Commit graph

20 commits

Author SHA1 Message Date
Karim Abou Zeid
418713df8a Made the project compatible with Android Studios new "instant run" feature. Also using the native renderscript libraries instead of the support version now. 2015-11-23 22:52:59 +01:00
Karim Abou Zeid
1cde43af07 New now playing screen. Work in progress! 2015-11-22 21:07:49 +01:00
Karim Abou Zeid
1be2260b60 Removed all blurred images. New FAB animation when opening now playing. Decreased image loader memory cache size. 2015-10-11 22:56:27 +02:00
Karim Abou Zeid
bef024a803 Optimized the image loading executor to use less threads while keeping the performance 2015-10-11 22:49:10 +02:00
Karim Abou Zeid
7fbbf52a6c Migrated to RetroFit 2.0.0 beta 2015-09-18 16:38:51 +02:00
Karim Abou Zeid
84e8167afb Hotfix 2015-09-17 14:22:56 +02:00
Karim Abou Zeid
2a00b61b29 Fallback to StackBlur if RenderScript fails to create. 2015-09-17 13:41:14 +02:00
Karim Abou Zeid
5f9f2455dc Replaced the Stackblur algorithm with RenderScripts native blur for better performance. Only issue yet is, that it seems to cause a memory leak. 2015-09-15 18:56:14 +02:00
Karim Abou Zeid
638ab4547c Finally fixed the issue where the artist image loading blocks the image loaders queue. This is done by using a custom Executor which is basically a wrapper for two independent ThreadPoolExecutors. 2015-08-29 19:22:50 +02:00
Karim Abou Zeid
e1f0b32e9f Fixed scrolling lags when loading album covers directly from their song files. 2015-08-23 17:03:39 +02:00
Karim Abou Zeid
1350454484 Increased album cover quality and loading time when loading them directly from the song files. 2015-08-23 16:10:51 +02:00
Karim Abou Zeid
7aee6f2bb0 Added a default BlurProcessor Constructor 2015-08-23 15:09:06 +02:00
Karim Abou Zeid
3e8e34a95c Fixed low res artist and album images from last.fm due to a slight api change from them. New implementation should be safe upon future api changes like this. 2015-08-15 14:48:49 +02:00
Karim Abou Zeid
8bdaf08a30 Added native image loader support for artist images. Automatically recreate activity onrResume when colors changed fixes issues #2 and #39. Also Butterknife should be used now everywhere #40 2015-07-14 04:08:43 +02:00
Karim Abou Zeid
88d4dd8e80 Cleaned up the Util classes 2015-07-11 02:08:54 +02:00
Karim Abou Zeid
9cdde459aa Improved time for opening Album, Artist or Now Playing screen 2015-07-10 19:27:07 +02:00
Karim Abou Zeid
e5146ea279 Performance improvement slightly for loading album art 2015-07-10 17:44:48 +02:00
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