Hi All,
So it has been a while since I published any updates, so I decide to post the current state of the "Detailed Display" development.
This is in version v0.0.6 which should now be available to everyone via the repo, changes include:
Code:
v0.0.6:
- Video play overlay now displays the Display Name rather than filename
- Option to have a non "dialog" screen view and have a standard list for extras
- Option to persist the "resume" location and "watched" flag
- Option to resume from last stop point
I have to say, getting this new screen to do anything has been a real pain! From JSON calls not working for me:
http://forum.xbmc.org/showthread.php?tid=177368
to not actually being able to get the information about the video files that I would like:
http://forum.xbmc.org/showthread.php?tid=177296
Interacting with the window system from a python script has certainly been more challenging than I had anticipated!!
This is still pretty basic, for example
- There is no prompt on a resume video to ask it you wanted to resume or start from the beginning (It just resumes)
- No right click to reset any values (Like mark as watched, mark as unwatched)
- Getting any information about the extras video file seems impossible
- How to keep the background image seems harder than expected
The new screen is enabled via the settings - and if you wanted the resume and watched information to be persisted when you next return to the extras screen, then you will need to enable the database. (If you have an old database sitting around - you will want to do clean database first - from the VideoExtras settings menu). The Extras database keeps all it's information separate from the XBMC database - so it should not corrupt or interfer with anything else.
Please let me know how you get on and if you find any bugs. Please can you hold back from "Feature Requests" on the forum at the moment - I'm more interested in bugs and sugestions on how I can improve the current code to achieve the same functionality in a better way. I guess feature requests can follow later
Technical advice on how I may be able to resolve any of the issues mentioned above would also be greatfully received
Thanks
Rob
Note: I did a quick test with Aeon Nox and the extra screen does not display correctly - if some-one who nows about this skin wishes to provide a windows.xml file, then it could always be included in the plugin.