Age | Commit message (Collapse) | Author |
|
|
|
- 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,
|
|
|
|
|
|
favorites.
|
|
|
|
markItemRead -> markItemPlayed and now requires the desired state instead of boolean.
fixes AntennaPod/AntennaPod#1173
|
|
Had some issues with the new NetworkAllowanceInterceptor. When I gave
it a constructor that would hold the context (to use it with
NetworkUtils), the whole Glide image loading process would not work.
|
|
|
|
Fixes AntennaPod/AntennaPod#964
|
|
|
|
|
|
|
|
|
|
disabled
|
|
* Create episode actions when episodes are downloaded, played, deleted and marked as read
* Sync (download and upload) episode actions
* MediaPlayerActivity deletes almost completely played episode on close
* Improved parsing of datetime strings
* Smart mark as played can be disabled or set in the preferences
|
|
subsequent play of the next feed item from the queue now works
|
|
Pause/play buttons work; position in media item not always updated yet
|
|
longer displayed in the list. It would need additional changes to get a
pause button to work and to always be updated accordingly. Instead the
play button of the selected item changes to blank.
|
|
|
|
Switched from custom layout to standard gradle project structure
|