-
-
Notifications
You must be signed in to change notification settings - Fork 6.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[confluence] fix music OSD alignment and improve visible conditions on OSD #7789
Conversation
420c5a2
to
3dda0a9
Compare
untested, but looks good from the screenshots. Thanks |
PING @ronie also I see the playlists OSD buttons were removed in be35997 So I presume we cant use them at all with some visible conditon? |
PING @ronie |
3892621
to
16c1471
Compare
@da-anda, also just fixed (caused by this PR) the subtitles submenu when Now its aligned when normal video and when is also optical media updated screenshots above in OP. |
One more PING since ronie seems not to be reading this. |
We have lot to do and this seems far from being urgent. Please dont ping all few days. |
16c1471
to
8c3d266
Compare
Can anyone review this and let me know if its OK, its not urgent but it does fix the alignment shown and it seems to work as intended. |
@@ -332,6 +339,7 @@ | |||
<onclick>PlayerControl(record)</onclick> | |||
<enable>Player.CanRecord</enable> |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
2440df9
to
e92364c
Compare
@@ -248,9 +254,9 @@ | |||
<onup>1000</onup> | |||
<ondown>1000</ondown> | |||
<onclick>PlayerControl(ShowVideoMenu)</onclick> | |||
<enable>VideoPlayer.HasMenu</enable> |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
c0ac702
to
5a919e5
Compare
Done thx, :) ,much cleaner also. Tested this also and all seems well. |
2d99bd0
to
aac1928
Compare
@@ -248,9 +253,8 @@ | |||
<onup>1000</onup> | |||
<ondown>1000</ondown> | |||
<onclick>PlayerControl(ShowVideoMenu)</onclick> | |||
<enable>VideoPlayer.HasMenu</enable> | |||
<animation effect="fade" start="100" end="50" time="75" condition="!VideoPlayer.HasMenu">Conditional</animation> |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
aac1928
to
2eaeaa9
Compare
4f4c96e
to
412f992
Compare
@da-anda @ronie something weird happens if adsp is enabled this PR doesnt account for it as is Im lost on what to do when that happens + when canrecord and adsp would be visible. for instance to make this work I added and this what makes me very confused.
width of minus 55?? but it works, also need to account for when adsp + player.canrecord are both visible, please help |
412f992
to
bc08455
Compare
bc08455
to
f345eb8
Compare
@da-anda @ronie for comment above I added un1versal@f345eb8 to try account for DSP, but please let me know if its right or incomplete and what to add/change local tests seem OK. but I can definetly need expert eyes and guidance and a decision what happens to this PR as its 2 months old now. |
Thers already talks of jarvis beta #8239 is this PR being considered at all? @MartijnKaijser |
f345eb8
to
78a09b7
Compare
@@ -332,8 +343,8 @@ | |||
<texturefocus>OSDRecordOffFO.png</texturefocus> | |||
<texturenofocus>OSDRecordOffNF.png</texturenofocus> | |||
<onclick>PlayerControl(record)</onclick> | |||
<enable>Player.CanRecord</enable> | |||
<animation effect="fade" start="100" end="50" time="75" condition="!Player.CanRecord">Conditional</animation> |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
246e750
to
c4726c0
Compare
c4726c0
to
f049199
Compare
[confluence] fix music OSD alignment and improve visible conditions on OSD Merged, thanks.
@da-anda @phil65 @ronie
MusicOSD
1) Had the alignment fix (tested) for player controls it was just too far left imo.
2) Also added visible condition that should allow the record button to become active/visible when the player can record stream this change is untested as I dont use PVR or any circumstances where
PlayerControl(record)
becomes selectable at all. Please advise on this visible condition change does it also needPlayer.Recording
?Note 1: There are MusicOSD buttons for accessing playlists that is never shown its part of skin textures but no used in skin, any idea why this is @ronie @phil65?
Note 2: Ive adjusted and added visible condition for the gap so that the osd controls aligns on the left hand side irrespective if item is visible or invisible @phil65 please check
Before
After - With conditional gap
VideoOSD
1) had visible condition applied to the DVD button, which is only usable when you are playing a DVD/DIsk which has menus
VideoPlayer.HasMenu
this was tested and seems to work as desired.Before - playing a normal video
After - playing a normal video
After Playing normal video (subtitle submenu adjustment)
After - playing a DVD
After - playing a DVD (subtitle submenu normal position)