Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-03 | bulk edit - refactor - reorder method parameter for ↵ | orionlee | |
DBWriter.removeQueueItem(Context, FeedItem, boolean) to be consistent with the rest of the API. | |||
2019-04-02 | bulk remove from queue - backend - implement the new API | orionlee | |
2019-04-02 | bulk remove from queue - backend - refactor existing logic to support bulk ↵ | orionlee | |
remove | |||
2019-04-02 | bulk remove from queue - frontend logic, with a stub backend. | orionlee | |
2019-03-31 | Validate that the item state is only changed when needed | Borjan 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-31 | Merge pull request #3073 from deandreamatias/fix-button-shadow-3040 | H. Lehmann | |
Fix #3040 Video playback control button shadow | |||
2019-03-30 | Merge pull request #3068 from bibz/develop | Martin Fietz | |
Do not reset item "played" flag on media download | |||
2019-03-29 | Change the icons in interface #3040 | Matias de Andrea | |
2019-03-27 | Merge pull request #3066 from ↵ | H. Lehmann | |
orionlee/bugfix_statistics_played_duration_inflated_2162 bugfix - statistics - inflated actual played duration | |||
2019-03-25 | Do not reset item "played" flag on media download | Borjan 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 duration | orionlee | |
2019-03-08 | Fix #3054: use UTF-8 to encode password and username for gpodder auth | Matthieu De Beule | |
2019-03-03 | Another atempt at fixing the regex | Nathan Mascitelli | |
2019-03-02 | Fix regex | Nathan Mascitelli | |
2019-03-02 | Adjust regext to ignore X:Y timecodes | Nathan Mascitelli | |
2019-02-13 | Use a single format for short timecodes | Nathan Mascitelli | |
It is unlikely that multiple formats for short timecodes would be used in one document. Therefor we will parse all the short timecodes to see if they are all less then the duration as HH:MM. If they are we will use that, otherwise we will parse them as MM:SS. | |||
2019-02-12 | Handle more then 23 hours | Nathan Mascitelli | |
2019-02-12 | Timecode parsing logic now handles two short formats | Nathan Mascitelli | |
We now handle both HH:MM and MM:SS when paring timecodes. We will move in reverse order (assuming that the timecodes will increase over the course of the document) and parse short codes as HH:MM. When we get a result that does not fit into the duration we will change to parse as MM:SS and use that for the rest of the document. | |||
2019-02-12 | Converter handles HH:MM and MM:SS | Nathan Mascitelli | |
2019-02-10 | Update Timeline regex | Nathan Mascitelli | |
Regex now looks for the new types of short and long timestamps. | |||
2019-02-01 | Merge remote-tracking branch 'upstream/develop' into ↵ | ByteHamster | |
auto_download_12_hour_option_2685 | |||
2019-02-01 | Null handling in OnlineFeedViewActivity (#3004) | Burt Wiley Snyder | |
2019-01-15 | NonNull annotation | ByteHamster | |
2019-01-15 | Only delete from queue if deletion of media succeeds | ByteHamster | |
2019-01-15 | Merge pull request #2921 from qkolj/delete-episodes | H. Lehmann | |
Add delete option to episode's context menu | |||
2019-01-15 | Merge pull request #2961 from HaBaLeS/AP2253 | H. Lehmann | |
Remove silence in podcast episodes | |||
2019-01-11 | #2947 - fix app crash in some error case with ExoPlayer. | orionlee | |
(It does not address root problems in #2947 though). | |||
2019-01-06 | Merge pull request #2944 from abendebury/develop | H. Lehmann | |
Fix bug preventing database import on Android 9. | |||
2019-01-05 | Add skip silence checkbox to audio control | falko | |
Add new Checkbox to dialog. Enable only if ExoPlayer is selected. Selection directly changes player behavior | |||
2019-01-05 | Enable ExoPlayer feature to skip silence | falko | |
SetSpeed was change to SetPlaybackParams which contain speed and a switch to skip silence. For Players that fo not support this the call is ignored or only SetSpeed is used. It is only working if ExoPlayeris used Default is OFF | |||
2019-01-05 | Update ExoPlayer Version to 2.9.3 | falko | |
In order to support the feature to skip silence audio ExoPlayer must be updated. Lateste avaiable Version is 2.9.3 | |||
2019-01-04 | fix code formatting | orionlee | |
2019-01-04 | episode cleanup 12 hour option - use hours internally part 2 (persisted ↵ | orionlee | |
shared preference) requires data migartion: app versionCode increased to 1070196 | |||
2019-01-04 | episode cleanup 12 hour option - use hours internally part 1 (actual ↵ | orionlee | |
algorithm, no persistence) | |||
2019-01-04 | episode cleanup 12 hour option: add unit test to prepare for using hours | orionlee | |
rather than days as data structure | |||
2019-01-04 | Mark method only used in testing. | orionlee | |
2019-01-04 | #2685: add "12 hours after finishing" option for auto download episodes cleanup | orionlee | |
2019-01-04 | Mark method only used in testing. | orionlee | |
2019-01-04 | #2685: add "12 hours after finishing" option for auto download episodes cleanup | orionlee | |
2019-01-03 | Fix a style issue and fix the test | Petar Kukolj | |
2019-01-03 | Merge pull request #2913 from orionlee/auto_feed_update_fix_in_airplane_2906 | H. Lehmann | |
Auto feed update fix in airplane mode | |||
2019-01-03 | Merge pull request #2859 from ByteHamster/glide-48 | H. Lehmann | |
Upgraded Glide to version 4.8.0 | |||
2019-01-03 | Fixed loading embedded picture | ByteHamster | |
2018-12-26 | Code style | ByteHamster | |
2018-12-26 | Merge branch 'develop' into rxjava2 | ByteHamster | |
2018-12-25 | Fix bug preventing database import on Android 9. | Alexei Bendebury | |
Fixes #2925, fix suggested by ByteHamster. | |||
2018-12-23 | Merge branch 'develop' into glide-48 | H. Lehmann | |
2018-12-02 | Move "Delete Removes from Queue" logic to DBWriter | Petar Kukolj | |
2018-11-29 | Add delete option to episode's context menu | Petar Kukolj | |
This PR makes following changes: - Adds delete option to episode's context menus in queue and feed list - Adds a storage preference that allows episodes to be automatically removed from queue when they are deleted (by clicking delete in context menu, or pressing trash can icon on `Completed` tab of `Downloads` page) - Adds a test for the aforementioned preference | |||
2018-11-21 | #2906: refactor: move auto feed update by interval helper, | orionlee | |
checkShouldRefreshFeeds(), to proper level of abstraction. |