Commit Graph

3200 Commits

Author SHA1 Message Date
Connectety 03c71ee6c5
Add Notifications for episodes (#4646)
Co-authored-by: ByteHamster <info@bytehamster.com>
2021-01-22 17:27:46 +01:00
ByteHamster 7bd20ae406
Merge pull request #4563 from SebiderSushi/fix_episodes_list_item_loading_b
Keep loading on the All Episodes tab even if items are filtered out
2021-01-22 15:46:21 +01:00
ByteHamster f610ceffc2 Split up filter model and database handling 2021-01-22 15:09:43 +01:00
ByteHamster 0399052866 Added show button to authentication dialog 2021-01-22 12:26:35 +01:00
ByteHamster bb1d5fc169 Use authentication dialog instead of dedicated activity 2021-01-22 12:26:32 +01:00
Tony Tam c92db6e4b8
Add Podcastindex into main search (#4873) 2021-01-22 11:47:07 +01:00
ByteHamster cdf59a1c8e Merge branch 'develop' into fix_episodes_list_item_loading_b 2021-01-22 11:07:40 +01:00
asdoi 2a8abb02f6
Add scrubbing time overlay (#4786) 2021-01-21 18:37:04 +01:00
Herbert Reiter f0b86c18a8
Fix ClassCastException in FeedItemlistFragment (#4857) 2021-01-21 11:39:16 +01:00
ByteHamster 092e9a9a20
Merge pull request #4855 from ByteHamster/simplify-password
Remember entered password
2021-01-13 18:53:11 +01:00
Tony Tam 08d1400951
Add rewind, ff, skip button and layout for extra info in Widget (#4746) 2021-01-13 18:38:16 +01:00
ByteHamster ff2ce8f14c Store password when entering after failed download 2021-01-13 12:02:35 +01:00
ByteHamster 4629fc0161 Simplify authentication activity 2021-01-13 11:55:05 +01:00
ByteHamster 2588b0eca7
Merge pull request #4829 from binarytoto/4655
Removed support for opening external video
2021-01-12 11:15:08 +01:00
Herbert Reiter a684bba5f6 Fix MainActivityTest.testAddFeed() timeout failure 2021-01-07 22:48:35 +01:00
Aashay Bhoir daa31b32c1 Removed unused variables 2021-01-06 08:52:48 +05:30
Aashay Bhoir 737fe13b45 Removed unused imports 2021-01-04 13:15:35 +05:30
Aashay Bhoir c4cef0ef19 Removed unused imports 2021-01-04 13:15:35 +05:30
Aashay Bhoir d567c2917a Removed old methods referring to external media. 2021-01-04 13:15:34 +05:30
Aashay Bhoir 45b62ffeee Removed intent filter for external videos. 2021-01-04 13:15:34 +05:30
ByteHamster 8612f31df0
Merge pull request #4832 from Thom-Merrilin/remember-last-auto-download
Include in Auto Downloads checkbox remembers the last used checked state
2021-01-03 20:00:06 +01:00
Thom Merrilin 742810336e Include in Auto Downloads checkbox remembers the last used checked state
Will resolve #4830

Details:
	When the User Setting for auto downloading of podcasts is enabled, the OnlineFeedView's Include in Auto Downloads checkbox always defaults to true. This change stores the state of the checkbox when we subscribe to a feed, and then uses this as the default value the next time we load the OnlineFeedView.
2021-01-03 15:52:00 +00:00
Thom Merrilin ffc12060be Added share icon to feed_info menu, moved the Website Address and Podcast Feed URL into a submenu of this icon.
Will resolve #4734

Details:
        Website Address and Podcast Feed URL menu options were previously always in the overflow menu, which is inconsistent with over menus such as the FeedList menu where these options are under a "Share..." submenu.
	Two new vector drawables were added for the black and white options of a "Share" icon, these are used to create a submenu for Website Address and Podcast Feed URL if there's room, otherwise the submenu text "Share..." is used in the overflow menu.
2021-01-03 13:17:01 +00:00
Herbert Reiter 542dbd190c
Run more util tests with Robolectric (#4815) 2021-01-02 17:49:30 +01:00
Herbert Reiter 486de46b8f
Run DbWriterTest with Robolectric (#4814) 2021-01-02 17:46:10 +01:00
Herbert Reiter a52beda1f1
Run FeedFilterTest and FeedItemTest without Android emulator (#4807) 2021-01-02 16:53:39 +01:00
ByteHamster 34e9c31899 Revert back to device selection instead of linking
Until this is fixed upstream on the gpodder.net server.
2021-01-02 11:53:58 +01:00
ByteHamster 7b8208a2a7 Simplified gpodder login process 2021-01-02 11:53:58 +01:00
ByteHamster c4f73bb413 Fixed unused import 2021-01-02 10:24:37 +01:00
ByteHamster 3411fcd10d Merge branch 'master' into develop 2021-01-01 20:04:08 +01:00
ByteHamster a87cec5d28 Bumped version to 2.1.2 2021-01-01 20:00:45 +01:00
ByteHamster c6a52663c7 Updated contributors 2021-01-01 19:55:42 +01:00
ByteHamster 7c93bc5140
Added textual tab indicator to player screen (#4731) 2021-01-01 18:49:03 +01:00
binarytoto f4a6b45627
Added content description for download cancel button (#4818) 2021-01-01 17:36:33 +01:00
ByteHamster dd541ced44
Merge pull request #4819 from damoasda/robolectric-DbTasksTest
Run DbTasksTest with Robolectric
2021-01-01 14:40:14 +01:00
ByteHamster 19e3159162
Merge pull request #4820 from damoasda/robolectric-DbNullCleanupAlgorithmTest
Run DbNullCleanupAlgorithmTest with Robolectric
2021-01-01 14:38:44 +01:00
Herbert Reiter 8abec2c447
Fix search button to forward the search query (#4798) 2021-01-01 13:24:12 +01:00
Max Wittig 054a4f42a3
feat: add five, ten and twenty minutes sleep timer extend buttons (#4803) 2021-01-01 13:18:53 +01:00
Herbert Reiter 43c747d983 Run DbNullCleanupAlgorithmTest with Robolectric 2020-12-31 22:00:12 +01:00
Herbert Reiter 41119f6aed Run DbTasksTest with Robolectric 2020-12-31 21:14:52 +01:00
Herbert Reiter 90b8655ee9 Run ExternalMediaTest with Robolectric 2020-12-30 10:59:43 +01:00
Herbert Reiter d87e24e137 Update played/unplayed status in playback history 2020-12-24 10:58:35 +01:00
Herbert Reiter c10d1a1d79
Refactoring: Remove class LangUtils (#4763) 2020-12-16 21:06:50 +01:00
ByteHamster 14f60328fd Removed unused import 2020-12-15 23:31:58 +01:00
ByteHamster 1a16bc3247
Merge pull request #4759 from ByteHamster/add-anxhelo
Add Anxhelo to about screen
2020-12-15 22:49:03 +01:00
ByteHamster e8351ffdc5
Merge pull request #4760 from damoasda/cleanup-imports
Refactoring: Remove unused import statements
2020-12-15 22:48:42 +01:00
ByteHamster 540656f61c
Merge pull request #4762 from ByteHamster/parallel-downloads
Added number to parallel downloads string
2020-12-15 22:46:08 +01:00
ByteHamster 6ef80bd69e Added number to parallel downloads string 2020-12-15 16:51:53 +01:00
Herbert Reiter 63306ee95c Remove unused import statements to reduce dependencies 2020-12-14 23:06:06 +01:00
Herbert Reiter 1d008317aa Remove unused import statements to reduce dependencies 2020-12-13 22:55:11 +01:00
ByteHamster 55f08d0304 Add Anxhelo to about screen 2020-12-13 17:53:44 +01:00
ByteHamster a7c6e697c2 Bumped version to 2.1.1 2020-12-13 10:53:37 +01:00
ByteHamster ae0758560e Updated store descriptions 2020-12-13 10:53:37 +01:00
ByteHamster 30a02022fa Added tablet screenshots 2020-12-13 10:39:54 +01:00
Keunes f2c26b11c6
Correct website links (#4740)
With our new website, some of the links have changed. Also, the FAQ is no more.
2020-12-10 23:15:28 +01:00
ByteHamster b42e5e6eb5
Merge pull request #4733 from ByteHamster/fix-filter-dialog-api21
Fix filter dialog on old Android versions
2020-12-08 14:11:46 +01:00
ByteHamster 167a51df59
Merge pull request #4730 from ByteHamster/fix-chapter-play-button-talkback
Fixed talkback description missing on chapters screen
2020-12-04 09:52:31 +01:00
markamaze e4eacefeb1
added readonly message for feed items w/o media (#4711) 2020-12-03 22:57:58 +01:00
ByteHamster a510cb00fd Fix filter dialog on old Android versions 2020-12-03 22:33:53 +01:00
ByteHamster 779b1715e8 Fixed talkback description missing on chapters screen 2020-12-03 09:47:34 +01:00
ByteHamster 555bd7e951 Hide url button if link is specified but empty 2020-12-03 09:38:00 +01:00
ByteHamster 0dcf44f67e Bumped version to 2.1.0 2020-12-02 11:49:19 +01:00
ByteHamster 101f4e34ed Use RxJava for deleting feeds 2020-12-02 11:11:13 +01:00
ByteHamster 5645407620
Show progress of current chapter (#4725) 2020-11-30 22:22:54 +01:00
Tony Tam 5661a85eab
Show replay button on the current chapter. (#4706) 2020-11-30 19:56:19 +01:00
ByteHamster d405718545
Merge pull request #4719 from ByteHamster/relicense
Relicense under the GPL
2020-11-30 11:32:41 +01:00
Tony Tam 3f104f7e5a
fix bug with how we count downloaded media, show a meaningful messages (#4714) 2020-11-30 11:29:16 +01:00
markamaze c1482fe5b8
Moved export log function to menu and added confirm dialog (#4712) 2020-11-30 11:20:02 +01:00
ByteHamster 73d39cdc55 Relicense under the GPL
The license file still needs to include the MIT license.
2020-11-26 19:50:20 +01:00
Tony Tam b05bc72ee0
Change button size to 48dp (#4705) 2020-11-26 18:19:10 +01:00
TacoTheDank 943a5a7aff Fix usage of obsolete junit.framework.Assert method 2020-11-22 16:11:07 +01:00
ByteHamster 045790eaa1 Write to crash report file if app is unable to open 2020-11-20 12:11:24 +01:00
ByteHamster 4b252250c0 Merge branch 'master' into develop 2020-11-19 11:24:31 +01:00
Herbert Reiter d68b45fd30 Refactoring: Remove callback functions with constant value 2020-11-15 14:26:07 +01:00
ByteHamster 4e12615a2d Bumped version to 2.1.0-RC3 2020-11-15 12:38:25 +01:00
ByteHamster 7936be0270 Fixed toolbar sometimes not refreshing correctly 2020-11-14 17:54:16 +01:00
Herbert Reiter 3aa6b37834 Refactoring: Remove interface DBTasksCallbacks and class DBTasksCallbacksImpl 2020-11-14 11:32:49 +01:00
mohit 5982ee07b4
Use of ViewBinding in AddFeedFragment (#4647) 2020-11-11 22:20:29 +01:00
ByteHamster 283dcfcc46
Merge pull request #4677 from ByteHamster/gpodder-toolbar
Re-added toolbar to gpodder main fragment
2020-11-11 21:56:38 +01:00
ByteHamster 95f020ab62
Merge pull request #4678 from ByteHamster/update-local-folder-properties
Update local folder properties on refresh
2020-11-11 21:56:08 +01:00
Tony Tam fad5825a8b hide suggestion by iTunes when the user hides suggestions 2020-11-10 22:53:37 -08:00
ByteHamster ec134fb67f Hide share link on feed info page for local feeds 2020-11-09 23:17:27 +01:00
ByteHamster 2249e91578 Update local folder properties on refresh
Fixes updated translations
2020-11-09 23:10:50 +01:00
ByteHamster aa4a93a5b6 Re-added toolbar to gpodder main fragment
and removed unused gpodder search fragment
2020-11-09 23:03:09 +01:00
Richard 5624ac9ce6
Hide prefExpandNotify from search results (#4673) 2020-11-09 17:31:58 +01:00
ByteHamster 8d2df1afa1 Merge branch 'master' into develop 2020-11-06 23:17:33 +01:00
ByteHamster e67e5a35be Bumped version to 2.1.0-RC2 2020-11-06 23:14:03 +01:00
asdoi 1e14cacf89 disable hardware keyboard shortcuts when an EditText is focused 2020-11-06 22:59:01 +01:00
ByteHamster 3326f91573
Merge pull request #4660 from ByteHamster/fix-clear-download-log
Fixed clear download log menu item
2020-11-06 22:57:24 +01:00
ByteHamster 8686edb67e
Merge pull request #4662 from ByteHamster/add-recommended
Add 'recommended' text to ExoPlayer setting
2020-11-06 22:56:57 +01:00
ByteHamster 6127197314 Add 'recommended' text to ExoPlayer setting 2020-11-06 22:12:27 +01:00
ByteHamster e3e3ee1ea8 Fixed clear download log menu item 2020-11-06 22:00:58 +01:00
ByteHamster d6c00574b4
Merge pull request #4615 from ByteHamster/notification-channels-consistency
Use system notification settings on supported devices instead of our own
2020-11-06 14:37:43 +01:00
ByteHamster dfd2ad49d1 Add error message when system file manager is not available 2020-11-06 14:32:40 +01:00
Sebastian Zeller 85b897c7d7 Filter the All Episodes tab via SQL Query
Fixes #4414
2020-11-06 02:03:20 +01:00
ByteHamster 769e5ad3fa Bumped version to 2.1.0-RC1 2020-11-04 10:49:30 +01:00
asdoi adcab6f983
Show "include in auto downloads" checkbox on adding podcast (#4627) 2020-11-04 10:18:44 +01:00
ByteHamster ad56eed255 Fixed crash when searching
Search view was set up (and started searching) before other views were
assigned.
2020-11-04 00:21:59 +01:00
ByteHamster ed2348570c Use radio buttons for column number on subscriptions screen 2020-11-04 00:13:07 +01:00
ByteHamster b3c69f1a20
Merge pull request #4625 from ByteHamster/toolbar-rework
Toolbar rework
2020-11-01 17:20:11 +01:00