Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-05 | Spotbugs cleanup (#6968) | Taco | |
Remove unused SpotBugs rules. Fix URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD, ICAST_INTEGER_MULTIPLY_CAST_TO_LONG, NP_METHOD_PARAMETER_TIGHTENS_ANNOTATION, OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE | |||
2024-03-29 | Move playback service to module (#7042) | ByteHamster | |
2024-03-25 | Move widget setup code to widget module (#6996) | ByteHamster | |
2024-03-24 | Simplify playback preferences and move to :storage:preferences (#7024) | ByteHamster | |
2024-03-24 | Store last refresh attempt for feeds (#7022) | ByteHamster | |
2023-04-15 | Add option to enable sleep timer based on current time (#6384) | mueller-ma | |
2023-02-22 | Add "New Episodes Action" preference (#6095) | Erik Johnson | |
2022-05-15 | Move test mp3s to androidTest directory | TacoTheDank | |
2022-02-27 | Move database to its own module | ByteHamster | |
2022-01-06 | Remove queue loading logic from PlaybackServiceTaskManager | ByteHamster | |
This just causes problems with keeping the preloaded list up-to-date. We only call the method from background threads anyway. | |||
2021-12-10 | Update AndroidX Media and ExoPlayer (#5371) | Taco | |
2021-11-28 | Chromecast rework (#5518) | ByteHamster | |
2021-11-04 | Merge pull request #5516 from ByteHamster/auto-download-backoff | ByteHamster | |
Fix auto-download retry backoff | |||
2021-11-02 | Fix auto-download retry backoff | ByteHamster | |
The new value never got stored in the database. Also, it only got increased by certain types of errors - all other errors could be retried indefinitely. Also added a unit test. | |||
2021-11-02 | Move (most) events to their own module | ByteHamster | |
2021-10-28 | Convert sleep timer update to event | ByteHamster | |
2021-10-24 | Convert speed update to event | ByteHamster | |
2021-10-24 | Convert buffering update to event | ByteHamster | |
2021-10-24 | Show actual error messages instead of just the error codes | ByteHamster | |
2021-05-14 | Just assume we can always set the playback speed | ByteHamster | |
Our default ExoPlayer can always set the speed. All Android versions >23 also support it. So of the 2% of users with old devices, this only affects the ones who manually selected another player. | |||
2021-04-22 | Moved model to its own module | ByteHamster | |
2021-02-03 | Reduce coupling between widget and playback service | ByteHamster | |
Instead of binding to the service, pass the required data. This also ensures that the widget is updated instantly when calling from PlaybackService. JobService had the problem that the OS sometimes took some seconds before actually executing the job. | |||
2020-07-31 | Smoothier sleep timer (#4314) | Lucas Olivoto | |
2020-07-13 | Fix a bunch of deprecations | TacoTheDank | |
2020-07-11 | Simplify junit assertions | TacoTheDank | |
2020-05-21 | Disabled auto update for tests | ByteHamster | |
2020-05-20 | Sleep timer adjustments | ByteHamster | |
- Close button instead of OK - Save settings on-the-fly | |||
2020-03-25 | Removed unused code | ByteHamster | |
2019-12-21 | resolve review remarks w.r.t naming: volume reduction -> volume adaption | Max Bechtold | |
2019-12-21 | Merge remote-tracking branch 'upstream/develop' into ↵ | Max Bechtold | |
feat/simple-adjust-volume-per-feed | |||
2019-12-12 | Fixed asset not being found | ByteHamster | |
2019-12-12 | Fixed cases where one failing test broke all following tests | ByteHamster | |
Select a random port for the http server, so we do not get EADDRINUSE | |||
2019-12-01 | Added test for changing playback speed | ByteHamster | |
2019-10-25 | Removed EventDistributor | ByteHamster | |
2019-10-17 | Merge remote-tracking branch 'origin/develop' into ↵ | Max Bechtold | |
feat/simple-adjust-volume-per-feed | |||
2019-10-04 | Automatic AndroidX migration | ByteHamster | |
2019-10-02 | Merge branch 'develop' into feat/simple-adjust-volume-per-feed | H. Lehmann | |
2019-09-30 | test refactor - move the common FeedItemEventListener test helper to the ↵ | orionlee | |
proper event/ package. | |||
2019-09-30 | test refactor - extract common FeedItemEventListener test helper. | orionlee | |
2019-09-30 | test tweak - ensure playback queue updated after download - use more concise ↵ | orionlee | |
assertTrue/False | |||
2019-09-30 | test refactor - ensure playback queue updated after download - make test ↵ | orionlee | |
logic more readable by hiding EventBus setup in a helper. | |||
2019-09-30 | test tweak - ensure playback queue updated after download - await for the ↵ | orionlee | |
event explicitly. | |||
2019-09-30 | test tweak - ensure playback queue updated after download - follow de-facto ↵ | orionlee | |
convention for test feeds | |||
2019-09-29 | bugfix: Ensure when media download completes and item update event is ↵ | orionlee | |
posted, the feed media has been updated, | |||
2019-09-29 | bugfix: Ensure playback service use the updated feedItem after media ↵ | orionlee | |
download completes (rather than trying to stream) | |||
2019-09-29 | Merge branch 'develop' into feat/simple-adjust-volume-per-feed | H. Lehmann | |
2019-09-01 | More test cleanup | ByteHamster | |
2019-08-26 | #3248 Refactor enum mapping for more refactoring safety | Max Bechtold | |
2019-08-18 | Draft volume reduction settings per feed | Max Bechtold | |
2019-08-11 | Fixed app integration tests | ByteHamster | |