Commit graph

21 commits

Author SHA1 Message Date
Jan Christian Grünhage 3374b3f8d0
Added exception reporting for tag writing failures. 2017-03-28 17:50:21 +02:00
Mark Gillespie 7dafd21843 Refresh button (#11)
* Added a refresh button to bin the previous database, copy the new one, and reload it into the UI.   Saves having to kill the app and re-open to see the latest changes. Should address "Issue #8 Reload Play Music Files"

* Pull Request actions.

* Fixed Typo and Translation
2017-03-09 15:08:51 +00:00
Mark Gillespie a8c51db21b Null check in here to prevent a random crash. 2017-01-26 18:33:51 +00:00
Mark Gillespie 3794434085 Use uniqueID in the filenames. This appears to help with some file corruption problems I have been seeing (wrong tracks, or 0 byte files). Some more testing to see if this is truly fixed. Treat 0 byte as garbage that needs overwriting. 2017-01-21 13:08:07 +00:00
Jan Christian Grünhage 86e0b7c02a
isAlreadyThere caused an IllegalArgumentException, when called with the default export path without enabling force overwrite. 2017-01-20 11:03:47 +01:00
Mark Gillespie 81035f1082 Rebased on branch from develop. Overwrite files preference and renamed "groups" to "Playlists" (The term Groups really confused me!!!). 2017-01-19 23:03:44 +00:00
Mark Gillespie 782ada5c12 Artwork loading and path fixes. 2017-01-19 09:03:53 +00:00
Jan Christian Grünhage 903a1162e7
Continued work on new settings 2017-01-14 16:58:16 +01:00
David e5208454e2 Update AppCompat
Workaround for the Marshmallow problem (writes temp files to external storage instead of the private data)
Update binary
2015-11-14 00:35:21 +01:00
David Schulte 0286f2994a Adds support for Lollipop file api (access to external sdcard) 2015-08-15 17:52:50 +02:00
David Schulte ea84b5f685 Create a subclass for artwork properties 2015-05-14 11:58:37 +02:00
David Schulte c36675f639 Use the new AppCompatActivity
Adds an artwork loader to load artworks from the cache or the internet
Improve the selection
2015-05-14 11:42:57 +02:00
David Schulte 608ebc2034 Fix artwork path
Fix crash if the artwork file doesn't exist
Update to 5.1 sdk target and update appcompat
2015-05-09 19:41:57 +02:00
David Schulte d8a79e6900 Add rating in music track
More ui improvments
2015-02-06 21:59:23 +01:00
David Schulte b6194613a5 Add a track list to the main app when selecting an album
Add deserializer from id and type to the MusicTrackList
Add a ImageLoader to load artworks to ImageViews
2015-01-27 23:08:24 +01:00
David Schulte 0a3b9b95ee Add async support to SuperUserCommands
Add a simple MusicTrackListAdapter to the activity
Loading the artworks in the adapter
Add a download link to the README.md
2015-01-27 00:04:51 +01:00
David Schulte 13a4bb22c4 ArtistDataSource will work with setOfflineOnly
Synchronized SuperUserCommand
Update function and class names
2015-01-25 20:52:57 +01:00
David Schulte 7a1b80d20d Fix album and artist group
Fix slow cut command when reading binary files via superuser commands
Run the media scanner after exporting a track
2015-01-25 18:50:17 +01:00
David Schulte 0aeba42d12 Add artist data source
Add export method in th PlayMusicManager
Add Mp3agic as ID3 lib
Fixed a lot of warnings
2015-01-25 16:53:00 +01:00
David Schulte be1be7398c Add file tools to framework
Add a playlist data source
Improve the data sources
2015-01-25 11:36:17 +01:00
David Schulte 3b0eb97f51 Added the playmusiclib 2015-01-24 15:08:38 +01:00