ByteHamster
df4b013611
Fixed disappearing drawer toggle
...
When the activity is recreated after it was stopped in background,
the BackStackEntryCount is the same for all fragments. The one that
should display the toggle therefore thinks it shouldn't. This change
saves the button state now. This is only needed for top-level fragments.
2021-02-16 14:42:37 +01:00
ByteHamster
57587c928e
Removed method that does the same as loadMediaInfo anyway
2021-02-15 22:02:55 +01:00
ByteHamster
339aa936bf
Removed return parameter of loadMediaInfo
...
We return true anyways. The call for actually loading is asynchronous,
so returning anything here does not make sense.
Reduces likelihood of loader being interrupted to just load the same
item again when the state changes.
2021-02-15 21:56:06 +01:00
ByteHamster
c0d3a6e3be
Don't filter chapters in the UI
2021-02-15 21:35:45 +01:00
Geist5000
aaeea78b37
changed the "Use Episode Cover" setting to only apply to list items. ( #4908 )
2021-02-15 16:04:03 +01:00
ByteHamster
c6b5d60a7c
Don't set progress to 0 and then back to a number
...
This triggers an animation
2021-02-15 11:44:02 +01:00
ByteHamster
66ae028719
Merge branch 'master' into develop
2021-02-14 22:44:08 +01:00
Tony Tam
f57cf0c317
New preference to show the remaining time in the 'queue' and podcast episode view ( #4880 )
2021-02-14 12:18:27 +01:00
ByteHamster
cca5a8a624
Merge pull request #4920 from ByteHamster/jcenter-deprecation
...
Migrate away from jcenter
2021-02-13 13:53:18 +01:00
ByteHamster
b0af98e644
Use speed dial view from jitpack
2021-02-13 13:31:40 +01:00
ByteHamster
cda24e4b8f
Removed unmaintained recyclerview-flexibledivider library
2021-02-13 13:31:40 +01:00
ByteHamster
010ed376cd
Move basic views to new module
2021-02-12 21:00:39 +01:00
ByteHamster
24ea4708ea
Remove PlaybackServiceCallbacks
2021-02-12 18:08:58 +01:00
Herbert Reiter
60968089ae
Refactoring: Remove ClientConfig.automaticDownloadAlgorithm ( #4924 )
2021-02-07 17:57:09 +01:00
Jonas Kalderstam
08edd151f9
Added new cleanup option: when not favorited
...
This is another way of solving #2077 .
The root issue is that queued episodes are never auto-deleted
currently which means that if you automatically add episodes to the
queue you will eventually end up with AntennaPod refusing to auto
download more episodes because the cache is full and it can't make
space.
This option will only refuse to delete favorited items. Otherwise it
will simply delete the oldest episodes.
2021-02-05 11:15:22 +01:00
ByteHamster
f7409c08a6
Bumped version to 2.1.3
2021-02-04 13:06:25 +01:00
ByteHamster
931bda4bed
Fixed local folder name being set to null
2021-02-04 12:36:23 +01:00
ByteHamster
9924952e2f
Merge pull request #4900 from ByteHamster/decouple-widget
...
Reduce coupling between widget and playback service
2021-02-03 23:56:33 +01:00
ByteHamster
b6f72f8847
Reduce coupling between widget and playback service
...
Instead of binding to the service, pass the required data. This also
ensures that the widget is updated instantly when calling from
PlaybackService. JobService had the problem that the OS sometimes
took some seconds before actually executing the job.
2021-02-03 23:37:51 +01:00
Tim Schumacher
1297a16850
Allow remapping hardware buttons ( #4881 )
2021-02-03 12:50:01 +01:00
Tony Tam
c31ab79434
Fix cover image cut off in landscape mode ( #4901 )
2021-01-31 22:31:39 +01:00
Tony Tam
f3bf708e26
Show publish date for podcasts and file creation date for local feeds ( #4862 )
2021-01-25 14:17:30 +01:00
Margaret Borowiec
cd23eccf95
Google Assistant App Actions for AntennaPod ( #4417 )
2021-01-24 15:41:55 +01:00
ByteHamster
a36d66bf35
Merge pull request #4893 from damoasda/robolectric-feed-parser2
...
Run AtomParserTest and RssParserTest with Robolectric
2021-01-24 12:20:09 +01:00
ByteHamster
72ab17f153
Merge pull request #4894 from damoasda/robolectric-DbReaderTest
...
Run DbReaderTest etc. with Robolectric
2021-01-24 12:01:10 +01:00
Herbert Reiter
a87c505380
Run DbReaderTest etc. with Robolectric
2021-01-23 23:12:01 +01:00
Herbert Reiter
ce48b186ed
Run AtomParserTest and RssParserTest with Robolectric
2021-01-23 21:21:36 +01:00
ByteHamster
b5f547bd9f
Merge pull request #4892 from ByteHamster/every-hours
...
Added new string for 'every x hours'
2021-01-23 19:44:08 +01:00
ByteHamster
37b5becd59
Added new string for 'every x hours'
2021-01-23 14:24:30 +01:00
Jonas Burian
35d010caa2
Use podcast image as fallback when episode image returns 404 ( #4861 )
2021-01-23 13:03:53 +01:00
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
ByteHamster
5a8bfc0ea4
Fix checkstyle
2021-01-02 21:25:15 +01:00
ByteHamster
f4bbc5535c
Added basic UI for editing tags
2021-01-02 21:17:40 +01:00
ByteHamster
19e427b524
Store tags in the database
2021-01-02 21:03:21 +01:00
ByteHamster
3104232e5d
Calculate layer in makeFlatDrawerData
2021-01-02 20:17:17 +01:00
ByteHamster
052884e081
Clear glide when loading image manually
2021-01-02 20:05:45 +01: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
ByteHamster
0bbeda9142
Fixed nav item width
2021-01-02 17:30:48 +01:00
ByteHamster
c4db0ffb1f
Added support for folder counter
2021-01-02 17:25:53 +01:00
ByteHamster
b107e6da95
Fixed crash when opening subscriptions screen
2021-01-02 17:16:57 +01:00
ByteHamster
3ed3379432
Merge branch 'develop' into folders
2021-01-02 16:58:43 +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