Skip to content

Commit 324abb0

Browse files
committed
Update code docs
1 parent ec77898 commit 324abb0

3 files changed

Lines changed: 18 additions & 2 deletions

File tree

docs/components_Clock.bs.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@
2929
' onCurrentTimeTimerFire: Code that runs every time the currentTimeTimer fires
3030
'
3131
sub updateTime()
32+
if m.hideClock then return
33+
3234
currentTime = CreateObject("roDateTime")
3335
currentTime.ToLocalTime()
3436
m.currentTimeTimer.duration = 60 - currentTime.GetSeconds()

docs/components_home_Home.bs.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,11 @@
3535
overhang.isLogoVisible = true
3636
overhang.currentUser = m.global.session.user.name
3737
overhang.title = tr("Home")
38+
39+
if not m.global.session.user.settings["ui.design.hideclock"]
40+
clock = overhang.findNode("clock")
41+
clock.visible = true
42+
end if
3843
end if
3944

4045
if isValid(m.top.lastFocus)

docs/components_video_OSD.bs.html

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,17 @@
1515
m.progressBar = m.top.findNode("progressBar")
1616
m.progressBarBackground = m.top.findNode("progressBarBackground")
1717
m.clock = m.top.findNode("clock")
18-
m.isFirstRun = true
1918

20-
m.clock.observeField("minutes", "setEndsAtText")
19+
if isValid(m.clock)
20+
m.clock.observeField("minutes", "setEndsAtText")
21+
end if
2122
m.top.observeField("json", "setFields")
2223
m.top.observeField("visible", "onVisibleChanged")
2324
m.top.observeField("hasFocus", "onFocusChanged")
2425
m.top.observeField("progressPercentage", "onProgressPercentageChanged")
2526
m.top.observeField("playbackState", "onPlaybackStateChanged")
2627

28+
m.isFirstRun = true
2729
m.defaultButtonIndex = 1
2830
m.focusedButtonIndex = 1
2931
m.subtitleDividerCount = 0
@@ -166,6 +168,13 @@
166168
end sub
167169

168170
sub setEndsAtText()
171+
if m.global.session.user.settings["ui.design.hideclock"]
172+
endsAtText = m.top.findNode("endsAtText")
173+
endsAtText.visible = false
174+
m.endsAtTime.text = ""
175+
return
176+
end if
177+
169178
date = CreateObject("roDateTime")
170179
endTime = int(m.top.remainingPositionTime)
171180
date.fromSeconds(date.asSeconds() + endTime)

0 commit comments

Comments
 (0)