2012-05-19, 00:21
Ok...after your long, long wait (that is sarcasm BTW) I have a new version for you. I've updated to 2.0b to reflect the new 2.0 Netflix interface.
After responding to your last posts I stepped back a bit and though about it. Once I determined to restrict only to full screen operation, things became a bit easier. Then, when I decided to restrict to only the resolutions I know for sure are being used, that made it even easier.
This way there are only 2 sets of button images, a low-res set for anything below 1920x1080 and a high-res for 1920x1080. I have tested the following resolutions:
1024x768 (common for older 720 displays)
1280x720 (true 720)
1280x800 (because my laptop supports it)
1920x1080 (true 1080)
I suspect that it will work with anything under 1280x800 with no more changes. If people are running at anything between 1280x800 and 1920x1080 or anything above 1920x1080 then I may need to update with an additional image set - but I will only do that upon request (and may need assistance getting images for resolutions I can't reproduce).
With the exception of the multiple image sets, the script is actually much more streamlined. Because things stay full screen the whole time, I was able to remove several subroutines from the script and all their corresponding scan regions and images...to the extent that the main script is about 15-20% smaller than before.
Despite the pain in the butt, the new UI is actually pretty nice for non Media Center viewing, as it allows better scaling of the video to all sizes.
As always, let me know how its working for you...
After responding to your last posts I stepped back a bit and though about it. Once I determined to restrict only to full screen operation, things became a bit easier. Then, when I decided to restrict to only the resolutions I know for sure are being used, that made it even easier.
This way there are only 2 sets of button images, a low-res set for anything below 1920x1080 and a high-res for 1920x1080. I have tested the following resolutions:
1024x768 (common for older 720 displays)
1280x720 (true 720)
1280x800 (because my laptop supports it)
1920x1080 (true 1080)
I suspect that it will work with anything under 1280x800 with no more changes. If people are running at anything between 1280x800 and 1920x1080 or anything above 1920x1080 then I may need to update with an additional image set - but I will only do that upon request (and may need assistance getting images for resolutions I can't reproduce).
With the exception of the multiple image sets, the script is actually much more streamlined. Because things stay full screen the whole time, I was able to remove several subroutines from the script and all their corresponding scan regions and images...to the extent that the main script is about 15-20% smaller than before.
Despite the pain in the butt, the new UI is actually pretty nice for non Media Center viewing, as it allows better scaling of the video to all sizes.
As always, let me know how its working for you...