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
|
f085a8ab65
|
Transform CacheCleaner to Kotlin
|
2021-11-01 14:26:32 +01:00 |
tzugen
|
dfb3561965
|
Remove custom Pair implementation
|
2021-11-01 14:20:57 +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
|
e5f7ca6310
|
Convert SettingsFragment to Kotlin
|
2021-10-30 15:40:43 +02:00 |
tzugen
|
4d42c0d9d2
|
Use lambdas in SettingsFragment, remove Consumer class.
|
2021-10-30 15:28:53 +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 |
Nite
|
cef1153f89
|
Merge branch 'develop' into navigation-servers
|
2021-10-24 22:34:56 +02:00 |
tzugen
|
1d5b335f97
|
Add Download Fragment which show active downloads
|
2021-10-23 15:58:32 +02:00 |
tzugen
|
9bc19ec044
|
Semantic rename
|
2021-10-23 15:58:32 +02:00 |
Nite
|
477f6f5d7c
|
Merge remote-tracking branch 'remotes/upstream/develop' into navigation-servers
|
2021-10-15 13:52:50 +02:00 |
tzugen
|
fbdf6d846b
|
Cleanup dead code paths
|
2021-10-13 18:51:11 +02:00 |
tzugen
|
b892b7b8d3
|
Migrate PermissionUtil to Kotlin
- Set min SDK to 16 (was 14), because READ_EXTERNAL_STORAGE is minimum 16
- Add new shortcut to Settings.kt class
- Use showDialog util function
|
2021-10-13 18:51:04 +02:00 |
tzugen
|
87c2e44ab8
|
Fix NPE
|
2021-10-13 15:10:06 +02:00 |
Nite
|
5a3eb6482a
|
Added option whether to create a share on the server when sharing songs
|
2021-10-12 21:09:19 +02:00 |
Nite
|
4b4853374c
|
Moved server selector to the navigation menu
|
2021-10-10 14:03:53 +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
|
01aa1fe887
|
Moved kotlin files to their place
|
2021-09-21 15:20:56 +02:00 |
Nite
|
77f857b1c6
|
Added setting to disable Now Playing List sending for incompatible bluetooth devices
|
2021-09-17 16:45:33 +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
|
c48c41284e
|
Migrate Constants to Kotlin, update a copyright notice.
|
2021-09-15 20:46:05 +02:00 |
tzugen
|
ba745a5f9a
|
Run download task inside service
|
2021-09-15 20:46:05 +02:00 |
Nite
|
84d28178bf
|
Fixed media session null checks
|
2021-09-05 09:34:38 +02:00 |
tzugen
|
d08a38ea1c
|
Small fixes
|
2021-08-28 11:43:33 +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
|
b8eddb2d24
|
Rename .java to .kt
|
2021-08-28 11:29:47 +02:00 |
tzugen
|
e0df24182e
|
Add nullability annotation
|
2021-08-28 11:29:47 +02:00 |
tzugen
|
e8baea6195
|
Convert MainFragment to Kotlin
|
2021-08-26 22:58:40 +02:00 |
tzugen
|
e00137a635
|
Rename .java to .kt
|
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
|
2655a4a606
|
Merge branch 'develop' into video-cleanup
|
2021-08-25 14:27:05 +02:00 |
tzugen
|
a051d4d040
|
Clean up Util.kt after conversion
(currentSong was assigned but never actually used)
|
2021-08-20 20:53:17 +02:00 |
tzugen
|
3afb86c22c
|
Video call can be static
|
2021-08-18 09:07:57 +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 |
tzugen
|
d4c0f62b1d
|
Don't keep a reference to context here,
it's a leak and not used anyway.
|
2021-06-21 19:11:30 +02:00 |
tzugen
|
16c6b6b03e
|
Fix a potential exception in shuffle()
If getCurrentPlayingIndex() returns -1,
then remove() fails
|
2021-06-20 23:38:13 +02:00 |
tzugen
|
8c2896ea16
|
Remove static field leaks on SeekBar,
cleanup code and update baseline
|
2021-06-19 23:52:24 +02:00 |
tzugen
|
d8b032e2e3
|
Cleanup code
|
2021-06-19 23:52:24 +02:00 |
tzugen
|
30bbeb7594
|
Rename .java to .kt
|
2021-06-19 23:52:24 +02:00 |
tzugen
|
28336c8bf7
|
Convert PlayerFragment to Kotlin
|
2021-06-19 23:52:24 +02:00 |
tzugen
|
5cfb49ac69
|
Rename .java to .kt
|
2021-06-19 23:52:24 +02:00 |
tzugen
|
a43a525bab
|
Remove two unrelated, but unused files.
|
2021-06-12 15:31:24 +02:00 |