* Translated using Weblate (Icelandic)
Currently translated at 98.7% (80 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/is/
* Translated using Weblate (French)
Currently translated at 100.0% (81 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/fr/
* Translated using Weblate (Croatian)
Currently translated at 100.0% (81 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/hr/
* Translated using Weblate (Persian)
Currently translated at 60.4% (49 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/fa/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 88.8% (72 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/zh_Hans/
* Translated using Weblate (Persian)
Currently translated at 100.0% (81 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/fa/
* Translated using Weblate (Hindi)
Currently translated at 77.7% (63 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/hi/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (81 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/id/
Co-authored-by: Trendyne <eiko@chiru.no>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: slasb37 <p84haghi@gmail.com>
Co-authored-by: JY3 <GeeyunJY3@gmail.com>
Co-authored-by: Kavin <kavin@kavin.rocks>
Co-authored-by: Linerly <linerly@protonmail.com>
* Translated using Weblate (Croatian)
Currently translated at 98.7% (80 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/hr/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 87.6% (71 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/zh_Hans/
* Added translation using Weblate (Thai)
* Translated using Weblate (Thai)
Currently translated at 24.6% (20 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/th/
* Add support for Thai.
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Sabaijai Jang <krabipress@gmail.com>
Co-authored-by: FireMasterK <20838718+FireMasterK@users.noreply.github.com>
This commit introduces a new member to VideoPlayer, initialSeekComplete.
The boolean is set to true after the timestamp has been set on videoEl
from the query or IDB.
If there's no existing timestamp its set to true immediately.
Change updateProgressDatabase() to update watch_history when
initialSeekComplete is true.
This fixes a race condition where updateProgressDatabase() would run
before the saved time could be loaded.
Since the initial timestamp on the video element was 0
the saved time would be forgotten.