Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-17 | Add an option to replace Episode cover with Podcast cover | Xavier Gouchet | |
The default is to use the episode cover (keep the previous behavior). Fixes #3070 | |||
2019-10-05 | Removed unused imports and unnecessary whitespace changes | Jonas Kalderstam | |
2019-10-05 | Changed from db backed item speed to preferences backed global value | Jonas Kalderstam | |
2019-10-05 | Merge remote-tracking branch 'antennapod/develop' into per_feed_playbackspeed | Jonas Kalderstam | |
2019-10-04 | Automatic AndroidX migration | ByteHamster | |
2019-09-20 | Merge pull request #3369 from ByteHamster/playback-speed-icon | H. Lehmann | |
Added playback speed icon | |||
2019-09-14 | Included Media playback speed into controller getter | Jonas Kalderstam | |
2019-09-13 | Moved logic for selecting playback speed entirely to UserPreferences | Jonas Kalderstam | |
2019-09-13 | Changed type of media last playback speed to float from string | Jonas Kalderstam | |
Also sets default to "magic" -1 value | |||
2019-09-12 | Fixed playback speed issues when switching to next media | Jonas Kalderstam | |
Fixes some issues related to the playback speed when playback was completed or playback was paused and the app went away for awhile. Now a media item which is "in progress" will remember its playback speed so that it can be restored properly. The per-feed-media speed is cleared once playback finishes, either by reaching the end or by the user starting to play something different. | |||
2019-09-12 | Added per-feed playback speed setting | Jonas Kalderstam | |
Fixes #375 | |||
2019-09-03 | Updated font size | ByteHamster | |
2019-09-02 | Added playback speed icon | ByteHamster | |
2019-09-02 | Fixed playback speed button not cycling through options | ByteHamster | |
2019-08-30 | Allow different playback speed for video | ByteHamster | |
2019-04-28 | force refresh time when playback speed change | Cédric Cabessa | |
This is useful when media is paused | |||
2018-07-25 | Simplifications | ByteHamster | |
2018-07-13 | Requesting storage permissions for external files | ByteHamster | |
2018-05-06 | Using builder to call PlaybackService | ByteHamster | |
2018-05-03 | Start PlaybackService lazily to allow using ForegroundService | ByteHamster | |
2018-01-14 | Add final modifiers | Martin Fietz | |
2018-01-14 | Weaken declaration access | Martin Fietz | |
2018-01-10 | Avoid NPEs | Martin Fietz | |
2018-01-10 | Use DecimalFormat | Martin Fietz | |
2016-04-28 | save current fragment before starting a different activity | Domingos Lopes | |
2016-04-26 | improve cast session changes after activity resumes | Domingos Lopes | |
2016-04-24 | add cast disconnect buttons | Domingos Lopes | |
2016-04-24 | move playback speed button methods inside AudioplayerActivity | Domingos Lopes | |
2016-04-24 | allow audioplayer and videoplayer to pass the view intent to the service if ↵ | Domingos Lopes | |
the app happens to be casting at the moment | |||
2016-04-24 | switching between media player activities | Domingos Lopes | |
2016-04-24 | separate audioplayeractivity into audio and cast activities | Domingos Lopes | |
2016-04-22 | Prevent NPE | Martin Fietz | |
2016-04-06 | Add subscription counter | Martin Fietz | |
2016-04-02 | treat showing the subscriptions list like other drawer items. | Tom Hennen | |
2016-03-27 | moved subscriptions up in the nav drawer | Tom Hennen | |
2016-03-22 | code cleaning: | Domingos Lopes | |
- lambda expressions, method references, - multi catches, - remove unnecessary keywords (public keyword on interface method signatures, static on interfaces or enums, final on private method signatures), - == false expressions, - diamond type (<>) expressions, - replace StringBuffer with StringBuilder for local variables used by a single thread, - replace Arrays.asList with Collections.singletonList whenever applicable, - inline variable returns (whenever the variable name's meaning is not important to understand the code), - replace some chains of if/else if/... with switch/case, - break append(a + b) into append(a).append(b) for StringBuilder objects, - unused import statements, - reduce log TAGs to 23 characters, - MaterialDialog callback deprecated, - ActionBarActivity for AppCompatActivity, | |||
2016-03-13 | Prevent leak | Martin Fietz | |
2016-02-23 | Prevent NPE | Martin Fietz | |
2016-02-23 | Refactor | Martin Fietz | |
2016-01-31 | don't query DB from the UI thread\! | Tom Hennen | |
2016-01-26 | Only instantiate player fragments once | Martin Fietz | |
2016-01-26 | Minor changes | Martin Fietz | |
2016-01-26 | Tell player fragments to refresh | Martin Fietz | |
2016-01-26 | Prevent memory leaks | Martin Fietz | |
2016-01-26 | Only setup player activities once | Martin Fietz | |
2016-01-21 | Merge pull request #1561 from mfietz/redesign_audio_player | Tom Hennen | |
Audio player redesign (Part 2) | |||
2016-01-16 | Audio player redesign | Martin Fietz | |
Sleep timer and audio effects (e.g. balance) accessible from actionbar, fragment pager | |||
2016-01-09 | Indicate that episode cache is exhausted | Martin Fietz | |
2015-12-19 | Prevent ArrayIndexOutOfBoundsException | Martin Fietz | |
2015-12-11 | If drawer is open, back button closes it | Martin Fietz | |