Isira Seneviratne
|
97107fa777
|
Use isEmpty() extension functions.
|
2023-02-24 08:11:11 +05:30 |
|
Bnyro
|
4b4b025b42
|
Fix error when renaming a playlist
|
2023-02-22 10:40:35 +01:00 |
|
Bnyro
|
0bcc73aea8
|
Fix toast when deleting a playlist, cleanup
|
2023-02-22 10:37:05 +01:00 |
|
Bnyro
|
7942563fcd
|
Display the video category in the description
|
2023-02-20 10:24:42 +01:00 |
|
Bnyro
|
c31f17ab11
|
Merge pull request #3113 from Bnyro/master
Better error messages when a video is unavailable
|
2023-02-18 10:32:18 +01:00 |
|
Bnyro
|
da04059359
|
Better error messages when a video is unavailable
|
2023-02-18 10:29:26 +01:00 |
|
Isira Seneviratne
|
b7af649d98
|
Fix lint issues.
|
2023-02-17 08:12:01 +05:30 |
|
Isira Seneviratne
|
10aa703aa5
|
Convert some extension functions to member functions.
|
2023-02-17 07:23:38 +05:30 |
|
Bnyro
|
cd21f64be2
|
Improve the dynamic instance list fetching
|
2023-02-12 15:32:57 +01:00 |
|
Isira Seneviratne
|
f155bf8751
|
Convert DatabaseHolder to an object.
|
2023-02-12 05:44:22 +05:30 |
|
Isira Seneviratne
|
73f488e3d2
|
Convert CronetHelper to an object.
|
2023-02-06 05:29:49 +05:30 |
|
Bnyro
|
67a951f39e
|
Unauthenticated: Use GET when subs <= 100
|
2023-02-05 11:05:03 +01:00 |
|
Bnyro
|
4bd2d473bf
|
Use POST requests for unauthenticated subscriptions
|
2023-02-04 11:16:55 +01:00 |
|
Bnyro
|
8916bd8214
|
Merge master into Remove_String_all
|
2023-02-01 18:06:08 +01:00 |
|
Bnyro
|
0685e1c2d7
|
Merge remote-tracking branch 'upstream/master' into HEAD
|
2023-02-01 18:05:17 +01:00 |
|
Isira Seneviratne
|
27f338cf72
|
Remove uses of String.all().
|
2023-02-01 05:44:27 +05:30 |
|
Bnyro
|
288067b044
|
[Audio Player] Volume controls
|
2023-01-31 17:57:24 +01:00 |
|
Bnyro
|
b734c69ea8
|
Move helpers from .util to .ui.listeners and .helpers
|
2023-01-31 16:43:39 +01:00 |
|
Bnyro
|
296ca42a19
|
Fix playlist importing issues
|
2023-01-31 16:35:00 +01:00 |
|
Bnyro
|
a096247c94
|
Import playlists asynchronously
|
2023-01-31 16:29:13 +01:00 |
|
Bnyro
|
f274dd205b
|
Fix the importing of playlists
|
2023-01-31 16:23:34 +01:00 |
|
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 |
|
Isira Seneviratne
|
a7a885f88d
|
Convert LocalPlaylistsDao methods to suspend functions.
|
2023-01-31 07:30:16 +05:30 |
|
Isira Seneviratne
|
825fc7bda5
|
Use awaitAll() extension.
|
2023-01-30 20:14:20 +05:30 |
|
faisalcodes
|
4b395e0372
|
Fixes #2878 : Using multi-level comments display.
|
2023-01-28 23:42:51 +05:30 |
|
Isira Seneviratne
|
cf9c6ffb99
|
Convert LocalSubscriptionDao methods to suspend functions, remove unused methods.
|
2023-01-23 19:14:49 +05:30 |
|
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 |
|
Isira Seneviratne
|
e0702c027d
|
Make some properties read-only.
|
2023-01-19 22:20:21 +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
|
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 |
|
Bnyro
|
0045e41902
|
Use a ViewModel for the CommentsSheet
|
2022-12-26 15:55:14 +01:00 |
|
Bnyro
|
ce9ef0693f
|
Reformat the whole project
|
2022-12-23 14:57:10 +01:00 |
|
Bnyro
|
7f2f012a1c
|
fetch available instance from tokhmi as fallback, otherwise use the hardcoded instances
|
2022-12-20 17:24:53 +01:00 |
|
Bnyro
|
8345269179
|
Improve the playlist cloning algorithm
|
2022-12-19 16:58:34 +01:00 |
|
Bnyro
|
6fccb2ad16
|
Parse the preview images from the streams response
|
2022-12-15 19:24:26 +01:00 |
|
Bnyro
|
5cf055f41b
|
Playlists import from YouTube
|
2022-12-15 19:10:33 +01:00 |
|
Krunal Patel
|
44cc6d42b2
|
Use await query for db update
|
2022-12-09 21:56:42 +05:30 |
|
Krunal Patel
|
85400101e2
|
Fix playlist thumbnail change when remove first video
|
2022-12-09 13:48:29 +05:30 |
|