Commit Graph

3164 Commits

Author SHA1 Message Date
ueen
ca9ad0d2d3
Swipe actions (#5191) 2021-07-12 00:03:32 +02:00
ByteHamster
47e1644236 Removed 'visit website' context menu item 2021-07-11 20:51:53 +02:00
ByteHamster
07cd141bdf
Merge pull request #4833 from Thom-Merrilin/fix-auto-download-on-subscribe
Check Auto Download preference on the feed before auto downloading
2021-07-11 19:12:35 +02:00
ByteHamster
4f5449a0d3 No longer show item-specific auto-download property to users 2021-07-11 18:52:11 +02:00
ByteHamster
96e34c319d End select mode when page is closed 2021-07-11 13:41:33 +02:00
peakvalleytech
00bf2db0a4
Replace old episode multi-select with new multi-select. (#5253) 2021-07-10 09:11:41 +02:00
peakvalleytech
323f1f6142
Contextual menu for multi selecting episodes (#5130) 2021-06-29 22:01:04 +02:00
peakvalleytech
1fbc565bc3
Hide keyboard when not searching (#5036) 2021-06-28 21:54:11 +02:00
ueen
d041b86114
Copy e-mail in shownotes (#5235) 2021-06-25 19:01:59 +02:00
ueen
d059406025
Removed AddToQueueActionButton (#5189) 2021-06-20 09:04:57 +02:00
ByteHamster
08951615b4 Bumped version to 2.3.0-beta1 2021-06-16 23:39:20 +02:00
ByteHamster
1e34d391d6 Updated contributors 2021-06-16 23:39:20 +02:00
Jonas
05606507b2 Fix for highlighted seek bar on episode without chapters 2021-06-15 22:58:31 +02:00
ByteHamster
b89005dc3d
Merge pull request #5190 from ByteHamster/shownotes-font
Removed explicit font specification from shownotes
2021-06-05 18:58:47 +02:00
ByteHamster
28beb36b2c Removed explicit font specification from shownotes 2021-06-05 18:22:08 +02:00
Johannes Henninger
b43bbf79cc Fix stuck swipe refresh indicator
ViewPager2 does not play nice with SwipeRefreshLayout if the wrapped
RecyclerView is hidden. This commit removes the show/hide logic from
EmptyViewHandler, so that the RecyclerView is always displayed, even
when empty. This prevents you from swiping left/right while pulling down
the swipe refresh indicator.

Fixes #5132
2021-05-31 12:55:52 +02:00
Farzan
528236c1a2
Making the "(i) Filtered" more visible (#5170) 2021-05-29 10:24:59 +02:00
ByteHamster
ea47118a98 Merge branch 'master' into develop 2021-05-22 20:31:37 +02:00
ueen
65b5efb4f2
Add functionality to Podcast/Episode Textviews in CoverFragment (#5074) 2021-05-22 20:23:29 +02:00
ByteHamster
3eae21db27 Clean up some lint errors 2021-05-14 22:24:14 +02:00
ByteHamster
ac0580400e Switched video player to ViewBinding 2021-05-14 22:07:35 +02:00
ByteHamster
33ad1a91f0 Remove unneccessary method call chaining 2021-05-14 22:07:35 +02:00
ByteHamster
c3d7209f09 Moved all code from MediaPlayerActivity to VideoPlayerActivity 2021-05-14 22:07:35 +02:00
ByteHamster
362e66cf08 Removed code from MediaPlayerActivity that only affects the audio player 2021-05-14 22:07:35 +02:00
ByteHamster
342ed92994 Fixed build error because of incompatible merge 2021-05-14 21:40:49 +02:00
ByteHamster
fcb75fc382
Merge pull request #5161 from ByteHamster/reduce-playback-controller
Remove some unnecessary code from playback controller
2021-05-14 21:22:22 +02:00
ueen
292c9bf151
New media player screen (#5075)
Co-authored-by: jonasburian <jonas.burian@protonmail.com>
Co-authored-by: ByteHamster <info@bytehamster.com>
2021-05-14 21:06:04 +02:00
ByteHamster
f56ce1ea52 Just assume we can always set the playback speed
Our default ExoPlayer can always set the speed. All Android versions >23
also support it. So of the 2% of users with old devices, this only
affects the ones who manually selected another player.
2021-05-14 21:03:35 +02:00
ByteHamster
74dcf09b3b Removed method that is just used in one place 2021-05-14 20:38:46 +02:00
ByteHamster
390fb1a15b Use EventBus instead of broadcast for service shutdown 2021-05-14 20:26:57 +02:00
ByteHamster
65bf8bf70c
Merge pull request #5151 from ByteHamster/fix-proxy
Fixed proxy support
2021-05-10 23:11:59 +02:00
ByteHamster
e521b85070 Fixed proxy support 2021-05-10 22:10:50 +02:00
Jonas Burian
508cea67d1
Fix chapter seekbar issues (#5142)
Buffering indicator drawn incorrectly
Not refreshing divider positions with duration change
2021-05-09 11:04:31 +02:00
ByteHamster
5ad60a8272 Fixed NPE in ExternalPlayerFragment 2021-05-08 11:45:08 +02:00
jonasburian
0106cdc8bf Fix jumping thumb 2021-05-02 11:20:46 +02:00
ByteHamster
c3a0e228cc
Merge pull request #5140 from ByteHamster/dont-mark-played
Don't mark episodes as played when removing from queue
2021-05-02 09:52:30 +02:00
ByteHamster
78db02d7a7 Don't mark episodes as played when removing from queue
Was introduced in 67d2287323 but I
am not sure why. It is not really logical to do - removing from the
queue just means that one is no longer interested in the episode - not
that it was actually played.
2021-05-01 16:23:03 +02:00
ByteHamster
88a3044fe3 Automatically add tag when pressing OK 2021-05-01 11:09:26 +02:00
ByteHamster
d08a9c423e
Merge download log+running lists (#5134) 2021-04-29 21:40:41 +02:00
ByteHamster
e30533a810 Moved synchronization to its own module 2021-04-24 17:05:59 +02:00
peakvalleytech
04ff51bd67 New feed update interval or time dialog
Co-authored-by: Fivel Rangel <fivel10@hotmail.com>
Co-authored-by: ByteHamster <info@bytehamster.com>
2021-04-23 20:10:39 +02:00
ByteHamster
ba66ae7633 Moved model to its own module 2021-04-22 23:17:11 +02:00
ByteHamster
09d402a945 Removed PlaybackPreferences dependency from FeedMedia 2021-04-22 22:19:02 +02:00
ByteHamster
c04f36bb9f Decouple FeedMedia and PlaybackService 2021-04-22 22:08:05 +02:00
ByteHamster
0d49f39ea0 Reduce dependencies of model to UserPreferences 2021-04-22 21:17:52 +02:00
ByteHamster
daf6226483
Merge pull request #5116 from ByteHamster/vector-drawable-compat
Use VectorDrawable compat library
2021-04-21 23:29:53 +02:00
ByteHamster
2f16614006
Merge pull request #5125 from ByteHamster/upgrade-transifex
Update transifex to APIv3
2021-04-21 23:06:09 +02:00
ByteHamster
74c8dc9c14 Moved notification icons to their own module, so they don't crash old Android versions 2021-04-21 23:05:47 +02:00
ByteHamster
bd7793ffd4 Deleted duplicate resources 2021-04-21 23:05:42 +02:00
ByteHamster
034ba87021 Update transifex to APIv3 2021-04-21 22:32:09 +02:00