summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/adapter/DefaultActionButtonCallback.java
AgeCommit message (Collapse)Author
2016-03-22code 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-01-08Mobile Data Dialog: Stack buttons if necessaryMartin Fietz
2015-11-08AlertDialog -> v7 AlertDialogMartin Fietz
2015-09-20Added 'tags' to FeedItem and properly showing/not showing menu items for ↵Tom Hennen
favorites.
2015-09-10Refactor database accessMartin Fietz
2015-09-06Set episode back to 'New' when undo remove from new episodes.Tom Hennen
markItemRead -> markItemPlayed and now requires the desired state instead of boolean. fixes AntennaPod/AntennaPod#1173
2015-08-02Initialize NetworkUtils, set context onceMartin Fietz
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.
2015-06-29Make new explicitMartin Fietz
2015-06-27Don't send Gpodder actions for items that don't have media.Tom Hennen
Fixes AntennaPod/AntennaPod#964
2015-05-28Remove cancel, adjust stringsMartin Fietz
2015-05-09CANCELLEDMartin Fietz
2015-05-09Cancel auto downloadMartin Fietz
2015-05-03Check if items are already in the queueMartin Fietz
2015-05-03Show confirmation dialog when downloading over mobile data connection is ↵Martin Fietz
disabled
2015-04-05Sync episode actions with gpodder, smart mark as playedMartin Fietz
* 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
2015-04-02Direct play from the listsvolhol
subsequent play of the next feed item from the queue now works
2015-03-31Direct play from the the listsvolhol
Pause/play buttons work; position in media item not always updated yet
2015-03-26Direct play from the the list is now enabled. A pause button is noVolker Hollich
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.
2014-09-19Moved non-gui classes to 'core' packagedaniel oeh
2014-09-17Changed project structuredaniel oeh
Switched from custom layout to standard gradle project structure