3256 Commits

Author SHA1 Message Date
Bnyro
f4a8d7b6b1 refactor: use MediaController instead of ServiceBinder in AudioPlayerFragment 2024-11-17 23:02:50 +01:00
Bnyro
9ab76ba47b feat: option to only delete watched videos 2024-11-17 21:00:59 +01:00
Bnyro
9012a582ea feat: watch progress support for downloads 2024-11-17 20:44:51 +01:00
Bnyro
7edf38f467 fix: don't show audio player when tapping video player notification 2024-11-17 20:28:35 +01:00
Bnyro
ddefae98cd refactor: reimplement stats for nerds 2024-11-17 20:21:29 +01:00
Bnyro
17b642127c refactor: Migrate to MediaLibraryService 2024-11-17 18:03:25 +01:00
FineFindus
79039f727a feat: hide crash dialogs when developing
Hides the crash dialogs when the application is being developed,
as it is obvious and the crash log is easily available
2024-11-11 21:18:52 +01:00
FineFindus
de975986ce feat(VideosAdapter): clearly indicate future videos as upcoming
Replaces the duration of future videos (i.e. Premieres) as 'Upcoming'.
This helps to differentiate them from normal videos.
2024-11-11 19:27:56 +01:00
Bnyro
65758e616b fix: work around that some livestreams are not declared as such by NPE 2024-11-09 16:28:07 +01:00
Bnyro
89ab886d68 fix: live videos shown as uploaded in 1970 in watch history 2024-11-04 17:01:11 +01:00
Bnyro
8a8c288601 fix: hide download buttons when current video is live 2024-11-04 17:00:12 +01:00
Bnyro
7e046c02fa fix: crash viewing live video in playlist 2024-10-31 18:29:53 +01:00
Bnyro
f0f3264bd7 fix: scroll position not remembered when closing comments sheet 2024-10-31 16:36:06 +01:00
Bnyro
62c6714caf fix: import and export of FreeTube newline format 2024-10-28 17:44:05 +01:00
Bnyro
a8d7fbc4d6 feat: delete indicator when dismissing videos/items 2024-10-28 12:42:37 +01:00
Bnyro
576b586075 refactor: simplify swipe/drag listeners for recycler views 2024-10-28 12:15:20 +01:00
Bnyro
0e1f92a481 fix: don't allow empty input in EditNumberPreference 2024-10-28 11:30:51 +01:00
Angelo Reitano
8bf7f56ec8 feat: prompt to play offline if video already downloaded 2024-10-24 18:15:19 +02:00
Bnyro
551a69535f fix: incorrect FreeTube playlist export 2024-10-24 16:45:47 +02:00
Bnyro
5b8f3093bf fix: crash in add to playlist dialog upon api error 2024-10-24 16:38:35 +02:00
Bnyro
0d334f7ba5 fix: back gesture handling in no internet activity 2024-10-21 12:39:31 +02:00
Bnyro
c975568e9a fix: unexpected behavior in offline audio player fragment 2024-10-21 12:35:21 +02:00
Bnyro
520bf34434 feat: audio player support for no internet activity 2024-10-20 16:25:12 +02:00
Bnyro
3bd15b7161 fix: import of new FreeTube playlist format 2024-10-20 15:34:45 +02:00
Bnyro
bff39a2740 refactor: improve performance when starting background shuffle mode 2024-10-16 11:04:39 +02:00
Bnyro
21d4e03509 fix: can't open audio player via notification in downloads 2024-10-16 10:58:51 +02:00
Bnyro
c16764fbfb feat: support for shuffling downloaded audio content 2024-10-15 12:11:06 +02:00
Bnyro
84eea3df56 fix: missing separator in video info text 2024-10-15 11:44:38 +02:00
Bnyro
410904848c fix: hide go to video action when in no internet mode 2024-10-11 12:36:20 +02:00
Bnyro
23edd3b5d9 refactor: unify views string formatting logic to avoid bugs 2024-10-11 12:23:16 +02:00
Bnyro
927f5a92f1 chore: correct typos detected by typos-cli 2024-10-08 17:10:16 +02:00
Bnyro
56330118a6 fix: only add downloads of same type (audio/video) to queue 2024-10-06 16:12:52 +02:00
Bnyro
9b68e4faea feat: audio player UI for downloads 2024-10-06 16:03:00 +02:00
Bnyro
f0fb359b5d feat: split downloads fragment into audio and video category 2024-10-06 15:03:53 +02:00
Bnyro
db0dc4c4fc refactor: use Coil exclusively for image loading 2024-10-06 13:54:10 +02:00
Bnyro
9030a6e871 feat: playing queue support for downloaded videos 2024-10-06 13:43:28 +02:00
Bnyro
db8ec51b12 refactor: move common PlayerService code to AbstractPlayerService 2024-10-06 12:58:59 +02:00
Bnyro
ad1be01fcd
Merge pull request #6593 from Relwi/refactor/next-video-with-autoplay-off
refactor: click on video playlist won't load if autoplay is off
2024-10-05 13:45:29 +02:00
Relwi
1ab57cb744
fix: click on video playlist won't load if autoplay is off on background mode (#6589)
* fix: click on video playlist won't load if autoplay is off on background mode

* refactor: click on video playlist won't load if autoplay is off on background mode
2024-10-05 13:44:52 +02:00
Relwi
9ec7e3a01f
refactor: click on video playlist won't load if autoplay is off 2024-10-05 09:10:43 +02:00
Relwi
bf3519d366
fix: click on video playlist won't load if autoplay is off 2024-10-04 14:25:14 +02:00
Bnyro
9aa0f6879d refactor: also respect codec preference in audio mode 2024-10-02 13:11:23 +02:00
Bnyro
af170e3b32 feat: support for selecting audio codec 2024-10-02 13:08:28 +02:00
Bnyro
c0dd9e802f fix: background service stops when using add to queue/playlist/download share action 2024-10-02 12:47:08 +02:00
Bnyro
f10afe7bd8 chore: cleanup and update dependencies 2024-10-02 12:30:22 +02:00
Bnyro
3df65cfb96 fix: can't paste channel/playlist urls to search bar 2024-10-02 12:25:35 +02:00
Bnyro
5e2bc2fe5e fix: video fails to play when shared to app with zero navbar tabs 2024-10-02 12:11:03 +02:00
Bnyro
b74fa0e463 fix: no horizontal padding in fullscreen player 2024-10-02 12:06:07 +02:00
Bnyro
152012b440 fix: crash when importing private videos in watch history 2024-10-02 11:54:08 +02:00
Relwi
11d8730fab
fix: shuffle button crash when playlist is empty 2024-09-29 22:38:10 +02:00