tzugen
|
cddbe72752
|
Remove network communication from main thread
|
2021-11-18 19:54:49 +01:00 |
tzugen
|
1ed9360bc7
|
CommunicationError to Object with static methods
|
2021-11-18 19:07:34 +01:00 |
tzugen
|
ed152fa52a
|
Remove SilentBackgroundTask.kt
|
2021-11-18 19:07:34 +01:00 |
tzugen
|
00781ba7de
|
Add a comment
|
2021-11-16 14:56:39 +01:00 |
tzugen
|
bb36116d70
|
Add .ifNotNull extension function as a more readable alternative to ?.let
|
2021-11-09 22:20:41 +01:00 |
tzugen
|
8830d76497
|
Make public playlist immutable (only Downloader can touch it)
Remove external usage of playlist_revision
|
2021-11-09 20:46:44 +01:00 |
Nite
|
69825b28bb
|
Merged player state and track changes into a single event
|
2021-11-08 20:38:05 +01:00 |
Nite
|
66df5b1daf
|
Merge branch 'develop' into refactor-events
|
2021-11-05 19:26:45 +01:00 |
Nite
|
ffb2d59886
|
Updated Events to ReactiveX
Minor fixes
|
2021-11-02 17:45:01 +01:00 |
tzugen
|
8c99c84a90
|
Default arguments
|
2021-11-01 14:14:12 +01:00 |
Nite
|
fec2d78d30
|
Merge branch 'develop' into refactor-events
|
2021-10-31 17:20:03 +01:00 |
Nite
|
5eaf9cccb1
|
Started refactoring events to ReactiveX
|
2021-10-31 15:22:15 +01:00 |
tzugen
|
bd23f54783
|
Remove Build switches for Lollipop
|
2021-10-30 16:07:47 +02:00 |
tzugen
|
2d9a212b5c
|
Cleanup a bunch of preference setters and getters by using the new utility class
|
2021-10-30 15:14:15 +02:00 |
tzugen
|
fea515a526
|
Replace consumer use with a lambda
|
2021-10-23 16:54:00 +02:00 |
tzugen
|
c44257f569
|
Fix a minor warning
|
2021-10-23 16:49:56 +02:00 |
tzugen
|
939cd8583c
|
Semantically rename DownloadQueueSerializer to PlaybackStateSerializer
|
2021-10-23 16:39:58 +02:00 |
tzugen
|
ece53f7687
|
Add a comment
|
2021-10-23 16:13:05 +02:00 |
Nite
|
2847a51674
|
Fixed autoplay
Fixed uncaught exception
Fixed playlist loading from file
|
2021-10-23 16:09:49 +02:00 |
tzugen
|
24092ce465
|
Remove unneccessary call to checkDownloads() which were interferring with AutoPlay somehow.
|
2021-10-23 15:58:33 +02:00 |
tzugen
|
1d5b335f97
|
Add Download Fragment which show active downloads
|
2021-10-23 15:58:32 +02:00 |
tzugen
|
0bcf51a409
|
Implement LiveData in Downloader.kt
Minor: Also remove a suppress comment
|
2021-10-23 15:58:32 +02:00 |
tzugen
|
fbdf6d846b
|
Cleanup dead code paths
|
2021-10-13 18:51:11 +02:00 |
Nite
|
221f218856
|
Added PlaybackComplete intent when a song playback is completed
|
2021-10-07 17:51:19 +02:00 |
tzugen
|
35a0dd761d
|
Fix a bug where newly added Artists were not cached correctly
|
2021-10-04 11:20:52 +02:00 |
Nite
|
fda746905d
|
Merged changes from develop
|
2021-09-24 21:12:02 +02:00 |
Nite
|
b640805559
|
Moved settings related properties from Util to their own class
|
2021-09-24 18:20:53 +02:00 |
Nite
|
d4ce10ebfa
|
fixed lint error
|
2021-09-23 16:00:20 +02:00 |
Nite
|
be49145aa8
|
Created different notification when Ultrasonic is only downloading files
Fixed null check
|
2021-09-23 15:51:53 +02:00 |
Nite
|
01aa1fe887
|
Moved kotlin files to their place
|
2021-09-21 15:20:56 +02:00 |
tzugen
|
ecc7e870f1
|
Save Artists in Offline database
|
2021-09-15 20:51:42 +02:00 |
tzugen
|
611539be55
|
Handle WifiLock in Download manager class, instead of creating an individual lock per task.
Also only stop the executor when done.
|
2021-09-15 20:46:05 +02:00 |
tzugen
|
5ff4d21abc
|
Merge FileUtil functions into a single class.
|
2021-09-15 20:46:05 +02:00 |
tzugen
|
ec49775d7e
|
Convert FileUtil to Kotlin
|
2021-09-15 20:46:05 +02:00 |
tzugen
|
ba745a5f9a
|
Run download task inside service
|
2021-09-15 20:46:05 +02:00 |
Nite
|
9f1315b6dc
|
Merge branch 'develop' into semanticDownloadView
|
2021-09-01 18:19:55 +02:00 |
tzugen
|
d08a38ea1c
|
Small fixes
|
2021-08-28 11:43:33 +02:00 |
tzugen
|
ad81f3bf6d
|
Use semantically correct API endpoint when streaming/downloading.
Fixes #257
|
2021-08-28 11:39:32 +02:00 |
tzugen
|
594e94eea7
|
Finish
|
2021-08-28 11:29:47 +02:00 |
tzugen
|
f9aac1ca43
|
Add parallel downloading, better priority handling
|
2021-08-28 11:29:47 +02:00 |
tzugen
|
e0df24182e
|
Add nullability annotation
|
2021-08-28 11:29:47 +02:00 |
Maxence G (Hello-Fluffy)
|
0a2e7358fa
|
Fix CI
|
2021-08-26 22:58:39 +02:00 |
Maxence G (Hello-Fluffy)
|
7eb3d01ae8
|
Limit GetSongs if length is too short
|
2021-08-26 22:58:39 +02:00 |
Maxence G (Hello-Fluffy)
|
a23e5ff794
|
Add better offline Support
|
2021-08-26 22:58:39 +02:00 |
Nite
|
9546bdeab5
|
Fixed playing single track in empty playlist
|
2021-07-19 15:31:52 +02:00 |
Nite
|
982639d2c7
|
Fixed lint errors
Added comments
|
2021-07-18 13:17:29 +02:00 |
Nite
|
cf05d3c781
|
Implemented Media Browsing
|
2021-07-18 11:33:39 +02:00 |
Nite
|
f50d6f13f4
|
Started implementing Media Browser
Added root menus, playlists and artists
|
2021-07-16 17:29:21 +02:00 |
Nite
|
56af9e4bf2
|
Moved MediaSession handling to its own class
Fixed queue and position handling on Now Playing screen
|
2021-07-13 19:25:37 +02:00 |
Nite
|
83c6b76d0a
|
Updated Android Auto to use MediaPlayerService separately
Added some missing features found in the docs
|
2021-07-12 16:13:34 +02:00 |