ByteHamster
530165206b
Fix when playback is started from MediaSessionCompat.Callback ( #6295 )
...
In that case:
- The service does not go through onStartCommand, so it does not go to foreground state.
- The media session is already destroyed.
Now, create a new media session and definitely start foreground service when something is playing.
2023-02-02 00:06:53 +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
731adeaf2c
Don't stop service between episodes ( #6293 )
2023-01-29 16:45:26 +01:00
ByteHamster
efcb710703
Avoid icons leaking below the miniplayer ( #6292 )
2023-01-29 14:04:03 +01:00
ByteHamster
e261514c5b
Update feed url when server returns itunes:new-feed-url ( #6291 )
2023-01-29 12:12:08 +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
12793de604
Use rasterized icon on splash ( #6287 )
2023-01-28 11:43:35 +01:00
ByteHamster
78bce635c4
Send first sleep timer tick earlier ( #6288 )
2023-01-28 10:14:53 +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
ByteHamster
98107419e0
Make description of tinted theme more clear ( #6283 )
2023-01-27 19:00:56 +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
cb2cc7a357
Pull translations again to fix problem with Turkish string
2023-01-18 18:27:03 +01:00
ByteHamster
bb43cd4613
Bump version to 3.0.0-beta3
2023-01-17 22:58:01 +01:00
ByteHamster
94b50b37f1
Update translations
2023-01-17 22:56:39 +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
63e9d7f696
Merge pull request #6265 from ByteHamster/fix_duplicate_name
...
Fix downloads when feeds with same name have items with the same name
2023-01-13 17:27:16 +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
941ebbdc2b
Fix downloads when feeds with same name have items with the same name
2023-01-08 21:52:41 +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
0776f232d3
Merge pull request #6247 from ByteHamster/rewrite-audio-focus
...
Rework audio focus handling
2022-12-20 21:18:48 +01:00
ByteHamster
670f26bb0e
Rework audio focus handling
...
Instead of pausing the entire service, only pause media playback without
telling the service. This has the following advantages:
- It's faster
- The position does not change (because it does not need to seek)
- We can definitely resume (because we still have a foreground service)
Especially the last point is important on Android 12, where we couldn't
restart after an interruption because the service cannot be started.
2022-12-18 21:36:40 +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
a7e5f2f4ae
Merge pull request #6239 from ByteHamster/select-country
...
Rename 'country' to 'select country'
2022-12-18 17:43:01 +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
7101ea41f0
Merge pull request #6215 from ByteHamster/fix-crash-android-9
...
Fix dummy list items crashing Android 9
2022-12-11 16:30:35 +01:00
ByteHamster
1c2742e123
Merge pull request #6217 from ByteHamster/nextcloud-punnycode
...
Convert nextcloud domains to Punycode
2022-12-11 16:30:15 +01:00
ByteHamster
39ec95c3ad
Merge pull request #6218 from ByteHamster/show-skip
...
Show skip button even if 'continuous playback' is disabled
2022-12-11 16:30:01 +01:00