tkashkin
|
dbb6250c06
|
Add synchronized lyrics support (only LRC format at the moment)
|
2017-07-12 11:57:37 +03:00 |
|
Eugene Cheung
|
487748258a
|
Minor formatting/refactoring
|
2017-06-12 23:23:30 -04:00 |
|
Eugene Cheung
|
c20262eb03
|
Add last added playlist interval preference (#107)
|
2017-06-01 14:39:36 -04:00 |
|
Karim Abou Zeid
|
3232370e47
|
Created CustomPlaylist class, cleaned up some code
|
2017-04-22 15:34:59 +02:00 |
|
Adrian Campos
|
54414e7d3e
|
Fixes issue #112 - Crash on too many songs in App Shortcut playlist
Instead of passing all songs in an intent extra, pass the Playlist which is then used to load the songs in MusicService
|
2017-04-05 16:39:22 -07:00 |
|
Karim Abou Zeid
|
8a4d364c14
|
Improved the artist loading mechanism.
|
2016-07-22 20:36:42 +02:00 |
|
Karim Abou Zeid
|
aa67b6cd35
|
Album and artist detail activities load their data async now.
|
2016-03-20 23:43:11 +01:00 |
|
Karim Abou Zeid
|
17701ba772
|
Made all icons white by default.
|
2016-02-28 23:01:44 +01:00 |
|
Karim Abou Zeid
|
906d0f504a
|
Switched to vector drawables.
|
2016-02-28 18:50:14 +01:00 |
|
Karim Abou Zeid
|
533708e63d
|
Use disk cache
|
2016-01-02 23:57:14 +01:00 |
|
Karim Abou Zeid
|
c2ad4e4541
|
Completely rewritten the album model
|
2016-01-02 22:44:03 +01:00 |
|
Karim Abou Zeid
|
4dc8178012
|
Added landscape version for now playing screen
|
2015-12-23 22:51:28 +01:00 |
|
Karim Abou Zeid
|
5bdd763248
|
Replaced Serializable with Parcelable everywhere
|
2015-12-23 17:30:29 +01:00 |
|
Karim Abou Zeid
|
cf4ed6d5c0
|
Recently played is now history. Songs are always added to the history but their play count will be only increased if they were played at least half. This makes the top tracks much more accurate.
|
2015-09-12 15:14:01 +02:00 |
|
Karim Abou Zeid
|
b808491206
|
Removed bus. Will be replaced by an intent system soon.
|
2015-07-13 03:14:01 +02:00 |
|
Karim Abou Zeid
|
0650df6250
|
Massive adapter clean up. Lots of stuff unfinished there yet. Don't mess around with it yet.
|
2015-07-13 02:16:26 +02:00 |
|
Karim Abou Zeid
|
98dcdf2d47
|
Adapter clean ups
|
2015-07-12 03:22:24 +02:00 |
|
Karim Abou Zeid
|
88d4dd8e80
|
Cleaned up the Util classes
|
2015-07-11 02:08:54 +02:00 |
|
Karim Abou Zeid
|
6c7ee47d3f
|
Replaced back arrow with x in some places and cleaned some code up
|
2015-07-10 03:49:20 +02:00 |
|
Karim Abou Zeid
|
5317c51400
|
Added Nullity Annotations
|
2015-07-10 02:37:10 +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
|
1cccaad0f4
|
Clean ups, new default album art cover and widget resize fix
|
2015-07-06 18:52:26 +02:00 |
|
Karim Abou Zeid
|
50f73c1dde
|
All smart playlists are working now.
|
2015-06-21 21:17:22 +02:00 |
|
Karim Abou Zeid
|
92441128df
|
Everything is prepared to add smart playlists
|
2015-06-21 14:14:37 +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
|
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
|
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
|
31926d7983
|
Makes full use of the Android Support Design Library. A lot of small things fixed or improved. Added dozens of new colors.
|
2015-05-30 22:51:17 +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
|
c06c2fd86d
|
Quick fix
|
2015-05-25 16:18:56 +02:00 |
|
Karim Abou Zeid
|
b4105b6cc0
|
Playlists multi select
|
2015-05-25 16:10:59 +02:00 |
|
Karim Abou Zeid
|
ab678b43ca
|
Artist view multi select support.
|
2015-05-25 15:18:02 +02:00 |
|
Karim Abou Zeid
|
e5509fc2ef
|
Cab has a title now
|
2015-05-24 23:18:35 +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
|
428dd22296
|
Search is back. Now with recycler view and the ability to set a different xml file for song, album, artist and header results if needed. Also improved its appearance by adding elevation (inspired by Googles Inbox).
|
2015-04-25 12:17:41 +02:00 |
|
Karim Abou Zeid
|
a91804657d
|
Disabled disk cache for album art and fixed the navigation drawer header image view being out of aspect ration. Scrolling in any list should be buttery smooth now. Had no time for the search rewrite today, gonna do that tomorrow.
|
2015-04-23 22:17:18 +02:00 |
|
Karim Abou Zeid
|
744d5e12a6
|
Enabled all caches and added custom signatures
|
2015-04-23 19:25:30 +02:00 |
|
Aidan Follestad
|
fbc5731c47
|
Added serialization version IDs so that songs don't become deserializable after updates.
|
2015-04-22 16:11:09 -05: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 |
|
Karim Abou Zeid
|
2d08e5c5d1
|
MultipleChoicePreference to set colored navigation bar for each activity individually.
|
2015-04-18 17:03:11 +02:00 |
|
Karim Abou Zeid
|
00b72b7a75
|
Rename UiPreferenceChangedEvent.java to UIPreferenceChangedEvent.java
|
2015-04-18 16:56:59 +02: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
|
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
|
696299b960
|
New colors
|
2015-03-30 21:42:54 +02:00 |
|
Karim Abou Zeid
|
b302abc2e1
|
Massiv design optimizations and settings
|
2015-03-29 17:41:47 +02:00 |
|
Karim Abou Zeid
|
6aaf926ff7
|
Code rearanged
|
2015-03-23 22:41:10 +01:00 |
|