ByteHamster
0407d27e99
Fixed EventBus getting removed by proguard
2019-10-25 11:54:06 +02:00
H. Lehmann
76b913b154
Merge pull request #3558 from ByteHamster/more-eventbus-migration
...
Removed EventDistributor, replaced with EventBus
2019-10-25 11:43:02 +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
H. Lehmann
405fbd45a5
Merge pull request #3510 from fossterer/develop
...
Strip off HTML from podcast descriptions
2019-10-25 10:34:18 +02:00
fossterer
ca83c59537
Fixes #3444 - Strip off HTML from podcast descriptions
2019-10-24 23:20:31 -04:00
orionlee
baec984c0f
Feed Sort Order DB column: changed from Integer to Text, to allow flexibility of multiple sorts without DB schema change
2019-10-24 15:32:51 -07:00
orionlee
7687ffb08e
Misc code style fixes.
2019-10-24 13:49:32 -07:00
orionlee
007f1fbb87
Remove unused comparators after SortOrder refactoring
2019-10-24 13:39:28 -07: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
9c895ef15a
Test to ensure Feed only accepts INTRA_FEED sort order
2019-10-24 12:17:31 -07:00
orionlee
bcd4b49dda
feeditem sort - handle boundary conditions
2019-10-24 12:03:22 -07: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
orionlee
05dfccacc3
a new filter icon, to differentiate it from sort per review.
...
- Icon source: https://materialdesignicons.com/icon/filter-outline
2019-10-24 10:30:32 -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
58764f7ccb
Merge pull request #3549 from ByteHamster/checkstyle-whitespace
...
Checkstyle: whitespace after comma and cast
2019-10-23 21:21:26 +02:00
ByteHamster
6017e28787
Enforcing whitespace after comma
2019-10-23 20:50:45 +02:00
H. Lehmann
bc5f36336e
Merge pull request #3547 from ByteHamster/checkstyle-change
...
Checkstyle change
2019-10-22 22:59:42 +02:00
H. Lehmann
b5f3c79c62
Merge pull request #3543 from ByteHamster/tests2
...
Improved playback test
2019-10-22 17:01:34 +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
ByteHamster
6a4754922a
Added more rules that we already fulfill
2019-10-22 16:50:04 +02:00
ByteHamster
1b61057dff
Do not enforce Google checkstlye import order
...
The IntelliJ/AS default is different, so this would be a problem for most new developers.
Additionally, there definitely are more important things to enforce.
2019-10-22 16:36:51 +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
ByteHamster
381732c582
Fixed queue test
2019-10-20 21:58:11 +02:00
H. Lehmann
f1f91478b6
Merge pull request #3520 from dsmith47/stream
...
Show stream button rather than download (in queue, podcast views)
2019-10-20 18:54:14 +02:00
Doug Smith
bfa160ace3
Updates to StreamActionButton for style.
2019-10-20 01:06:18 -04:00