Karim Abou Zeid
5317c51400
Added Nullity Annotations
2015-07-10 02:37:10 +02:00
Karim Abou Zeid
1dcc447e52
Added option to ignore media store artwork and instead loading it directly from the song file
2015-07-10 02:26:30 +02:00
Karim Abou Zeid
da92636180
Cleaned up MediaStore loaders, preparing for album art loading directly from the file
2015-07-09 16:37:45 +02:00
Karim Abou Zeid
cfa6ddaa2e
Fixed saving position in track, improvement with service binding, temporary new default album art.
2015-07-07 02:19:09 +02:00
Karim Abou Zeid
1cccaad0f4
Clean ups, new default album art cover and widget resize fix
2015-07-06 18:52:26 +02:00
Karim Abou Zeid
bd69dc1d43
Slightly updated the appwidget appearance, use smaller bitmap size for palette.
2015-07-05 17:39:10 +02:00
Karim Abou Zeid
bfa800bce6
Hopefully fixed OOM when bluring an image.
2015-06-29 15:42:33 +02:00
Karim Abou Zeid
593211bd2b
Removed the fade in/out on play/pause option because it caused bugs with the audiofocus and complicated the development. -> Fixed the audiofocus problem where the music wont start playing again when gaining focus back.
2015-06-28 23:18:04 +02:00
Karim Abou Zeid
957e223e40
Fixed NPE on updatePlaystate()
2015-06-26 15:49:32 +02:00
Karim Abou Zeid
c4a62847df
Added option to shuffle all songs from an artist or an album
2015-06-24 23:20:51 +02:00
Karim Abou Zeid
fcb92a3ff3
Got rid of the redundant "AppKeys" class.
2015-06-24 14:40:36 +02:00
Karim Abou Zeid
3cdf44e099
Fixed the notification not showing up when starting playback from the fab
2015-06-22 17:13:50 +02:00
Karim Abou Zeid
4017815711
Fixed collapsed notification not getting colored.
2015-06-22 12:33:39 +02:00
Karim Abou Zeid
3bc0059989
Clean ups
2015-06-21 13:27:25 +02:00
Karim Abou Zeid
65c879d64e
Last added playlist half working. More to come tomorrow.
2015-06-21 01:24:43 +02:00
Karim Abou Zeid
cf921dc02f
Maybe fixed the "transparent notification bug on Touchwiz"
2015-06-20 15:43:19 +02:00
Karim Abou Zeid
60cae85ecb
Cleaned up MusicService and MusicPlayerRemote even more.
2015-06-19 18:39:00 +02:00
Karim Abou Zeid
3bdecbebe4
Cleaned up and rewrote big parts of the MusicService. Added gapless playback option in settings.
2015-06-19 02:29:44 +02:00
Karim Abou Zeid
d2fda4a839
Fixed the notification coloring. Automatically refreshs notification when the color setting is changed. Colored notification for all Android versions now
2015-06-17 11:12:46 +02:00
Karim Abou Zeid
1072a3bf85
Reverted "MediaSession update" back to RemoteControlClient. Added back the "x" to close the notification. Notification now also colored below Lollipop. Its now possible to play music from Google Now voice search.
2015-06-17 01:16:58 +02:00
Karim Abou Zeid
554bc25f83
Added colored notification (as an option). Relabeled some vars.
2015-06-15 23:37:13 +02:00
Karim Abou Zeid
4e8c3694d4
Amend last commit. Added new drawables and removed obsolete drawables and layouts.
2015-06-15 20:57:05 +02:00
Karim Abou Zeid
010e8f9664
Use MediaSession instead of deprecated classes
2015-06-15 15:49:29 +02:00
Karim Abou Zeid
0aedfe1293
Amend last commit. (Reorganized and cleaned up the playback service a bit. Added the ability to fade a song in/out on play/pause.)
2015-06-14 17:30:56 +02:00
Karim Abou Zeid
257791eff6
Reorganized and cleaned up the playback service a bit. Added the ability to fade a song in/out on play/pause.
2015-06-12 00:04:52 +02:00
Karim Abou Zeid
8869f4aeb2
Added sharing for songs. Added set as ringtone for songs.
2015-06-01 00:48:01 +02:00
Karim Abou Zeid
9fe36b0a35
Redesign of MusicControllerActivity, AlbumDetailActivity and ArtistDetailActivity. A lot of bugs and other small things fixed as well.
2015-05-27 17:58:50 +02:00
Karim Abou Zeid
b4105b6cc0
Playlists multi select
2015-05-25 16:10:59 +02:00
Karim Abou Zeid
8503eb4e36
Prepared everything for multi-selection and implemented it in the song view for now.
2015-05-24 20:33:14 +02:00
Karim Abou Zeid
fe3657707b
Fixed two FCs. (1. bitmap recycled 2. ArrayList OOB)
2015-05-21 14:50:04 +02:00
Karim Abou Zeid
c7125b1386
Replaced Glide with UIL. Should finally fix all image loading problems.
2015-05-19 18:49:49 +02:00
Karim Abou Zeid
d3c6872438
Disabled Glides diskcache for album arts and added placeholders to workaround the fact that the lib needs a bit to long to set the error drawable.
2015-04-23 17:45:47 +02:00
Karim Abou Zeid
ee2b661eb4
Replaced Ion with Glide. Big performance boost, and should also fix the FCs many people get because of recycled bitmaps. Fixed the ripple flickering by using ?selectableItemBackground on Lollipop again instead of custom ripple. Search is broken for now, remake in progress.
2015-04-22 21:17:56 +02:00
Aidan Follestad
4d39cae75b
ActionBarActivity is now AppCompatActivity, which has lots of new internals. http://android-developers.blogspot.com/2015/04/android-support-library-221.html
2015-04-21 17:53:32 -05:00
Karim Abou Zeid
1a8d20bde4
Hopefully fixed the bitmap recycled issue by setting noCache() in playing notification and widget
2015-04-20 00:08:02 +02:00
Karim Abou Zeid
5a25738993
Fixed some of the apps most common FCs according to its fabric.io statistics
2015-04-19 23:07:37 +02:00
Aidan Follestad
774d1f7076
Palette color passed to song tag editor where applicable
2015-04-16 22:28:25 -05:00
Aidan Follestad
f7c91839ba
Cleanup titles and content of more dialogs, also removed unnecessary empty dialog callbacks (you don't need to manually dismiss dialogs with auto dismiss on by default)
...
More dialog cleanup
The queue dialog will scroll to the queue position everytime it opens
Updates
FAB ripple color is set
Re-added accidentally removed method
2015-04-16 21:48:19 -05:00
Aidan Follestad
d5c5d02360
Various title, content, and action title updates for dialogs to make them more consistent and professional
2015-04-16 20:24:59 -05:00
Karim Abou Zeid
70f33b4829
merged everything together correctly
2015-04-17 01:39:41 +02:00
Karim Abou Zeid
a11535c8a3
Switched from Picasso to Ion
...
Much better performance.
Not well tested yet but it should work.
2015-04-17 00:56:55 +02:00
Aidan Follestad
7ce86afd74
Lots of progress with dynamic theming, the nav drawer now uses a RecyclerView, AboutDeveloperDialogHelper is now a DialogFragment, RTL support (to suppress Lint warnings), other various small fixes, cleaned up and formatted lot of code (and removed un-used resources), R.string.ok > android.R.string.ok, R.string.cancel > android.R.string.cancel, switched dialog helpers to DialogFragments.
2015-04-16 16:47:02 -05:00
Karim Abou Zeid
c769cf338f
Automatic translation import
2015-04-15 16:57:06 +02:00
Karim Abou Zeid
89e62a2390
0.9.8b equalizer
2015-04-14 21:55:37 +02:00
Karim Abou Zeid
c1a4185549
Some bug fixes and grid size adjustable
2015-04-12 15:05:37 +02:00
Karim Abou Zeid
bce9de2782
Fixes
2015-04-11 19:56:09 +02:00
Karim Abou Zeid
9cd1b4f3ba
New notification icon and setting for toolbar opaque
2015-04-09 15:44:28 +02:00
Karim Abou Zeid
a27e5c6379
New animated PlayPauseDrawable
2015-04-08 22:09:01 +02:00
Karim Abou Zeid
6a2c3e565d
Bug fixes
...
- fixed navigation bar color bug
- added some light gradients to now playing screen
- telephone call pause bug
- more bugs
2015-04-01 17:41:11 +02:00
Karim Abou Zeid
696299b960
New colors
2015-03-30 21:42:54 +02:00