Skip to content

Commit ceb31f6

Browse files
committed
[script.wellbeing] 1.3.2
1 parent 38c1b26 commit ceb31f6

File tree

3 files changed

+14
-7
lines changed

3 files changed

+14
-7
lines changed

script.wellbeing/addon.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2-
<addon id="script.wellbeing" name="Wellbeing" version="1.3.1" provider-name="Heckie">
2+
<addon id="script.wellbeing" name="Wellbeing" version="1.3.2" provider-name="Heckie">
33
<requires>
44
<import addon="xbmc.python" version="3.0.0" />
55
</requires>
@@ -9,19 +9,25 @@
99
<summary lang="en_GB">Wellbeing</summary>
1010
<summary lang="de_DE">Wellbeing</summary>
1111
<summary lang="sv_SE">Välbefinnande</summary>
12+
<summary lang="sk_SK">Duševná pohoda</summary>
1213
<description lang="en_GB">Addon in order to limit playback time per day, e.g. for parental control. After playback time has been reached playback will be stopped automatically.
1314
</description>
1415
<description lang="de_DE">Addon um Wiedergabezeit pro Tag zu begrenzen. Nachdem die Wiederabezeit erreicht ist, beendet das Addon die Wiedergabe automatisch.
1516
</description>
1617
<description lang="sv_SE">Tillägg för att begränsa uppspelningstiden per dag, t.ex. för föräldrakontroll. När uppspelningstiden har nåtts stoppas uppspelningen automatiskt.
1718
</description>
19+
<description lang="sk_SK">Doplnok na obmedzenie času prehrávania za deň, napríklad na rodičovskú kontrolu. Po dosiahnutí časového limitu sa prehrávanie automaticky zastaví.
20+
</description>
1821
<language>en</language>
1922
<language>de</language>
2023
<platform>all</platform>
2124
<license>MIT</license>
2225
<website>https://github.com/Heckie75/kodi-addon-wellbeing</website>
2326
<source>https://github.com/Heckie75/kodi-addon-wellbeing</source>
2427
<news>
28+
Version 1.3.2 (2026-01-06)
29+
- Bugfix issue #8: Video Playback Limit Always 24:00
30+
2531
Version 1.3.1 (2025-09-22)
2632
- Added translations for Swedish and Slovak language
2733

script.wellbeing/resources/language/resource.language.sk_sk/strings.po

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ msgstr ""
44
"Project-Id-Version: Kodi Addons\n"
55
"Report-Msgid-Bugs-To: alanwww1@kodi.org\n"
66
"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
7-
"PO-Revision-Date: 2025-09-19 16:05+0200\n"
7+
"PO-Revision-Date: 2025-11-02 16:59+0100\n"
88
"Last-Translator: Kodi Translation Team\n"
99
"Language-Team: Slovak\n"
1010
"MIME-Version: 1.0\n"
@@ -267,19 +267,19 @@ msgstr "Noc z nedele na pondelok"
267267

268268
msgctxt "#32072"
269269
msgid "Today's time budget"
270-
msgstr "Dnešný časový rozpočet"
270+
msgstr "Množstvo času na dnes"
271271

272272
msgctxt "#32073"
273273
msgid "Display status"
274274
msgstr "Zobraziť stav"
275275

276276
msgctxt "#32074"
277277
msgid "Reset today's time budget"
278-
msgstr "Obnoviť dnešný časový rozpočet"
278+
msgstr "Obnoviť množstvo času na dnes"
279279

280280
msgctxt "#32075"
281281
msgid "Set today's time budget"
282-
msgstr "Nastaviť dnešný časový rozpočet"
282+
msgstr "Nastaviť množstvo času na dnes"
283283

284284
msgctxt "#32080"
285285
msgid "Playback has been interrupted in rest period"

script.wellbeing/resources/lib/wellbeing/wellbeing.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
TIME_1H = 3600
3030
TIME_2H = 7200
3131

32+
DEFAULT_LIMIT = "24:00"
3233
SECONDS_PER_DAY = 86400
3334

3435
AUTO_STOP_INTERVAL = [None, TIME_15M, TIME_20M, TIME_30M, TIME_1H]
@@ -106,9 +107,9 @@ def onSettingsChanged(self) -> None:
106107
self._addon.setSettingInt("sum", 0)
107108

108109
limit = self._addon.getSetting("limit")
109-
if limit:
110+
if limit and limit != DEFAULT_LIMIT:
110111
self._limits[self._wday] = self._timeformat_to_seconds(limit)
111-
self._addon.setSetting("limit", "")
112+
self._addon.setSetting("limit", DEFAULT_LIMIT)
112113

113114
self._password = self._addon.getSettingString("password")
114115

0 commit comments

Comments
 (0)