Nite
ffb2d59886
Updated Events to ReactiveX
...
Minor fixes
2021-11-02 17:45:01 +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
tzugen
db31fefe83
Remove flash support
2021-06-12 15:31:21 +02:00
tzugen
d9a7fa2413
Cleaner separation of API result handling.
...
* CallResponseChecker functionality are now Kotlin Extensions
* Removed unfitting shortcuts from SubsonicAPIClient
* Increase timeout to get a video url
* Fix a bug, that the Rest API version was checked twice on each call
2021-06-09 14:15:39 +02:00
tzugen
be356d9c0a
Cleanup unused functions from RESTMusicService,
...
put the caching functionality into the ImageLoader
2021-06-08 17:12:55 +02:00