Commit Graph

8509 Commits

Author SHA1 Message Date
ByteHamster 63ba5c458f
Merge pull request #6180 from ByteHamster/preferences-module
Move preferences to a new module
2022-11-10 21:37:11 +01:00
ByteHamster 085147723e
Merge pull request #6181 from ByteHamster/hide-suggestions-fdroid
Hide iTunes suggestions by default in F-Droid version
2022-11-10 21:35:29 +01:00
ByteHamster 410b8f1539 Hide iTunes suggestions by default in F-Droid version 2022-11-06 21:43:20 +01:00
ByteHamster d8a2dd5f83 Move preferences to a new module 2022-11-06 21:21:28 +01:00
ByteHamster 0101f1244e
Merge pull request #6179 from ByteHamster/lint-recursively
Check Lint recursively from the :app module
2022-11-06 13:48:31 +01:00
ByteHamster 65d58fdd9b
Merge pull request #6178 from ByteHamster/download-service-interface-module
Move DownloadService-Interface to new module
2022-11-06 13:47:30 +01:00
ByteHamster b140d7297a Move DownloadService-Interface to new module 2022-11-06 12:28:30 +01:00
ByteHamster d61745be86 Check Lint recursively from the :app module
instead of checking every module individually. This avoids having to
re-state all disabled Lint checks in all parent modules.
2022-11-06 11:55:23 +01:00
Vishnu Sanal T e4d4c69519
Add confirmation dialog for clearing history (#6175) 2022-11-06 10:56:01 +01:00
ByteHamster be8c8cef4d
Merge pull request #6176 from ByteHamster/decouple
Decouple some classes
2022-11-06 10:54:18 +01:00
ByteHamster 11292b598c Remove dependency from other classes to DownloadService 2022-11-05 20:44:53 +01:00
ByteHamster ae3971a58f No need to have other classes depend on the entire playback service when they just need one constant 2022-11-05 13:54:33 +01:00
ByteHamster 323149642a Decouple FeedItemUtil and PlaybackStatus 2022-11-05 13:19:41 +01:00
ByteHamster d08b9e196e Decouple sync service from other classes 2022-11-05 13:04:07 +01:00
ByteHamster 546c8841db
Merge pull request #6174 from ByteHamster/modularize-glide
Move Glide config to its own module
2022-11-05 12:50:13 +01:00
ByteHamster 70a847f6ba Remove dependency from MediaButtonReceiver to PlaybackService 2022-11-03 23:16:42 +01:00
ByteHamster 5b8cee0de0 Decouple restoring Playable from Preferences and storing position
Breaks dependency cycle
2022-11-03 23:04:48 +01:00
ByteHamster cd9845ed4c Make NetworkUtils less fat
Breaks dependency cycles
2022-11-03 22:49:33 +01:00
ByteHamster 6c1ec57bc1 Break dependency cycle
ClientConfig->HttpClient->UserAgentInterceptor->ClientConfig
2022-11-03 22:49:31 +01:00
ByteHamster c1fbb53805 Move Glide to its own module 2022-11-03 22:46:56 +01:00
ByteHamster 9b06bf0dc5
Merge pull request #6173 from ByteHamster/playbackservice-cleanup
PlaybackService cleanup
2022-11-03 21:35:18 +01:00
ByteHamster 6921d7162e Apply default RequestOptions globally instead of locally 2022-11-01 12:47:52 +01:00
ByteHamster 1e336ac0f8 No need to have a virtual method that is only used in one single instance 2022-11-01 12:06:21 +01:00
ByteHamster a836745079 Close video player when switching to audio 2022-11-01 12:06:21 +01:00
ByteHamster a29041cd4d No need to define INVALID_TIME multiple times 2022-11-01 12:06:13 +01:00
ByteHamster 17f2ebd7f2 Use normal pause/skip keycodes, not custom intent 2022-11-01 11:22:03 +01:00
Vishnu Sanal T c171ab6823
Remove 'seconds' and 'hours' options from sleep timer (#6148) 2022-10-29 17:26:14 +02:00
ByteHamster fe2195f051
Merge pull request #6164 from ByteHamster/print-no-message
Don't print full stack trace when there is no vorbis comment
2022-10-29 11:55:14 +02:00
ByteHamster e260056f08
Merge pull request #6166 from ByteHamster/less-noisy-glide
Do not print stacktrace for image loading errors
2022-10-29 11:54:50 +02:00
Tong Liu a87d660698
Fix Inbox not default screen when set as such (#6168) 2022-10-28 22:36:00 +02:00
ByteHamster edcf831346 Do not print stacktrace for image loading errors 2022-10-27 22:48:53 +02:00
ByteHamster b9ded7ea3b Don't print full stack trace when there is no vorbis comment 2022-10-27 22:02:08 +02:00
ByteHamster a15d94c94c
Merge pull request #6160 from ByteHamster/fix-empty-screen-scrolled
Fix toolbar on empty screen being set to scrolled state
2022-10-27 21:50:22 +02:00
ByteHamster 892b499687
Merge pull request #6159 from ByteHamster/fix-queue-sort
Fix queue sort order not being displayed
2022-10-23 21:50:25 +02:00
ByteHamster ed53f0904b Fix toolbar on empty screen being set to scrolled state 2022-10-23 21:45:11 +02:00
ByteHamster 2e54fa6981 Fix queue sort order not being displayed 2022-10-23 20:41:48 +02:00
Lukmannudin 655b880c46
Expand filter dialog by default (#6155)
Before, it did not fully show in landscape mode
2022-10-23 12:15:57 +02:00
ByteHamster cac231a461
Merge pull request #6153 from ByteHamster/fast-document-file
Speed up local folder refresh
2022-10-23 12:10:07 +02:00
ByteHamster c7e41c31b6 If file size and name are the same, just assume that the metadata is the same as well 2022-10-21 22:01:47 +02:00
ByteHamster 9624d8ce9e Speed up chapter parsing 2022-10-21 21:46:18 +02:00
ByteHamster 25dd4902ba Make loading DocumentFiles faster 2022-10-21 21:46:15 +02:00
Lukmannudin e6613807c0
Select all when focusing time in sleep timer (#6131) 2022-10-15 21:02:35 +02:00
Simon Rusinov 4c30d8ff7f
Add auto-complete to discovery country selection (#6139) 2022-10-15 11:29:39 +02:00
ByteHamster 8ff9dd829a
Merge pull request #6147 from ByteHamster/shownotes-cleaner
Remove text colors from shownotes
2022-10-15 11:06:06 +02:00
ByteHamster 7d0b0e57ee Remove text colors from shownotes 2022-10-14 22:39:05 +02:00
Lukmannudin 5dc3699361
Remove card elevation on home screen (#6132) 2022-10-14 19:24:02 +02:00
ByteHamster 504002c48f
Merge pull request #6109 from ByteHamster/home-only-greater-zero
Tweak Queue section on home screen
2022-10-14 19:03:09 +02:00
ByteHamster 232a026651
Merge pull request #6137 from ByteHamster/fix-crash-clicking-icon
Fix crash when clicking cover icon when episode is not loaded yet
2022-10-14 18:35:00 +02:00
ByteHamster 0facf7ce6a Fix crash when clicking cover icon when episode is not loaded yet 2022-10-08 12:56:54 +02:00
ByteHamster b0b95f0a05 Reorder queue section when pressing play, not when pausing 2022-10-04 19:48:47 +02:00