Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-11 | Fixed app integration tests | ByteHamster | |
2019-07-21 | Add serialVersionUID to all exceptions | Anderson Mesquita | |
For more info, see [1]. [1]: https://stackoverflow.com/questions/146715/use-the-serialversionuid-or-suppress-warnings | |||
2019-07-12 | Removed Flattr support | ByteHamster | |
2019-03-23 | Fixed FeedHandlerTest | ByteHamster | |
2019-03-03 | Moved some implementation tests to unit tests | ByteHamster | |
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 tests to handle minute timestamps | Nathan Mascitelli | |
The definition of 'short timestamp' now means minutes and seconds, while 'long timestamp' means hours, minutes, and seconds. The first part of a timestamp may have one or two digits. Tests updated for this new definition. | |||
2018-10-20 | Merge branch 'develop' | Martin Fietz | |
2018-01-21 | Change back to old implementation | Martin Fietz | |
2018-01-21 | Use temporary StringBuilder for string concatenation in loop | Martin Fietz | |
2018-01-21 | Revert "Use StringBuilder for string concatenation in loop" | Martin Fietz | |
This reverts commit 919ee63c3c2cc68ca4a3d63b6f314f472f2e6e78. | |||
2018-01-14 | Remove unnecessary interface modifiers | Martin Fietz | |
2018-01-14 | Remove redundant throws clauses | Martin Fietz | |
2018-01-14 | Add final modifiers | Martin Fietz | |
2018-01-14 | Weaken declaration access | Martin Fietz | |
2018-01-14 | Use StringBuilder for string concatenation in loop | Martin Fietz | |
2018-01-14 | Remove redundant call to 'String.format()' | Martin Fietz | |
2018-01-14 | Remove redundant calls to toString() | Martin Fietz | |
2018-01-14 | Replace explicit type with <> | Martin Fietz | |
2018-01-14 | Replace anonymous type with lambda | Martin Fietz | |
2018-01-07 | Cleanup order/remove unused includes | Dirk Mueller | |
This is the result of Android Studio's include cleanup Macro. This removes some no longer used includes, simplifying the code a bit. The rest is grouping and resorting alphabetically. | |||
2018-01-02 | Merge branch 'develop' | Martin Fietz | |
2017-12-11 | Return random filename if sanitized filename would be empty | Martin Fietz | |
2017-10-17 | Merge branch 'develop' | Martin Fietz | |
2017-10-08 | 2385 Only allow very limited set of characters in file names | Martin Fietz | |
2016-06-23 | Merge pull request #2034 from ↵ | Martin Fietz | |
DevFactory/release/The_diamond_operator_should_be_used squid:S2293 - The diamond operator ("<>") should be used | |||
2016-06-22 | Fixed rule 'The diamond operator ("<>") should be used'. | Tom Tom | |
2016-06-22 | Fixed rule 'Utility classes should not have public constructors' | Tom Tom | |
2016-01-07 | Replace HashMap with ArrayMap | Martin Fietz | |
2015-10-17 | Rewind after pause - used less conservative rewind times | Stefan Mitrik | |
2015-10-15 | Rewind after pause feature | Stefan Mitrik | |
The playback is rewinded X seconds after the pause and resume. The rewind duration depends on time that elapsed between the pause and resume. | |||
2015-06-29 | Make new explicit | Martin Fietz | |
2015-04-05 | Sync episode actions with gpodder, smart mark as played | Martin 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-03-26 | Fixes non-working app tests, especially GUI tests | Martin Fietz | |
2014-12-08 | Handle protocol relative URLs correctly when downloading episodes and images | daniel oeh | |
fixes #568 | |||
2014-10-24 | Merge branch 'migration' into develop | daniel oeh | |
Non-GUI classes have been moved into the 'core' project in order to allow AntennaPod SP to reference it as a subproject. Conflicts: app/src/main/AndroidManifest.xml build.gradle core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackService.java core/src/main/java/de/danoeh/antennapod/core/syndication/namespace/NSSimpleChapters.java core/src/main/java/de/danoeh/antennapod/core/util/ChapterUtils.java gradle/wrapper/gradle-wrapper.properties pom.xml | |||
2014-09-19 | Moved non-gui classes to 'core' package | daniel oeh | |
2014-09-17 | Changed project structure | daniel oeh | |
Switched from custom layout to standard gradle project structure |