Commit Graph

600 Commits

Author SHA1 Message Date
Yahor Berdnikau ab7f39e667 Use new api call to get music directory.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-08-20 15:10:34 +02:00
Yahor Berdnikau 768616d14a Add converter from api MusicDirectory to domain MusicDirectory.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-08-20 15:10:34 +02:00
Yahor Berdnikau 23ee01d0f5 Use new subsonic api unstar call.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-08-17 23:06:15 +02:00
Yahor Berdnikau 40e2dd4d8c Fix missing progress listener for getArtists call.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-08-17 22:39:12 +02:00
Yahor Berdnikau 864488510c Use new subsonic api star request.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-08-17 22:38:23 +02:00
Yahor Berdnikau 61006cdfd1 Use new api getArtists() call.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-08-16 06:59:25 +02:00
Yahor Berdnikau 13cf2cd8bf Add parsing shortcuts info.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-08-12 21:19:46 +02:00
Yahor Berdnikau b02df33b9c Use new subsonic api method for getIndexes().
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-08-12 20:24:41 +02:00
Yahor Berdnikau b57a425e9d Implement converting Indexes Subsonic api entity to domain entity.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-08-12 20:19:27 +02:00
Yahor Berdnikau 3c4f91efef Change to extension functions in api converter.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-08-12 10:11:14 +02:00
Yahor Berdnikau 317ccd2ed8 Fix detekt issues.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-07-30 22:23:25 +02:00
Yahor Berdnikau 4f42301752 Remove unused methods from MusicService.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-07-29 10:32:13 +02:00
Yahor Berdnikau 7a5035e725 Reset MusicService when user changes active server.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-07-27 08:16:33 +02:00
Yahor Berdnikau ce90d5a3e9 Use different messages in progress listener.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-07-26 22:58:16 +02:00
Yahor Berdnikau 987ed9faf6 Remove unused MusicFolderParser.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-07-26 22:56:47 +02:00
Yahor Berdnikau a8ab61ec3b Remove unused LicenseParser.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-07-26 22:54:56 +02:00
Yahor Berdnikau 4fd5493d15 Use getMusicFolders() method from SubsonicAPI kotlin implementation.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-07-26 22:04:20 +02:00
Yahor Berdnikau 9ed0921218 Make MusicFolder has default values.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-07-26 22:02:35 +02:00
Yahor Berdnikau 67601262de Use getLicense() method from Subsonic API kotlin implementation.
Replace in RESTMusicService isLicenseValid() method body to use new kotlin subsonic API.
2017-07-25 22:31:49 +02:00
Yahor Berdnikau 1caeaa9fe6 Add using new api for ping call.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-07-24 22:41:26 +02:00
Óscar García Amor eeacc79493 Fixed format of both pt translations 2017-07-18 09:30:03 +02:00
Óscar García Amor 0a4d9d47e6 Updated version to 1.8 2017-07-12 15:49:09 +02:00
Óscar García Amor 1afeafe1c6 Merge pull request #4 from inkognito13/defect/offline-mode-fix
Not add track number prefix to filename if its already added
2017-07-12 15:03:56 +02:00
dtarasov e3a485f0ef Not add track number prefix to filename if its already added 2017-06-28 13:25:04 +04:00
Óscar García Amor 47d8c5a95d Updated version to 1.7 2017-05-25 14:02:36 +02:00
Óscar García Amor ba55fdfae5 Added pt and pt_br tanslations
- Thanks to Paulo Schopf!
2017-05-25 13:45:41 +02:00
Óscar García Amor 122ae93bcb Updated version to 1.6 2017-02-20 16:39:23 +01:00
Óscar García Amor 53d2391016 Merge pull request #3 from Tapchicoma/fix_menu
Fix some actionbar menu items are not shown as icons.
2017-02-13 19:37:06 +01:00
Yahor Berdnikau e1fa97b98f
Fix some actionbar menu items are not shown as icons.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-02-11 18:02:34 +01:00
Yahor Berdnikau c80d92b459
Update how now playing notification is shown.
Move all logic to the DownloadServiceImpl as it is not a responsibility of SubsonicTabActivity to do it.
Also NotificationCompat.Builder to build notification as now it is a standard way to do it.

Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-02-11 15:38:32 +01:00
Óscar García Amor 5fee79c652 Comented the code that uses sensitive permissions 2017-02-07 15:17:01 +01:00
Óscar García Amor 98a4f05f81 Removed sensitive permissions 2017-02-07 09:50:32 +01:00
Óscar García Amor ccdb813800 Fixed small issue with notification background 2017-02-06 21:22:23 +01:00
Óscar García Amor 7c484f78ec Updated version 2017-02-06 19:36:24 +01:00
Yahor Berdnikau 744b3d6a67 Move out server preferences to separate fragment.
Now app opens server settings in a separate activity, rather then reusing same preference screen.
2017-02-05 23:57:21 +01:00
Yahor Berdnikau 9f23778bf7 Move app settings to PreferenceFragment.
That allows display Material theme also in preferences.
2017-02-05 14:46:22 +01:00
Yahor Berdnikau 9ce1f288c0 Change app theme to Theme.AppCompat.
This changes main app theme to Material theme from support library.

Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2017-02-04 23:18:02 +01:00
Óscar García Amor 8727f51189 Updated version 2016-04-01 15:10:22 +02:00
Óscar García Amor 21ec27fd3c Merge pull request #5 from biconou/forPullRequests
Added podcasts feature
2016-04-01 13:26:29 +02:00
biconou a9d96227e4 bug fix : if a podcast episode is in status "error" it can not be added in the episodes list. Application crashes.
(cherry picked from commit 3fedd79)
2016-03-23 21:58:08 +01:00
rcocula e3e90cebf1 podcasts feature
Work on podcats

Work on podcats

podcasts

Dont't bypass the context menu in long click on album view.

Work on podcats

Work on podcats

Work on podcats

podcasts

If items are maximized they will return to minimize form when scrolling.
(cherry picked from commit ada247d)

podcasts

Podcasts icon

podcasts

podcasts
(cherry picked from commit b4ff614)
2016-03-20 00:22:30 +01:00
Óscar García Amor 16606dc24c Updated version 2016-02-23 19:31:13 +01:00
biconou 3f2f59020c If items are maximized they will return to minimize form when scrolling.
(cherry picked from commit ada247d)
2016-02-22 23:19:20 +01:00
biconou a17b2f978c Dont't bypass the context menu in long click on album view.
(cherry picked from commit 2aa31e0)
2016-02-12 17:06:53 +01:00
biconou a0a8c86924 On album list view text items can be minimized/maximized when long click.
(cherry picked from commit 8a3f6b2)
2016-02-12 17:06:46 +01:00
Óscar García Amor 40f475a24b Downgraded target SDK to avoid problems in Lollipop 2015-07-26 23:26:28 +02:00
Óscar García Amor bccda906c9 Several fixes in strings 2015-07-26 20:06:25 +02:00
Óscar García Amor c8245e1dbe SDCard directory changed
- Now Ultrasonic stores files and caches in
	sdcard/Android/data/org.moire.ultrasonic instead sdcard/utrasonic. The
	user stills can change the music directory.
2015-07-26 18:40:04 +02:00
Óscar García Amor 879d86eaa1 Changed package name 2015-07-26 18:15:07 +02:00
Óscar García Amor ca157cd187 Removed uppercase in module name 2015-07-26 17:37:04 +02:00