From fbe25efc09d62ed7a2498b49067fb9495f36ccb3 Mon Sep 17 00:00:00 2001 From: Christian Gade Date: Sun, 18 Apr 2021 18:58:34 +0200 Subject: [PATCH] Add OSD dialog to control tempo --- 720p/VideoOSD.xml | 101 ++++++++++++++++++-- addon.xml | 4 +- changelog.txt | 4 + language/resource.language.en_gb/strings.po | 6 +- 4 files changed, 102 insertions(+), 13 deletions(-) diff --git a/720p/VideoOSD.xml b/720p/VideoOSD.xml index ffadd98..3a8135d 100644 --- a/720p/VideoOSD.xml +++ b/720p/VideoOSD.xml @@ -87,10 +87,7 @@ OSDRewindNF.png Player.SeekEnabled Conditional - PlayerControl(Rewind) - PlayerControl(Play) - PlayerControl(TempoDown) - PlayerControl(TempoDown) + PlayerControl(Rewind) 55 @@ -103,6 +100,7 @@ Player.Paused | Player.Forwarding | Player.Rewinding OSDPlayFO.png OSDPlayNF.png + 400 PlayerControl(Play) Player.PauseEnabled Conditional @@ -125,10 +123,7 @@ OSDForwardNF.png Player.SeekEnabled Conditional - PlayerControl(Forward) - PlayerControl(Play) - PlayerControl(TempoUp) - PlayerControl(TempoUp) + PlayerControl(Forward) 55 @@ -264,7 +259,7 @@ Fake button for mouse control - 145 + 334 60 256 250 @@ -273,7 +268,7 @@ Conditional - Control.HasFocus(410) | Control.HasFocus(250) | ControlGroup(400).HasFocus + Control.HasFocus(410) | Control.HasFocus(202) | ControlGroup(400).HasFocus Fake button for mouse control @@ -288,6 +283,92 @@ Conditional Control.HasFocus(520) | Control.HasFocus(255) | ControlGroup(500).HasFocus + + DepthOSD+ + Player.TempoEnabled + ![Window.IsVisible(SliderDialog) | Window.IsVisible(OSDSubtitleSettings) | Window.IsVisible(OSDVideoSettings) | Window.IsVisible(OSDAudioSettings) | Window.IsVisible(VideoBookmarks) | Window.IsVisible(PVROSDChannels) | Window.IsVisible(PVRChannelGuide)] + [Control.HasFocus(202) | ControlGroup(400).HasFocus | Control.HasFocus(410)] + VisibleChange + Conditional + 334 + 45 + 256 + 140 + 0 + vertical + VisibleFadeEffect + + Header + 256 + 40 + + Header + 0 + 0 + 256 + 40 + SubMenuBack-Header.png + + + 0 + 20 + 256 + 15 + font12 + + blue + center + center + + + + 256 + 40 + + 256 + 40 + SubMenuBack-MiddleNF.png + + + 30 + 130 + 40 + center + font13 + + + + 9 + 165 + 33 + 22 + scroll-down-focus-2.png + scroll-down-2.png + 505 + 505 + 202 + 202 + PlayerControl(TempoDown) + + + 9 + 198 + 33 + 22 + scroll-up-focus-2.png + scroll-up-2.png + 504 + 504 + 202 + 202 + PlayerControl(TempoUp) + + + + Footer + 256 + 52 + SubMenuBack-Footer.png + + DepthOSD+ videoplayer.isstereoscopic + ![Window.IsVisible(SliderDialog) | Window.IsVisible(OSDSubtitleSettings) | Window.IsVisible(OSDVideoSettings) | Window.IsVisible(OSDAudioSettings) | Window.IsVisible(VideoBookmarks) | Window.IsVisible(PVROSDChannels) | Window.IsVisible(PVRChannelGuide)] + [Control.HasFocus(255) | ControlGroup(500).HasFocus | Control.HasFocus(520)] diff --git a/addon.xml b/addon.xml index 9cf6431..1b1294f 100644 --- a/addon.xml +++ b/addon.xml @@ -1,5 +1,5 @@ - + @@ -143,6 +143,6 @@ resources/screenshot-08.jpg resources/screenshot-09.jpg - - Update language files from Transifex. + - Add OSD dialog to control tempo for fullscreen video window. diff --git a/changelog.txt b/changelog.txt index 608af6e..c05ad74 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,7 @@ +[B]4.7.14[/B] + +- Add OSD dialog to control tempo for fullscreen video window + [B]4.7.13[/B] - Update language files from Transifex diff --git a/language/resource.language.en_gb/strings.po b/language/resource.language.en_gb/strings.po index 40f1ff6..171c008 100644 --- a/language/resource.language.en_gb/strings.po +++ b/language/resource.language.en_gb/strings.po @@ -88,7 +88,11 @@ msgctxt "#31017" msgid "Unavailable" msgstr "" -#empty strings from id 31018 to 31022 +#empty strings from id 31018 to 31021 + +msgctxt "#31022" +msgid "Play speed" +msgstr "" msgctxt "#31023" msgid "Playing"