Bnyro
|
9607edef22
|
Simplify the local playlist handling
|
2023-01-31 16:12:19 +01:00 |
|
Bnyro
|
7b23da5eca
|
Reload playlists after successfully cloning
|
2023-01-31 15:55:02 +01:00 |
|
Bnyro
|
b1e703b8c3
|
Fix that auto fullscreen is shown as enabled by default
|
2023-01-31 15:41:42 +01:00 |
|
Bnyro
|
2d4c616111
|
Merge pull request #2921 from faisalcodes/master
Fixes: Showing progress for unwatched videos.
|
2023-01-31 15:37:43 +01:00 |
|
Bnyro
|
c634cd9c9c
|
Simplify watch progress length extension
|
2023-01-31 15:37:10 +01:00 |
|
faisalcodes
|
25c0d3c0c8
|
Fix ktlint
|
2023-01-31 11:20:57 +05:30 |
|
faisalcodes
|
bd556baa76
|
Fixes #2815
|
2023-01-31 11:11:00 +05:30 |
|
Isira Seneviratne
|
a7a885f88d
|
Convert LocalPlaylistsDao methods to suspend functions.
|
2023-01-31 07:30:16 +05:30 |
|
Bnyro
|
432e301db5
|
Fix ktlint
|
2023-01-30 19:44:29 +01:00 |
|
Bnyro
|
cb88ae9eea
|
Merge pull request #2910 from faisalcodes/master
Added the original comment as the first item in replies.
|
2023-01-30 16:57:42 +01:00 |
|
Bnyro
|
c405ca08f0
|
Remove unused expression
|
2023-01-30 16:57:08 +01:00 |
|
Bnyro
|
ec25173503
|
Fix that multiple comments are hightlighted sometimes
|
2023-01-30 16:44:50 +01:00 |
|
Bnyro
|
758f559811
|
Minor UI improvements and code cleanup
|
2023-01-30 16:39:05 +01:00 |
|
Bnyro
|
8c6d20d64d
|
Merge pull request #2913 from Isira-Seneviratne/awaitAll
Use awaitAll() extension.
|
2023-01-30 16:20:41 +01:00 |
|
Isira Seneviratne
|
02d9aa5655
|
Use take() extension.
|
2023-01-30 20:44:26 +05:30 |
|
Isira Seneviratne
|
825fc7bda5
|
Use awaitAll() extension.
|
2023-01-30 20:14:20 +05:30 |
|
Bnyro
|
3e6fb49bf4
|
Merge pull request #2912 from Isira-Seneviratne/takeWhile
Use Kotlin's takeWhile() extension.
|
2023-01-30 15:08:21 +01:00 |
|
Isira Seneviratne
|
99f031f155
|
Use takeWhile() extension.
|
2023-01-30 19:23:44 +05:30 |
|
faisalcodes
|
3265ce81f4
|
- Removed hardcoded colors.
- Used colorSurface for the original comment in replies.
|
2023-01-30 19:17:01 +05:30 |
|
Bnyro
|
259a1c1400
|
Merge pull request #2904 from praveenrajput/master
Closes comments on auto play video change. Fixes #2898
|
2023-01-30 13:59:35 +01:00 |
|
faisalcodes
|
843bdfd8e4
|
ktlint
|
2023-01-30 12:19:53 +05:30 |
|
faisalcodes
|
bb784f5880
|
ktlint
|
2023-01-30 12:16:35 +05:30 |
|
faisalcodes
|
042cf26c1c
|
Added the original comment as first item in replies.
|
2023-01-30 12:03:10 +05:30 |
|
Isira Seneviratne
|
96c41927fd
|
Use Handler.postDelayed() extension to put the lambdas outside parentheses.
|
2023-01-30 08:36:44 +05:30 |
|
Isira Seneviratne
|
f522f1e1de
|
Use Handler.postDelayed() extension with tokens.
|
2023-01-30 08:19:26 +05:30 |
|
Praveen Rajput
|
9eafffe712
|
Closes comments on auto play video change. Fixes #2898
|
2023-01-29 21:52:37 +05:30 |
|
Bnyro
|
c5e21b5f18
|
Merge pull request #2899 from Bnyro/master
Fix watching unprocessed livestreams
|
2023-01-29 14:56:06 +01:00 |
|
Bnyro
|
aee24d11d5
|
Fix watching unprocessed livestreams
|
2023-01-29 14:55:17 +01:00 |
|
Bnyro
|
30d6920fd1
|
Merge pull request #2886 from praveenrajput/master
Keep screen on only while video is playing #2877
|
2023-01-29 08:30:46 +01:00 |
|
Bnyro
|
d8cd1d46b8
|
Merge pull request #2896 from Isira-Seneviratne/ActivityCompat_recreate
Use ActivityCompat.recreate().
|
2023-01-29 08:30:08 +01:00 |
|
Bnyro
|
1efc73950d
|
Merge pull request #2893 from Isira-Seneviratne/Backup_timestamp
Use DateTimeFormatter to create backup file timestamp.
|
2023-01-29 08:29:02 +01:00 |
|
Praveen Rajput
|
275f304472
|
Merge branch 'libre-tube:master' into master
|
2023-01-29 11:11:12 +05:30 |
|
Praveen Rajput
|
2fcaea9ad6
|
Refactors keepScreenOn method
|
2023-01-29 11:08:51 +05:30 |
|
Isira Seneviratne
|
8c067dd32e
|
Use ActivityCompat.recreate().
|
2023-01-29 10:58:55 +05:30 |
|
Isira Seneviratne
|
fd319a0d49
|
Use HttpUrl in TextUtils.
|
2023-01-29 10:20:50 +05:30 |
|
Isira Seneviratne
|
71976f45c1
|
Use DateTimeFormatter to create backup file timestamp.
|
2023-01-29 05:58:17 +05:30 |
|
Veseli Krajišnik
|
8283b439c9
|
Translated using Weblate (Serbian)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/sr/
|
2023-01-28 19:54:36 +01:00 |
|
Ivon Huang
|
4d3c604f46
|
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/zh_Hant/
|
2023-01-28 19:54:36 +01:00 |
|
RethinkDev
|
07ee6418e0
|
Translated using Weblate (Vietnamese)
Currently translated at 89.7% (404 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/vi/
|
2023-01-28 19:54:36 +01:00 |
|
Kazevic
|
cf5dee32c5
|
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pt_BR/
|
2023-01-28 19:54:36 +01:00 |
|
faisalcodes
|
c2da09ab77
|
Run ktlint
|
2023-01-28 23:44:35 +05:30 |
|
faisalcodes
|
4b395e0372
|
Fixes #2878 : Using multi-level comments display.
|
2023-01-28 23:42:51 +05:30 |
|
Bnyro
|
1eb50adf5e
|
Fix cloning playlists in the create playlist dialog
|
2023-01-28 18:02:13 +01:00 |
|
Praveen Rajput
|
6795026a94
|
Keep screen on only while video is playing #2877
- Fixes Screen stays on when video is paused (no timeout)
|
2023-01-28 05:13:47 +05:30 |
|
Bnyro
|
326df3970a
|
Merge pull request #2880 from Bnyro/master
Don't kill the app when closing through PiP
|
2023-01-27 16:33:10 +01:00 |
|
Bnyro
|
34c0d8d72e
|
Fix unresponsive screen when closing through PiP
|
2023-01-27 16:32:45 +01:00 |
|
Bnyro
|
a3e0c40a0f
|
Don't kill the app when closing through PiP
|
2023-01-27 16:29:59 +01:00 |
|
Bnyro
|
378dc1326b
|
Merge pull request #2875 from Bnyro/master
Better download file naming scheme
|
2023-01-26 19:25:52 +01:00 |
|
Bnyro
|
9ec166dcef
|
Better download file naming scheme
|
2023-01-26 19:25:23 +01:00 |
|
Bnyro
|
bf7f855c7a
|
Merge pull request #2873 from Isira-Seneviratne/updateLayoutParams
Use View.updateLayoutParams() extensions.
|
2023-01-26 13:44:06 +01:00 |
|
Isira Seneviratne
|
738f943a13
|
Use View.updateLayoutParams() extensions.
|
2023-01-26 08:58:12 +05:30 |
|
Isira Seneviratne
|
b9c1b00ae5
|
Use parseAsHtml() extension.
|
2023-01-26 07:20:16 +05:30 |
|
Bnyro
|
2e0c121f58
|
Merge pull request #2868 from Isira-Seneviratne/Check_network_metered
Check if the connected network is metered in NetworkHelper.
|
2023-01-25 20:01:56 +01:00 |
|
JY3
|
a9c27cd756
|
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/zh_Hans/
|
2023-01-25 17:12:45 +01:00 |
|
Metehan Özyürek
|
31aa1f09d7
|
Translated using Weblate (Turkish)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/tr/
|
2023-01-25 17:12:45 +01:00 |
|
Ács Zoltán
|
2aaa76d693
|
Translated using Weblate (Hungarian)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/hu/
|
2023-01-25 17:12:44 +01:00 |
|
AudricV
|
6876b9f9ab
|
Translated using Weblate (French)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/fr/
|
2023-01-25 17:12:44 +01:00 |
|
Kakaeo
|
bbc807d047
|
Translated using Weblate (Persian)
Currently translated at 25.3% (114 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/fa/
|
2023-01-25 17:12:44 +01:00 |
|
Isira Seneviratne
|
0d5a56da1c
|
Check if the connected network is metered in NetworkHelper.
|
2023-01-25 20:31:32 +05:30 |
|
Bnyro
|
1972c0a45d
|
Show whole title when description visible
|
2023-01-24 20:05:25 +01:00 |
|
Bnyro
|
68f87c56aa
|
Merge pull request #2842 from Isira-Seneviratne/LocalSubscriptionDao_suspend
Use suspend functions in LocalSubscriptionDao.
|
2023-01-24 19:53:48 +01:00 |
|
Bnyro
|
0c296ddf60
|
Fix crash in watch history when deleting video
|
2023-01-24 19:52:12 +01:00 |
|
Bnyro
|
20584f33b2
|
Fix the chapter title in the player
closes #2850
|
2023-01-24 10:05:12 +01:00 |
|
Isira Seneviratne
|
e238154217
|
Merge branch 'master' into LocalSubscriptionDao_suspend
# Conflicts:
# app/src/main/java/com/github/libretube/util/BackupHelper.kt
|
2023-01-24 04:40:59 +05:30 |
|
vala rezaee
|
b74cce4b2d
|
Translated using Weblate (Persian)
Currently translated at 25.3% (114 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/fa/
|
2023-01-23 21:15:25 +01:00 |
|
Kakaeo
|
b8b031e487
|
Translated using Weblate (Persian)
Currently translated at 25.3% (114 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/fa/
|
2023-01-23 21:15:25 +01:00 |
|
vala rezaee
|
b40c0964cb
|
Translated using Weblate (Persian)
Currently translated at 24.0% (108 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/fa/
|
2023-01-23 20:34:15 +01:00 |
|
Kakaeo
|
1984523f52
|
Translated using Weblate (Persian)
Currently translated at 24.0% (108 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/fa/
|
2023-01-23 20:34:15 +01:00 |
|
Bnyro
|
6749a7858f
|
Bump version to 0.11.1
|
2023-01-23 18:43:26 +01:00 |
|
Bnyro
|
418388b02d
|
Resolve conflicts with master
|
2023-01-23 18:42:22 +01:00 |
|
Bnyro
|
7b16580cb1
|
Always use the chapters dialog as on title click action
|
2023-01-23 18:40:04 +01:00 |
|
Bnyro
|
93b073a357
|
Simplify the PlayerFragment
|
2023-01-23 18:38:03 +01:00 |
|
Bnyro
|
9a8a048c04
|
Reduce the player top bar margin (#2846)
|
2023-01-23 18:29:59 +01:00 |
|
Bnyro
|
4815cc2b3e
|
Fix ktlint
|
2023-01-23 18:29:27 +01:00 |
|
Bnyro
|
f27360d02c
|
Reduce the player top bar margin
|
2023-01-23 18:29:05 +01:00 |
|
Bnyro
|
dbd6516b62
|
Merge pull request #2845 from Bnyro/master
Fix unresponsiveness when opening watch history
|
2023-01-23 18:22:24 +01:00 |
|
Bnyro
|
be514f1a45
|
Don't load the whole watch history at once
|
2023-01-23 18:21:51 +01:00 |
|
Bnyro
|
f6a42cc8a0
|
Simplify scroll listeners
|
2023-01-23 18:02:10 +01:00 |
|
Bnyro
|
22dce72e95
|
Limit the watch history size to 100 by default
|
2023-01-23 17:55:48 +01:00 |
|
Ricardo
|
bce743398a
|
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pt_BR/
|
2023-01-23 15:16:18 +01:00 |
|
Bnyro
|
d92110c979
|
Merge pull request #2843 from Bnyro/master
Fix backup backwards compatibility
|
2023-01-23 15:16:13 +01:00 |
|
Bnyro
|
93b235abea
|
Fix backup backwards compatibility
|
2023-01-23 15:15:03 +01:00 |
|
Isira Seneviratne
|
cf9c6ffb99
|
Convert LocalSubscriptionDao methods to suspend functions, remove unused methods.
|
2023-01-23 19:14:49 +05:30 |
|
D āvis
|
d4d746037f
|
Translated using Weblate (Latvian)
Currently translated at 77.5% (349 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/lv/
|
2023-01-23 06:28:42 +01:00 |
|
Kazevic
|
295bc39492
|
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pt_BR/
|
2023-01-23 06:28:42 +01:00 |
|
EnderPrism
|
8f16db1855
|
Translated using Weblate (French)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/fr/
|
2023-01-23 06:28:42 +01:00 |
|
Bnyro
|
cbbfa64f76
|
[Audio mode] Show video options when clicking thumbnail
|
2023-01-22 19:50:50 +01:00 |
|
Bnyro
|
a04fb31947
|
Use Duration#parse for parsing timestamps
|
2023-01-22 19:45:25 +01:00 |
|
Bnyro
|
054846eb22
|
Fix clicking description links
|
2023-01-22 19:39:39 +01:00 |
|
Bnyro
|
4beb77fb11
|
Cleanup with some when expressions
|
2023-01-22 19:35:36 +01:00 |
|
Bnyro
|
ff6a0f1138
|
Keep the screen on while playing in the offline player
|
2023-01-22 19:27:08 +01:00 |
|
Bnyro
|
f119e39a1e
|
Merge pull request #2814 from Isira-Seneviratne/addCallback
Use OnBackPressedDispatcher.addCallback() extension.
|
2023-01-22 15:48:06 +01:00 |
|
Isira Seneviratne
|
5d3e54852d
|
Add default values for the channel fields without existing defaults.
|
2023-01-22 17:05:37 +05:30 |
|
Isira Seneviratne
|
e96f36f277
|
Allow null bannerUrl values.
|
2023-01-22 16:27:14 +05:30 |
|
Bnyro
|
a7aba58011
|
Merge pull request #2812 from Isira-Seneviratne/bundleOf
Use bundleOf().
|
2023-01-22 08:48:42 +01:00 |
|
Abhilash
|
e9997a3248
|
Added translation using Weblate (Assamese)
|
2023-01-22 03:45:43 +01:00 |
|
Isira Seneviratne
|
16922455d0
|
Use OnBackPressedDispatcher.addCallback() extension.
|
2023-01-22 06:06:29 +05:30 |
|
Isira Seneviratne
|
b2e32105d3
|
Use bundleOf().
|
2023-01-22 05:14:25 +05:30 |
|
Bnyro
|
e0cb7c3456
|
Rm accidentially generated play store icon
|
2023-01-21 19:51:33 +01:00 |
|
Bnyro
|
8b5d475b87
|
Bump version to v0.11.0
|
2023-01-21 19:00:41 +01:00 |
|
Bnyro
|
dd1821ada3
|
Merge pull request #2755 from Isira-Seneviratne/KotlinX_Serialization
Switch to Kotlinx Serialization.
|
2023-01-21 18:59:56 +01:00 |
|
Bnyro
|
a5304e3135
|
Merge pull request #2802 from Bnyro/master
[Audio Player] Auto scroll the title and uploader
|
2023-01-21 18:45:04 +01:00 |
|
Bnyro
|
c3b08ef5f6
|
Improve behavior when seeking to next video
|
2023-01-21 18:44:45 +01:00 |
|
Bnyro
|
f2fce67454
|
[Audio Player] Auto scroll the title and uploader
|
2023-01-21 18:31:50 +01:00 |
|
Bnyro
|
2adc8380fd
|
Merge pull request #2799 from Bnyro/master
[Audio player] Indefinite progress while loading thumbnails
|
2023-01-21 18:21:29 +01:00 |
|
Bnyro
|
00cf7d89d5
|
[Audio player] Indefinite progress while loading thumbnails
|
2023-01-21 18:20:45 +01:00 |
|
jc
|
c46b36b2b6
|
Translated using Weblate (Portuguese)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pt/
|
2023-01-21 18:01:48 +01:00 |
|
random r
|
f0b359b0dd
|
Translated using Weblate (Italian)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/it/
|
2023-01-21 18:01:48 +01:00 |
|
Bnyro
|
6b9bd70dba
|
Merge pull request #2796 from Bnyro/master
Remember position when switching from audio to video mode
|
2023-01-21 18:01:42 +01:00 |
|
Bnyro
|
9650f32f67
|
Remember position when switching from audio to video mode
|
2023-01-21 18:01:08 +01:00 |
|
Isira Seneviratne
|
56763ec1a9
|
Merge branch 'master' into KotlinX_Serialization
# Conflicts:
# app/src/main/java/com/github/libretube/ui/adapters/SearchAdapter.kt
|
2023-01-21 17:24:37 +05:30 |
|
Bnyro
|
7a65a477d9
|
Merge pull request #2790 from Bnyro/master
Apply the remembered playback params for all players
|
2023-01-21 12:07:56 +01:00 |
|
Bnyro
|
79fab618df
|
Apply playback params for all players
|
2023-01-21 12:07:28 +01:00 |
|
Bnyro
|
b03d080316
|
Use the same playback speed for background and video mode
|
2023-01-21 11:59:44 +01:00 |
|
Bnyro
|
ecabc7348c
|
Fix crash when removing callbacks
|
2023-01-21 11:57:43 +01:00 |
|
Bnyro
|
33d09eb251
|
Merge pull request #2789 from Bnyro/master
[Audio Mode] Share, playback, queue and open video controls
|
2023-01-21 11:54:28 +01:00 |
|
Bnyro
|
ee0607fb07
|
Add control to open the video from the audio player
|
2023-01-21 11:53:52 +01:00 |
|
Bnyro
|
7ffe3a6ed9
|
[Audio Mode] Share, playback and queue controls
|
2023-01-21 11:46:56 +01:00 |
|
Bnyro
|
497bc9c2dd
|
Merge pull request #2788 from Bnyro/master
Fix the notification thumbnail vanishing
|
2023-01-21 11:24:48 +01:00 |
|
Bnyro
|
a5c3132916
|
Fix the notification thumbnail vanishing
|
2023-01-21 11:24:25 +01:00 |
|
Bnyro
|
2acd53515c
|
Merge pull request #2787 from Bnyro/master
Fix queue starts wrong video after reordering
|
2023-01-21 11:20:04 +01:00 |
|
Bnyro
|
c2f0d68ddf
|
Fix queue starts wrong video after reordering
|
2023-01-21 11:19:47 +01:00 |
|
Bnyro
|
1d7f9b2f60
|
Merge pull request #2786 from Bnyro/master
Don't hide player controls when touching 'em
|
2023-01-21 11:14:26 +01:00 |
|
Bnyro
|
00c607db49
|
Don't hide player controls when touching 'em
|
2023-01-21 11:13:58 +01:00 |
|
Bnyro
|
e3ad011de6
|
Merge pull request #2785 from Bnyro/master
Fix the different colors of navigation and bottom bar
|
2023-01-21 11:08:39 +01:00 |
|
Bnyro
|
87519742da
|
Use the same elevation for nav and bottom bar
|
2023-01-21 11:08:32 +01:00 |
|
Bnyro
|
c01cee3f83
|
Use a lower elevation for the navigation bar
|
2023-01-21 11:06:16 +01:00 |
|
Bnyro
|
ebfb5c70fc
|
Merge pull request #2784 from Bnyro/master
Fix that live videos are tagged as shorts
|
2023-01-21 11:03:58 +01:00 |
|
Bnyro
|
cf5ef1292f
|
Use isShort to display the shorts label
|
2023-01-21 11:03:24 +01:00 |
|
Bnyro
|
4c60035c0f
|
Merge pull request #2783 from Bnyro/master
Apply top bar for vertical fullscreen too
|
2023-01-21 10:58:21 +01:00 |
|
Bnyro
|
089e72b0c7
|
Apply top bar for vertical fullscreen too
|
2023-01-21 10:57:43 +01:00 |
|
Isira Seneviratne
|
e00b0c8263
|
Use Kotlinx Serialization with the subscription import/export functionality.
|
2023-01-21 10:32:08 +05:30 |
|
Isira Seneviratne
|
554fe0c3bf
|
Use ViewCompat.getRootWindowInsets().
|
2023-01-21 07:01:28 +05:30 |
|
Isira Seneviratne
|
187c7ac0e9
|
Merge branch 'master' into KotlinX_Serialization
# Conflicts:
# gradle/libs.versions.toml
|
2023-01-21 04:50:23 +05:30 |
|
Bnyro
|
7cee4b5c69
|
Merge pull request #2779 from Bnyro/master
Fix the extra padding for the vertical plaeyr
|
2023-01-20 19:40:09 +01:00 |
|
Bnyro
|
e4cbb2b90c
|
Fix the extra padding for the vertical plaeyr
|
2023-01-20 19:39:51 +01:00 |
|
Bnyro
|
3023bbda9b
|
Merge pull request #2778 from Bnyro/master
Hide system bars on shorts
|
2023-01-20 19:31:43 +01:00 |
|
Bnyro
|
3cef897e89
|
Hide system bars on shorts
|
2023-01-20 19:31:18 +01:00 |
|
Bnyro
|
5520a8419a
|
Merge pull request #2777 from Bnyro/master
Only show extra padding when there's a notch
|
2023-01-20 19:09:11 +01:00 |
|
Bnyro
|
c1c0e5f6f1
|
Only show extra padding when there's a notch
|
2023-01-20 19:00:49 +01:00 |
|
Bnyro
|
579e8f167e
|
Merge pull request #2776 from Bnyro/master
Keep space for the status bar in player
|
2023-01-20 18:50:03 +01:00 |
|
Bnyro
|
fbf9c30e9a
|
Hide the status bar when hiding the controllers
|
2023-01-20 18:49:53 +01:00 |
|
Bnyro
|
3da6b0678a
|
Keep space for the status bar in player
|
2023-01-20 18:48:29 +01:00 |
|
Bnyro
|
9b5150ce26
|
Merge pull request #2775 from Bnyro/master
Use custom animation handlers for player controls
|
2023-01-20 18:34:36 +01:00 |
|
Bnyro
|
8431716a14
|
Use custom animation handlers for player controls
|
2023-01-20 18:34:11 +01:00 |
|
Bnyro
|
689c4c5c6f
|
Merge pull request #2774 from Bnyro/master
Only auto enter PiP when enabled
|
2023-01-20 17:57:36 +01:00 |
|
Bnyro
|
6599635756
|
Only auto enter PiP when enabled
|
2023-01-20 17:56:49 +01:00 |
|
Skrripy
|
c67020eff5
|
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/uk/
|
2023-01-20 10:08:07 +01:00 |
|
MkQtS
|
5e0a83abad
|
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/zh_Hans/
|
2023-01-20 10:08:07 +01:00 |
|
Metehan Özyürek
|
30a5ffae6a
|
Translated using Weblate (Turkish)
Currently translated at 94.0% (423 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/tr/
|
2023-01-20 10:08:07 +01:00 |
|
Daviteusz
|
8f89cd1452
|
Translated using Weblate (Polish)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pl/
|
2023-01-20 10:08:07 +01:00 |
|
Fjuro
|
9752b39ae1
|
Translated using Weblate (Czech)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/cs/
|
2023-01-20 10:08:06 +01:00 |
|
Linerly
|
db61d75078
|
Translated using Weblate (Indonesian)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/id/
|
2023-01-20 10:08:06 +01:00 |
|
Andrey
|
fe6f9c7bcd
|
Translated using Weblate (Russian)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/ru/
|
2023-01-20 10:08:06 +01:00 |
|
Allan Nordhøy
|
9c333878b4
|
Translated using Weblate (Norwegian Bokmål)
Currently translated at 84.0% (378 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/nb_NO/
|
2023-01-20 10:08:06 +01:00 |
|
Isira Seneviratne
|
61fba85afd
|
Merge branch 'master' into KotlinX_Serialization
|
2023-01-20 08:50:06 +05:30 |
|
Isira Seneviratne
|
07b59e1de0
|
Avoid type issues when restoring a backup.
|
2023-01-20 04:45:55 +05:30 |
|
Isira Seneviratne
|
e0702c027d
|
Make some properties read-only.
|
2023-01-19 22:20:21 +05:30 |
|
Bnyro
|
e1e4b2a2c9
|
Run `ktlint --android -F
|
2023-01-19 17:49:04 +01:00 |
|
Bnyro
|
074ab20202
|
Use the same audio attributes and load control for all players
|
2023-01-19 17:48:35 +01:00 |
|
Bnyro
|
fe9bb97c96
|
Merge pull request #2717 from faisalcodes/master
Fixed #2670 : Timestamp click behaviour in the description.
|
2023-01-19 17:21:54 +01:00 |
|
Bnyro
|
4ba274b612
|
Run ktlint --android -F
|
2023-01-19 17:21:40 +01:00 |
|
Bnyro
|
8ba2824750
|
Simplify LinkHandler and HTMLParser
|
2023-01-19 17:21:06 +01:00 |
|
Bnyro
|
a5a38a3f66
|
Cleanup the logic of handling description links
|
2023-01-19 17:08:57 +01:00 |
|
faisalcodes
|
015b414596
|
Fixed #2723 : Activity is recreated when entered from media notification.
|
2023-01-19 20:57:16 +05:30 |
|
Isira Seneviratne
|
60706c2d87
|
Remove remaining Jackson code.
|
2023-01-19 18:14:37 +05:30 |
|
Isira Seneviratne
|
e047d5babd
|
Use Kotlinx Serialization with subscription.
|
2023-01-19 13:20:26 +05:30 |
|
Isira Seneviratne
|
ae8f88f4b8
|
Use Kotlinx Serialization with segments.
|
2023-01-19 13:03:42 +05:30 |
|
Isira Seneviratne
|
9485ceb5ec
|
Use Kotlinx Serialization with the Piped config.
|
2023-01-19 09:21:06 +05:30 |
|
Isira Seneviratne
|
1eeeed4292
|
Use Kotlinx Serialization with playlists.
|
2023-01-19 09:17:45 +05:30 |
|
Isira Seneviratne
|
4876068c54
|
Use Kotlinx Serialization with instances.
|
2023-01-19 08:57:22 +05:30 |
|
Isira Seneviratne
|
f98123270e
|
Use Kotlinx Serialization with login.
|
2023-01-19 08:57:10 +05:30 |
|
Isira Seneviratne
|
0cf5853a3a
|
Use Kotlinx Serialization with the update check API.
Also replace Author and Uploader data classes with a single User class.
|
2023-01-19 06:26:13 +05:30 |
|
Isira Seneviratne
|
fccb198f04
|
Use Kotlinx Serialization with user deletion.
|
2023-01-19 05:41:30 +05:30 |
|
Isira Seneviratne
|
371fbcd643
|
Use Kotlinx Serialization with channel information.
|
2023-01-19 05:37:27 +05:30 |
|
Isira Seneviratne
|
ef103284af
|
Use Kotlinx Serialization with comments.
|
2023-01-19 04:47:49 +05:30 |
|
Isira Seneviratne
|
165e0677d4
|
Use Kotlinx Serialization with search results.
|
2023-01-19 04:47:49 +05:30 |
|
Isira Seneviratne
|
219a7d7cfe
|
Use Kotlinx Serialization with stream data.
|
2023-01-19 04:47:49 +05:30 |
|
faisalcodes
|
9a926238c7
|
Fixed #2670 : Timestamp click behaviour in the description.
|
2023-01-18 22:26:34 +05:30 |
|
faisalcodes
|
c98217f963
|
Fixed #2670 : Timestamp click behaviour in the description.
|
2023-01-18 22:02:08 +05:30 |
|
faisalcodes
|
7006693485
|
Fixed #2670 : Timestamp click behaviour in the description.
|
2023-01-18 21:43:22 +05:30 |
|
Isira Seneviratne
|
b04cef0e88
|
Add ProGuard rules.
|
2023-01-18 18:11:52 +05:30 |
|
Isira Seneviratne
|
65207ce72c
|
Add KotlinX Serialization dependencies.
|
2023-01-18 18:11:52 +05:30 |
|
Bnyro
|
d5d36101c7
|
Merge pull request #2753 from Bnyro/master
Fix that skip silence is enabled by default
|
2023-01-18 09:48:14 +01:00 |
|
Bnyro
|
0029343382
|
Apply the caption style in the CustomExoPlayerView
|
2023-01-18 09:47:47 +01:00 |
|
Bnyro
|
0f34f4e696
|
Fix that skip silence is enabled by default
|
2023-01-18 09:44:37 +01:00 |
|
Bnyro
|
7151361fdb
|
Merge pull request #2749 from Isira-Seneviratne/PendingIntentCompat_helpers
Add PendingIntentCompat helper methods.
|
2023-01-18 09:42:24 +01:00 |
|
Bnyro
|
d002285b85
|
Merge pull request #2750 from Isira-Seneviratne/startForegroundService_helper
Use ContextCompat.startForegroundService().
|
2023-01-18 09:40:02 +01:00 |
|
Isira Seneviratne
|
e306ba8a7f
|
Add PendingIntentCompat helper methods.
|
2023-01-18 09:43:01 +05:30 |
|
Isira Seneviratne
|
9d942f567f
|
Use ContextCompat.startForegroundService().
|
2023-01-18 09:36:50 +05:30 |
|
GET100PERCENT
|
219a1548ea
|
Translated using Weblate (Odia)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/or/
|
2023-01-18 04:22:30 +01:00 |
|
Yaron Shahrabani
|
d679ad7992
|
Translated using Weblate (Hebrew)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/he/
|
2023-01-18 04:22:30 +01:00 |
|
Ihor Hordiichuk
|
41dff6c76c
|
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/uk/
|
2023-01-18 04:22:30 +01:00 |
|
Ricardo
|
f66ca070fb
|
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pt_BR/
|
2023-01-18 04:22:30 +01:00 |
|
Mario Ruiz
|
7056ad8f70
|
Translated using Weblate (Spanish)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/es/
|
2023-01-18 04:22:29 +01:00 |
|
Rex_sa
|
1ed0e2ccb8
|
Translated using Weblate (Arabic)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/ar/
|
2023-01-18 04:22:29 +01:00 |
|
Ihor Hordiichuk
|
a27dc3e7d7
|
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/uk/
|
2023-01-17 21:23:49 +01:00 |
|
Skrripy
|
a97ef4d918
|
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/uk/
|
2023-01-17 21:23:48 +01:00 |
|
RSoulwin
|
ab3a5e769f
|
Translated using Weblate (Punjabi)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pa/
|
2023-01-17 21:22:54 +01:00 |
|
Skrripy
|
33aa6b4b00
|
Translated using Weblate (Ukrainian)
Currently translated at 99.5% (448 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/uk/
|
2023-01-17 21:22:54 +01:00 |
|
Nidi
|
b5c79b73be
|
Translated using Weblate (Azerbaijani)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/az/
|
2023-01-17 21:22:54 +01:00 |
|
RSoulwin
|
14a52142f1
|
Translated using Weblate (Hindi)
Currently translated at 100.0% (450 of 450 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/hi/
|
2023-01-17 21:22:53 +01:00 |
|
Bnyro
|
ab46fb24fe
|
Merge pull request #2741 from weblate/weblate-libretube-libretube
Translations update from Hosted Weblate
|
2023-01-17 19:33:49 +01:00 |
|
Bnyro
|
7f30bf7a7d
|
Merge pull request #2743 from Bnyro/master
Remove some unused constants
|
2023-01-17 19:33:40 +01:00 |
|
Bnyro
|
c107bb1109
|
Remove some unused constants
|
2023-01-17 19:33:27 +01:00 |
|
kittyra
|
4aee24d71f
|
Translated using Weblate (Polish)
Currently translated at 100.0% (448 of 448 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pl/
|
2023-01-17 19:32:40 +01:00 |
|
Fjuro
|
88ede93965
|
Translated using Weblate (Czech)
Currently translated at 100.0% (448 of 448 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/cs/
|
2023-01-17 19:32:40 +01:00 |
|
Bnyro
|
1aa6ab9bd3
|
Merge pull request #2742 from Bnyro/master
Rename the Community section to Help and add a FAQ
|
2023-01-17 19:32:35 +01:00 |
|
Bnyro
|
187086d2d8
|
Rename the Community section to Help and add a FAQ
|
2023-01-17 19:32:19 +01:00 |
|
Faisal Khan
|
b805e0e375
|
Merge branch 'libre-tube:master' into master
|
2023-01-17 23:50:33 +05:30 |
|
Bnyro
|
42465435d9
|
Merge pull request #2738 from weblate/weblate-libretube-libretube
Translations update from Hosted Weblate
|
2023-01-17 19:20:18 +01:00 |
|
Bnyro
|
1433578cb0
|
Use a dark blue color for app shortcuts instead of black
|
2023-01-17 19:19:42 +01:00 |
|
Ricardo
|
4191b5eada
|
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (448 of 448 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pt_BR/
|
2023-01-17 19:05:53 +01:00 |
|
Yaron Shahrabani
|
8fe7bda851
|
Translated using Weblate (Hebrew)
Currently translated at 100.0% (447 of 447 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/he/
|
2023-01-17 19:05:52 +01:00 |
|
Bnyro
|
26e2c38f60
|
Create shortcuts dynamically
|
2023-01-17 19:05:22 +01:00 |
|
Bnyro
|
0b4ee3a5eb
|
Merge pull request #2736 from weblate/weblate-libretube-libretube
Translations update from Hosted Weblate
|
2023-01-17 18:39:51 +01:00 |
|
Bnyro
|
fe6506179c
|
Ability to skip silence when playing videos
|
2023-01-17 18:38:39 +01:00 |
|
Mohamed Aashif
|
7c7b46f539
|
Translated using Weblate (Sinhala)
Currently translated at 100.0% (446 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/si/
|
2023-01-17 18:22:39 +01:00 |
|
MkQtS
|
d30002abcd
|
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (446 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/zh_Hans/
|
2023-01-17 18:22:39 +01:00 |
|
Nidi
|
82903819e9
|
Translated using Weblate (Azerbaijani)
Currently translated at 100.0% (446 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/az/
|
2023-01-17 18:22:39 +01:00 |
|
Bnyro
|
2bf5b6e6f7
|
Replace the break reminder with a sleep timer
|
2023-01-17 18:21:59 +01:00 |
|
Bnyro
|
6735e0c72d
|
Merge pull request #2730 from weblate/weblate-libretube-libretube
Translations update from Hosted Weblate
|
2023-01-17 11:26:11 +01:00 |
|
Mohamed Aashif
|
18ba225e77
|
Added translation using Weblate (Sinhala)
|
2023-01-17 03:51:17 +01:00 |
|
Isira Seneviratne
|
345f34f676
|
Simplify TimePickerPreference implementation.
|
2023-01-17 06:49:24 +05:30 |
|
Bnyro
|
f6473cfa96
|
Use compats for setting fullscreen
|
2023-01-16 22:08:08 +01:00 |
|
Bnyro
|
bda610d99c
|
Fix duplicated videos in the playing queue
|
2023-01-16 20:02:07 +01:00 |
|
faisalcodes
|
6d322bf9f7
|
Fixed #2670 : Timestamp click behaviour in the description.
|
2023-01-17 00:20:33 +05:30 |
|
Bnyro
|
aa3aee0b27
|
Fix the color of notification badges
|
2023-01-16 18:36:30 +01:00 |
|
Bnyro
|
4e978faea3
|
Fix unexpected audio queue behavior
|
2023-01-16 18:33:11 +01:00 |
|
Bnyro
|
2f10b7ba23
|
Option to add newly opened links to queue
|
2023-01-16 18:25:12 +01:00 |
|
Lam Lam Chi
|
384a26d6de
|
Translated using Weblate (Yue)
Currently translated at 18.8% (84 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/yue/
|
2023-01-16 17:50:46 +01:00 |
|
RSoulwin
|
38baeb92f3
|
Translated using Weblate (Punjabi)
Currently translated at 100.0% (446 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pa/
|
2023-01-16 17:50:46 +01:00 |
|
GET100PERCENT
|
9eae839036
|
Translated using Weblate (Odia)
Currently translated at 100.0% (446 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/or/
|
2023-01-16 17:50:46 +01:00 |
|
Veseli Krajišnik
|
9eb2f5de32
|
Translated using Weblate (Serbian)
Currently translated at 100.0% (446 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/sr/
|
2023-01-16 17:50:46 +01:00 |
|
Yaron Shahrabani
|
1471899876
|
Translated using Weblate (Hebrew)
Currently translated at 100.0% (446 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/he/
|
2023-01-16 17:50:45 +01:00 |
|
Ihor Hordiichuk
|
72b8fc0bbe
|
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (446 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/uk/
|
2023-01-16 17:50:45 +01:00 |
|
Nidi
|
982f26c6ea
|
Translated using Weblate (Azerbaijani)
Currently translated at 100.0% (446 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/az/
|
2023-01-16 17:50:44 +01:00 |
|
Ricardo
|
9c8b55489a
|
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (446 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pt_BR/
|
2023-01-16 17:50:40 +01:00 |
|
Daviteusz
|
d4340e7ddc
|
Translated using Weblate (Polish)
Currently translated at 100.0% (446 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pl/
|
2023-01-16 17:50:39 +01:00 |
|
Ács Zoltán
|
3367780a8a
|
Translated using Weblate (Hungarian)
Currently translated at 100.0% (446 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/hu/
|
2023-01-16 17:50:39 +01:00 |
|
Sergio Marques
|
f1183e4f79
|
Translated using Weblate (Portuguese)
Currently translated at 100.0% (446 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pt/
|
2023-01-16 17:50:39 +01:00 |
|
Fjuro
|
c912e3312a
|
Translated using Weblate (Czech)
Currently translated at 100.0% (446 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/cs/
|
2023-01-16 17:50:39 +01:00 |
|
RSoulwin
|
a72eb47e9e
|
Translated using Weblate (Hindi)
Currently translated at 100.0% (446 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/hi/
|
2023-01-16 17:50:38 +01:00 |
|
gallegonovato
|
7101fde559
|
Translated using Weblate (Spanish)
Currently translated at 100.0% (446 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/es/
|
2023-01-16 17:50:38 +01:00 |
|
random r
|
2f5412abb6
|
Translated using Weblate (Italian)
Currently translated at 100.0% (446 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/it/
|
2023-01-16 17:50:38 +01:00 |
|
Ettore Atalan
|
401a1bc4bd
|
Translated using Weblate (German)
Currently translated at 98.8% (441 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/de/
|
2023-01-16 17:50:38 +01:00 |
|
Andrey
|
cf3d396efd
|
Translated using Weblate (Russian)
Currently translated at 100.0% (446 of 446 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/ru/
|
2023-01-16 17:50:38 +01:00 |
|
faisalcodes
|
0ee5753e91
|
Fixed #2670
|
2023-01-16 21:36:23 +05:30 |
|
Bnyro
|
88ecef18dd
|
Minor cleanup to the PlayerFragment
|
2023-01-16 15:18:32 +01:00 |
|
Bnyro
|
7af4f20e53
|
Fix the visibility of the 'add to queue' btn
|
2023-01-16 15:14:22 +01:00 |
|