Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-03 | Fixed ArrayIndexOutOfBoundsException | ByteHamster | |
2019-06-03 | Merge pull request #3164 from ByteHamster/work-manager | H. Lehmann | |
Work manager | |||
2019-06-03 | Revert "Start WorkManager on upgrade" | ByteHamster | |
This reverts commit d372aa957781127a9d20ac1e3127c886379100d1. | |||
2019-06-03 | Start WorkManager on upgrade | ByteHamster | |
2019-05-28 | Allow to disable auto updates | ByteHamster | |
2019-05-28 | Merge branch 'develop' into work-manager | ByteHamster | |
2019-05-28 | Merge pull request #3174 from skitt/spread-smart-shuffle | H. Lehmann | |
Smart shuffle: spread episodes evenly | |||
2019-05-28 | bugfix #3009 - Podcast's feed search results listed in an odd order (#3128) | alimemonzx | |
2019-05-28 | Merge pull request #2709 from brad/fix-2359 | H. Lehmann | |
Display cover art for media in the widget | |||
2019-05-28 | Make sure to clear old icon if loading fails | ByteHamster | |
2019-05-28 | Merge pull request #3043 from CedricCabessa/remaining_time_playback_speed | H. Lehmann | |
Fixes #2197: Remaining time playback speed | |||
2019-05-28 | rename category title to match with "playback speeds" | Cédric Cabessa | |
also rename the key to be consistent with the content | |||
2019-05-27 | Merge pull request #3207 from ByteHamster/sort-description | H. Lehmann | |
Sort options: 'old to new' instead of 'ascending' | |||
2019-05-27 | Sort options: 'old to new' instead of 'ascending' | ByteHamster | |
2019-05-27 | Merge pull request #3191 from jas14/stricter-db-import | H. Lehmann | |
Check SQLite3 magic bytes before import | |||
2019-05-21 | Fix scheduling tasks on shutdown executor | Joe Stein | |
2019-05-20 | Check SQLite3 magic bytes before import | Joe Stein | |
2019-05-19 | Merge pull request #3136 from andersonvom/develop | H. Lehmann | |
Add progress bar with space information to data folder selection dialog | |||
2019-05-19 | Improve space wording on choose data folder dialog | Anderson Mesquita | |
This makes it clear that the number refers to the **free** space left on the device, as opposed to the total space available. | |||
2019-05-19 | Add space usage bar to data folder dialog | Anderson Mesquita | |
This displays a progress bar with the amount of used/free space in each storage location to make it easier to identify storage devices. This is particularly useful for devices that use non-standard names. Reference: #3049 | |||
2019-05-19 | Merge branch 'develop' into eventbus-v3 | ByteHamster | |
2019-05-19 | Merge pull request #3159 from andersonvom/3024-itunes-duration-format | Martin Fietz | |
Handle iTunes single-number duration format | |||
2019-05-19 | Merge pull request #3108 from ByteHamster/attr-redeclaration | H. Lehmann | |
Fixed attr redeclaration | |||
2019-05-18 | Enable autodownload over Ethernet | Joe Stein | |
2019-05-17 | Moved notification setup to new class | ByteHamster | |
2019-05-17 | Added logging in cases where service did not know how to handle intent | ByteHamster | |
2019-05-17 | Do not try to display notification two times | ByteHamster | |
The Thread is interrupted which leads to an empty notification | |||
2019-05-17 | Cherry-Pick: Add a generic java8-like Optional class | orionlee | |
For use with RxJava2 where null was to be returned (RxJava2 requires non-null). Cherry-picked from PR #2954 | |||
2019-05-17 | Revert "Merge pull request #2954 from ↵ | ByteHamster | |
orionlee/bugfix_phantom_notification_rework_2716" This reverts commit 643173de14ade8acfa5e6b92464482c7402e172e, reversing changes made to f2d103736d20bca481817808ee73b240fc2f7be4. | |||
2019-05-09 | Smart shuffle: spread episodes evenly | Stephen Kitt | |
This reworks the sort algorithm used in smart shuffle so that episodes are spread out evenly, which avoids episodes bunching up at the bottom of the queue when one feed has more episodes than others, and avoids running through feeds with few episodes very quickly. Signed-off-by: Stephen Kitt <steve@sk2.org> | |||
2019-05-08 | Do not deadlock | ByteHamster | |
The Android internal media player blocks its `start()` call until the seek listener completes. The seek listener is called on the main thread even though `start()` is called on the executor. This makes the main thread wait for the lock and the executor (which has the lock) wait for the main thread to finish the call to the listener. | |||
2019-05-08 | Fixed NPE | ByteHamster | |
2019-05-07 | Updated translations | ByteHamster | |
2019-05-07 | Do not deadlock on seek when using Sonic | ByteHamster | |
Callbacks are called on the thread that created the MediaPlayer. For Sonic, this is the executor. For ExoPlayer, this is the main thread. When calling executor.submit, every thread waiting for the runnable to complete gets blocked. Because the callback is called in the thread that created the player, we can simply remove the call to executor.submit and still be sure that a background thread is used. | |||
2019-05-07 | Do not block when using Sonic+Sleep timer | ByteHamster | |
2019-05-06 | Charging constraint is related to auto download only | ByteHamster | |
2019-05-06 | Using WorkManager for feed updates | ByteHamster | |
2019-05-05 | Handle iTunes single-number duration format | Anderson Mesquita | |
Apple says this [1] about the `<itunes:duration>` tag: If you specify a single number as a value (without colons), Apple Podcasts displays the value as seconds. This commit makes it also handle this single-number format. Closes: #3024 [1]: https://help.apple.com/itc/podcasts_connect/#/itcb54353390 | |||
2019-05-05 | Extract DurationParser | Anderson Mesquita | |
This makes it easier to test the logic of parsing duration strings. References: #3024 | |||
2019-05-04 | Extract methods in NSITunes | Anderson Mesquita | |
References: #3024 | |||
2019-05-03 | Added names for threads | ByteHamster | |
So it is easier to identify problems in bug reports | |||
2019-05-01 | Updated string | ByteHamster | |
Closes #3145 | |||
2019-04-28 | use time converter and pref in MediaPlayer and Widget | Cédric Cabessa | |
2019-04-28 | add a time conversion class | Cédric Cabessa | |
convert time depending on current playback speed and preferences | |||
2019-04-28 | add preference for "Time respects playback speed" | Cédric Cabessa | |
2019-04-27 | Fixed sleep timer ANR (Closes #3139) | ByteHamster | |
2019-04-24 | Translation updates | ByteHamster | |
2019-04-19 | Merge pull request #2957 from orionlee/bugfix_app_anr_in_auto_feed_update_2956 | H. Lehmann | |
Prevent app crash during some automatic feed update | |||
2019-04-18 | use multi-line TextView for "No media playing" | Brad Pitcher | |
2019-04-18 | no need to spell out android.view.View | Brad Pitcher | |