Commit Graph

6536 Commits

Author SHA1 Message Date
Bnyro
f9a026af54 fix: npe when opening dialog to submit sb segments 2023-08-25 20:07:24 +02:00
Bnyro
0e8c18c0ad
Merge pull request #4623 from Bnyro/master
style: simplify ThemeHelper#getThemeColor
2023-08-25 19:50:38 +02:00
Bnyro
2d854030c9 style: run ktlint 2023-08-25 19:51:24 +02:00
Bnyro
dbb7126dfb style: simplify ThemeHelper#getThemeColor 2023-08-25 19:50:53 +02:00
Bnyro
3ffdfa9839
Merge pull request #4622 from Bnyro/master
feat(audio player): show app icon as thumbnail in data saver mode
2023-08-25 19:47:52 +02:00
Bnyro
3f095da89f feat(audio player): show app icon as thumbnail in data saver mode 2023-08-25 19:47:19 +02:00
luckkmaxx
8d3be9253d
Translated using Weblate (Spanish (Latin America))
Currently translated at 100.0% (496 of 496 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/es_419/
2023-08-25 19:39:58 +02:00
Макар Разин
bb7689b45d
Translated using Weblate (Belarusian)
Currently translated at 100.0% (496 of 496 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/be/
2023-08-25 19:39:58 +02:00
Jeff Huang
60b5bf1a27
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (496 of 496 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/zh_Hant/
2023-08-25 19:39:58 +02:00
Yaron Shahrabani
450f46b9f4
Translated using Weblate (Hebrew)
Currently translated at 100.0% (496 of 496 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/he/
2023-08-25 19:39:58 +02:00
Philip Goto
365ead2a5f
Translated using Weblate (Dutch)
Currently translated at 100.0% (496 of 496 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/nl/
2023-08-25 19:39:58 +02:00
Ihor Hordiichuk
9b23923187
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (496 of 496 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/uk/
2023-08-25 19:39:58 +02:00
Eric
55dad431bc
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (496 of 496 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/zh_Hans/
2023-08-25 19:39:58 +02:00
Eduardo
9bb98c9c3f
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.7% (495 of 496 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pt_BR/
2023-08-25 19:39:58 +02:00
Voyteck
ff2a00a588
Translated using Weblate (Polish)
Currently translated at 100.0% (496 of 496 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pl/
2023-08-25 19:39:58 +02:00
Goran Gharib Karim
77182c970b
Translated using Weblate (Kurdish (Central))
Currently translated at 100.0% (496 of 496 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/ckb/
2023-08-25 19:39:58 +02:00
Fjuro
30d188bbb2
Translated using Weblate (Czech)
Currently translated at 100.0% (496 of 496 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/cs/
2023-08-25 19:39:58 +02:00
Linerly
f7d199d8b3
Translated using Weblate (Indonesian)
Currently translated at 100.0% (496 of 496 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/id/
2023-08-25 19:39:58 +02:00
luckkmaxx
7f239b9902
Translated using Weblate (Spanish)
Currently translated at 100.0% (496 of 496 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/es/
2023-08-25 19:39:58 +02:00
Random
286881302c
Translated using Weblate (Italian)
Currently translated at 100.0% (496 of 496 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/it/
2023-08-25 19:39:57 +02:00
Colorful Rhino
a2158b2eb5
Translated using Weblate (German)
Currently translated at 100.0% (496 of 496 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/de/
2023-08-25 19:39:57 +02:00
Макар Разин
14b013afa7
Translated using Weblate (Russian)
Currently translated at 100.0% (496 of 496 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/ru/
2023-08-25 19:39:57 +02:00
Rex_sa
59eecb167d
Translated using Weblate (Arabic)
Currently translated at 100.0% (496 of 496 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/ar/
2023-08-25 19:39:57 +02:00
Allan Nordhøy
15a74fc2eb
Translated using Weblate (Norwegian Bokmål)
Currently translated at 81.0% (402 of 496 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/nb_NO/
2023-08-25 19:39:57 +02:00
Bnyro
fc1260ce4d
Merge pull request #4590 from Bnyro/submit-sb-segments
feat: support for submitting SponsorBlock segments
2023-08-25 19:39:44 +02:00
Bnyro
16dc7a5217 feat: support for submitting SponsorBlock segments 2023-08-25 19:40:18 +02:00
Bnyro
eaa0b58aaf
Merge pull request #4619 from Bnyro/master
fix: chapter layout UI and UX issues
2023-08-25 19:15:16 +02:00
Bnyro
d03ee809d0 fix: chapter layout UI and UX issues 2023-08-25 19:15:56 +02:00
Isira Seneviratne
b2e0674c93
Merge pull request #4616 from Isira-Seneviratne/Binding_cleanup
fix: Free view bindings in dialogs
2023-08-25 19:41:41 +05:30
Isira Seneviratne
6d33196d8b
Merge pull request #4615 from Isira-Seneviratne/edit_extension
refactor: Use edit extension
2023-08-25 12:03:22 +05:30
Isira Seneviratne
c12482d000 refactor: Use Path extensions 2023-08-25 05:41:49 +05:30
Isira Seneviratne
b9a059d9ef fix: Free view bindings in dialogs 2023-08-25 05:35:10 +05:30
Isira Seneviratne
cbba98da36 refactor: Use edit extension 2023-08-25 05:06:45 +05:30
Bnyro
b6cfa62d5d refactor: save possible stream types to constant values 2023-08-24 22:01:18 +02:00
Bnyro
f48f3f2fd3 feat: respect sort order and filters when playing channel group 2023-08-24 21:57:03 +02:00
Bnyro
b72993cfee
Merge pull request #4611 from Bnyro/master
fix: limit chapter bottom sheet to one instance
2023-08-24 18:01:09 +02:00
Bnyro
2d4d095a34 fix: kill chapters bottom sheet when playing next video 2023-08-24 18:01:50 +02:00
Bnyro
3dc3216999 fix: limit chapter bottom sheet to one instance 2023-08-24 18:00:36 +02:00
Bnyro
c30def8c16 fix: don't show the highlight as chapter for the whole remaining video 2023-08-24 17:12:27 +02:00
Bnyro
37b575f00f
Merge pull request #4610 from Bnyro/master
fix: don't show the highlight as chapter for the whole remaining video
2023-08-24 17:11:40 +02:00
Bnyro
30f9b9a9bc
Merge pull request #4609 from Bnyro/master
feat: highlight current chapter
2023-08-24 16:59:38 +02:00
Bnyro
c4983aa00d feat: highlight current chapter 2023-08-24 16:59:34 +02:00
Bnyro
d28683e2e0 chore: simplify and remove unused code 2023-08-24 16:45:46 +02:00
Bnyro
b0bbdc12e8
Merge pull request #4608 from Bnyro/master
chore: simplify and remove unused code
2023-08-24 16:45:28 +02:00
Bnyro
c398936355 fix: exit fullscreen gesture 2023-08-24 16:32:43 +02:00
Bnyro
3f94fd0fdd
Merge pull request #4607 from Bnyro/master
fix: exit fullscreen gesture
2023-08-24 16:31:59 +02:00
Isira Seneviratne
6d9e8ba2de refactor: Improve fragment transaction in CommentsSheet 2023-08-24 06:11:28 +05:30
Bnyro
4c506de565 fix: don't update instance preference while dialog visible to user 2023-08-23 13:04:03 +02:00
Bnyro
0385c21bd5
Merge pull request #4601 from Bnyro/master
fix: don't update instance preference while dialog visible to user
2023-08-23 13:03:28 +02:00
Bnyro
dbdb8c8851 fix: crash when opening instance settings without internet 2023-08-23 12:39:49 +02:00
Bnyro
05daec91b4
Merge pull request #4597 from Bnyro/master
fix: crash when opening instance settings without internet
2023-08-23 12:39:09 +02:00
Philip Goto
d1bc9458ac
Translated using Weblate (Dutch)
Currently translated at 100.0% (495 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/nl/
2023-08-22 16:05:28 +02:00
FineFindus
3fb9e899cb
feat: add sponsorblock option to skip segment only once (#4584) 2023-08-22 16:05:21 +02:00
BabyBenefactor
dc727bac3f
Translated using Weblate (Dutch)
Currently translated at 100.0% (495 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/nl/
2023-08-22 16:01:46 +02:00
ShareASmile
2dc4b28766
Translated using Weblate (Punjabi)
Currently translated at 100.0% (495 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pa/
2023-08-22 10:36:30 +02:00
GET100PERCENT
bf64a69c67
Translated using Weblate (Odia)
Currently translated at 100.0% (495 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/or/
2023-08-22 10:36:30 +02:00
Jeff Huang
fa08aad049
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (495 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/zh_Hant/
2023-08-22 10:36:29 +02:00
Yaron Shahrabani
270fc56942
Translated using Weblate (Hebrew)
Currently translated at 100.0% (495 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/he/
2023-08-22 10:36:29 +02:00
Philip Goto
5ff1be0c29
Translated using Weblate (Dutch)
Currently translated at 96.1% (476 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/nl/
2023-08-22 10:36:29 +02:00
Ihor Hordiichuk
685c24ea6a
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (495 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/uk/
2023-08-22 10:36:28 +02:00
maboroshin
5a220b3936
Translated using Weblate (Japanese)
Currently translated at 99.3% (492 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/ja/
2023-08-22 10:36:27 +02:00
Eric
d205cd59b4
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (495 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/zh_Hans/
2023-08-22 10:36:27 +02:00
Voyteck
688e8dc8ef
Translated using Weblate (Polish)
Currently translated at 100.0% (495 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pl/
2023-08-22 10:36:27 +02:00
Fjuro
573fce9ec7
Translated using Weblate (Czech)
Currently translated at 100.0% (495 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/cs/
2023-08-22 10:36:26 +02:00
ShareASmile
5b137d27ef
Translated using Weblate (Hindi)
Currently translated at 100.0% (495 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/hi/
2023-08-22 10:36:26 +02:00
Linerly
cb37154bb0
Translated using Weblate (Indonesian)
Currently translated at 100.0% (495 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/id/
2023-08-22 10:36:26 +02:00
gallegonovato
4c311ac8ee
Translated using Weblate (Spanish)
Currently translated at 100.0% (495 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/es/
2023-08-22 10:36:25 +02:00
Random
f19060ea00
Translated using Weblate (Italian)
Currently translated at 100.0% (495 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/it/
2023-08-22 10:36:25 +02:00
Colorful Rhino
42a14d7f02
Translated using Weblate (German)
Currently translated at 100.0% (495 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/de/
2023-08-22 10:36:25 +02:00
Me0wzz
5cb128f839
Translated using Weblate (Korean)
Currently translated at 89.0% (441 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/ko/
2023-08-22 10:36:24 +02:00
0eoc
3c6e527ab2
Translated using Weblate (Russian)
Currently translated at 100.0% (495 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/ru/
2023-08-22 10:36:23 +02:00
Rex_sa
ac1fdea878
Translated using Weblate (Arabic)
Currently translated at 100.0% (495 of 495 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/ar/
2023-08-22 10:36:23 +02:00
Bnyro
3e3beb6fa3
Merge pull request #4582 from Bnyro/master
fix: editing already existing channel groups
2023-08-22 09:45:23 +02:00
Bnyro
6baee65505 fix: editing already existing channel groups 2023-08-22 09:46:05 +02:00
Bnyro
cf79b7bd67 feat: allow downloading audio based on language 2023-08-22 09:42:22 +02:00
Bnyro
a88e817ae6
Merge pull request #4581 from Bnyro/master
feat: allow downloading audio based on language
2023-08-22 09:41:37 +02:00
FineFindus
03d598a559
style: run ktlint 2023-08-21 20:09:34 +02:00
FineFindus
cada23a816
fix(video): update watch position 2023-08-21 20:09:07 +02:00
Bnyro
d9d735051d feat: play all videos by group when long pressing group name 2023-08-21 18:23:44 +02:00
Bnyro
9fbf475b52 fix: elevation of subscriptions toggle in subscriptions fragment 2023-08-21 18:07:41 +02:00
Bnyro
8faf1bde89 feat: infinite playing queue when auto-insert related streams enabled 2023-08-20 18:26:41 +02:00
Bnyro
b577d96795 feat: allow interacting with player while viewing chapters 2023-08-20 18:02:28 +02:00
Bnyro
8921265493 fix: restore pause on quit functionality 2023-08-20 17:34:14 +02:00
FineFindus
976d5d36c0
feat(channelGroups): allow re-ordering of groups (#4551) 2023-08-20 16:19:34 +02:00
FineFindus
b2f3c8ecbe feat(channelGroups): disallow creation of already existing groups 2023-08-20 13:31:19 +02:00
FineFindus
7f72a3eaeb
feat(channelGroups): disable confirm button if creation is not possible 2023-08-20 13:12:11 +02:00
Bnyro
ab9e543291
Merge pull request #4560 from FineFindus/feat/show-endscreen-on-end
feat: show controls on STATE_ENDED
2023-08-20 13:06:58 +02:00
Yaron Shahrabani
c63429ed06
Translated using Weblate (Hebrew)
Currently translated at 100.0% (492 of 492 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/he/
2023-08-20 13:04:11 +02:00
Philip Goto
0bc5ecc728
Translated using Weblate (Dutch)
Currently translated at 78.2% (385 of 492 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/nl/
2023-08-20 13:04:11 +02:00
Ihor Hordiichuk
2a0ab79542
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (492 of 492 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/uk/
2023-08-20 13:04:11 +02:00
Eric
550b139108
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (492 of 492 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/zh_Hans/
2023-08-20 13:04:11 +02:00
Voyteck
8034d3ee62
Translated using Weblate (Polish)
Currently translated at 100.0% (492 of 492 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pl/
2023-08-20 13:04:11 +02:00
Tibor Botfai (gidano)
89e17036c9
Translated using Weblate (Hungarian)
Currently translated at 100.0% (492 of 492 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/hu/
2023-08-20 13:04:11 +02:00
Colorful Rhino
1ce31db539
Translated using Weblate (German)
Currently translated at 100.0% (492 of 492 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/de/
2023-08-20 13:04:11 +02:00
FineFindus
a7b262b491
style: run ktlint 2023-08-20 12:40:59 +02:00
FineFindus
420497907b
feat(player): show endscreen on STATE_ENDED 2023-08-20 12:40:22 +02:00
FineFindus
56d2a4dda9
feat(settings): move proxy settings to instance page 2023-08-20 11:21:17 +02:00
Isira Seneviratne
0e8e6278d4
Merge pull request #4556 from Isira-Seneviratne/Enum_serializable
refactor: Simplify player event handling
2023-08-20 12:44:15 +05:30
Isira Seneviratne
2b33de7347
Merge pull request #4555 from Isira-Seneviratne/KSP
chore: Migrate to KSP
2023-08-20 12:43:51 +05:30
Isira Seneviratne
63fde6271d refactor: Simplify player event handling 2023-08-20 07:30:59 +05:30