Commit graph

31 commits

Author SHA1 Message Date
Jan Christian Grünhage 204829ac5b
Fixes for #30 and #25, as well as some other little things:
- Disabled JACK Toolchain, moved to native Java 8 support instead.
 - Updated gradle plugin from 2.3 to 2.4-alpha6
 - Removed the paragraph about bithub from the README
 - Rephrased some things about why 5.0 is minimum
 - Made analytics opt-in on first launch
 - Extracted strings from the intro
 - Added [LeakCanary](https://github.com/square/leakcanary)
2017-04-22 15:40:29 +02:00
Jan Christian Grünhage 2f17819dbb
Version Bump, changing a lot of minor stuff suggested by Android Studio. 2017-03-29 00:31:10 +02:00
Jan Christian Grünhage d1f0823f3c
Automated "About" preference screen values (version and build date) 2017-03-11 14:16:40 +01:00
Jan Christian Grünhage 6ecfb05391
Added some more info and a debug setting to test the crash handler. 2017-03-10 11:51:40 +01:00
Mark Gillespie 9c6e32a537 Device Info and SDK in crash handler. 2017-03-10 10:16:41 +00:00
Jan Christian Grünhage 42b72e822a
Merge branch 'feature/automation_fix' into develop
# Conflicts:
#	framework/framework.iml
#	playmusicexporter/playmusicexporter.iml
#	playmusicexporter/src/main/java/re/jcg/playmusicexporter/settings/PlayMusicExporterPreferences.java
2017-01-19 00:23:20 +01:00
Jan Christian Grünhage f2a8a24e28
Finished AppIntro
The minSdk bump in the libs come from the try to use lambdas, but JACK does not work with lambdas in libraries yet, but who still uses gingerbread anyway.
2017-01-18 23:40:51 +01:00
Jan Christian Grünhage 87a80b4dd7
Added exception type to the crash log, which was previously unavailable.
The log in the crash handler now contains what kind of exception is being handled by the handler.
2017-01-01 19:37:12 +01:00
Jan Christian Grünhage d0a5db30d6
Restructured Settings and SharedPreference usage. 2016-12-31 12:54:40 +01:00
David 6e2a763494 Stores the read/write permission on external storage with Android 5.0
Fixed deprecated color functions
2015-11-09 21:25:51 +01:00
David Schulte c32918a009 Update appcompat
Update to api 23
Update the copyright to Android Studio 1.3.x
Added my own ByteBuffer (old was removed)
2015-08-19 22:33:11 +02:00
David Schulte 0286f2994a Adds support for Lollipop file api (access to external sdcard) 2015-08-15 17:52:50 +02:00
David Schulte dac0260f35 Add a floating button to export tracks
Update AppCompat
2015-08-10 17:57:01 +02:00
David Schulte 3a97bbebc1 Add select all button
Do not close activity on deselect or export
2015-08-09 21:38:14 +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 a088fd22d0 Fix app settings 2015-05-03 20:25:11 +02:00
David Schulte c04b5cbce6 Continue multi-selection develop
Continue the settings develop
Add the directory browser to the framework project
Group support (playlist or artist)
2015-05-03 20:17:42 +02:00
David Schulte 22f53fbc0f Add multiselection 2015-04-28 23:00:43 +02:00
David Schulte 819cce3870 Add search view 2015-04-06 12:44:28 +02:00
David Schulte c75ac1e8a9 Adds an export service 2015-04-05 22:45:18 +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
David Schulte 849a264676 Add SuperUserTools 2015-01-23 19:33:50 +01:00
David Schulte 50bdea5e67 Add a LICENSE.txt and README.md 2015-01-23 19:33:19 +01:00
David Schulte 04dc157f6e Initial commit 2015-01-23 18:26:34 +01:00