A lot of changes including adding a clock and video end time to the player controls and star ratings on the pre play screen (yellow or orange depending whether they are scraped metadata or user scored).
NB CTR+C is now the method by which to shutdown PlexConnect cleanly.
Fixes for more channels added.
NB some new experimental music playback added - do not expect this to work fully!
Jul 19, 2013
Fixed midnight roll-over for end-time
Send ATV Name to js
Merge branch ‘XML_templates’ of https://github.com/iBaa/PlexConnect i… …
Added Video End Time + cleaned up text rendering code
cleaned X-Plex-Args: add Version and Capabilities.
Change watched status from On Deck and search
Jul 17, 2013
Fix 12 Hour clock… Again 
Jul 09, 2013
Another attempt at music playback …
Jul 08, 2013
12 Hour clock fix
Jul 07, 2013
Added user star rating to preplay screen. Yellow stars are user ratin… …
Jul 06, 2013
Fix for Movie - By Collection
Added in the rest of the previews for secondary sections
Fixed small error in last commit 
Fixed preview artwork for section that contain 5 or less items
Jul 05, 2013
Added actor preview images to movie section.
Jul 04, 2013
forward PMS error to aTV Error XML
fix shutdown for Windows machine - wait in sleep() and mask error dur… …
Added a clock to the video player
Can be turned on/off in settings.
merge pull request #75 - proper shutdown (ctrl-c or process kill) [fo… …
Jun 30, 2013
Forgot to add elan’s atv.player status code + removed unused jpeg’s
bugfix in “check for transcoding”: unfortunately an empty string is a…
add default template “Directory” to main XML selector
Jul 23, 2013
This should resolve the issue some people had with errors about high numbered ports (in the dynamic range) being in use - it will not fix port 53 or port 80 issues!
Credits to "drewbie" on this one, a nice first post! :ph34r: :D :ph34r:
Jul 23, 2013
-
-
Merge pull request #92 from chrisbcole/XML_templates …
-
Settings: add LogPath // PlexConnect: slimmed down __main__, added st… …
-
Don't show ending time if library duration is missing... Needs a fix,… …
This should fix issues for users only getting stereo audio on multichannel files, credits to Chrisbcole on this one :)
Also the start of the *nix daemon code being merged.
A couple more refinements to the navigation bar/more button configuration to come.
Multiple PMS configurations are now supported in theory, please test and feedback ;)
Jul 30, 2013
Jul 27, 2013
Jul 26, 2013
Jul 25, 2013
Jul 31, 2013
For those that missed it this week, the Apple Trailer channel is now working on PlexConnect:
f00b4r - what's up?
02. Aug
settings access/PMS name bugfix: treat as UTF-8
03. Aug
Overscan adjust for clock plus horizontal location option
04. Aug
Make scrobble requests synchronous
Added watched dots in Movie List view
08. Aug
09. Aug
reducing XML-template dependency on "trailers"
add on to last commit… missed to upload TVSectionTopLevel.
next step reworking XML-templates. down to 16files with trailers refe…
XMLConverter: removed PMS XML errorcheck 'unknown error', putting som…
10. Aug
prevent aTV update: DNSServer changes + new setting - add loopback to your own DNS if needed!
Photo Section Update - Better sub folder views
Added preview to photo sub directories
PrePlay screens can now use play button on remote
12. Aug
Last step removing reference to trailers - introducing "own" host atv… - add 'atv.plexconnect' to your own DNS to operate!
URL should be lower case - especially when doing a string compare.
Another week passed by...
13. Aug
Fixed error in movie preplay genre link
Remove country code from content rating
14. Aug
{{COPY}} - enable "walk the path" code
fix adding UDID to main nav subscreens - helps with main settings page.
15. Aug
16. Aug
library/music: support for "not so well nursed" libraries: default <i…
17. Aug
Well until f00b4r returns......
21. Aug
COPY() - handle extension node <__COPY__> to allow copy of multiple e…
add default to etree.get() to prevent error "Nonetype has no method .…
cleanup - remove getPath(), replacing by ADDPATH()
Channels.xml: add Video/Audio/Photo to key id to better distinguish.
23. Aug
Scrobble Menu: Jump to Show from an episode in On Deck, Recently Adde…
New By Folder View
Episode.xml - only copy when episode id=1..99
Scrobble Menu: Removed unnecessary lines and changed condition based …
Epsiode.XML - allow more than 100 Epsiodes...
24. Aug
Merge pull request #99 from dmplex/master
New TV Show view type:- Bookcase
What a week...
24. Aug
Update README.md (3 times?)
some changes to XML templates… allows browsing iTunes/Audio plugin (t…
Add TEXT() to handle translation.
Add English and Traditional Chinese translations.
25. Aug
Merge pull request #104 from iBaa/localize---first-steps
Merge pull request #102 - second batch
26. Aug
<a href="https://github.com/iBaa/PlexConnect/commit/d98efd9969deb62529a35071dee830e3b5fefad8" title="Add bcse's changes (eb68bb5) - Get language setting from HTTP header. - WebServer to grab aTV languages info. - XMLConverter to analyse and do the translations. - added "no" by Martin Aronsen . - compiled "po" to binary "mo" files.">Add bcse's changes (eb68bb5<a href="https://github.com/iBaa/PlexConnect/commit/d98efd9969deb62529a35071dee830e3b5fefad8" title="Add bcse's changes (eb68bb5) - Get language setting from HTTP header. - WebServer to grab aTV languages info. - XMLConverter to analyse and do the translations. - added "no" by Martin Aronsen . - compiled "po" to binary "mo" files.">) - Get language setting from HTTP header.
merge bcse's 14dc329 - Refine some string id.
merge bcse's 8e2d189 - Refine XML… use URL() instead of hard code.
27. Aug
merge dennisoderwald's 670db38 (or f97d0ad?)
-> also the day Apple closed trailers http request.
28. Aug
merged reqperhulk's c2829b3, 0f62748 (ssl fix - another BIG THANKS!)
Merge pull request #116 from alexandrezia/ssl_port_fix
29. Aug
Fixed main library section preview
Merge pull request #118 from DrDavy/patch-1
31. Aug
merge bcse's dc44b75 ( Apply translation for Scrobble Menu and Select…
...another week of mostly cleanup.
31. Aug
01. Sep
Merge pull request #133 from liuxuan30/master
Merge pull request #129 from bcse/translation/zh_TW
Merge pull request #129 from bcse/translation/zh_TW
certificate handling: create absolute path, check certfile for readab…
fix unicode issue in .js tranlation - see
XMLConverter: replace EVAL(cmd()) by getattr(cmd)()
MartinAronsen's 88893b6 (Norwegian translations for new strings.
03. Sep
fix typo for params, should be param in line 1016
04. Sep
Merge pull request #146 from liuxuan30/master
06. Sep
merge 051217e (removed threading - add new process for WebServer_SSL)…
Last Saturday: Six month that PlexConnect is "in the Wild". Aeh, in the public on github!
08. Sep
Remove country code from content rating
Merge pull request #151 from iice/master
10. Sep
fix issue #140 - "key"s ending with .jpg/.png might confuse the filet…
14. Sep
SectionPreviews… don't add line if no "thumb" available.
ReadFromURL: fix stupid address issue // startup without PMS: redid (…
15. Sep
...slow week. Fighting iOS6? Preparing 0.2?
18. Sep
#149 - make WebServer_SSL configurable
20. Sep
add a lot of languages from getLocalization.com/PlexConnect
21. Sep
Ability to hide unwatched episode synopses.
Two more options:- Movie list view show/hide metadata and video durat…
update Music_Track.xml template to enable iTunes Audio Plugin
add "Localize" to debug level selector.
24. Sep
fixed a ZIP over at github: v0.2 - at the dawn of iOS 6.0
- Sep
Update locales description.
fix locales: uk is Ukrainian, he is Hebrew - but unsupported by aTV
26. Sep
Merge pull request #161 from bcse/master …
merge #144 - Bind DNS Server to our cfg_IP_self …
27. Sep
#163 fix 1 for ea49879, see #163, recent changes stopped DNSforwarding in …
28. Sept
Fix for NavBars in iOS 6
Added “ATVLogger” to debug level selector + ATVLogging now has an opt… …
Updated Photo section to use NavBar style view.
Some major changes have been put into the code, some of which are fully functional and some of which are only the first stages of implementation.
Some highlights:
- Cleanup of the settings page and its transcoder options
- Daemon code for OSX/Linux added allowing you to start and stop PlexConnect and then close the terminal window or SHH session without killing PlexConnect. Documentation on this to follow. Work still needs to be done on providing autolaunching for the various OS'es. A big thanks to Bwynants for his work on this.
- MyPlex code has started to be implemented, note that although the GUI options show up they do not yet have the rest of the code in place to work. A big thanks to Megahambone for his work on this.
Oct 10, 2013
- [add aTV UDID to first PlexConnect call. Clean up "old firmware" messa…](https://github.com/iBaa/PlexConnect/commit/53a29091055eced09ab0e0d007e0683ecab18df3) […](https://github.com/iBaa/PlexConnect/commits/master#)
[53a2909105](https://github.com/iBaa/PlexConnect/commit/53a29091055eced09ab0e0d007e0683ecab18df3)[Browse code ](https://github.com/iBaa/PlexConnect/tree/53a29091055eced09ab0e0d007e0683ecab18df3) - [Merge pull request](https://github.com/iBaa/PlexConnect/commit/adc2ecf0f3e42ba532d62456d78d4fabdc709897) [#166](https://github.com/iBaa/PlexConnect/pull/166) [from bwynants/daemonized](https://github.com/iBaa/PlexConnect/commit/adc2ecf0f3e42ba532d62456d78d4fabdc709897) […](https://github.com/iBaa/PlexConnect/commits/master#)
[adc2ecf0f3](https://github.com/iBaa/PlexConnect/commit/adc2ecf0f3e42ba532d62456d78d4fabdc709897)[Browse code ](https://github.com/iBaa/PlexConnect/tree/adc2ecf0f3e42ba532d62456d78d4fabdc709897) - [Fix:- return to correct section in Photo Nav Bar](https://github.com/iBaa/PlexConnect/commit/5e9d5e364fd1c87a5be16e9051177b9e4eedd037)
[5e9d5e364f](https://github.com/iBaa/PlexConnect/commit/5e9d5e364fd1c87a5be16e9051177b9e4eedd037)[Browse code ](https://github.com/iBaa/PlexConnect/tree/5e9d5e364fd1c87a5be16e9051177b9e4eedd037)
Oct 08, 2013
- [couple of fixes, more test environment](https://github.com/iBaa/PlexConnect/commit/bbe7ee538de5948fac9a17406c7a68ecc9ea5465)
[bbe7ee538d](https://github.com/iBaa/PlexConnect/commit/bbe7ee538de5948fac9a17406c7a68ecc9ea5465)[Browse code ](https://github.com/iBaa/PlexConnect/tree/bbe7ee538de5948fac9a17406c7a68ecc9ea5465)
[iBaa](https://github.com/iBaa) authored 3 days ago
Oct 07, 2013
- [major cleanup](https://github.com/iBaa/PlexConnect/commit/46cb2bf1920a04968ce08920fd4763d1311f15ca) […](https://github.com/iBaa/PlexConnect/commits/master#)
[46cb2bf192](https://github.com/iBaa/PlexConnect/commit/46cb2bf1920a04968ce08920fd4763d1311f15ca)[Browse code ](https://github.com/iBaa/PlexConnect/tree/46cb2bf1920a04968ce08920fd4763d1311f15ca)
Oct 06, 2013
- [some fixes for last commit: remove debug output, remove brackets, add…](https://github.com/iBaa/PlexConnect/commit/46125e755e422302f12ec85dc95bb221966db419) […](https://github.com/iBaa/PlexConnect/commits/master#)
[46125e755e](https://github.com/iBaa/PlexConnect/commit/46125e755e422302f12ec85dc95bb221966db419)[Browse code ](https://github.com/iBaa/PlexConnect/tree/46125e755e422302f12ec85dc95bb221966db419) - [added linux/mac daemon code](https://github.com/iBaa/PlexConnect/commit/d4dc6c9dccf880e315f7c1748c12210b248ccb2b) […](https://github.com/iBaa/PlexConnect/commits/master#)
[d4dc6c9dcc](https://github.com/iBaa/PlexConnect/commit/d4dc6c9dccf880e315f7c1748c12210b248ccb2b)[Browse code ](https://github.com/iBaa/PlexConnect/tree/d4dc6c9dccf880e315f7c1748c12210b248ccb2b)
Oct 04, 2013
- [aTV setting/dialog to sign in to /out from MyPlex (begin merging](https://github.com/iBaa/PlexConnect/commit/c0ccb7ea5564d55982b6e5881405e00807d28350) [#150](https://github.com/iBaa/PlexConnect/pull/150)[)](https://github.com/iBaa/PlexConnect/commit/c0ccb7ea5564d55982b6e5881405e00807d28350) […](https://github.com/iBaa/PlexConnect/commits/master#)
[ 3c0ccb7ea55](https://github.com/iBaa/PlexConnect/commit/c0ccb7ea5564d55982b6e5881405e00807d28350)[Browse code ](https://github.com/iBaa/PlexConnect/tree/c0ccb7ea5564d55982b6e5881405e00807d28350)
Sep 28, 2013
- [Merge branch 'master' of](https://github.com/iBaa/PlexConnect/commit/e3aa11089486e8f72f8d3b62b7e0582693165b6c) [https://github.com/iBaa/PlexConnect](https://github.com/iBaa/PlexConnect)
[e3aa110894](https://github.com/iBaa/PlexConnect/commit/e3aa11089486e8f72f8d3b62b7e0582693165b6c)[Browse code ](https://github.com/iBaa/PlexConnect/tree/e3aa11089486e8f72f8d3b62b7e0582693165b6c) - [Fix for settings bug from last commit :)](https://github.com/iBaa/PlexConnect/commit/c37c3d4012044081954582a995469ea5be3bd2f8)
[c37c3d4012](https://github.com/iBaa/PlexConnect/commit/c37c3d4012044081954582a995469ea5be3bd2f8)[Browse code ](https://github.com/iBaa/PlexConnect/tree/c37c3d4012044081954582a995469ea5be3bd2f8) - [cleanup: transcoder settings (forcedirectplay, forcetranscode) combin…](https://github.com/iBaa/PlexConnect/commit/e04da6e72a9a6a29045355a99c9954fcd88f98d3) […](https://github.com/iBaa/PlexConnect/commits/master#)
[e04da6e72a](https://github.com/iBaa/PlexConnect/commit/e04da6e72a9a6a29045355a99c9954fcd88f98d3)[Browse code ](https://github.com/iBaa/PlexConnect/tree/e04da6e72a9a6a29045355a99c9954fcd88f98d3)
Edit (Baa): fixed thanks to contributors.
This week: Most of authentication to local PMS.
(known issue: stacked media)
12. Oct
PlexConnect can now serve the cer file to the atv.
... and the unix separator equivalent
13. Oct
add log setting "Off" - per Roidy's request :-D
Added Recently Viewed Episodes to TV OnDeck section
make aTV aware of PMS address(es)
14. Oct
add AuthToken to XML + video request
PMS with "require myplex authentication" for images...
Keep record of connecting aTV UDID/IP. Use IP to look up UDID if late…
fix for 'indirect' video - push decision from PlexAPI back to XMLConv…
15. Oct
a bug, a bug - Video DirectPlay was broken. fixed. thanks mikemc!
Fix for changing artwork from movieposterdb
Audio, too: now "require authentication" ready!
17. Oct
remove defaulting to "*", third try.
PlayVideo for legacy plugins: enabled with authentication.
18. Oct
re-architect settings transfer PlexConnect to aTV (atv.player)
Different take on "Multi-PMS-support" - Are you ready for testing!?!
19. Oct
Added plexconnect.org/ scam note to readme
Merge pull request #167 from bwynants/cerfile
23. Oct
PMS handling re-thought - collect all PMS/Sections on main Library page
enable stacked video files with PMS authentication.
24. Oct
fix for "server has no visible sections": disable COPY instead of try…
fix: store ServerName in utf-8 to support "special" chars
25. Oct
MyPlex? MyPlex! Timed right into Halloween in order to keep it masked... :-D
26. Oct
"resume" feature with authentication
Don't show server name if there is only one.
fix {{URL}} to not include internal path or external URLs...
fix Channels.xml: broke if one section (video, audio, photo) was empty
Add trailer button to MoviePrePlay templete
getXMLFromMultiplePMS() - fix size information forwarded to PlexConnect
Changed trailer query source to themovidedb
Fixed trailer lookup for movies with quotation marks
half-way turn back of 2d4dc95 as CUTting a disabled COPY doesn't make… …
Merge pull request #172 from salbahra/master
27. Oct
re-add key to timeline calls, now with key from PMS to correctly hand…
addon to 1381755 - remove sessionstorage[ ] from PrePlayScreens, too.
29. Oct
30. Oct
fix for commit #401: updatePag() contains correct URL to provide PMS …
fix for commit #401: PMS search.
a bunch of changes addressing the "accesstoken" issue
31. Oct
couple of fixes and improvements
add MyPlex template to collect all remote/shared servers
01. Nov
send server-based accesstoken to .js instead of MyPlex authorisation.
add setting for bitrate limit of remote/shared MyPlex servers