4022 Commits

Author SHA1 Message Date
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