Commit Graph

2335 Commits

Author SHA1 Message Date
H. Lehmann 2f0c627b15
Merge pull request #3523 from wseemann/develop
Show storage size of downloaded episodes
2020-01-12 09:52:04 +01:00
William Seemann 6817c00491 Show storage size of downloaded episodes 2020-01-12 09:35:21 +01:00
H. Lehmann 2c45c4cd10
Merge pull request #3743 from txtd/mark-as-played
Show "mark as read" rather than "mark as play" in case item has no media
2020-01-11 12:47:22 +01:00
txtd 7f1c24e26c Make sure episode contain media before adding them to queue 2020-01-11 11:27:58 +01:00
txtd ce659f5cb2 Show mark as read rather than mark as played in case item has no media 2020-01-11 11:26:34 +01:00
Tony Tam 970cdd9905 Add summary to main settings/preferences screen (#3745) 2020-01-09 22:28:53 +01:00
H. Lehmann b3f76e333b
Merge pull request #3711 from ByteHamster/load-more-new-episodes
Added paged loading to 'new episodes' list
2020-01-09 20:59:19 +01:00
H. Lehmann 5975f579d4
Merge pull request #3719 from ByteHamster/removed-unused-code
Removed unused code
2020-01-09 20:56:11 +01:00
ByteHamster 128f80fe55 Added paged loading to 'new episodes' list 2020-01-09 20:41:50 +01:00
H. Lehmann 6d0b16461d
Merge pull request #3720 from ByteHamster/do-not-allocate-arrays
Do not allocate space for arrays that do not need to be allocated
2020-01-09 17:28:12 +01:00
H. Lehmann cd0a69ef63
Merge pull request #3715 from ByteHamster/speed-up-search
Increased search performance
2020-01-09 17:27:48 +01:00
H. Lehmann 34f19ed967
Merge branch 'develop' into do-not-allocate-arrays 2020-01-09 17:06:11 +01:00
H. Lehmann f615b38d84
Merge pull request #3714 from ByteHamster/add-progress-bar-to-search
Added progress bar to episode search
2020-01-09 17:04:27 +01:00
txtd 22797fd7b2 Cleanup code 2020-01-07 23:02:06 +01:00
txtd 8520900597 Use replaceFirst() rather than replaceAll() when parsing subscribe on android URLs 2020-01-07 22:02:18 +01:00
txtd 9f363540fb Properly parse subscribeonandroid.com URLs when subscribing to a feed 2020-01-07 21:01:29 +01:00
txtd 4636c01d73 Add intent filters for subscribeonandroid.com to manifest 2020-01-07 19:33:01 +01:00
ByteHamster e1f3452e61 Bumped to version to 1.8.0-RC8 2020-01-07 18:24:17 +01:00
ByteHamster fcfcb9223a Make episode filter persistent 2020-01-07 12:28:12 +01:00
txtd 22c891ab5b Display size of toDownload in snackback instead of checkedIds so that size matches the actual number of episodes being downloaded 2020-01-05 14:05:58 +01:00
txtd 7c3e3341c0 Check if an episode has media before adding it to download batch 2020-01-05 01:15:03 +01:00
H. Lehmann 71d281a818
Merge pull request #3729 from ByteHamster/try-fix-crash
Try to fix ArrayIndexOutOfBoundsException
2020-01-05 00:45:34 +01:00
ByteHamster 38e2abd2fe Try to fix ArrayIndexOutOfBoundsException
We sometimes get an ArrayIndexOutOfBoundsException when trying to create the ItemPagerFragment.
After trying quite a few things already, Google Play still reports the crash.
Previous experiments showed that the index is not larger than the array length. Because it is
an AIOOB Exception and not a NPE, the array must be created correctly. Maybe it is a negative index.
Might be caused by getAdapterPosition() returning NO_POSITION (-1).
2020-01-04 23:57:51 +01:00
txtd 4931d88c35 Add download button to queue batch processing 2020-01-04 23:02:12 +01:00
ByteHamster 98d9c4cceb Bumped to version to 1.8.0-RC7 2020-01-03 23:48:47 +01:00
ByteHamster 29a7c5583e Update lists after changing 'prefer streaming' preference 2020-01-03 23:06:09 +01:00
ByteHamster 29a8a5e5aa Bumped to version to 1.8.0-RC6 2020-01-02 19:19:15 +01:00
ByteHamster ba401e4cb3 Updated collaborators 2020-01-02 19:17:28 +01:00
ByteHamster 7f402168b7 Do not allocate space for arrays that do not need to be allocated
Those arrays are just there for the type system. Creating them with a big size
is not necessary and uses unnecessary resources.
2020-01-02 18:40:05 +01:00
ByteHamster 687693ccb0 Removed unused methods 2020-01-02 18:29:45 +01:00
ByteHamster 8119b4a8e1 Replaced custom background with selectableItemBackground 2020-01-02 18:22:53 +01:00
ByteHamster 417dcdacf0 Removed API checks 2020-01-02 18:22:46 +01:00
ByteHamster 41af487a5b Increased search performance 2020-01-01 16:21:28 +01:00
ByteHamster 329c301f6b Added progress bar to episode search 2020-01-01 15:17:53 +01:00
ByteHamster c409d1c0a6 Initialize variable directly before using 2020-01-01 14:34:04 +01:00
ByteHamster 4914fee2ee Fix not showing options menu for search results 2019-12-31 14:34:38 +01:00
ByteHamster 912d2cecee Bumped to version to 1.8.0-RC5 2019-12-24 10:30:01 +01:00
H. Lehmann d1b5757f85
Merge pull request #3707 from ByteHamster/animate-feed-settings
Feed info animation updates
2019-12-24 10:27:57 +01:00
ByteHamster f17aa9b4eb Switched to less demanding animation 2019-12-24 10:17:42 +01:00
ByteHamster 7e2fc2c4a2 Prevent animating feed settings rows 2019-12-23 23:38:25 +01:00
H. Lehmann 46731178b4
Merge pull request #3696 from ByteHamster/white-on-white
Fixed white on white text in authentication dialog
2019-12-20 00:15:36 +01:00
H. Lehmann 14d02f5143
Merge pull request #3695 from ByteHamster/playback-icon-size
Fixed playback speed icon mismatch
2019-12-20 00:15:08 +01:00
H. Lehmann 51c717c41b
Merge pull request #3698 from ByteHamster/fix-mark-played-button
Fixed mark played button not working
2019-12-20 00:13:19 +01:00
H. Lehmann 707fcdbc7f
Merge pull request #3654 from ByteHamster/emulator-test
Run integration tests on CI
2019-12-20 00:12:51 +01:00
ByteHamster b5f15c6fe7 Fixed mark played button not working 2019-12-20 00:03:07 +01:00
ByteHamster 1a8c83548b Ignore more playback related tests on CI 2019-12-19 23:44:31 +01:00
ByteHamster ffa8dc10b3 Fixed white on white text in authentication dialog 2019-12-19 17:50:17 +01:00
ByteHamster 98647a705f Fixed playback speed icon mismatch 2019-12-19 17:37:03 +01:00
ByteHamster 19890afc66 Bumped to version to 1.8.0-RC4 2019-12-19 17:36:02 +01:00
ByteHamster 6785eb7689 Do not crash when clicking menu items while loading 2019-12-19 16:52:37 +01:00