Commit graph

545 commits

Author SHA1 Message Date
Kelvin
9a08762e9e Fix nested video serialization, log on login exceptions js 2023-10-19 15:28:14 +02:00
Koen
66dbd20a90 Comment truncation 2023-10-19 14:52:11 +02:00
Koen
8254bcc647 Comment truncation 2023-10-19 14:51:12 +02:00
Koen
51d0f18168 Fixed back button on add source and fixed QR code scanning. 2023-10-19 11:04:45 +02:00
Koen
5dcb535c0f Added Polycentric comment character limit of 5000. 2023-10-19 10:16:15 +02:00
Kelvin
2067561c09 Fix dedup in subscriptions feed, Download change directory no longer crashes, Allow uppercase letters in email for payment, Fix developer mode not enabling 2023-10-18 20:11:20 +02:00
Kelvin
f4370c1bfd Revert playlist ignoring missing source exception 2023-10-17 23:07:20 +02:00
Kelvin
73321ee362 Allow import/restore playlist with missing sources 2023-10-17 21:23:02 +02:00
Kelvin
182c88fc9e Prevent subsequent subscription requests if captcha, Prevent retry dialog in some captcha situations, prevent dup captchas 2023-10-17 20:47:23 +02:00
Koen
9d39d74be5 Fixed wrong variable name 2023-10-17 17:43:59 +02:00
Koen
d8d8d6f666 Updated submodule 2023-10-17 17:09:53 +02:00
Kelvin
df0504cead Captcha plugin system 2023-10-17 15:25:46 +02:00
Koen
851b547d64 Captcha support. 2023-10-17 13:17:54 +02:00
Koen
f49ecf1159 Properly hide refresh layout loader. 2023-10-17 09:41:35 +02:00
Kelvin
081ae1dd88 Move unhandled exception announcement check to correct method 2023-10-16 22:05:47 +02:00
Kelvin
374d9950be Plugin disable only after no ongoing v8 calls to reduce crashes, errors of placeholder loaders now visible, cancel retry on home now removes loader 2023-10-16 22:04:19 +02:00
Kelvin
9ffdf39f13 Permanently stop playlist video download on cancel, Use detailed video download overlay in overviews 2023-10-13 19:09:07 +02:00
Kelvin
8bb1ff87c0 Fix issues with attempting to download sources that are not supported (including mixed playlists) 2023-10-13 18:00:01 +02:00
Kelvin
67e29999ef Add missing use 2023-10-12 19:21:14 +02:00
Kelvin
f3f13a71dc New auto-backup storage using the Storage Access Framework, minor dialog tweaks, minor settings ui tweaks 2023-10-12 19:18:56 +02:00
Kelvin
7afd75c712 Fix missing next override for headphone controls 2023-10-11 22:50:36 +02:00
Kelvin
10a661ad4c Minor UI tweak, allow for settings reload, async settings load (with loader) 2023-10-11 22:15:52 +02:00
Kelvin
201fe6f0df Minor fix/comment 2023-10-11 18:01:49 +02:00
Kelvin
f76a5b5f01 Cleaning up some logs, reducing retry intervals, planned live stream auto refresh, tweak some buffer timings, fixing some scopes 2023-10-11 17:58:04 +02:00
Kelvin
3a7e477e9b Additional plugin usage pooling/isolating 2023-10-10 21:18:13 +02:00
Kelvin
b1aae244de Basic History backup & export, Minor pooling cleanup, some docs 2023-10-10 20:32:39 +02:00
Kelvin
7ebd8f13c2 Add some main thread checks, change incorrect cache size 2023-10-09 21:26:27 +02:00
Kelvin
1768d73c01 Temporary workaround for auto backup restore on >Android11 2023-10-09 17:33:29 +02:00
Kelvin
ebcb894011 Fix download errors causing UI blackout 2023-10-09 14:17:37 +02:00
Koen
25cbdcb504 Fixed PlaybackTracker slowness. 2023-09-29 17:13:50 +02:00
Koen
14ed45e833 Fixed subscription imports generally and an additional fix for Twitch subscription imports. 2023-09-29 14:52:41 +02:00
Koen
e365e0219e Implemented Rumble creator search and added logging for Failed search channels error. 2023-09-29 13:30:47 +02:00
Koen
1531a558a5 Properly check for different author and show it as a warning when the author has changed. Properly show signature warnings when installing a script. 2023-09-28 16:44:40 +02:00
Koen
f19b7fa584 Added script to generate private key. Modified source header view to show signature status. 2023-09-28 16:21:29 +02:00
Koen
c8ab7f7d42 Fixes to deploy scripts. 2023-09-28 12:21:31 +02:00
Koen
072094ed7b Added sign-all-sources script. 2023-09-28 12:14:39 +02:00
Koen
c1a97f3843 Added unicode and HTML decoding to video titles. 2023-09-28 10:31:39 +02:00
Koen
3527d8bac6 Added dead zone to auto rotate. 2023-09-27 13:11:38 +02:00
Koen
5b4d142f07 Fixed track selection for live streams. 2023-09-27 12:15:33 +02:00
Koen
24b771b4ea Made playback speed available while watching a live video (makes sense for historical) and we no longer apply default playback speed when playing a live stream. 2023-09-27 12:09:03 +02:00
Koen
4517e3dde8 Properly implemented all add and clear flags for staying awake. 2023-09-27 11:58:01 +02:00
Koen
bc83f9b274 Changed queue behaviour to be more like VLC. 2023-09-27 10:44:30 +02:00
Koen
a51cdcd6ec Fixed retryDialog button ordering. Fixed default action on confirmation dialog. Set notifications to be silent. AddToQueue button implemented on channel fragment. Added confirmation for deleting downloaded playlist videos. Separately handled UnknownHostException to prevent the dialog from showing when offline. 2023-09-26 17:15:25 +02:00
Koen
4437bd7d51 Fixed build error due to gitVersionName being null. Fixed jmDNS crash when stop was called before start. Added check that makes volume slider only perform calls when change volume is implemented. Fixed crash in onProgress whenever the HTTP request fails. 2023-09-26 14:43:31 +02:00
Koen
5b815f9c16 Initial source commit. 2023-09-25 17:18:43 +02:00