Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-06 | Merge pull request #2646 from vimsick/fast-forward | Martin Fietz | |
Fix Bluetooth Forward Skip Button for Android 8 | |||
2018-05-05 | Merge pull request #2675 from ByteHamster/delete-feed-while-playing | Martin Fietz | |
Stop playback service when feed is deleted | |||
2018-05-05 | Stop playback service when item of deleted feed is played | ByteHamster | |
Closes #2425 | |||
2018-05-05 | Merge pull request #2671 from ByteHamster/content-encoded-addition | Martin Fietz | |
Fix empty contentEncoded | |||
2018-05-04 | Merge pull request #2664 from orionlee/share_link_improvement_2579 | H. Lehmann | |
Share link improvement 2579 | |||
2018-05-04 | Fix empty contentEncoded | ByteHamster | |
This code duplication was forgotten in #2607 | |||
2018-05-02 | Flatten nested ifs, per @ByteHamster feedback | orionlee | |
2018-04-30 | Make FeedItemUtil.getLinkWithFallback(item) tolerates null item. | orionlee | |
2018-04-30 | FeedItem Visit Website tweak: use feed website as a fallback, | orionlee | |
analogous to how share FeedItem link work. Applicable to both feed playback screen and feed information screen. | |||
2018-04-30 | Issue #2579: Provide share Link in episode playback screen even | orionlee | |
when the episode has no link - Use podcast link as the fallback. Also bug fix share link with position: to include epsiode and podcast title. | |||
2018-04-30 | * Using Camel Case for methods | mr-intj | |
* Use braces on single-line blocks | |||
2018-04-27 | Added "Random" and "Smart Shuffle" items at the bottom of the Queue|Sort menu. | mr-intj | |
Added "Permutor" interface to allow specification of reordering logic to be specified in QueueSorter (vs. DBWriter), similar to the existing sort logic. Added "Random" and "Smart Shuffle" strings to core/src/main/res/values (did not add translations for non-English languages) Closes #2366, Closes #2602 | |||
2018-04-22 | Disable items correctly in autodownload | ByteHamster | |
2018-04-22 | Merge pull request #2654 from ydinath/ReplaceDeprecatedLang3Methods | Martin Fietz | |
Replace deprecated org.apache.commons.lang3 methods | |||
2018-04-22 | Merge pull request #2639 from ByteHamster/fix-play-button | Martin Fietz | |
Don't pause directly after starting | |||
2018-04-21 | Fix formatting | ydinath | |
2018-04-21 | Replace deprecated org.apache.commons.lang3 methods with ↵ | ydinath | |
org.apache.commons.text methods | |||
2018-04-19 | Fix Bluetooth Forward Skip Button for Android 8 | Spencer Visick | |
It appears that Oreo has changed the behavior for Bluetooth KeyEvents. Starting with Android 8.0, KeyEvent.getSource() returns 0 (unknown source). This change explicitly sets when a key press is sent from a notification, or lockscreen event. Otherwise we use the customer-defined skip behavior. | |||
2018-04-12 | Don't pause directly after starting | ByteHamster | |
When registering the receiver, it immediately receives a headset unplugged event (broadcast is sticky) and pauses playback again in some cases. We are only interested in status changes, so we can just return. Fixes #2635 | |||
2018-04-11 | Allow to continue playback when leaving player | ByteHamster | |
2018-04-09 | Removing PiP option for unsupported devices | ByteHamster | |
2018-04-09 | Allow to enter PiP automatically | ByteHamster | |
2018-04-07 | Merge pull request #2618 from hannesa2/AndroidStudio_3.1 | Martin Fietz | |
update to AndroidStudio 3.1 | |||
2018-04-07 | Using Bill Pugh Singleton Implementation | ByteHamster | |
2018-04-06 | Actually return instance in getInstance | ByteHamster | |
This probably fixes all those "db deleted" issues and mysterious NPEs Previously, the synchronized keyword on open() and close() was useless because it was synchronizing on different objects in each thread. | |||
2018-04-04 | Code format just in one file (no logic change) | Hannes Achleitner | |
2018-04-03 | Merge pull request #2607 from ByteHamster/content-encoded | Martin Fietz | |
Fixes empty contentEncoded | |||
2018-04-01 | Merge pull request #2568 from ByteHamster/crashfix | Martin Fietz | |
Fixed crash if media file exists but can not be read | |||
2018-03-23 | Remove nested if | ByteHamster | |
2018-03-23 | Use description for shownotes if it is longer than contentEncoded | ByteHamster | |
2018-03-23 | Fixes empty contentEncoded | ByteHamster | |
2018-03-22 | Fixed crash if media file exists but can not be read | ByteHamster | |
Happens when exporting db and importing it into debug version because media files are located in an app-private folder | |||
2018-03-18 | Merge pull request #2569 from ByteHamster/white-icon | Martin Fietz | |
Removed large icon from notification | |||
2018-03-18 | Merge pull request #2574 from ByteHamster/forensics | Martin Fietz | |
Backup corrupted db | |||
2018-03-04 | Fix possible NPE accessing image.download_url | Jan Niehusmann | |
May fix #2386. If so, thanks to @cyplo who provided the logcat output which directed me to that code path. | |||
2018-02-20 | Backup corrupted db | ByteHamster | |
This might allow some forensics if #2463 happens. Maybe it also allows to recover some of the files manually. | |||
2018-02-17 | Removed large icon | ByteHamster | |
Closes #2541. We do not need the same icon twice. As the icon is displayed white-on-white, it is not visible anyways. This also gives more space to the notification text | |||
2018-01-24 | Merge pull request #2550 from ByteHamster/download-range | Martin Fietz | |
Hotfix for servers not accepting the Range header | |||
2018-01-23 | Hotfix for servers not accepting the Range header | ByteHamster | |
Because of #2339, the file always exists when starting a download. There is still an issue with the server parsing "Range: bytes=0-" incorrectly, but this commit should make the error appear less often. Related to #2539 | |||
2018-01-22 | Merge pull request #2549 from AntennaPod/bugfix/corrupt-database | Martin Fietz | |
Synchronize opening and closing of the database | |||
2018-01-22 | Synchronize opening and closing of the database | Martin Fietz | |
2018-01-21 | Merge branch 'develop' into stringbuilder | Martin Fietz | |
2018-01-21 | Prefer StringBuilder over StringBuffer | Andrew Gaul | |
The latter has unnecessary synchronization. Found via error-prone. | |||
2018-01-21 | Inline variables | Martin Fietz | |
2018-01-21 | Merge branch 'develop' into refactor | Martin Fietz | |
# Conflicts: # app/src/main/java/de/danoeh/antennapod/activity/MediaplayerInfoActivity.java # core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java | |||
2018-01-21 | Merge pull request #2445 from ByteHamster/export | Martin Fietz | |
Database import/export | |||
2018-01-21 | Merge pull request #2543 from gaul/static-final | Martin Fietz | |
Make some static fields final | |||
2018-01-20 | Make some static fields final | Andrew Gaul | |
Adding final prohibits modification and allows initialization of primitive and String fields at compile time instead of runtime in clinit: https://developer.android.com/training/articles/perf-tips.html#UseFinal Found via error-prone. | |||
2018-01-20 | Make some inner classes static | Andrew Gaul | |
This avoids an implicit this field and can help GC. Found via error-prone. | |||
2018-01-19 | PlayerStatus and playable fields cannot be final | Martin Fietz | |