Commit Graph

8438 Commits

Author SHA1 Message Date
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 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
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 04a8ee5787
Reduce padding of horizontal home sections to better align them with the titles (#6290) 2023-01-28 12:56:11 +01:00
ByteHamster 12793de604
Use rasterized icon on splash (#6287) 2023-01-28 11:43:35 +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
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
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 32ffb2d1e9 Show skip button even if 'continuous playback' is disabled
It can still be used to skip the rest of an episode and load the next
one into the notification/miniplayer. There is no reason to hide the
button and instead show no button at all.
2022-12-04 21:47:01 +01:00