1
0
mirror of https://github.com/ultrasonic/ultrasonic synced 2024-12-13 17:27:02 +01:00
Commit Graph

504 Commits

Author SHA1 Message Date
Óscar García Amor
74b484fc1d
Bump version to 2.17.0
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-11-29 11:51:19 +01:00
Óscar García Amor
5796e25923
Add new transifex translations 2020-11-29 11:40:42 +01:00
Nite
d98360d3fe
Really fixed getSectionName 2020-11-28 13:51:51 +01:00
Nite
7068477e23
Fixed getSectionName 2020-11-28 13:33:29 +01:00
Nite
c10d08b862
Added translation for new strings 2020-11-27 16:13:00 +01:00
Nite
4336e8e243
Added setting to show artist picture 2020-11-25 20:00:12 +01:00
Nite
a3c4815a07
Fixed Artist row layout
Changed Unknown image
2020-11-24 18:19:58 +01:00
Nite
b3db46b1ab
Fixed ktlint errors 2020-11-23 14:02:18 +01:00
Nite
7dcaf5b1a6
Added Fastscroll Library with section popup support
Fixed collation for the sorting of tha Artist list
2020-11-23 13:55:28 +01:00
Nite
47e5675d1e
Added coverArt images to Artists
Minor fixes
2020-11-18 21:46:46 +01:00
Nite
34a6413f10
Migrated SelectArtistActivity to Kotlin
Updated SelectArtistActivity to use RecyclerView
Changed old progress display to use SwipeRefreshLayout's spinner
Added alphabetic side index
Enabled RecyclerView's FastScroll
2020-11-16 19:14:44 +01:00
Óscar García Amor
6aa29d54fe
Bump version to 2.16.0
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-11-07 11:20:18 +01:00
Nite
92f01fec26
Implemented single button play/pause support for old Bluetooth devices 2020-11-06 18:08:36 +01:00
Óscar García Amor
be3f9c4b15
Set the star icon BIGGER
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-11-05 12:54:34 +01:00
Óscar García Amor
3fca8bd7a5
Improve landscape player view
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-11-04 21:20:57 +01:00
Óscar García Amor
fb2dab0a25
Reorder elements in player view
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-11-04 21:00:16 +01:00
Óscar García Amor
3f6c45f25f
Make media icons even BIGGER
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-11-04 18:21:42 +01:00
Nite
d98f64ed25
Fixed too small icons and margins 2020-11-04 16:51:45 +01:00
Nite
8ebda198c6
Fixed Server Settings screen to keep entered data when rotating the screen 2020-11-02 17:13:38 +01:00
Nite
df53da2439
Fixed copyright comments 2020-11-01 08:02:10 +01:00
Nite
537478430c
Fixed null checks in SongView
Migrated SongView to Kotlin
2020-10-31 08:51:43 +01:00
Óscar García Amor
645f524ce5
Bump version to 2.15.0
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-10-25 11:13:56 +01:00
Óscar García Amor
cf19736049
Merge branch 'develop' into fix/equalizer_visualizer_init 2020-10-25 10:38:49 +01:00
Nite
5c81097df8
Merge branch 'develop' into fix/equalizer_visualizer_init 2020-10-20 11:59:37 +02:00
Nite
bd5440bb96
Merge branch 'develop' into fix/store-api-version 2020-10-20 11:52:08 +02:00
Nite
9eeff3fabc
Fixed clearing the playlist when MediaPlayerService isn't running 2020-10-20 11:29:05 +02:00
Nite
30a5abaa34
Fixed exception on Room downgrade 2020-10-17 12:38:48 +02:00
Nite
0482c540bd
Updated Equalizer and Visualizer to use late initialization with LiveData 2020-10-17 12:35:30 +02:00
Nite
eb3ce0db8a
Added creating the client again after setting the minimum API version to NULL 2020-10-15 14:34:10 +02:00
Nite
4e6df12f4e
Moved minimumApiVersion detection to be executed before any first request
Refactored RESTMusicService to Kotlin
Refactored OfflineMusicService not to be a subclass of RESTMusicService
Minor fixes
2020-10-15 10:22:15 +02:00
Nite
a396b4b27b
Fixed Subsonic API version detection
Fixed server change detection
Minor fixes
2020-10-13 21:41:01 +02:00
Óscar García Amor
356af198e0
Bump version to 2.14.0
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-10-10 11:54:11 +02:00
Nite
fe591ce0c6
Fixed removed constructor by minify in genres API 2020-10-09 21:38:35 +02:00
Óscar García Amor
768e8e6fb5
Remove more untranslated strings
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-10-08 14:19:24 +02:00
Óscar García Amor
3eeb9618f2
Deleted untranslated strings from values files
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-10-08 09:25:26 +02:00
Nite
0b21dfdb2d
Merge branch 'develop' into feature/log_to_file 2020-10-07 21:05:54 +02:00
Nite
1f7167e016
Removed file existence check to improve performance 2020-10-07 20:52:58 +02:00
Nite
b16dde0b07
Fixed Opus file handling
Fixed file name generation in offline mode
2020-10-07 17:52:16 +02:00
Nite
60a8599a02
Merge branch 'develop' into feature/log_to_file 2020-10-06 17:07:16 +02:00
Max Pop
d4ecc5825d
Merge remote-tracking branch 'base/develop' into develop 2020-10-05 11:49:14 +02:00
Max Pop
c565dfef24
Revert "Add basic translation"
This reverts commit cd4b1239fc.
2020-10-05 11:48:42 +02:00
Nite
8fa7fdd18b
Merge branch 'develop' into feature/log_to_file 2020-10-05 10:52:24 +02:00
Óscar García Amor
dcd27919a2
Do not treat missing translations as errors
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-10-05 09:08:50 +02:00
Max Pop
675a32a3ef
Remove useless import 2020-10-05 01:59:53 +02:00
Max Pop
cd4b1239fc
Add basic translation 2020-10-05 01:53:23 +02:00
Max Pop
6ae3c9692a
Add Material Black Theme 2020-10-05 01:45:58 +02:00
Óscar García Amor
57a89c4a77
Bump version to 2.13.0
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-10-04 11:41:51 +02:00
Nite
e15fa23def
Fixed ktLint errors 2020-10-02 19:08:05 +02:00
Nite
6e7ebeabef
Implemented file logging settings
Implemented log rotation, log deletion
Minor fixes
2020-10-02 18:47:21 +02:00
Nite
5de20861ca
Added Timber to Koin and OkHttp, started implementing file logging 2020-09-30 18:17:57 +02:00
Nite
7217f2cca8
Refactored Log calls to Timber 2020-09-30 14:47:59 +02:00
Nite
6355a7ed80
Fixed missing Intent in AndroidManifest 2020-09-29 14:13:49 +02:00
Nite
f6e61b5484
Clarified strings for options 2020-09-29 13:58:15 +02:00
Nite
75a9c60889
Fixed handling Bluetooth intents while Ultrasonic isn't running 2020-09-29 11:09:24 +02:00
Nite
c805005b02
Added resume and pause settings for bluetooth device connection / disconnection 2020-09-28 21:14:47 +02:00
Nite
046916221d
Started implementing Bluetooth connection settings 2020-09-28 21:14:30 +02:00
Óscar García Amor
81448e34d6
Bump version to 2.12.0
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-09-28 15:15:20 +02:00
Nite
4b85bc16d5
Merge branch 'develop' into fix/edit_server 2020-09-25 20:11:14 +02:00
Nite
4991eb8d13
Fixed Edit Server button layout and exit check 2020-09-25 20:02:59 +02:00
Óscar García Amor
8c07346296
Fix fatal error loading unknown album cover
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-09-25 19:36:35 +02:00
Óscar García Amor
5387b58e35
Finish convert drawables to vectors. Closes #308
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-09-25 18:20:18 +02:00
Óscar García Amor
89ef73ccec
Merge branch 'develop' into vector 2020-09-25 13:35:11 +02:00
Óscar García Amor
81a0ff2967
Deleted some unused assets
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-09-25 13:34:08 +02:00
Nite
ef09807e3e
Fixed stopping playback when selecting the same server 2020-09-25 11:15:19 +02:00
Nite
7bbc3234f2
Added applying changes when the currently active server is modified 2020-09-25 11:04:48 +02:00
Nite
db4f8b83d3
Updated missing index handling 2020-09-25 10:43:33 +02:00
Óscar García Amor
81f248f446
Convert drawables to vectors
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-09-24 22:00:29 +02:00
Nite
02716c827a
Added new preference key to avoid duplicate migration 2020-09-24 21:00:21 +02:00
Nite
102f3e8a04
Updated ServerSettingsModel to use Room for handling LiveData 2020-09-24 20:32:51 +02:00
Nite
5b0c9906f1
Fixed Server Id and Indexing 2020-09-24 18:20:59 +02:00
Nite
481084686b
Fixed missing Genre Refresh functionality 2020-09-24 15:16:59 +02:00
Óscar García Amor
4b36730358
Add a deleted by mistake file
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-09-24 14:19:33 +02:00
Óscar García Amor
a411ed63e2
Fix Select Folder item. Closes #305
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-09-24 13:19:25 +02:00
Óscar García Amor
a7d29a4093
More UltraSonic -> Ultrasonic
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-09-24 13:03:05 +02:00
Óscar García Amor
f0f9e3d438
UltraSonic -> Ultrasonic
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-09-24 12:35:35 +02:00
Óscar García Amor
36e25253be
Fix translations
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-09-24 12:21:17 +02:00
Nite
31853cc8bc
Made the hostname part of the server url mandatory 2020-09-23 17:14:14 +02:00
Nite
b7c21e4aac
Fixed Server Id to be the same as the Preference was 2020-09-23 16:26:54 +02:00
Nite
55105e52b6
Fixed ktlint errors 2020-09-22 22:01:33 +02:00
Nite
06109424ec
Index fix, added logging 2020-09-22 21:50:53 +02:00
Nite
bed29ce33b
Fixed migrated server indexing 2020-09-22 20:18:36 +02:00
Nite
cc954e4d5a
Fixed migration to check for empty database at every start 2020-09-22 17:03:04 +02:00
Nite
e8310b2ac8
Merge branch 'develop' into feature/updated-server-settings 2020-09-22 11:40:25 +02:00
Max Pop
251e575421
Resign all with gpg key 2020-09-21 12:17:55 +02:00
Nite
234e4703a1
Fixed first time migration
Minor fixes
2020-09-19 11:56:10 +02:00
Nite
6721500202
Updated Server Settings UI and Storage
Updated Koin to latest
2020-09-18 09:37:19 +02:00
Óscar García Amor
4d8e7f0631
Fix typos in Ultrasonic word
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-09-07 12:31:44 +02:00
Óscar García Amor
b04f309b9a
Bump version to 2.11.2
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-09-05 14:36:15 +02:00
Óscar García Amor
0f7238e961 Fix layout in server selector
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-09-05 13:57:06 +02:00
Óscar García Amor
f9199eebd3 Improve usability
- Add more padding to stars in song lists to avoid touch scrollbar.
- Add more space between border of screen and notification close button,
  enlarge the button in 10dp.

Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-09-05 13:23:37 +02:00
Óscar García Amor
f07f0344fd Bump version to 2.11.1
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-09-04 09:24:50 +02:00
Nite
6beb1ae42e
Fixed Jukebox start bug 2020-09-03 16:05:38 +02:00
Óscar García Amor
9887a49ed6 Bump version to 2.11.0
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-09-02 18:34:17 +02:00
Nite
ca2bfbf14b
Updated Subsonic API version handling 2020-08-27 10:27:25 +02:00
Óscar García Amor
0edaa29303 Bump version to 2.10.0
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-08-24 18:47:36 +02:00
Nite
a22984566a
Trying to fix CI error 2020-08-24 13:59:40 +02:00
Nite
d295539715
Trying to fix CI error 2020-08-24 12:05:41 +02:00
Nite
74c3acd29f
Updated jacoco config to fix ci errors 2020-08-24 11:45:27 +02:00
Nite
5739b2bf4b
Implemented file picker for cache folder settings 2020-08-18 21:24:24 +02:00
Óscar García Amor
0ad1751a06 Bump version to 2.9.0
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-08-11 10:20:28 +02:00
Nite
3f3515536c
Fixed portuguese translation of "MX Player" 2020-07-31 11:22:01 +02:00
Nite
720f43c8d9
Fixed unintentional replaces 2020-07-30 11:59:22 +02:00
Nite
5f3861b1ac
Improved cold start time from Doze 2020-07-16 14:25:58 +02:00
Nite
07553464e8
Fixed ktlintCheck 2020-07-13 16:37:13 +02:00
Nite
4b0809f905
Fixed unnecessary starts 2020-07-11 11:15:16 +02:00
Nite
3d61dde83f
Fixed audio focus handling 2020-07-07 18:50:26 +02:00
Nite
f5748d7dc0
Fixed lost lockscreen controls when exiting the app 2020-07-02 19:01:33 +02:00
Nite
091374f922
Fixed wired headset handling
Fixed MediaPlayer start timeout for slow phones
2020-07-02 17:20:06 +02:00
Nite
60250a42a9
Fixed wrong context 2020-06-30 22:10:15 +02:00
Nite
5b5c8ea8b7
Fixed CI things 2020-06-30 17:09:13 +02:00
Nite
2ff0151e8c
Fixed widget operation when Ultrasonic is stopped 2020-06-30 16:47:29 +02:00
Nite
7f5ff00237
Fixed Media Key processing 2020-06-30 16:19:50 +02:00
Nite
decca7103f
Fixed exit and restart 2020-06-30 15:16:45 +02:00
Nite
7dad738fce
Fixed pause on bluetooth disconnect, minor fixes 2020-06-29 16:17:22 +02:00
Nite
fdc1748f8a
Fixed foreground service stop and start
Fixed play on restore
2020-06-29 14:44:19 +02:00
Nite
bd77c2a851
Added null checks, moved MediaPlayer to its own Koin module 2020-06-26 16:33:27 +02:00
Nite
bbe9f39300
Moved externally visible functions to interface, added comments 2020-06-26 15:18:14 +02:00
Nite
0bef3ae417
Fixed concurrency problems 2020-06-26 13:31:31 +02:00
Nite
b83631107c
Major cleanup, minor fixes 2020-06-25 14:33:44 +02:00
Nite
8c60e09914
Fixed player threading, other minor fixes 2020-06-25 11:58:09 +02:00
Nite
c3be251e8b
Restored minor fixes 2020-06-23 19:27:04 +02:00
Nite
0820763c7f
Refactored playback related things 2020-06-23 18:40:44 +02:00
Nite
53628dde54
Started to use Koin, refactored lifecycleSupport and Intent handling 2020-06-22 18:44:15 +02:00
Nite
13b987791e
Started DownloadServiceImpl refactor 2020-06-22 18:43:59 +02:00
Óscar García Amor
96795701fe Bump version to 2.8.0
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-06-22 10:08:10 +02:00
Nite
f6a41206b8
Minor fixes 2020-06-21 09:37:12 +02:00
Nite
02da3e79ba
Fixed DownloadServiceImpl to start as background service
Removed notification related settings for API26
2020-06-20 15:16:57 +02:00
Nite
50fde988a8
Fixed notification priority 2020-06-19 13:58:51 +02:00
Nite
ad1ae62aff
Fixed notification update error 2020-06-18 15:53:38 +02:00
Óscar García Amor
884cf8b1b0 Reactivate the uncaught exception handler
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-06-18 10:12:50 +02:00
Nite
e210908257
Fixed context in FileUtil
Added CleartextTraffic to AndroidManifest
2020-06-17 18:14:34 +02:00
Óscar García Amor
af5ecae7f5 First approach to API 28
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-06-17 15:08:30 +02:00
Óscar García Amor
08f1e78afc Updated spanish translation
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-06-17 10:55:10 +02:00
Nite
1e789858bc
Updated AutoRepeatButton from ImageView to AppCompatImageView as Lint suggested 2020-06-13 22:46:54 +02:00
Nite
de7eaef668
Updated Gradle to 6.5
Tried to satisfy ktlint rules
2020-06-13 19:04:31 +02:00
Nite
b23c1b4a6a
Cleaned up dependencies.gradle
Moved MultiDex to debug only
2020-06-05 17:09:33 +02:00
Nite
a845ec8039
Fixed dialog title 2020-06-02 16:33:06 +02:00
Nite
5d18929258
Implemented runtime permission handling using Dexter library, minor fixes 2020-06-02 15:35:36 +02:00
Nite
915a659b5d
Fixed MultiDex 2020-05-29 11:23:51 +02:00
Nite
f4ae87fffe
Migrated to Androidx 2020-04-26 12:05:28 +02:00
Óscar García Amor
26c9f72b5c Bump version to 2.7.0
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-03-23 17:24:39 +01:00
Nite
b61f738502
Added dummy German translation for missing strings 2020-03-23 16:18:49 +01:00
Nite
d920e51279
Testing conditional notification update 2020-03-23 15:53:18 +01:00
Nite
b4885c684c
Fixed stuck notification 2020-03-23 15:47:47 +01:00
Óscar García Amor
bbb92b19d4
Merge pull request #267 from nitehu/fix/share-playlist
Fixed missing Extra from Intent when selecting a Playlist Item.
2020-03-23 10:01:13 +01:00
Óscar García Amor
276429ef26 Updated translations from Transifex
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-03-23 09:51:57 +01:00
Nite
7698c145c5
Merge branch 'develop' into feature/fivestarrating 2020-03-21 07:52:28 +01:00
Nite
2fff8e5a0f
Merge branch 'develop' into fix/share-playlist 2020-03-06 17:51:02 +01:00
Nite
99dbf236c9
Fixed rating from notification 2020-02-23 12:57:15 +01:00
Óscar García Amor
d267f9a8ad Added german translation
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-02-07 10:54:21 +01:00