Commit Graph

251 Commits

Author SHA1 Message Date
Andrew Rabert 0c67244749 Simplify conditionals 2018-04-24 20:20:20 -04:00
Andrew Rabert ff8862c723 Use lambda 2018-04-24 20:10:11 -04:00
Andrew Rabert 99c03d59b3 Remove unreachable statements 2018-04-24 20:08:00 -04:00
Andrew Rabert 9f3ecd5e8e Remove redundant var 2018-04-24 19:59:34 -04:00
Andrew Rabert 82a8d0fff8 Replace conditional with compare method 2018-04-24 19:58:58 -04:00
Andrew Rabert bb9e3a506e Replace if with switch 2018-04-24 19:58:40 -04:00
Andrew Rabert 4fed3bd3a3 Fix redundant addAll 2018-04-24 00:35:58 -04:00
Andrew Rabert b7b90ea8d5 Remove unused imports 2018-04-24 00:34:59 -04:00
Andrew Rabert 561eb4add9 Eliminate redundant method 2018-04-24 00:24:46 -04:00
Andrew Rabert 7e151ce5ae Eliminate redundant method 2018-04-24 00:18:01 -04:00
Andrew Rabert 4a167d3548 Consolidate playNow usage 2018-04-24 00:12:29 -04:00
Andrew Rabert 345b717f86 Fix deprecated getActionView(MenuItem) 2018-04-24 00:10:09 -04:00
Andrew Rabert 72424659ab Remove unnecessary method 2018-04-24 00:07:09 -04:00
Andrew Rabert 7d1e55321a Fix deprecated method usage 2018-04-24 00:04:41 -04:00
Andrew Rabert a4396eb375 Remove unused method 2018-04-23 23:47:50 -04:00
Andrew Rabert 8222a3f449 Consolidate onBackPressed logic 2018-04-23 23:40:06 -04:00
Andrew Rabert 0a1cc75cc4 Remove setContentView override 2018-04-23 23:31:55 -04:00
Andrew Rabert 81b562a2cb Stop closing now playing on ambiguous intent 2018-04-23 23:03:32 -04:00
Andrew Rabert 7bb5b0f91d Move onCreatePost to onCreate and eliminate functions 2018-04-23 22:58:54 -04:00
Andrew Rabert 8f0a27bfec Remove redundant return 2018-04-23 22:49:55 -04:00
Andrew Rabert 727219a1ca Cleanup empty override style 2018-04-23 22:34:35 -04:00
Andrew Rabert 7cc4495d19 Simplify redundant conditional 2018-04-23 22:23:38 -04:00
Andrew Rabert 7b0edf77d6 Cleanup loadSession 2018-04-23 22:22:27 -04:00
Andrew Rabert a6571d2c4c Remove unchanging preference 2018-04-23 22:18:51 -04:00
Andrew Rabert b1d0e91b8a Fill empty space with blurred cover art 2018-03-28 01:35:49 -04:00
Andrew Rabert be1dc7d8c9 Center cover art on now playing screen 2018-03-27 23:58:19 -04:00
Andrew Rabert c7a49ee88e IDE-fueled mega refactor 2018-03-26 00:45:41 -04:00
Andrew Rabert 1396ff5e48 Gradle - Java 1.8 2018-03-24 20:44:51 -04:00
Andrew Rabert 7e56cba6e5 Remove extra whitespace from artist line 2018-03-24 17:38:51 -04:00
Andrew Rabert 4f617ed270 Version 0.2.5 2018-03-24 16:18:32 -04:00
Andrew Rabert 515aa47e59 Update Kryo 2018-03-24 16:13:56 -04:00
Andrew Rabert e4456ef62a settings - allow testing connection while offline 2018-03-24 16:01:07 -04:00
Andrew Rabert a72f978001 The great whitespace cleanup 2018-03-24 15:26:44 -04:00
Andrew Rabert 75ad0a0239 Remove deprecated API-level related code 2018-03-24 14:37:45 -04:00
Andrew Rabert cab37665c6 Fix pausing playback on disconnect on API 26+ 2018-03-24 13:40:43 -04:00
Andrew Rabert dd228a20e5 Version 0.2.4 2018-03-24 10:39:41 -04:00
Andrew Rabert f33340bd25 Bump Kotlin 2018-03-24 10:31:25 -04:00
Andrew Rabert 8cb5e63852 Whitespace cleanup 2018-03-24 10:16:28 -04:00
Andrew Rabert 4ccbf5190b Fix Lollipop and earlier 2018-03-24 10:16:00 -04:00
Andrew Rabert 2f8c2655eb Version 0.2.3 2018-02-27 21:28:32 -05:00
Andrew Rabert 2bdf230284 Support notifications on API 26+ 2018-02-27 21:26:35 -05:00
Andrew Rabert be055d1bb3 Target SDK 27 2018-02-27 21:24:18 -05:00
Andrew Rabert 54158252b0 Upgrade pins 2018-02-27 18:05:52 -05:00
Andrew Rabert 222cfe7a92 Remove unused permissions 2017-08-13 14:00:11 -04:00
Andrew Rabert 8c26737492 Lib and tool updates 2017-07-25 22:27:41 -04:00
Andrew Rabert 1ed78a6d98 Kotlin 1.1.2-5 2017-06-14 19:57:21 -04:00
Andrew Rabert c3fa27df57 Version 0.2.2 2017-06-11 11:46:11 -04:00
Andrew Rabert 39da819765 Use apply instead of commit 2017-06-11 11:09:09 -04:00
Andrew Rabert 707476cd65 Match SDK to support library 2017-06-11 11:08:47 -04:00
Andrew Rabert 4a580af041 Support library and plugin bump 2017-06-10 23:12:29 -04:00
Andrew Rabert 9ccd750d5a SDK 26 2017-06-10 23:01:18 -04:00
Andrew Rabert 08e7727644 Remove unused 2017-06-04 13:24:55 -04:00
Andrew Rabert 7efb614ba1 Bump dependencies 2017-06-03 16:41:05 -04:00
Andrew Rabert cb8ac22d09 Convert some of the domain models to Kotlin 2017-06-03 16:18:46 -04:00
Andrew Rabert c64edc2567 Use API version 1.13.0
1.13.0 was the version of the API at the time Libresonic was forked from Subsonic.
2017-06-03 15:25:04 -04:00
Andrew Rabert 1a2bfa97ae Black loading background 2017-06-02 07:19:22 -04:00
Andrew Rabert 382fcc0acc Remove debug keystore 2017-04-20 19:09:26 -04:00
Andrew Rabert d1337ae3f0 Version 0.2.1 2017-04-13 14:12:29 -04:00
Josip Sokcevic fb71facfea Fix slash escape in REST API path
addPathSegment escapes slash. This PR changes endpoint from
rest%2Ffoo.view to rest/foo.view
2017-04-11 23:30:15 -07:00
Andrew Rabert 1a31b4b645 Version 0.2.0 2017-03-14 11:58:47 -04:00
Andrew Rabert aa4cfb82ad Build URL with okhttp3.HttpUrl 2017-03-12 16:07:21 -04:00
Andrew Rabert 50676b6079 Cleanup 2017-03-12 15:28:52 -04:00
Andrew Rabert 9b4cc35aa3 Remove org.apache.http.legacy 2017-03-12 14:47:01 -04:00
Andrew Rabert 0f974c59d5 Stream media with OkHttp 2017-03-12 14:46:28 -04:00
Andrew Rabert b42143ed10 Initial OkHttp conversion 2017-03-12 13:20:31 -04:00
Andrew Rabert 2bd2ec3bf4 Remove unused 2017-03-05 13:38:04 -05:00
Andrew Rabert b13f71952c Remove Util.formatDate 2017-03-05 13:25:53 -05:00
Andrew Rabert cff384d311 Remove hardcoded text 2017-03-05 13:07:05 -05:00
Andrew Rabert 6c5929db20 Ellipsis 2017-03-05 13:00:56 -05:00
Andrew Rabert 91437558ef Remove unused resources 2017-03-05 12:58:02 -05:00
Andrew Rabert 5e4d707141 Not needed 2017-03-05 12:30:13 -05:00
Andrew Rabert f5ee9c3181 Use correct units 2017-03-05 12:26:11 -05:00
Andrew Rabert 62cd06997a Remove unused 2017-03-05 12:25:14 -05:00
Andrew Rabert c101be0bc9 Remove SDK < 19 code paths 2017-03-05 12:01:18 -05:00
Andrew Rabert a1f5a60b8f Recycle 2017-03-05 11:40:26 -05:00
Andrew Rabert 9fd800acb8 singleLine to maxLines 2017-03-05 11:34:44 -05:00
Andrew Rabert 416846499a Prevent possible WifiManager leak 2017-03-05 11:27:30 -05:00
Andrew Rabert 17401fd7e1 SDK 25 2017-03-05 11:24:51 -05:00
Andrew Rabert 4bf393e73e Remove Android TV 2017-03-05 11:24:24 -05:00
Andrew Rabert 5d1889fd1d Use AppCompat 2017-03-05 11:23:13 -05:00
Andrew Rabert 90dc14c7bc Prevent WifiManager leak 2017-03-05 11:22:13 -05:00
Andrew Rabert ccdef60311 Derp - Use AndroidSlidingUpPanel 3.3.1 2017-03-05 02:45:05 -05:00
Andrew Rabert 79e2b9a336 Show Library drawer item when offline 2017-03-05 02:36:00 -05:00
Andrew Rabert 25dd053834 Replace Jetty ArrayQueue 2017-03-05 02:28:01 -05:00
Andrew Rabert f89cff23bf Remove unused dependencies 2017-03-05 02:27:05 -05:00
Andrew Rabert 1fcdf57248 Upgrade AndroidSlidingUpPanel to 3.3.0 2017-03-05 01:30:37 -05:00
Andrew Rabert e5c9a7b566 Remove promptRestoreFromRemoteQueue 2017-03-05 00:53:36 -05:00
Andrew Rabert 2f2e5c5620 Version 0.1.2 2017-03-04 19:27:32 -05:00
Andrew Rabert 39a457d1ec Merge pull request #5 from craftyguy/fix_account_type
Fix conflict with subsonic.org account type on Android
2017-03-04 09:43:46 -05:00
Clayton Craft 451dda94e3 make 'hide from other' enabled by default 2017-03-03 16:21:03 -08:00
Clayton Craft 54d47f4101 Fix conflict with subsonic.org account type on Android 2017-03-03 15:09:38 -08:00
Andrew Rabert 2de0eac2f1 Exclude app/src/main/.gradle 2017-02-28 22:54:54 -05:00
Andrew Rabert 10c9fe0740 Remove unused dependencies 2017-02-28 07:48:32 -05:00
Andrew Rabert 9980ff0415 Minimal .gitignore 2017-02-27 00:41:48 -05:00
Andrew Rabert 44fd27ad33 Kryo 4.0.0 and remove ProGuard 2017-02-27 00:39:28 -05:00
Andrew Rabert 3a797f2484 Remove old tests 2017-02-27 00:39:28 -05:00
Andrew Rabert a3e9370860 Update package path 2017-02-27 00:39:28 -05:00
Andrew Rabert 366e946389 Not needed 2017-02-27 00:39:28 -05:00
Andrew Rabert 20e981fe59 Merge ServerProxy into Audinaut 2017-02-27 00:39:22 -05:00
Andrew Rabert 3a74db5287 net.nullsum 2017-01-09 02:01:12 -05:00
Andrew Rabert 48c9a75a7f Initial release 2016-12-18 13:07:12 -05:00