dkanada
551cc719af
improve item detail strings and implement favorite songs
2020-04-30 00:52:06 +09:00
dkanada
c873566a6c
replace playlist song object with generic song
2020-04-29 19:22:13 +09:00
dkanada
6592a0e0d5
use query backend for playlists
2020-04-29 18:30:06 +09:00
dkanada
5fcd9e979a
load global playlists on main activity
2020-04-29 15:49:59 +09:00
dkanada
b8db41e61b
remove dialog for song deletion
2020-04-28 22:54:04 +09:00
dkanada
a0e8db7f75
more code refactoring
2020-04-26 13:14:21 +09:00
dkanada
e876a57d01
refactor some code and remove useless comments
2020-04-25 17:55:06 +09:00
dkanada
40a870c7e4
remove some unused strings
2019-07-17 22:55:02 -07:00
dkanada
a26ddacc8c
remove lyrics
2019-07-17 17:06:47 -07:00
dkanada
4089cb31cd
roll CustomPlaylist class into SmartPlaylist
2019-07-17 02:05:17 -07:00
dkanada
0891555785
remove purchase activity
2019-07-17 01:45:36 -07:00
dkanada
6afd14c647
remove blacklist feature
2019-07-17 00:14:48 -07:00
dkanada
0d6a0929b9
remove media scan and file views
2019-07-16 00:05:17 -07:00
dkanada
7252046294
minor changes to about activity
2019-07-12 06:40:14 -07:00
Christoph Loy
37725948f1
Refactoring: Replace usages of ArrayList<> with List<>Collections refactor ( #686 )
...
* First replacements of ArrayList with List
* Get rid of ArrayList-Types
* Revert irrelevant changes
* Fixed stuff noticed by @arkon
2019-05-17 11:07:03 -04:00
Karim Abou Zeid
58fb31b4b1
SDK 28, Android X
2019-04-10 12:40:28 +02:00
Peng Guanwen
2111c41836
Finish current music when Sleep Timer stops ( #629 )
...
Implement #329 .
This commit adds a CheckBox to dialog_sleep_timer, and a curresponding
option `TIMER_FINISH_MUSIC` in PreferenceUtil.
In MusicService, a new flag `pendingQuit` is to indicate if it should
stop after current music stops. A new action `ACTION_PENDING_QUIT` will
set that flag.
Canceling is a little tricky. I must bind MusicService in Dialog
activity to check if `pendingQuit` is set, and show the corresponding
canceling button.
2019-01-07 21:45:33 -05:00
Eugene Cheung
f98222c372
Some NonNull annotations
2018-09-05 23:01:45 -04:00
Eugene Cheung
2b0280298c
Replace deprecated methods
2018-09-05 22:23:53 -04:00
Karim Abou Zeid
d4e3552739
Fallback values for song details
2018-05-01 19:53:16 +02:00
Eugene Cheung
b1a086eaf2
Optimize imports
2018-04-30 18:30:30 -04:00
Karim Abou Zeid
9b3243e3e2
Add scan button to navigation drawer
2018-04-30 13:14:24 +02:00
Karim Abou Zeid
2a72b1b21f
Code clean up
2017-12-18 20:24:28 +01:00
Karim Abou Zeid
7793cc822d
Add java8 support
2017-12-18 20:23:03 +01:00
Peter
c961306900
Update SongShareDialog.java
2017-09-28 20:35:24 +02:00
Eugene Cheung
1f37982536
Fix favorite toggling
2017-09-09 13:27:46 -04:00
Karim Abou Zeid
8a75b8b68f
Add blacklist option and minor code improvements
2017-09-08 16:22:18 +02:00
Karim Abou Zeid
035792b3d0
Replaced BuyDialog with PurchaseActivity
2017-09-02 19:20:30 +02:00
Karim Abou Zeid
1b85252f92
Add pro version
2017-08-30 20:52:01 +02:00
tkashkin
c047ea96a7
LyricsDialog displays lyrics without timestamps
...
Refactoring
2017-07-12 11:57:38 +03:00
Karim Abou Zeid
e73feb48af
Updated to butterknife 8.
2016-08-18 18:21:09 +02:00
Karim Abou Zeid
0aedb078d7
Synced translationsRemoved debuglogs.
2016-04-17 21:40:31 +02:00
Karim Abou Zeid
70199b8c5a
Cleaned up the DonationsDialog.
2016-03-31 21:15:45 +02:00
Karim Abou Zeid
9b17931cd6
Added a lyrics dialog. Updated the SlidingUpPanelLayout lib which fixes a few sliding issues. Fixed an issue where the sling panel would get stuck somewhere in the middle. Fixed a NPE in an asynctask onPostExecute().
2016-03-29 18:17:57 +02:00
Karim Abou Zeid
f4680fdb44
Added new IntroActivity.
2016-02-21 18:20:35 +01:00
Karim Abou Zeid
6bbb92fc00
Updated libraries.
2016-02-07 17:07:41 +01:00
Karim Abou Zeid
76fb6b9347
Fixed changelog dialog wrong bg color.
2016-02-03 21:02:44 +01:00
Karim Abou Zeid
44ba560d77
Clean ups
2016-01-27 22:11:38 +01:00
Karim Abou Zeid
5aebf4709a
Removed LeakCanary
2015-12-30 16:18:33 +01:00
Karim Abou Zeid
afd72a7129
Added open source licenses dialog.
2015-12-28 01:06:09 +01:00
Karim Abou Zeid
69769346cb
Updated changelog and version code
2015-12-27 21:03:09 +01:00
Karim Abou Zeid
e12583cfbd
Removed some old and unused classes
2015-12-27 19:31:19 +01:00
Karim Abou Zeid
9dc26bd1eb
Code clean up
2015-12-23 17:37:46 +01:00
Karim Abou Zeid
c9d5990b15
Fixed deprecation
2015-12-23 17:36:20 +01:00
Karim Abou Zeid
5bdd763248
Replaced Serializable with Parcelable everywhere
2015-12-23 17:30:29 +01:00
Karim Abou Zeid
978a36c443
Ignore (WIP)
2015-12-11 18:35:16 +01: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
5cd9b4c7ad
Updated code for material dialogs 0.8.0.0
2015-09-18 12:04:38 +02:00
Karim Abou Zeid
3d87e57856
Finished the new about screen. Also the DonationDialog loads its content now async.
2015-09-06 19:57:29 +02:00
Karim Abou Zeid
7eddffed74
Finished the new about screens layout. Now only the onClick listeners are missing.
2015-09-05 21:21:56 +02:00