Skip to content

Commit

Permalink
Merge pull request #1153 from cewert/upmaster
Browse files Browse the repository at this point in the history
  • Loading branch information
cewert authored Apr 1, 2023
2 parents e7d62ba + 9205ccf commit 010fed5
Show file tree
Hide file tree
Showing 8 changed files with 2 additions and 222 deletions.
1 change: 1 addition & 0 deletions components/mediaPlayers/AudioPlayer.brs
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
sub init()
m.playReported = false
m.top.disableScreenSaver = true
m.top.observeField("state", "audioStateChanged")
end sub

Expand Down
2 changes: 1 addition & 1 deletion components/mediaPlayers/AudioPlayer.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<component name="AudioPlayer" extends="Audio">
<component name="AudioPlayer" extends="Video">
<interface>
<field id="loopMode" type="string" value="" />
</interface>
Expand Down
16 changes: 0 additions & 16 deletions components/screensaver/Screensaver.brs

This file was deleted.

146 changes: 0 additions & 146 deletions components/screensaver/Screensaver.xml

This file was deleted.

18 changes: 0 additions & 18 deletions locale/en_US/translations.ts
Original file line number Diff line number Diff line change
Expand Up @@ -683,24 +683,6 @@
<source>If enabled, images of unwatched episodes will be blurred.</source>
<translation>If enabled, images of unwatched episodes will be blurred.</translation>
</message>
<message>
<source>Screensaver</source>
<translation>Screensaver</translation>
</message>
<message>
<source>Options for Jellyfin&apos;s screensaver.</source>
<translation>Options for Jellyfin&apos;s screensaver.</translation>
<extracomment>Description for Screensaver user settings.</extracomment>
</message>
<message>
<source>Use Splashscreen as Screensaver</source>
<translation>Use Splashscreen as Screensaver</translation>
<extracomment>Option Title in user setting screen</extracomment>
</message>
<message>
<source>Use generated splashscreen image as Jellyfin&apos;s screensaver background. Jellyfin will need to be closed and reopened for change to take effect.</source>
<translation>Use generated splashscreen image as Jellyfin&apos;s screensaver background. Jellyfin will need to be closed and reopened for change to take effect.</translation>
</message>
<message>
<source>Design Elements</source>
<translation>Design Elements</translation>
Expand Down
3 changes: 0 additions & 3 deletions manifest
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,4 @@ splash_min_time=1500

ui_resolutions=fhd

screensaver_private=1
screensaver_title=Jellyfin

supports_input_launch=1
13 changes: 0 additions & 13 deletions settings/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -145,19 +145,6 @@
}
]
},
{
"title": "Screensaver",
"description": "Options for Jellyfin's screensaver.",
"children": [
{
"title": "Use Splashscreen as Screensaver Background",
"description": "Use generated splashscreen image as Jellyfin's screensaver background. Jellyfin will need to be closed and reopened for change to take effect.",
"settingName": "ui.screensaver.splashBackground",
"type": "bool",
"default": "false"
}
]
},
{
"title": "Libraries",
"description": "Settings relating to the appearance of Library pages.",
Expand Down
25 changes: 0 additions & 25 deletions source/Main.brs
Original file line number Diff line number Diff line change
Expand Up @@ -748,31 +748,6 @@ sub DeleteFromServerList(urlToDelete)
end if
end sub

sub RunScreenSaver()
print "Starting screensaver..."

scene = ReadAsciiFile("tmp:/scene")
if scene = "nowplaying" then return

screen = createObject("roSGScreen")
m.port = createObject("roMessagePort")
screen.setMessagePort(m.port)

screen.createScene("Screensaver")
screen.Show()

while true
msg = wait(8000, m.port)
if msg <> invalid
msgType = type(msg)
if msgType = "roSGScreenEvent"
if msg.isScreenClosed() then return
end if
end if
end while

end sub

' Roku Performance monitoring
sub SendPerformanceBeacon(signalName as string)
if m.global.app_loaded = false
Expand Down

0 comments on commit 010fed5

Please sign in to comment.