1
0
mirror of https://github.com/ultrasonic/ultrasonic synced 2025-02-19 05:00:43 +01:00

935 Commits

Author SHA1 Message Date
tzugen
e81b1ef8c2
Add a HeaderView binder 2021-11-25 16:53:25 +01:00
tzugen
5f716f5008
Use MultiTypeAdapter as a backend for RecyclerView stuff 2021-11-25 16:53:22 +01:00
Nite
5cf914f555
Added file caches to speed up SAF
Updated settings page with default music cache path reset
Fixed a bunch of bugs
2021-11-23 20:22:31 +01:00
Nite
5c7cde2349
Merged develop into api30 2021-11-19 20:34:03 +01:00
Nite
3f570636dd
Merge changes 2021-11-19 19:09:27 +01:00
Nite
1d0bb944e1
Implemented Storage Access Framework as Music Cache 2021-11-19 18:43:52 +01:00
Nite
d84a0a3929
Merge branch 'develop' into ready/rm-viewflipper 2021-11-18 20:30:20 +01:00
tzugen
cddbe72752
Remove network communication from main thread 2021-11-18 19:54:49 +01:00
tzugen
744282f10a
Prevent overlap in very long song titles 2021-11-18 19:07:35 +01:00
tzugen
51d6a23208
Provide Scope differently 2021-11-18 19:07:35 +01:00
tzugen
a327a5b390
Update detekt-baseline 2021-11-18 19:07:35 +01:00
tzugen
36b581e3c1
Rename UncaughtExceptionHandler 2021-11-18 19:07:35 +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
b1cb70764c
Remove MyViewFlipper.java
It was a workaround for a bug in Android 2, which is fixed in Android 3 and later.
2021-11-16 20:00:27 +01:00
tzugen
00cd4fce44
Migrate CacheCleaner to Coroutine 2021-11-16 18:01:04 +01:00
tzugen
00781ba7de
Add a comment 2021-11-16 14:56:39 +01:00
Nite
d6f908b80c
Merge branch 'develop' into refactor-events 2021-11-15 18:20:56 +01:00
Nite
e019ec788d
Fixed subscription 2021-11-15 18:20:26 +01:00
tzugen
f73457298d
Move file methods to FileUtil.kt 2021-11-13 18:16:05 +01:00
tzugen
c9e276dc76
API 30 2021-11-13 18:16:03 +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
tzugen
61f23fa948
Update lint 2021-11-09 18:45:00 +01:00
tzugen
92adcf47bd
Tweak drop shadow 2021-11-09 18:09:50 +01:00
tzugen
7e3cb19bac
Visually align song details.
* Also cleanup unused layout and color files
2021-11-09 18:09:50 +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
tzugen
aac73cd6d7
Further cleanup maxBitrate function 2021-11-03 12:59:06 +01:00
tzugen
a66d07ae84
Use modern network APIs 2021-11-03 12:23:53 +01:00
Nite
4e3102f131
Fixed condition for directory listing
Minor cleanup
2021-11-02 22:19:09 +01:00
Nite
eba42b82dc
Merge branch 'develop' into cc 2021-11-02 21:33:53 +01:00
Nite
ffb2d59886
Updated Events to ReactiveX
Minor fixes
2021-11-02 17:45:01 +01:00
tzugen
a6e76e9d53
Ktlint 2021-11-02 09:07:38 +01:00
tzugen
c4e2c786d1
Fix flags 2021-11-02 09:05:51 +01:00
tzugen
050161bbb0
API 30 2021-11-01 17:10:46 +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
tzugen
8c99c84a90
Default arguments 2021-11-01 14:14:12 +01:00
tzugen
4fb4ab18da
Unused argument 2021-11-01 14:13:25 +01:00
tzugen
e6624ada9a
Unnecesary null-check 2021-11-01 14:12:35 +01:00
tzugen
e32b3461c9
Remove global scope use 2021-10-31 19:18:20 +01:00
Nite
fec2d78d30
Merge branch 'develop' into refactor-events 2021-10-31 17:20:03 +01:00
Nite
7c43d01f8e
Fixed nullable parameters 2021-10-31 16:54:37 +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
5fe1921ca5
Cleanup issues 2021-10-30 15:59:51 +02: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
e19d43d6b3
Better wording 2021-10-30 15:16:17 +02:00