ByteHamster
10672f8086
Bump version to 3.2.0-beta2
2023-11-13 22:53:58 +01:00
ByteHamster
1e3761984a
Update contributors list
2023-11-13 22:53:42 +01:00
ByteHamster
8af06a9f25
Fix deeplink/search?query=xy intent ( #6754 )
2023-11-11 10:52:16 +01:00
ByteHamster
47761bf98f
Bump version to 3.2.0-beta1
2023-11-05 16:14:41 +01:00
ByteHamster
0a6a3d6854
Add button to share exported database export ( #6746 )
...
Also hide path, is not accessible on recent Android versions anyway.
2023-11-05 16:06:20 +01:00
ByteHamster
34c7fd576f
Show 'copied to clipboard' message on Android 12L ( #6745 )
2023-11-05 15:48:35 +01:00
ByteHamster
1d415c9f7f
Announce played/unplayed in TalkBack ( #6744 )
2023-11-05 15:31:07 +01:00
ByteHamster
f7a13065a9
Merge branch 'master' into develop
2023-11-05 08:27:34 +01:00
Vinod Patil
691ed73910
Fix adding new playback speed preset when service is not running ( #6734 )
2023-11-01 14:39:10 +01:00
Bhaskar Kaura
01f1927770
Add more spacing to OnlineFeedViewActivity, use MD3 styles ( #6670 )
2023-10-29 16:13:51 +01:00
ByteHamster
4931734d94
Allow hiding notification permission nag ( #6730 )
...
- Support showing most error messages as a snackbar
- Ask for notification permission when enabling episode notifications
- Clarify what we use notifications for
2023-10-29 16:10:38 +01:00
Matej Drobnič
346365b8d0
Delete local feed episodes ( #6400 )
2023-10-22 16:53:41 +02:00
ByteHamster
fa75317bce
Do not try to sync local feeds ( #6722 )
2023-10-22 16:51:16 +02:00
ByteHamster
69be89881a
Make 'change times' button a settings icon ( #6721 )
...
Users didn't scroll down to find the button. Now it is next to the checkbox,
so it is harder to overlook.
2023-10-22 15:09:07 +02:00
ByteHamster
0b7403e1dd
Some more accessibility tweaks ( #6713 )
2023-10-22 13:14:36 +02:00
Vinod Patil
61669d32fa
Multi-select actions on search results ( #6719 )
2023-10-22 13:07:12 +02:00
ByteHamster
8d4270ab87
Bump version to 3.1.2
2023-10-22 12:52:25 +02:00
Taco
e9d190da1b
Bump AGP and Gradle ( #6489 )
2023-10-17 20:52:21 +02:00
ByteHamster
0efa91a0b1
Add error icon on subscriptions screen ( #6679 )
2023-10-15 10:26:13 +02:00
ByteHamster
475e0f5128
Remove ProgressBar background ( #6703 )
...
Might lead to bad contrast in dark theme when applying dynamic colors
2023-10-13 17:31:39 +02:00
ByteHamster
58484d5790
Add 'Search online' button if local search has no results ( #6681 )
2023-10-13 17:31:09 +02:00
ByteHamster
c732ecba8b
User material3 dialog in 'mobile updates' setting ( #6682 )
2023-10-12 18:13:55 +02:00
ByteHamster
c38b263458
Better content descriptions for TalkBack ( #6684 )
2023-10-06 18:24:13 +02:00
ByteHamster
3fae29b375
Show playback speed in dialog even when not playing ( #6685 )
2023-10-06 08:18:17 +02:00
ByteHamster
4dc1196c39
Apply username and password when subscribing ( #6675 )
2023-10-01 18:08:54 +02:00
ByteHamster
7cb0ba8156
Switch to colorBackground instead of windowBackground ( #6674 )
2023-10-01 18:07:47 +02:00
Rahmat Ramadhan
922395a448
Sort downloads by size ( #6659 )
2023-09-27 21:59:58 +02:00
caoilTe O'Connor
574ec1434c
Remove Iconify from SubscriptionFragment ( #6645 )
2023-09-24 13:10:28 +02:00
ByteHamster
0e52f08aa5
Fix file deletion and queueing after download ( #6652 )
...
WorkManager does not tell us whether it was cancelled by
the user (not retried) or by the system (retried later).
So we need to delete the file and remove from queue when
we know that it was actually the user. Also make sure
to always delete the file when the download fails.
Also, don't show "will retry" message on last retry attempt.
2023-09-24 10:03:50 +02:00
caoilTe O'Connor
705aae44ba
Remove Iconify from NavListAdapter ( #6578 )
2023-09-16 12:34:30 +02:00
ByteHamster
8073de55af
Bump version to 3.1.1
2023-09-12 20:09:34 +02:00
ByteHamster
37c29a6372
Remove auto-download notification setting ( #6625 )
...
Also, add episode notifications to multi select options
2023-09-12 19:19:28 +02:00
ByteHamster
1e7c347cd2
No longer use 'metered' work-around for VPNs
...
WorkManager doesn't do the workaround either.
So we would launch a download that then never starts.
2023-09-12 19:18:12 +02:00
Matej Drobnič
8ebf153970
Add volume boost ( #6573 )
2023-09-08 13:28:20 +01:00
ByteHamster
9ed5485ae3
Restore Nextcloud login state when recreated ( #6600 )
2023-08-28 17:27:53 +02:00
ByteHamster
087770026f
Update release notes
2023-08-24 21:05:05 +02:00
ByteHamster
91d5238f08
Bump version to 3.1.0
2023-08-19 11:47:52 +02:00
ByteHamster
4c9db040fe
Update contributors
2023-08-19 11:24:06 +02:00
ByteHamster
3ce3219a3b
Do not crash if item is not loaded yet
2023-08-19 11:21:52 +02:00
ByteHamster
056d262ab5
Fix ClassCastException when showing error message on video player
2023-08-19 11:21:52 +02:00
ByteHamster
4182f83367
Sync on app start ( #6589 )
2023-08-19 10:59:12 +02:00
ByteHamster
49ac7a83b8
Relayout NoRelayoutTextView if text gets longer ( #6587 )
2023-08-19 10:46:17 +02:00
ByteHamster
ca9358234f
Bump version to 3.1.0-beta3
2023-07-18 17:58:28 +02:00
ByteHamster
5ae766b1a1
Bump version to 3.1.0-beta2
2023-07-16 22:23:25 +02:00
ByteHamster
196ff13442
Upgrade preferences before using them ( #6546 )
2023-07-16 22:22:25 +02:00
ByteHamster
1a0134d5f2
Bump version to 3.1.0-beta1
2023-07-16 10:40:03 +02:00
ByteHamster
fa12968ae5
Fix crash in item pager ( #6542 )
...
There should be no code path for feedItemPos to still be -1, but the
crash reports indicate that it does. So this is now the dirty fix to
avoid app crashes.
2023-07-15 22:04:11 +02:00
ByteHamster
8d1eb62f0b
Delete partially downloaded file when giving up to retry ( #6530 )
2023-07-15 16:27:12 +02:00
ByteHamster
6999a944bb
Fix 'allow once' for feed update on mobile networks ( #6528 )
2023-07-04 22:31:47 +02:00
ByteHamster
23d4cf5632
Merge pull request #6490 from TacoTheDank/minSdk21removals
...
Remove no longer needed Compat stuff
2023-06-24 14:45:07 +02:00
Manjeet Yadav
192d71c7ab
Fix mini player in landscape mode missing the Play button ( #6521 )
2023-06-20 23:31:55 +02:00
Jonathan Zopf
7b5d366536
Don't request rating by F-Droid users ( #6495 )
2023-06-03 16:08:29 +02:00
ebraminio
d51e937e96
Use the brand new material switches for preferences ( #6475 )
2023-05-29 13:45:25 +02:00
ebraminio
10c70dd5f1
Make drawer's corners round ( #6478 )
2023-05-28 11:18:56 +02:00
ByteHamster
7d1259a39a
Fix default widget background ( #6494 )
2023-05-18 12:42:02 +02:00
TacoTheDank
cf4345564c
Remove no longer needed Compat stuff
2023-05-14 17:02:34 -04:00
TacoTheDank
90d6095dad
Centralize stream library version
2023-05-14 17:01:26 -04:00
Jonathan Zopf
194067deea
Don't show copying feedback on Android 13 ( #6481 )
2023-05-14 18:26:46 +02:00
ByteHamster
c9d74e7942
Update app store metadata
2023-05-13 22:40:49 +02:00
peking_ling
c759eed50d
Fix Glide leaking reference to activity ( #6446 )
2023-05-07 11:43:35 +02:00
ByteHamster
b8a1c1f49a
Let filter button height grow ( #6477 )
...
Also, make it easier to see what option is selected
2023-05-07 11:28:41 +02:00
mueller-ma
da16f13e8b
Make single filter button full-width ( #6454 )
2023-05-07 11:08:27 +02:00
ByteHamster
6d7bfef8a5
Download Service Rewrite ( #6420 )
2023-05-05 23:09:03 +02:00
ByteHamster
f8be7d596d
Merge branch 'master' into develop
2023-05-05 19:43:45 +02:00
mueller-ma
446b938b3a
Correctly theme download icon in settings ( #6465 )
2023-05-05 19:13:36 +02:00
ByteHamster
1bc053186d
Fix file provider not being able to share all files ( #6472 )
...
The library only looks at one of the external storage devices.
If the exported log file doesn't happen to be stored on
the first device, sharing it doesn't work.
This is a known issue in the Android libraries:
https://issuetracker.google.com/issues/37125252
This commit works around it by using an undocumented element that covers
the entire file system.
2023-05-05 19:12:49 +02:00
mueller-ma
aab19f3a5c
Ignore subscription filter when suggesting tags ( #6453 )
...
I have the following setup:
* A tag 'Done' with fully listened podcasts
* The subscription filter "counter greater 0"
* The subscription counter "downloaded episodes"
This way all done podcasts aren't visible in the drawer. When I want to
tag another podcast as done, 'Done' isn't auto-completed. With this
change all tags will be auto-completed.
2023-05-05 17:22:31 +02:00
ByteHamster
b063f0508f
Bump version to 3.0.2
2023-04-28 23:20:34 +02:00
Keunes
358e64b079
Update 'Special thanks' list in the About screen ( #6441 )
2023-04-27 19:53:22 +02:00
mueller-ma
0bdf9d9e28
Add option to enable sleep timer based on current time ( #6384 )
2023-04-15 21:08:03 +02:00
ByteHamster
4cdc5d14d9
Bump version to 3.0.1
2023-04-15 18:10:44 +02:00
ByteHamster
8396a34670
Replace Network+Storage preferences with Downloads ( #6434 )
2023-04-15 17:33:21 +02:00
ByteHamster
84e1ff248f
Remove 'Statistics moved' message ( #6433 )
2023-04-15 15:55:42 +02:00
ByteHamster
8ea0d1907b
Respect 'include marked as played' on home screen ( #6435 )
2023-04-15 15:52:45 +02:00
ByteHamster
39d309e906
Add banner on home screen if notification permission is not granted ( #6412 )
2023-04-07 16:37:32 +02:00
ByteHamster
da9bb8d578
Fix long-pressing subscription on home screen ( #6419 )
2023-04-07 14:25:51 +02:00
GitStart
a828660b44
Do not switch screens when clicking "Remove podcast" ( #6259 )
2023-04-07 14:21:52 +02:00
ByteHamster
e9ba45e2bd
Avoid scrolling screen on refresh ( #6413 )
2023-04-06 17:12:16 +02:00
ByteHamster
9b989fed43
Target Android 13 ( #6409 )
2023-04-03 21:51:54 +02:00
mueller-ma
3e101cca2a
Make widget configurable by long-pressing ( #6410 )
2023-04-03 21:50:13 +02:00
ByteHamster
b706ab9776
Don't crash trying to show item at negative position ( #6407 )
...
I have no idea what code path could pass a negative number there,
but apparently there are users who experience a crash when trying
to show a negative position.
2023-04-02 10:31:15 +02:00
Taco
78f65349d5
Update AGP to 7.4.0 ( #5655 )
2023-04-01 23:16:53 +02:00
ByteHamster
8c9b61e599
Remove 'set lockscreen background' setting ( #6385 )
...
Users disable the setting and then wonder why other apps (like Android
Auto) do not display the cover image, even though it says so in the
setting summary.
2023-03-31 22:18:37 +02:00
Andrzej Węgłowski
548f9e021e
Random enqueue location ( #6403 )
2023-03-31 22:16:59 +02:00
ByteHamster
4f7f49e1e7
Move feed download to worker ( #6375 )
...
Feed downloads are now independent from episode downloads.
This makes it easier to use WorkManager for refreshing.
Also, it will make it easier to add different refresh intervals
in the future.
2023-03-14 21:03:45 +01:00
ByteHamster
870fe2be56
Bump version to 3.0.0
2023-03-06 22:32:10 +01:00
ByteHamster
3ddd7f2f80
Add changelog for version 3.0
2023-03-06 22:30:13 +01:00
ByteHamster
6b6753ad84
Hide 'reconnect' settings ( #6367 )
...
Android 12+ doesn't let us start the foreground service from an event
like "headset reconnected". Hide the corresponding settings and avoid
crashing.
2023-03-06 22:08:49 +01:00
ByteHamster
0b3e664057
Prompt for battery optimization ( #6362 )
2023-03-06 21:40:34 +01:00
ByteHamster
24d1a06662
Instead of specialized methods, use the global 'getEpisodes' method with a filter ( #6358 )
2023-03-01 20:52:23 +01:00
GitStart
581e71b306
Add option to switch a- & descending sort order for Inbox ( #6266 )
2023-02-28 21:41:15 +01:00
ByteHamster
5e75c968ad
Re-add setting to open drawer when pressing back ( #6355 )
2023-02-28 20:42:46 +01:00
ByteHamster
ccea00e405
Remove deprecated media players ( #6354 )
2023-02-26 16:38:31 +01:00
ByteHamster
ebcb5e2a7c
Hack around black theme select background color having low contrast ( #6352 )
2023-02-25 17:00:49 +01:00
ByteHamster
34553475d9
Add chapters button to video player ( #6348 )
2023-02-25 10:54:16 +01:00
ByteHamster
5f00294c29
More human readable player error message ( #6346 )
2023-02-24 22:19:30 +01:00
ByteHamster
06347a3df9
Use more clear swipe action label ( #6345 )
2023-02-24 22:10:02 +01:00
ByteHamster
8be62b6d0e
Always add feeds from opml, even if download fails ( #6347 )
2023-02-24 22:08:59 +01:00
ByteHamster
6d72d7cebf
Add mobile sync setting ( #6349 )
2023-02-24 22:06:12 +01:00
ByteHamster
7753c500db
Do not jump bottom sheet when playing ( #6342 )
...
Whenever some view calls requestLayout(), the bottom view jumps.
This happens during slide when setting the player from GONE to VISIBLE.
Also, it happens every time the position changes because the TextView
has a dynamic width. We are not actually interested in the dynamic
width and can simply keep the initial width. This avoids requestLayout()
calls every time the position is updated.
2023-02-24 16:53:14 +01:00
peking_ling
240737e3ac
Fix memory leaks ( #6335 )
2023-02-23 21:53:56 +01:00
Erik Johnson
9fed944392
Add "New Episodes Action" preference ( #6095 )
2023-02-22 21:34:43 +01:00
GitStart
25ddd73f24
Add sort option to episodes screen ( #6286 )
2023-02-22 20:04:04 +01:00
femmdi
50eb1e9cf9
Update iTunes to Apple Podcasts in Google Play ( #6331 )
2023-02-22 19:25:17 +01:00
ByteHamster
2b22d4b697
Merge branch 'master' into develop
2023-02-20 23:19:34 +01:00
ByteHamster
2833812238
Bump version to 3.0.0-beta6
2023-02-19 19:47:27 +01:00
ByteHamster
c98194f519
Remove another global callback object ( #6316 )
2023-02-19 11:48:48 +01:00
ByteHamster
cfb9745246
Clarify "show in main list" checkbox title ( #6326 )
2023-02-18 14:52:38 +01:00
ByteHamster
997860fe52
Extra toggle for full black theme ( #6328 )
2023-02-18 14:51:55 +01:00
ByteHamster
4e1a3be122
Ensure that the context is non-null when loading the shownotes ( #6327 )
2023-02-18 13:08:47 +01:00
Jared234
7a2f4771ec
Add sorting options to downloads screen ( #6210 )
2023-02-12 21:12:04 +01:00
GitStart
8248bc6bb1
Automatically switch to different screen when hiding current one from drawer ( #6254 )
2023-02-12 21:05:24 +01:00
ByteHamster
22e6a0c40f
Fix current chapter having the same color as the dialog background ( #6315 )
2023-02-12 09:44:11 +01:00
GitStart
4096aaf47e
Convert subscriptions screen to cards ( #6261 )
2023-02-11 19:04:14 +01:00
Victor Häggqvist
52ddf47e36
Fix shownotes text border overlap for long translations ( #6304 )
2023-02-05 15:48:54 +01:00
ByteHamster
08ee701dd7
Bump version to 3.0.0-beta5
2023-02-02 00:19:08 +01:00
ByteHamster
8819487699
Update list of supported website languages
2023-02-02 00:18:34 +01:00
ByteHamster
db5d47967a
Use nicer animation when sliding up player ( #6301 )
2023-02-02 00:05:02 +01:00
GitStart
f9e344e215
Add long press menu to search results in subscriptions list ( #6267 )
2023-02-02 00:04:07 +01:00
ByteHamster
7af00f7e83
Bump version to 3.0.0-beta4
2023-01-29 16:48:21 +01:00
ByteHamster
efcb710703
Avoid icons leaking below the miniplayer ( #6292 )
2023-01-29 14:04:03 +01:00
ByteHamster
04a8ee5787
Reduce padding of horizontal home sections to better align them with the titles ( #6290 )
2023-01-28 12:56:11 +01:00
GitStart
73a6ff1f60
Remove subscribed podcasts from discover / suggestions ( #6269 )
2023-01-28 12:53:21 +01:00
ByteHamster
6e7d1f1994
Work around Android's AlertDialog pushing out buttons when content gets large ( #6282 )
2023-01-27 19:01:20 +01:00
GitStart
13439e1a48
Fix playback timer flickering issue while streaming and downloading episode at the same time ( #6268 )
2023-01-24 19:20:58 +01:00
ByteHamster
bb43cd4613
Bump version to 3.0.0-beta3
2023-01-17 22:58:01 +01:00
ByteHamster
08fdedb236
Update contributors list
2023-01-17 22:46:36 +01:00
Keunes
f995fd96df
Synchronisation label changes ( #6213 )
2023-01-14 14:46:19 +01:00
ByteHamster
c5b34114cd
Merge pull request #6264 from ByteHamster/onlinefeed_background
...
Make dark background of preview more consistent
2023-01-13 17:26:42 +01:00
ByteHamster
cf057acdf7
Merge pull request #6263 from ByteHamster/screen-insets
...
Use exactly those insets that we mark as consumed
2023-01-13 17:26:24 +01:00
ByteHamster
d7bfe89b13
Branding upgrade ( #6146 )
2023-01-13 17:24:51 +01:00
ByteHamster
461dcb8c11
Make dark background of preview more consistent
2023-01-08 21:34:37 +01:00
ByteHamster
ba9da3b74c
Use exactly those insets that we mark as consumed
2023-01-08 21:26:49 +01:00
Vishnu Sanal T
88289d02ae
Possibility to remove a single episode from playback history ( #6184 )
2023-01-01 15:29:23 +01:00
Vishnu Sanal T
97889a46ed
Prevent rating dialog from showing on debug variant ( #6255 )
2022-12-30 17:21:20 +01:00
Patrick Demers
ebfda200e0
Refresh Feed after Credentials Change ( #6236 )
2022-12-24 17:07:43 +01:00
ByteHamster
025944d6ab
Bump version to 3.0.0-beta2
2022-12-20 21:40:28 +01:00
ByteHamster
fbfd7c43ac
Merge pull request #6246 from ByteHamster/revert-loading-dummy
...
Revert back to showing progress bars while loading
2022-12-18 21:08:52 +01:00
ByteHamster
c478b49b1e
Revert back to showing progress bars while loading
...
Dummies are slower on some devices, even when disabling their animations.
2022-12-18 18:59:30 +01:00
ByteHamster
3acec11322
Merge pull request #6237 from ByteHamster/tinted-theme
...
Add support for Material You tinted theme
2022-12-18 18:17:03 +01:00
ByteHamster
80a91d9da0
Merge pull request #6240 from ByteHamster/multi-select
...
Multi-select using background instead of checkbox
2022-12-18 17:43:38 +01:00
ByteHamster
d8d6f1c72f
Remove support for Android 4.4
2022-12-18 15:01:59 +01:00
ByteHamster
10ee446f4e
Multi-select using background instead of checkbox
2022-12-17 11:14:45 +01:00
ByteHamster
1d251492b0
Add support for Material You tinted theme
2022-12-17 10:51:07 +01:00
ByteHamster
f66e3dd661
Rename 'country' to 'select country'
2022-12-17 10:43:03 +01:00
ByteHamster
aa6b7b86f8
Merge pull request #6223 from ByteHamster/material-dialogs
...
Migrate ListPreference to Material Design 3
2022-12-17 10:37:15 +01:00
ByteHamster
95eae1519a
Disable duration text box when checkbox is off
2022-12-16 20:32:02 +01:00
ByteHamster
ef97411fbb
Migrate ListPreference to Material Design 3
2022-12-16 20:31:58 +01:00
ByteHamster
b670cf6111
Do not animate dummy views ( #6231 )
2022-12-11 17:56:07 +01:00
ByteHamster
effe70a412
Merge pull request #6232 from ByteHamster/remove-end-icon
...
Remove non-functional end icon of country selector
2022-12-11 17:42:13 +01:00
ByteHamster
690eb6af8d
Merge pull request #6230 from ByteHamster/home-tweaks2
...
Make layout of home sections more clean and easy
2022-12-11 16:31:16 +01:00
ByteHamster
ac4409bcf4
Remove non-functional end icon of country selector
2022-12-11 16:20:59 +01:00
ByteHamster
b1237094b2
Make layout of home sections more clean and easy
2022-12-11 15:03:58 +01:00
ByteHamster
742f6f3e8a
Fix dummy list items crashing Android 9
2022-12-04 18:27:51 +01:00
ByteHamster
4513711981
Bump version to 3.0.0-beta1
2022-12-03 23:01:19 +01:00
ByteHamster
2d3740e7ad
Merge branch 'master' into develop
2022-12-03 22:23:49 +01:00
ByteHamster
e4b6f70339
Merge pull request #6207 from ByteHamster/multiline-home-section-titles
...
Support for multi-line home section titles
2022-12-03 16:41:58 +01:00
ByteHamster
655e3c6e4e
Hide progress bar when there is no progress
2022-12-03 12:42:49 +01:00
ByteHamster
f5adc4e824
Support for multi-line home section titles
2022-12-03 12:18:42 +01:00
ByteHamster
bc3b717911
Merge pull request #6200 from ByteHamster/detailed-error-message
...
Show human readable error message on details dialog
2022-11-30 21:16:13 +01:00
Tong Liu
bec1eaa679
Remember decision option for "Remove all from inbox" dialog ( #6186 )
2022-11-30 21:15:38 +01:00
ByteHamster
97ab1725db
Merge pull request #6204 from ByteHamster/various-tweaks
...
Various tweaks
2022-11-30 20:20:02 +01:00
ByteHamster
63c5e2dc72
Convert drawer settings to Material
2022-11-30 19:55:45 +01:00
ByteHamster
1c08543430
Highlight currently playing card
2022-11-30 19:55:43 +01:00
ByteHamster
1ee85b5bb0
Merge pull request #6199 from ByteHamster/home-pull-refresh
...
Add pull-to-refresh to home screen
2022-11-30 19:54:28 +01:00
ByteHamster
75a795e3d7
Show human readable error message on details dialog
2022-11-30 19:53:56 +01:00
ByteHamster
2d115a0ec5
Refresh home screen when new episodes arrive in inbox
2022-11-30 19:44:35 +01:00
ByteHamster
6e9325b549
Add swipe-to-refresh to home screen
2022-11-27 17:46:28 +01:00
ByteHamster
b4026a9a82
Merge pull request #6198 from ByteHamster/refresh-home
...
Refresh home sections when resuming
2022-11-27 17:35:36 +01:00
ByteHamster
6c4c51994d
Switch back to non-transparent navigation bar ( #6111 )
2022-11-27 12:42:42 +01:00
ByteHamster
6c1bf9db05
Refresh home sections when resuming
2022-11-27 12:28:24 +01:00
Ricardo Borges Jr
d62ea313d7
Add option to edit feed URL ( #6185 )
2022-11-26 16:47:38 +01:00
LukasBrilla5
d585e37e11
Add button to refresh episode chapters ( #6177 )
2022-11-18 20:08:48 +01:00
ByteHamster
63ba5c458f
Merge pull request #6180 from ByteHamster/preferences-module
...
Move preferences to a new module
2022-11-10 21:37:11 +01:00
ByteHamster
410b8f1539
Hide iTunes suggestions by default in F-Droid version
2022-11-06 21:43:20 +01:00
ByteHamster
d8a2dd5f83
Move preferences to a new module
2022-11-06 21:21:28 +01:00
ByteHamster
b140d7297a
Move DownloadService-Interface to new module
2022-11-06 12:28:30 +01:00
Vishnu Sanal T
e4d4c69519
Add confirmation dialog for clearing history ( #6175 )
2022-11-06 10:56:01 +01:00
ByteHamster
be8c8cef4d
Merge pull request #6176 from ByteHamster/decouple
...
Decouple some classes
2022-11-06 10:54:18 +01:00
ByteHamster
11292b598c
Remove dependency from other classes to DownloadService
2022-11-05 20:44:53 +01:00
ByteHamster
ae3971a58f
No need to have other classes depend on the entire playback service when they just need one constant
2022-11-05 13:54:33 +01:00
ByteHamster
323149642a
Decouple FeedItemUtil and PlaybackStatus
2022-11-05 13:19:41 +01:00
ByteHamster
546c8841db
Merge pull request #6174 from ByteHamster/modularize-glide
...
Move Glide config to its own module
2022-11-05 12:50:13 +01:00
ByteHamster
cd9845ed4c
Make NetworkUtils less fat
...
Breaks dependency cycles
2022-11-03 22:49:33 +01:00
ByteHamster
6c1ec57bc1
Break dependency cycle
...
ClientConfig->HttpClient->UserAgentInterceptor->ClientConfig
2022-11-03 22:49:31 +01:00
ByteHamster
c1fbb53805
Move Glide to its own module
2022-11-03 22:46:56 +01:00
ByteHamster
9b06bf0dc5
Merge pull request #6173 from ByteHamster/playbackservice-cleanup
...
PlaybackService cleanup
2022-11-03 21:35:18 +01:00
ByteHamster
6921d7162e
Apply default RequestOptions globally instead of locally
2022-11-01 12:47:52 +01:00
ByteHamster
1e336ac0f8
No need to have a virtual method that is only used in one single instance
2022-11-01 12:06:21 +01:00
ByteHamster
a836745079
Close video player when switching to audio
2022-11-01 12:06:21 +01:00
ByteHamster
a29041cd4d
No need to define INVALID_TIME multiple times
2022-11-01 12:06:13 +01:00
ByteHamster
17f2ebd7f2
Use normal pause/skip keycodes, not custom intent
2022-11-01 11:22:03 +01:00
Vishnu Sanal T
c171ab6823
Remove 'seconds' and 'hours' options from sleep timer ( #6148 )
2022-10-29 17:26:14 +02:00
ByteHamster
a15d94c94c
Merge pull request #6160 from ByteHamster/fix-empty-screen-scrolled
...
Fix toolbar on empty screen being set to scrolled state
2022-10-27 21:50:22 +02:00
ByteHamster
ed53f0904b
Fix toolbar on empty screen being set to scrolled state
2022-10-23 21:45:11 +02:00
ByteHamster
2e54fa6981
Fix queue sort order not being displayed
2022-10-23 20:41:48 +02:00
Lukmannudin
655b880c46
Expand filter dialog by default ( #6155 )
...
Before, it did not fully show in landscape mode
2022-10-23 12:15:57 +02:00
Lukmannudin
e6613807c0
Select all when focusing time in sleep timer ( #6131 )
2022-10-15 21:02:35 +02:00
Simon Rusinov
4c30d8ff7f
Add auto-complete to discovery country selection ( #6139 )
2022-10-15 11:29:39 +02:00
ByteHamster
8ff9dd829a
Merge pull request #6147 from ByteHamster/shownotes-cleaner
...
Remove text colors from shownotes
2022-10-15 11:06:06 +02:00
ByteHamster
7d0b0e57ee
Remove text colors from shownotes
2022-10-14 22:39:05 +02:00
Lukmannudin
5dc3699361
Remove card elevation on home screen ( #6132 )
2022-10-14 19:24:02 +02:00
ByteHamster
504002c48f
Merge pull request #6109 from ByteHamster/home-only-greater-zero
...
Tweak Queue section on home screen
2022-10-14 19:03:09 +02:00
ByteHamster
0facf7ce6a
Fix crash when clicking cover icon when episode is not loaded yet
2022-10-08 12:56:54 +02:00
ByteHamster
b0b95f0a05
Reorder queue section when pressing play, not when pausing
2022-10-04 19:48:47 +02:00
ByteHamster
4014951e9c
Merge pull request #6124 from ByteHamster/fix-chapter-crash
...
Fix chapters dialog crashing
2022-10-03 21:17:39 +02:00
ByteHamster
2add262a6d
Make cover on player screen slightly smaller
2022-10-03 12:17:05 +02:00
ByteHamster
e4419579d7
Fix chapters dialog crashing
2022-10-03 12:12:57 +02:00
Erik Johnson
873ffa9cef
Use "Close" label for button to dismiss chapters dialog
...
Fixes #6117 .
2022-10-02 20:01:08 -05:00
ByteHamster
0cb47ac6d5
Merge pull request #6115 from ByteHamster/share-external-files-path
...
Add external-files-path to share provider
2022-10-02 14:55:54 +02:00
ByteHamster
d5f0ef2448
Bump version to 2.7.1
2022-10-02 13:22:11 +02:00
ByteHamster
d251b1b8ae
Merge pull request #6116 from ByteHamster/shortcuts-fix
...
Fix shortcuts showing 'app not installed'
2022-10-02 13:18:59 +02:00
ByteHamster
a5693c166e
Fix shortcuts showing 'app not installed'
...
New AGP versions no longer use resValues in the shortcuts file.
We also cannot use the previous resourceplaceholders plugin
(see bfb811d29e
) because that plugin
does not support recent AGP versions either.
Side-effect:
The shortcuts of the debug version now start the release version.
2022-10-02 12:46:00 +02:00
ByteHamster
7e7e945185
Add external-files-path to share provider
...
Sharing crashes on some devices with
"Failed to find configured root that contains
/storage/XXXX-XXXX/Android/data/de.danoeh.antennapod/files/media/x/y.mp3"
2022-10-02 12:03:12 +02:00
ByteHamster
18e5e89d12
Merge pull request #6110 from ByteHamster/fix-drag
...
Initialize swipe actions before using them
2022-10-02 11:54:44 +02:00
Keunes
1113bd71de
Decrease margin around button in episode card ( #6102 )
2022-10-02 11:53:53 +02:00
ByteHamster
0aa50b8d23
Initialize swipe actions before using them
2022-09-30 18:40:31 +02:00
Erik Johnson
93bcac0a4a
Don't remove feed item from screen after "toggle played", if filter setting includes "not played" ( #6079 )
2022-09-22 17:05:42 +02:00
ByteHamster
097a491504
Rewrite include/exclude filter dialog ( #6057 )
2022-09-18 22:25:06 +02:00
ByteHamster
bd0f54dbf6
Merge pull request #6082 from TacoTheDank/deleteRedundantIcon
...
Delete redundant round app icons
2022-09-18 21:51:56 +02:00
ByteHamster
261c7982de
Merge pull request #6002 from ByteHamster/material3
...
Material Design 3
2022-09-18 21:42:21 +02:00
ByteHamster
cbff160bd5
Extend unit tests
2022-09-18 19:12:41 +02:00
ByteHamster
37b49b1e38
Use segmented buttons for filter
2022-09-18 19:12:41 +02:00
ByteHamster
2740816bb8
Round all the things
2022-09-18 19:12:41 +02:00
ByteHamster
a524b81060
Expand app below system windows
2022-09-18 19:12:41 +02:00
ByteHamster
e5d2d1b6ef
Migrate navigation drawer to Material3
2022-09-18 19:12:41 +02:00
ByteHamster
cbfa0181f4
Migrate dialogs to Material3
2022-09-18 19:12:38 +02:00
ByteHamster
8426e32fe8
Merge pull request #6086 from ByteHamster/fix-loading-views
...
Fix loading views inconsistently showing cover
2022-09-18 19:07:11 +02:00
ByteHamster
ac8114342c
Migrate Toolbars to Material3
2022-09-18 18:57:43 +02:00
cliambrown
a528e8adfd
Add Quick Settings tile ( #6006 )
2022-09-18 18:10:18 +02:00
ByteHamster
5baa13b53d
Fix loading views inconsistently showing cover
2022-09-18 17:59:59 +02:00
ByteHamster
6940c1a3c5
Merge pull request #5990 from TacoTheDank/binding_existingStuff
...
Clean up some existing viewbinding stuff
2022-09-18 17:55:50 +02:00
TacoTheDank
bbea9c990c
Delete redundant round app icon
2022-09-14 18:01:39 -04:00
TacoTheDank
3c0d9a6d05
Clean up some existing viewbinding stuff
2022-09-14 15:01:52 -04:00
TacoTheDank
9599281fdb
Remove robotium-solo library
2022-09-14 14:45:04 -04:00
Erik Johnson
b122ad1c96
Add preference for managing swipe actions for Episodes list ( #6072 )
2022-09-13 21:51:32 +02:00
ByteHamster
6f67d6905a
Merge pull request #6055 from ByteHamster/swipe-home
...
Add swipe actions to home screen
2022-09-13 21:50:16 +02:00
ByteHamster
ad9de4467b
Add 'default screen' setting (replaces 'back button behavior') ( #6041 )
2022-09-10 16:09:26 +02:00
ByteHamster
5ace16b31b
Merge pull request #6067 from ByteHamster/player-screen
...
Fix player screen on some screen dimensions
2022-09-10 13:58:31 +02:00
ByteHamster
927af053c5
Fix player screen on some screen dimensions
2022-09-10 13:41:02 +02:00
ByteHamster
54bf4d149f
Merge pull request #6056 from ByteHamster/multi-select-remove-inbox
...
Multi-select to remove from inbox
2022-09-10 12:44:57 +02:00
Erik Johnson
539d0c928d
Remove "inbox and unplayed" feed counter option ( #6033 )
2022-09-10 12:06:32 +02:00
ByteHamster
d8ecda1b62
Multi-select to remove from inbox
2022-09-10 11:57:03 +02:00
ByteHamster
6f3d4f277d
Add swipe actions to home screen
2022-09-04 10:27:06 +02:00
ByteHamster
c42ed1d187
Use dummy items instead of loading progress bar
2022-08-30 18:45:41 +02:00
ByteHamster
4c88a1aa69
Merge branch 'master' into develop
2022-08-28 16:02:21 +02:00
ByteHamster
2f6fb3ffd5
Bump version to 2.7.0
2022-08-28 13:10:10 +02:00
ByteHamster
0bf6f2f1fd
Merge pull request #6045 from ByteHamster/clear-search-box
...
Clear search box when coming back from search
2022-08-28 12:39:14 +02:00
ByteHamster
a67df09d29
Clear search box when coming back from search
2022-08-27 19:46:04 +02:00
ByteHamster
0ea69e4063
Merge pull request #6043 from ByteHamster/fix-miniplayer
...
Fix miniplayer sometimes showing toolbar
2022-08-27 18:35:37 +02:00