Commit Graph

8870 Commits

Author SHA1 Message Date
ueen b1e6da935b
Always show share in player toolbar (#6849) 2024-01-04 19:10:58 +01:00
ByteHamster 0361e05ca8 Permanently hide Echo section if it has too few hours 2024-01-04 18:59:06 +01:00
ByteHamster 9eac993e45 Center numbers on Echo share screen 2024-01-04 18:58:59 +01:00
ByteHamster c8230b7034 Ellipsize titles on Echo share image 2024-01-04 18:22:42 +01:00
ByteHamster 3410d79eb2 Increase timeout of Echo images 2024-01-04 18:16:36 +01:00
ByteHamster bf67218422
Print duration as number of days only on Echo (#6842)
Reverts an accidental change to the queue time display
2024-01-03 20:32:56 +01:00
ByteHamster 4a782e457c
Update queue list when toggling 'keep sorted' (#6853) 2024-01-02 20:18:20 +01:00
quails4Eva c5093c9ff9
Move 'skip silence' checkbox to playback speed dialog (#6834) 2024-01-02 20:17:29 +01:00
ueen f1e91f9d8b
Migrate subscriptions filter dialog to DialogFragment (#6846)
Co-authored-by: ByteHamster <info@bytehamster.com>
2024-01-02 19:56:57 +01:00
ByteHamster b2ea588b54
Use localized date format (#6843) 2024-01-02 19:21:07 +01:00
satish-vanjara de8bc4ad30
Add scrollbar to Nextcloud login dialog (#6838) 2024-01-01 12:40:43 +01:00
ueen c81157f0e6
Add reset button to episodes filter (#6825) 2023-12-31 11:32:02 +01:00
ByteHamster 8c7d567a0c
If feed url was typed manually, show edit url button on error (#6833) 2023-12-31 11:09:12 +01:00
ByteHamster 28edb71fd6
Share AntennaPod subscribe link instead of RSS url (#6835)
Apparently users are confused by RSS links.
2023-12-31 11:08:30 +01:00
ByteHamster 9db26b7bab
Remove unnecessary autodownload code (#6832)
This should not change any behavior.
The retry count and timing are managed by WorkManager, so this code is irrelevant.
2023-12-29 19:25:39 +01:00
Tony Tam 7508e15ab1
Show currently playing episode in Android Auto (#6816) 2023-12-29 17:50:31 +01:00
Matej Drobnič f476086114
Check if volume boost effect is supported on the device (#6808) 2023-12-29 17:15:21 +01:00
ByteHamster 55f83eb9e1
Close unresponsive tickets earlier (#6830) 2023-12-29 00:07:53 +01:00
ByteHamster 4e4b6062ac
Better center number in 'new' pill (#6831) 2023-12-29 00:07:21 +01:00
ByteHamster d39ddaa113
Fix Echo using wrong number of days in a year (#6822) 2023-12-28 20:15:26 +01:00
ByteHamster b066c6e23c
Update preference search library (#6821) 2023-12-23 20:58:12 +01:00
ByteHamster db88dc10e6
Make it easier to migrate Echo to a new year (#6803)
Also, add a new screen background
2023-12-13 22:40:51 +01:00
ByteHamster 3852d50f92
Fix 'played' state on TalkBack when cover is hidden (#6796) 2023-12-06 21:26:49 +01:00
ByteHamster ae4205c6d3 Merge branch 'master' into develop 2023-12-06 21:02:53 +01:00
ByteHamster 2e76dc8d0c
New sort dialog (#6789) 2023-12-03 16:36:28 +01:00
ByteHamster c1712fe2f5
Update debug icons with new design (#6782) 2023-12-02 10:45:00 +01:00
ByteHamster 1caffa70f7
Remove audio player license (#6783) 2023-12-02 10:44:44 +01:00
ByteHamster 58081fe5bf Bump version to 3.2.0 2023-11-29 08:35:43 +01:00
ByteHamster 636d705e8f Fix Italian translations 2023-11-28 20:46:29 +01:00
ByteHamster 37ad5d490b Update translations 2023-11-28 20:37:25 +01:00
ByteHamster ee554d0306
AntennaPod Echo (#6780) 2023-11-28 20:26:29 +01:00
Andrey Gusev b792eaa18e
Make onPlayFromSearch continue playback (#6779)
According to the Android documentation, if onPlayFromSearch is called with an empty query, the app should make a decision what to play. Before, a database search with this empty query was performed, which returned arbitrary results. Now we play the last played episode instead.
2023-11-28 19:50:49 +01:00
ByteHamster 6177cc2460
De-duplicate also if episodes have different but similar media type (#6776) 2023-11-26 11:15:14 +01:00
caoilTe O'Connor 95f431fec9
Remove Iconify from FeedInfoFragment (#6655) 2023-11-22 20:29:58 +01:00
peking_ling 45480f4e2c
Add ScrollView to sleep timer dialog 2023-11-17 22:51:42 +01:00
Tony Tam c7d6cd358c
Honor sort in episode list view in Android Auto (#6756) 2023-11-17 22:33:16 +01:00
Erik Johnson 637230e382
Fix seeking to end using seek bar (#6763)
Merging #6074 has caused a new edge case for VBR audio files, in which
using the seek bar to seek to the end of an episode sometimes hits the
new code path, and the `skip()` function is called.

Because `skip()` invokes `endPlayback()` with `hasEnded` set to `false`,
post-processing tasks are not executed unless the pre-seek position
falls within the "Smart mark as played" range. If "Smart mark as played"
is set to `Disabled`, or the pre-seek position is outside that range,
then the episode is not marked as played, and not removed from queue.

This commit fixes that edge case by replacing `skip()` with a direct
call to `endPlayback()`, with `hasEnded` set to `true`.
2023-11-15 20:47:51 +01:00
ByteHamster 0bb4870820
Be more aggressive about telling users to also search closed issues (#6762) 2023-11-14 21:12:03 +01:00
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 956a455f84 Update translations 2023-11-13 22:48:30 +01:00
ByteHamster 46c3d4e8c1
Fix file deletion (#6758)
- When deleting local folders, don't delete files
- Don't try to delete files twice
- Fix deleting non-local feeds
2023-11-12 23:00:06 +01:00
Tony Tam 7bfb53cc00
Fix sometimes stopping at the end of each episode (#6753)
The bug is on this line [#145](f7a13065a9/core/src/main/java/de/danoeh/antennapod/core/storage/DBWriter.java (L145)) - the call to `PlaybackPreferences.getCurrentlyPlayingFeedMediaId()` returns the episode that was playing and deleted, hence it stops playing the next episode like it is supposed to.  Because it's called in a Thread, the next episode already started playing for 1 second or so and then stops

The fix will now save into the preference the correct episode that is playing on the PREPARE stage.
2023-11-11 10:55:01 +01:00
ByteHamster 8af06a9f25
Fix deeplink/search?query=xy intent (#6754) 2023-11-11 10:52:16 +01:00
Matej Drobnič 4d627cc3af
Only set target gain when enhancer was enabled (#6751) 2023-11-09 20:26:43 +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