Commit Graph

2191 Commits

Author SHA1 Message Date
orionlee
e233398753 code style fixes: naming, indentation. 2019-11-05 12:34:11 -08:00
orionlee
bddd2bfa2e enqueue location: use the new 3-value settings 2019-11-05 12:34:11 -08:00
orionlee
52521ecddb #2652 the UI of a new setting enqueue location
- replaced existing enqueue at front
- the option after current episode will replace Keep In-Progress in Queue that was in the PR (30f104f4).
2019-11-05 12:34:11 -08:00
orionlee
d24669d4c1 refactor extract common FeedItem List to IDs method 2019-11-05 12:34:11 -08:00
orionlee
69c0022472 code style fixes - naming, indentation, etc. 2019-11-05 12:34:11 -08:00
orionlee
418d4fa4d4 bugfix respect download order - obey user settings "Enqueue Downloaded" 2019-11-05 12:34:11 -08:00
orionlee
17e61335db #2652 (part of): Expose keep in-progress at front as a preference
(in Playback > Queue section)
2019-11-05 10:54:21 -08:00
sevenmaster
363c3614f8 episodes should not look like a link (#3576) 2019-11-01 14:26:04 +01:00
sevenmaster
59b3e4bf11 Make search button clickable (#3577) 2019-11-01 08:05:01 +01:00
sevenmaster
386395629b Clearer button text for feching podcast (#3575)
When subscribing to a podcast, the old text might be confusing to new users (it's not downloading an episode, just the feed. That is not considered downloading for most users)

Signed-off-by: sevenmaster <seven-master@hotmail.de>
2019-10-31 23:00:39 +01:00
ByteHamster
69f3a1210f Do not refresh feeds more often than necessary 2019-10-30 19:27:38 +01:00
ByteHamster
ea6b41116f Extracted DownloaderFactory to new class 2019-10-30 18:16:26 +01:00
Masoud Pezeshkzade
360446a445 Add support for talkback on subscription and discovery list, Fixes #3563 2019-10-27 18:14:39 +03:30
orionlee
197a7b1f1a Refactor batch edit - use the common FeedItem sorting logic 2019-10-25 14:41:51 -07:00
ByteHamster
369b89f1db Making sure that tests click on preference, not preferenceCategory 2019-10-25 15:29:54 +02:00
ByteHamster
92c3287651 Fixed about screen logo getting removed by proguard 2019-10-25 12:17:05 +02:00
ByteHamster
0407d27e99 Fixed EventBus getting removed by proguard 2019-10-25 11:54:06 +02:00
H. Lehmann
57818ade38
Merge branch 'develop' into more-eventbus-migration 2019-10-25 11:40:18 +02:00
H. Lehmann
a047e34f8e
Merge pull request #3528 from orionlee/podcast_screen_sort_2524
Sort Support in Podcast screen
2019-10-25 11:38:31 +02:00
ByteHamster
2326f71262 Fixed downloads fragment not updating 2019-10-25 11:29:35 +02:00
ByteHamster
1de76f789f Removed EventDistributor 2019-10-25 11:25:21 +02:00
ByteHamster
728ed23077 Migrated feed list update event to EventBus 2019-10-25 11:19:52 +02:00
ByteHamster
d4b9d0fd59 Migrated unread items update to EventBus 2019-10-25 11:12:48 +02:00
ByteHamster
b5ab7d6d3c Migrated player status event to EventBus 2019-10-25 10:54:40 +02:00
fossterer
ca83c59537 Fixes #3444 - Strip off HTML from podcast descriptions 2019-10-24 23:20:31 -04:00
H. Lehmann
437f3f29c0
Merge pull request #3551 from ByteHamster/eventdistributor
Migrated some events from EventDistributor to EventBus
2019-10-24 22:28:33 +02:00
H. Lehmann
385bd3597b
Merge pull request #3550 from ByteHamster/remove-resume-intent
Removed resume intent
2019-10-24 22:27:48 +02:00
orionlee
306b6f30a4 rename + refactor QueueSorter to FeedItemPermutors, to support both queue and podcast screen. 2019-10-24 11:32:06 -07:00
orionlee
f56a02d513 sort in Podcast screen - implement all the sorts 2019-10-24 11:01:48 -07:00
H. Lehmann
f41bdcbaf2
Merge pull request #3544 from M-arcel/develop
Transparent widget
2019-10-23 23:11:51 +02:00
ByteHamster
ff44f97dd6 Showing a more interesting background image 2019-10-23 23:08:07 +02:00
ByteHamster
6642b79ac3 Code cleanup 2019-10-23 23:08:07 +02:00
ByteHamster
28cc00a016 Material design layout tweaks 2019-10-23 23:08:07 +02:00
ByteHamster
cb1c403d15 Showing wallpaper on widget config page 2019-10-23 23:08:07 +02:00
Marcel Regeci
b513608032 Transparent widget 2019-10-23 23:07:49 +02:00
ByteHamster
7d3b78091f Removed event that is never sent 2019-10-23 22:51:28 +02:00
ByteHamster
d8ffa6c459 Migrated playback history events to EventBus 2019-10-23 22:51:21 +02:00
ByteHamster
68da2e022d Migrated download log events to EventBus 2019-10-23 22:41:20 +02:00
ByteHamster
a8c1b3c87c Removed resume intent 2019-10-23 22:25:33 +02:00
H. Lehmann
bc5f36336e
Merge pull request #3547 from ByteHamster/checkstyle-change
Checkstyle change
2019-10-22 22:59:42 +02:00
ByteHamster
2fb0d637a1 Enforce NoWhitespaceBefore checkstyle 2019-10-22 16:57:05 +02:00
ByteHamster
cc52fa04fa Enforce MultipleVariableDeclarations checkstyle 2019-10-22 16:53:35 +02:00
orionlee
562ddee7d7 sort in podcast screen - db persistence 2019-10-20 15:21:46 -07:00
orionlee
be7db6cef1 sort in podcast screen - logic, no db persistence yet. 2019-10-20 15:21:46 -07:00
orionlee
aa6897f256 UX tweak - move batch edit to overflow menu to make UI less busy. 2019-10-20 15:21:46 -07:00
orionlee
1620d29549 Sort in Podcast screen - UI 2019-10-20 15:21:46 -07:00
ByteHamster
c7415924e0 Do not try to upgrade database when using clean install 2019-10-20 23:49:18 +02:00
ByteHamster
fea84424e3 Removed code duplication from playback tests, added test for ExoPlayer 2019-10-20 23:49:14 +02:00
ByteHamster
6e35861a61 Made playback speed test faster 2019-10-20 23:02:57 +02:00
ByteHamster
3c8a650e5b Fixed filename generator test 2019-10-20 22:09:07 +02:00