Commit Graph

7519 Commits

Author SHA1 Message Date
ByteHamster 27d86cfb26 Refuse to show future dates
Some shows start to specify dates from the future to appear on top
of episode lists. If we find one of those episodes, just ignore that
it is there. We then use the date when we first found the item.
2021-05-06 21:31:05 +02:00
ByteHamster b4bb7f4e59
Merge pull request #5141 from jonasburian/fix-jumping-thumb
Jumping thumb while seeking
2021-05-02 15:08:21 +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 c59133d8c9
Merge pull request #5139 from ByteHamster/folder-auto-create
Automatically add tag when pressing OK
2021-05-01 16:37:41 +02:00
ByteHamster 5e0bf5d827
Merge pull request #5138 from ByteHamster/fix-wrong-media
Fix miniplayer sometimes showing old media file
2021-05-01 16:37:18 +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 7bacb85367 Fix miniplayer sometimes showing old media file
Happens when pressing play on another episode without pausing the
previous one.
2021-05-01 11:00:31 +02:00
ByteHamster d08a9c423e
Merge download log+running lists (#5134) 2021-04-29 21:40:41 +02:00
ByteHamster 02dba45d5c
Merge pull request #5133 from ByteHamster/sync-module
Moved synchronization to its own module
2021-04-24 17:59:47 +02:00
ByteHamster e30533a810 Moved synchronization to its own module 2021-04-24 17:05:59 +02:00
ByteHamster 7b5f29e090
Merge pull request #5108 from peakvalleytech/IntervalOrTime
New feed update interval or time dialog
2021-04-23 20:24:53 +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 7623100bee
Merge pull request #5129 from ByteHamster/decouple-model
Decouple model from other classes
2021-04-23 19:57:05 +02:00
ByteHamster 9782bc7d4b Lint fixes 2021-04-22 23:30:46 +02:00
ByteHamster ba66ae7633 Moved model to its own module 2021-04-22 23:17:11 +02:00
ByteHamster 2a47f49fde Remove dependency of FeedMedia to DbWriter 2021-04-22 22:27:39 +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 762140bccd
Decouple FeedMedia and sync service (#5128) 2021-04-22 22:06:11 +02:00
ByteHamster 0081d232d0
Moved cursor related code out of model (#5126) 2021-04-22 22:04:20 +02:00
ByteHamster 76e42a78bb
Merge pull request #5127 from ByteHamster/userpreferences-model
Reduce dependencies of model to UserPreferences
2021-04-22 21:31:48 +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
ByteHamster d51e9c7625 Use VectorDrawable compat library 2021-04-18 17:05:04 +02:00
ByteHamster 5c81631843
Merge pull request #5121 from ByteHamster/lint
Lint fixes
2021-04-18 15:26:45 +02:00
Johannes Henninger c4948cc455
Wrap long text in alternate version dropdown (#5120) 2021-04-18 14:52:40 +02:00
ByteHamster 8d3e547a7b Fixed unused resources Lint errors
In the future, CI will complain when a PR leads to unused resources.
2021-04-17 17:59:03 +02:00
ByteHamster fcf918f304 Enabled Lint with dependency checking 2021-04-17 17:30:43 +02:00
ByteHamster e6aa8831f1 Fixed getting git hash in new Android Studio 2021-04-17 17:17:11 +02:00
ByteHamster 068e163dd7 Also Lint modules without play flavour 2021-04-17 16:53:21 +02:00
Jonas Burian ec148b0a23
Fix for the height issue of the seek bar (#5117) 2021-04-17 12:49:15 +02:00
ByteHamster 58cdba45c5
Merge pull request #5113 from ByteHamster/play-button
Play button animation
2021-04-15 21:25:14 +02:00
ByteHamster f1cba8042f Added animated play button
Drawables need to be defined in the app module, which has the vector
compat library enabled. When enabling the library for the core module,
the app breaks on API 19.
2021-04-15 20:54:53 +02:00
Jonas Burian 456470e689
Add chapter controls for the seekbar, add chapter title for the popup while seeking (#5017) 2021-04-14 23:36:01 +02:00
ByteHamster 8768144c91 Don't handle play image resource in PlaybackController 2021-04-14 22:35:01 +02:00
ByteHamster 35259f5543 Bumped version to 2.2.0 2021-04-13 21:55:58 +02:00
ByteHamster 4caa5ebfb6 Updated translations 2021-04-13 21:54:10 +02:00
datavizard 5fa558e483
Adds pull to refresh functionality on Queue screen (#5104) 2021-04-13 19:23:31 +02:00
ByteHamster 754021a795
Merge pull request #5094 from jhenninger/queue-lock-button-always-visible
Show queue lock button even if "keep sorted" is active
2021-04-10 20:05:59 +02:00
Johannes Henninger d406d3537d Show queue lock button even if "keep sorted" is active
The lock button controls whether tracks in the queue can be reordered
and swiped. Since swipe works regardless of the "keep sorted" setting,
the button to disable swipe should always be available.
2021-04-10 13:57:14 +02:00
ByteHamster 2c4693b938
Merge pull request #5100 from ByteHamster/fix-flickering
Fixed tab flickering
2021-04-10 11:01:16 +02:00
tamizh143 b8276d2fb3
Add filtering subscriptions based on new episodes notification setting (#5098) 2021-04-10 10:35:39 +02:00
ByteHamster c1b54c28db Fixed tab flickering 2021-04-10 10:14:20 +02:00
ByteHamster 8c73bd6aea
Merge pull request #5089 from ByteHamster/episode-cache-touch
Increase touch target size of episode cache warning button
2021-04-06 23:03:02 +02:00