summaryrefslogtreecommitdiff
path: root/core/src
AgeCommit message (Collapse)Author
2019-04-06Merge pull request #3083 from orionlee/bulk_remove_from_queue_1145H. Lehmann
Bulk remove from queue
2019-04-06refactor - rename string resource name `remove_episode_lable` , which was ↵orionlee
ambiguous with typos, to `delete_episode_label` - non-default string resources to be handled by Transifex
2019-04-06tweak - bulk edit UI - show a message after an action is applied.orionlee
2019-04-04refactor - UI - remove the old (and now used) select all / none ↵orionlee
/intermediate icons
2019-04-04bulk edit - UI - new select all / none icons, based onorionlee
standard Material icons.
2019-04-04bulk remove episodes from queue - UI - icon for dark themes.orionlee
2019-04-04Merge pull request #2954 from orionlee/bugfix_phantom_notification_rework_2716H. Lehmann
Fix phantom service notification
2019-04-03bulk edit - refactor - reorder method parameter for ↵orionlee
DBWriter.removeQueueItem(Context, FeedItem, boolean) to be consistent with the rest of the API.
2019-04-03bulk edit - UI tweak - rename "Remove Episode" to "Delete Episode", to be ↵orionlee
consistent with other UIs
2019-04-03Respect 'keep updated' for new items counterByteHamster
2019-04-03Merge pull request #3082 from ByteHamster/mobile-updatesH. Lehmann
Mobile updates: Allow images
2019-04-03Merge pull request #3060 from jatinkumarg/issue-3052H. Lehmann
Added empty views to the PlayBack History, Queue,and Downloads
2019-04-03Review changesByteHamster
2019-04-02bulk edit - "N selected" UI logicorionlee
2019-04-02bulk remove from queue - backend - implement the new APIorionlee
2019-04-02bulk remove from queue - backend - refactor existing logic to support bulk ↵orionlee
remove
2019-04-02bulk remove from queue - frontend logic, with a stub backend.orionlee
2019-04-02UI Prototype for Batch Edit Episodes rework (from #1145)orionlee
2019-04-02Use ApOkHttpUrlLoader for all imagesByteHamster
Probably got broken during my Glide update. When using append or prepend, Glide uses the next one in the chain if ApOkHttpUrlLoader blocks
2019-04-02Add preference to allow mobile updates of imagesByteHamster
2019-03-31Validate that the *new* and *not played* are also exclusiveBorjan Tchakaloff
The FeedItem state is actually a tri-state, complement the test coverage by checking that the state changes from *new* to *not played*.
2019-03-31Validate that the item state is only changed when neededBorjan Tchakaloff
Follow-up to commit 8172d87477dd593745d4776417ef3dd7884d17fb (#3067) that adds test coverage for the resolved issue. Also, fix that commit by making the update condition more explicit: the FeedItem state is only changed when a state switch is necessary. In other words, an item marked as *new* that gets downloaded should lose the *new* mark and gain the *unplayed* mark instead.
2019-03-31Validate that the *new* and *played* states are exclusiveBorjan Tchakaloff
2019-03-31Merge pull request #3073 from deandreamatias/fix-button-shadow-3040H. Lehmann
Fix #3040 Video playback control button shadow
2019-03-30Delete unused drawableMatias de Andrea
2019-03-30Merge pull request #3068 from bibz/developMartin Fietz
Do not reset item "played" flag on media download
2019-03-29Fixes #3040Matias de Andrea
- Delete unused icons
2019-03-29Change the icons in interface #3040Matias de Andrea
2019-03-29Add new vector icons #3040Matias de Andrea
2019-03-29Fixed typosJatin Kumar
2019-03-29Fix #3040Matias de Andrea
- Change the size of the button circle background
2019-03-27Merge pull request #3066 from ↵H. Lehmann
orionlee/bugfix_statistics_played_duration_inflated_2162 bugfix - statistics - inflated actual played duration
2019-03-27Fixes #3052: Added empty views to the Playback History, Queue, Downloads and ↵Jatin Kumar
Episodes
2019-03-25Do not reset item "played" flag on media downloadBorjan Tchakaloff
If an item has already been played, downloading its media will not reset that "played" flag. Fixes: #3067
2019-03-24#2162 bugfix - statistics - inflated actual played durationorionlee
2019-03-21Added empty views to the PlayBack History, Queue,and DownloadsJatin Kumar
2019-03-08Fix #3054: use UTF-8 to encode password and username for gpodder authMatthieu De Beule
2019-03-05remove the commented stopService() call (to avoid future confusion)orionlee
2019-03-05remove the stopService() per review (which might unnecessarilyorionlee
stop the playback when unsupported media buttons are pressed.)
2019-03-04remove dead codesorionlee
2019-03-04coding style fix per revieworionlee
2019-03-04Merge pull request #3050 from ByteHamster/add-backup-keywordH. Lehmann
Add backup keyword to search
2019-03-04Add backup keyword to searchByteHamster
2019-03-03Moved some implementation tests to unit testsByteHamster
2019-03-03Merge pull request #3032 from shortspider/3031-TimecodeRegexH. Lehmann
Change Timecode Regex
2019-03-03Another atempt at fixing the regexNathan Mascitelli
2019-03-02Fix regexNathan Mascitelli
2019-03-02Adjust regext to ignore X:Y timecodesNathan Mascitelli
2019-02-27ensure the service continues to run in the event it takes a long time for ↵orionlee
the service to load the media to play, e.g., streaming over a slow network.
2019-02-27bug fix for Android8+: revert context.startService() calls back toorionlee
ContextCompat.startForegroundService(), to ensure PlaybackService can be started. While PlaybackService itself ensures it will be raised to foreground when appropriate, Android 8+ forbids creating the (background) services to begin with (and throw IllegalStateException) in some situation (e.g., BroadcastReceiver). https://developer.android.com/about/versions/oreo/android-8.0-changes#atap