Karim Abou Zeid
c5ebe5a64c
Made a huge progress with new playing screen. Almost done now.
2015-12-02 23:22:55 +01:00
Karim Abou Zeid
1cde43af07
New now playing screen. Work in progress!
2015-11-22 21:07:49 +01:00
Karim Abou Zeid
d9a51fc88e
Updated libs
2015-11-21 16:28:24 +01:00
Karim Abou Zeid
c7c0ae3931
Fixed the white playlist icon on Android Marshmallow. Removed unnecessary code.
2015-10-28 11:58:03 +01:00
Karim Abou Zeid
51f2a3bd3b
Added progress bar to the mini player.
2015-10-18 23:08:41 +02:00
Karim Abou Zeid
4e24bc0404
Removed the "hide bottom bar" feature.
2015-10-18 18:25:38 +02:00
Karim Abou Zeid
a8570a1139
Replaced the custom implementation with the new color chooser dialog from material dialogs.
2015-10-18 18:12:34 +02:00
Karim Abou Zeid
c34407ad7f
Simplified a method
2015-10-10 16:16:12 +02:00
Karim Abou Zeid
d1b06b79f8
Re added the adjustable grid size feature. Transition between two grid sizes are not working yet. Fixes kabouzeid/phonograph-issue-tracker#43
2015-09-30 20:53:09 +02:00
Karim Abou Zeid
601c1d9489
Replaced the algorithm for determining whether two colors are distinguishable. Merged some duplicated code into its own methods.
2015-09-23 16:39:27 +02:00
Ihsan Isik
a1fb2d3c9d
Fix kabouzeid/phonograph-issue-tracker#51 : Shuffle button in now playing becomes hard to tell
...
We check for the difference between the default and the activated colors. If the difference value is less than 55000, the activated color is shifted up.
2015-09-22 20:12:43 +03:00
Karim Abou Zeid
4b49bb82a3
Fixed kabouzeid/phonograph-issue-tracker#50 , playlist name changes were not directly updated in the list.
2015-09-22 16:57:46 +02:00
Karim Abou Zeid
9b2aaea2c9
Fixed kabouzeid/phonograph-issue-tracker#4 , when setting an album cover in the tag editor, the image will be cropped instead of stretched now.
2015-09-22 16:44:37 +02:00
Karim Abou Zeid
55f8800f89
Fixed kabouzeid/phonograph-issue-tracker#29 , toolbar text is white in about section while using light themes.
2015-09-22 13:46:32 +02:00
Karim Abou Zeid
7fbbf52a6c
Migrated to RetroFit 2.0.0 beta
2015-09-18 16:38:51 +02:00
Karim Abou Zeid
5cd9b4c7ad
Updated code for material dialogs 0.8.0.0
2015-09-18 12:04:38 +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
c0b41f63cc
Fixed cab (contextual action bar) content not visible with light primary colors.
2015-09-08 12:03:00 +02:00
Karim Abou Zeid
ab2f1f9dff
Fixed the plural typo in the artist list
2015-09-05 10:29:11 +02:00
Karim Abou Zeid
f458d146af
Clean ups
2015-08-28 18:12:39 +02:00
Karim Abou Zeid
1be0d305b1
Support for light colors. The appbar will now automatically change its text and icon color to be visible on light theme colors.
2015-08-27 16:43:31 +02:00
Karim Abou Zeid
9e306b3f91
Fixed status bar coloring and cleaned up some code.
2015-08-25 16:40:29 +02:00
Karim Abou Zeid
d8e94c1c85
New color chooser dialog
2015-08-25 00:39: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
253df6802e
Synced translations. Set "Color playback controls" enabled by default.
2015-08-19 14:54:56 +02:00
Karim Abou Zeid
c0e345fcef
Clean ups. Replaced deprecated getResources.getColor() with ContextCompat.getColor(this, int color)
2015-08-19 13:43:38 +02:00
Karim Abou Zeid
48337bb7da
Updated strings to better match the material design "writing" guidelines
2015-08-19 02:17:46 +02:00
Karim Abou Zeid
6f3617650a
Support for Android Marshmallow's permission system
2015-08-18 23:47:23 +02:00
Karim Abou Zeid
7d4b34e7b8
Updated from sdk 22 to 23. Also the sliding panel should open and close much smoother now.
2015-08-18 17:43:53 +02:00
Karim Abou Zeid
a0ecf5a0fa
Colored Playback Controls
2015-08-17 14:23:00 +02:00
Karim Abou Zeid
b18be272bc
Transition between the bar colors should be a bit smoother now. Also cleaned up some methods.
2015-08-16 23:15:44 +02:00
Karim Abou Zeid
fc2741f088
Changed default start page from albums to songs
2015-08-16 18:59:27 +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
73f3214b23
Added changelog. Auto hide bottom bar and fab if playing queue is empty
2015-08-15 03:09:47 +02:00
Karim Abou Zeid
17a49b1ed4
Fixed #49 some drawables were not tinted with the right color
2015-08-15 00:25:42 +02:00
Karim Abou Zeid
3f815610e4
Fixed #51 the playlist-list isn't updated when adding a new playlist
2015-08-14 22:46:14 +02:00
Karim Abou Zeid
93e1a9410e
Disabled colored Navigation Bar by default.
2015-08-14 21:16:32 +02:00
Karim Abou Zeid
ec2e943a5d
Option to hide the new bottom bar
2015-08-13 00:37:49 +02:00
Karim Abou Zeid
7fd4226685
Massive clean up of attrs, colors and styles. Also icon and divider colors matching better the guidelines now.
2015-08-10 21:21:03 +02:00
Karim Abou Zeid
431cf23da3
Fixed some readability issues with the white and black accent colors
2015-08-03 22:24:18 +02:00
Karim Abou Zeid
6b68c17ae2
Various fixes and improvements
2015-08-03 20:53:36 +02:00
Karim Abou Zeid
5f0bfdb14b
Sliding panel (early version, current implementation will probably replaced with a fragment implementation soon), translucent and colored statusbar for KitKat everywhere, use correct text colors for secondary texts, numerous clean ups
2015-07-31 00:23:37 +02:00
Karim Abou Zeid
9334fa1f20
Cleaned up setStatusBarTranslucent method
2015-07-21 17:59:05 +02:00
Karim Abou Zeid
953568c9f5
Set colored footers as default for artist view
2015-07-15 18:41:01 +02:00
Karim Abou Zeid
e42867e066
Cleaned up the settings
2015-07-15 17:49:03 +02:00
Karim Abou Zeid
294f3fc5d0
Making great progress with the "view as" option to toggle between list and grid mode. Currently only implemented in the album fragment. To add the functionality to other fragments just extend the AbsMainActivityRecyclerViewLayoutModeFragment class and implement its abstract methods (class name should be changed to something shorter soon). In future the artist and song fragments should extend that class.
2015-07-15 03:40:47 +02:00
Karim Abou Zeid
306c676e8b
Fixed the MainActivity PopupMenu's checkboxes and radio buttons not being tinted with the accent color.
2015-07-14 05:12:05 +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
9c8cba612b
Main Activity Fragments should be updated automatically now when the Media Store has changed.
2015-07-13 16:50:05 +02:00
Karim Abou Zeid
e0a6535f9f
Send Intent when Media Store changes. Removed possible memory leak from PreferenceUtil.
2015-07-13 04:58:55 +02:00