Commit Graph

3527 Commits

Author SHA1 Message Date
ByteHamster d953ad0869
Nicer placeholder images (#5679)
Shows randomly generated placeholder images for:

- Feeds that do not have a cover (usually happens for text-only feeds)
  - Feeds that specify an invalid cover still show a gray square
- Local folders when there is no image file in the folder that we could use
2022-01-30 14:03:39 +01:00
ByteHamster 2524fa0f76 Bump version to 2.5.0-beta1 2022-01-23 10:52:37 +01:00
ByteHamster dc26290466 Update Google Play translations 2022-01-23 10:39:51 +01:00
ByteHamster ee57915e96 Update contributors 2022-01-23 10:17:41 +01:00
ByteHamster da43c35481 Update release notes 2022-01-23 10:17:29 +01:00
ByteHamster 3393bcdf35 Make emulator tests a bit more stable 2022-01-22 19:46:08 +01:00
ByteHamster 42e6c7fc9a
Merge pull request #5656 from ByteHamster/more-checkstyle
Move more checkstyle checks from 'new code' style to main style
2022-01-15 15:57:20 +01:00
ByteHamster 9c01712276 Move more checkstyle checks from 'new code' style to main style 2022-01-15 12:57:23 +01:00
Tony Tam 27443bf2c8
handle mouse right click (#5625) 2022-01-15 10:44:14 +01:00
TacoTheDank 89aed7931c Update SpeedDial to 3.2.0 2022-01-07 20:14:23 -05:00
ByteHamster 849bf4ad85
Rewrite download request creation (#5530)
Android has a limit on the size of Intent parameters. When enqueuing
a huge number of items, it just ignored the argument and did not call
onNewIntent. We now load the list over in DownloadService.
2022-01-06 14:36:11 +01:00
ByteHamster 485db9ebcd Remove queue loading logic from PlaybackServiceTaskManager
This just causes problems with keeping the preloaded list up-to-date.
We only call the method from background threads anyway.
2022-01-06 12:36:11 +01:00
agibault 92759d8d05
Try to get missing feed url from discover with a search (#5620) 2022-01-04 11:46:27 +01:00
Taco 6154c8a282
Update Balloon library (#5584) 2022-01-04 11:37:26 +01:00
Shom Bandopadhaya 8568226468
Local feeds: add sort option for file name (#5629)
Co-authored-by: widlok <widlok@users.noreply.github.com>
2022-01-04 11:26:59 +01:00
ByteHamster 4f031c4e45
Merge pull request #5580 from TacoTheDank/bumpPlugins
Update Gradle and plugins
2022-01-03 16:33:01 +01:00
vbh 67bdb80d97
Combine 'Episode webpage' & 'Media file address' share options (#5626) 2022-01-03 15:19:33 +01:00
ByteHamster 413df73495 Merge branch 'master' into develop 2022-01-03 14:26:56 +01:00
ByteHamster 83f564ffca Bump version to 2.4.2 2022-01-03 12:57:18 +01:00
Jonathan Flueren 95bc7d5401 Don't show 'Set SleepTimer' and 'Disable SleepTimer' at the same time 2022-01-02 16:55:17 +01:00
Tony Tam 15fe517476
Detect network changes with Android > Lollipop (#5609) 2021-12-28 20:10:10 +01:00
TacoTheDank eea906fc5b Update DexCount and PlayPublisher plugins 2021-12-28 13:56:50 -05:00
vbh a399702da2
Rename tags (#5601) 2021-12-19 17:28:45 +01:00
silansuslu 12be830f21
Add keyboard shortcuts for going to the top and bottom of podcast list (#5588) 2021-12-14 23:02:49 +01:00
ByteHamster 20e8b3ed6c
Merge pull request #5581 from TacoTheDank/remove-old-compat
Remove no longer needed compat methods
2021-12-14 21:23:52 +01:00
TacoTheDank ca7f2d2d3d Remove no longer needed compat methods 2021-12-12 14:56:31 -05:00
ByteHamster 897889923c Simplify confusing string with two plurals 2021-12-10 21:42:35 +01:00
Taco 434cd2b79f
Update AndroidX Media and ExoPlayer (#5371) 2021-12-10 21:28:09 +01:00
TacoTheDank 560bf3f434 Centralize library versions used in multiple modules 2021-12-04 13:01:22 -05:00
vbh d4769620b7
Add preference to show subscription title (#5538) 2021-12-01 22:17:37 +01:00
ByteHamster 561141cfff Merge branch 'master' into develop 2021-11-28 22:20:57 +01:00
ByteHamster f0100e61ac
Chromecast rework (#5518) 2021-11-28 22:19:14 +01:00
ByteHamster 19dfa08905 Bumped version to 2.4.1 2021-11-28 22:04:07 +01:00
ByteHamster 3f81e22eed Bump to minimum SDK version 19 (Android 4.4) 2021-11-21 21:51:46 +01:00
vbh b00e14545d
Add 'add to tag' option to multiselect menu (#5553) 2021-11-21 21:27:23 +01:00
ByteHamster 71880c62d9
Merge pull request #5555 from ByteHamster/crash-double-chapter
Do not crash when opening chapter dialog twice
2021-11-21 21:11:10 +01:00
ByteHamster 218e3dd47d Fix crash on API 21 when showing subscriptions screen 2021-11-21 19:33:01 +01:00
ByteHamster cd577c5346 Fix short flash of long stats table when showing short one 2021-11-21 16:59:09 +01:00
ByteHamster c9829be9f5 Do not crash when opening chapter dialog twice 2021-11-17 22:34:26 +01:00
ByteHamster 51e44c68c8
Merge pull request #5546 from ByteHamster/incorrect-position
Fix sometimes showing incorrect position when continuous playback is disabled
2021-11-14 16:40:55 +01:00
ByteHamster ec36d3c206
Merge pull request #5547 from ByteHamster/fix-flashing
Don't reload image when download status changes
2021-11-14 16:40:34 +01:00
ByteHamster 063bc99070 Don't reload image when download status changes 2021-11-14 15:44:00 +01:00
ByteHamster a291be9afb Fix sometimes showing incorrect position when continuous playback is disabled 2021-11-14 15:39:36 +01:00
Tony Tam 906341a229
Make it slightly harder to swipe episodes (#5135) 2021-11-14 13:35:54 +01:00
ByteHamster 4a2f170a3e Fix Permission Denial when sharing files 2021-11-14 12:04:36 +01:00
ByteHamster cac9ae7bc4 Warn about using debug version 2021-11-09 19:44:23 +01:00
ByteHamster 58293350c7
Merge pull request #5532 from ByteHamster/delete-use-action
Fix crash when deleting feed
2021-11-07 14:57:40 +01:00
ByteHamster 408946b9e6
Merge pull request #5531 from ByteHamster/paddings
Fixed a few paddings
2021-11-07 14:57:13 +01:00
ByteHamster 176cac6602 Fix CoverFragment crashing when showing RemoteMedia 2021-11-06 22:53:53 +01:00
ByteHamster de8496f37f Fix crash when deleting feed
When the database is huge, loading the subscription item list takes
a long time. Redirecting to the episodes screen after deleting
sometimes results in the item list starting to update before. If the
screen is then hidden before the Callable returns, the app crashes.
2021-11-06 22:28:49 +01:00