Commit graph

1,356 commits

Author SHA1 Message Date
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
Adrian Campos
f504e83cbf Fixes issue 111.
Instead of calling play() when the playlist is empty, show a toast
2017-04-04 09:07:15 -07:00
Eugene Cheung
d89d59fc30 Support super widescreen Android devices 2017-03-30 14:31:00 -04:00
simonfi
a0c57357e3 Merge branch 'master' into dynamic_size_status_bars 2017-03-30 11:51:48 +13:00
simonfi
3d49373f26 implement dynamically sized status bar in *most of the activities/fragments. 2017-03-30 11:45:04 +13:00
Karim Abou Zeid
4eebe7be16 Bumped version, updated changelog 2017-03-27 12:51:25 +02:00
Karim Abou Zeid
fd77e555be Updated changelog 2017-03-27 12:42:17 +02:00
Karim Abou Zeid
b0590bf5e1 Moved shortcut handling from MainActivity to MusicService. Cleaned up the code. 2017-03-27 12:28:37 +02:00
Feng Zheng
d411b33983 Fix: can't play media files from file browser
When media file is selected from various file browers, the
uri sent to app might be different scheme like file or content.
Fix is to query the media file based on different scheme.
2017-03-23 20:47:14 -05:00
Karim Abou Zeid
d60ca48c2b Fixed top track shortcut playing recent tracks. 2017-03-23 18:52:54 +01:00
Karim Abou Zeid
2eca79cd56 Removed unnecessary error message 2017-03-23 18:52:07 +01:00
Karim Abou Zeid
e07b5afb0a Removed unnecessary log 2017-03-23 18:44:23 +01:00
Karim Abou Zeid
693cc9b49f Refactoring 2017-03-23 18:43:17 +01:00
Adrian Campos
0a871af744 Implemented reportShortcutUsed() to track shortcut usage 2017-03-23 17:52:58 +01:00
Adrian Campos
d17f0407dd Fixes issue #2
by removing singleinstance from MainActivity in the manifest and handling the launch in AppShortcutLauncherActivity
2017-03-23 17:52:58 +01:00
Adrian Campos
4170e00cfd Added "Colored App Shortcuts" as an option in settings 2017-03-23 17:52:58 +01:00
Adrian Campos
49a3d0b28a Support theme colors in AppShortcut icons 2017-03-23 17:52:58 +01:00
Xorok
6b43160a0f Replace PNG app shortcut icons with vector versions 2017-03-23 17:52:58 +01:00
Adrian Campos
b14ba65a5b Added version check for app shortcuts
As mentioned by @arkon 2e1a453e8d (commitcomment-21247880)
2017-03-23 17:52:58 +01:00
Adrian Campos
34f2f8b936 Fixed bug where app shortcuts wouldn't work when app was already open 2017-03-23 17:52:58 +01:00
Adrian Campos
978d0716e0 Fixed orientation change bug with app shortcuts
https://github.com/kabouzeid/Phonograph/issues/78#issuecomment-285512114
2017-03-23 17:52:58 +01:00
Xorok
d422a05e8d Adapt names to naming convention 2017-03-23 17:52:58 +01:00
Xorok
35aaca78ea Autoformat 2017-03-23 17:52:58 +01:00
Xorok
079f163cc4 Add app shortcut icons 2017-03-23 17:52:58 +01:00
Adrian Campos
43a2f319fc Convert static app shortcuts to dynamic
Will allow user customization in the future (colors, choosing which show up in list, etc.)
2017-03-23 17:52:58 +01:00
Adrian Campos
33ff49de0f Added basic support for App Shortcuts
Shuffle All, Top Tracks, and Last added. Still need to fix icons and add dynamic shortcuts for playlists
2017-03-23 17:52:58 +01:00
Karim Abou Zeid
d5bf0b58d2 Bumped version number, synced translations and updated changelog. 2017-03-23 13:18:41 +01:00
Karim Abou Zeid
d294822e7c Fixed a bug where the notification wouldn't disappear when the queue is cleared. Fixes #97 2017-03-23 13:13:49 +01:00
Karim Abou Zeid
c136c2e056 Updated Glide to 3.8.0 snapshot 2017-03-23 12:31:00 +01:00
Karim Abou Zeid
663040714e Updated retrofit 2017-03-23 12:19:17 +01:00
Karim Abou Zeid
8f93d7cba0 Switched back to Crashlytics/Fabric 2017-03-23 12:10:52 +01:00
Karim Abou Zeid
b9bf82306e Added dummy google-services.json 2017-03-23 11:44:39 +01:00
simonfi
823f0ca856 start to resize status bar area based on device dimensions so that devices with nonstandard status bars don't draw the app window
beneath the statusbar.
2017-03-23 08:54:06 +13:00
Karim Abou Zeid
42a9dbe392 Bumped version, updated changelog. 2017-03-22 20:03:54 +01:00
Karim Abou Zeid
89d78b9951 Synced translations 2017-03-22 20:03:42 +01:00
Karim Abou Zeid
63c9f43580 Updated libraries and switched from Crashlytics to Firebase 2017-03-22 19:59:37 +01:00
Karim Abou Zeid
98d19458f0 Bumped version, updated changelog. 2017-03-20 21:13:15 +01:00
Karim Abou Zeid
4615e84cb5 Merge pull request #98 from oshmoun/master
Add MediaButtonIntentReceiver back into AndroidManifest
2017-03-20 20:59:33 +01:00
Karim Abou Zeid
3e5ba30a66 Cleaned up media button handling 2017-03-20 20:56:32 +01:00
oshmoun
5d58808d07 Add MediaButtonIntentReceiver back into AndroidManifest
Removing it caused the inability to start playback if the ui was not in
foreground
2017-03-20 20:31:07 +01:00
Materight
7898f9bc21 Add lyrics editor in SongTagEditorActivity 2017-03-19 14:57:32 +01:00
oshmoun
24ed81db76 Add MediaButtonIntentReceiver back into AndroidManifest
Removing it caused the inability to start playback if the ui was not in
foreground
2017-03-19 12:25:02 +01:00
Karim Abou Zeid
528db65dd0 Merge pull request #88 from wzv5/master
Fix: can't list a file when it's extension is uppercase
2017-03-19 11:24:33 +01:00
Karim Abou Zeid
d80efe57b4 Bumped version number and updated changelog 2017-03-17 22:33:03 +01:00
Karim Abou Zeid
3a26d43bc8 Updated build tools and google libs 2017-03-17 22:11:45 +01:00
Karim Abou Zeid
826d874758 Completely switched to MediaSession 2017-03-17 22:08:05 +01:00
wzv5
8f297964ed update build tools version to 25.0.2 2017-03-17 23:37:10 +08:00
Karim Abou Zeid
16a6218cc8 Removed obsolete release folder 2017-03-17 16:35:19 +01:00
Karim Abou Zeid
8616c38ce1 Use old notifications for API < 21 2017-03-17 16:31:54 +01:00
Samriddha Basu
565df9c860 Remove timestamp from notification 2017-03-13 22:29:50 +05:30