Commit graph

1,116 commits

Author SHA1 Message Date
Karim Abou Zeid
035792b3d0 Replaced BuyDialog with PurchaseActivity 2017-09-02 19:20:30 +02:00
Karim Abou Zeid
344404c03f Fix isProVersion() returning always false 2017-08-31 19:55:00 +02:00
Karim Abou Zeid
05558c1799 Merge branch 'master' into phonograph_pro 2017-08-31 12:58:22 +02:00
Karim Abou Zeid
d9fe0030a5 Sync translations 2017-08-31 12:55:47 +02:00
Karim Abou Zeid
f93239fbaa Bump build version and update changelog 2017-08-31 12:23:36 +02:00
Karim Abou Zeid
4ad69136ff Revert "SD card write access using SAF API (#94) (#241)"
This reverts commit 115be9ddc3.
2017-08-31 12:13:55 +02:00
tkashkin
115be9ddc3 SD card write access using SAF API (#94) (#241)
* SD card write access using SAF API

* SAF file deletion

* Added SAF guide to show user how to grant sdcard access

* Handle revoked sdcard uri

* Show SAF guide when deleting songs

* Delete songs in AsyncTask

* Wrap Activities in WeakReferences
2017-08-31 00:28:24 -07:00
Eugene Cheung
93fd2913be
Bump support libraries to v26.0.2 2017-08-30 19:33:30 -04:00
Karim Abou Zeid
69bb951e1d Merge branch 'master' into phonograph_pro
# Conflicts:
#	app/src/main/res/values/strings.xml
2017-08-30 20:58:09 +02:00
Karim Abou Zeid
e372204bd2 Hotfix 2017-08-30 20:56:07 +02:00
Karim Abou Zeid
5d19c7622b Removed unused resources 2017-08-30 20:54:37 +02:00
Karim Abou Zeid
1b85252f92 Add pro version 2017-08-30 20:52:01 +02:00
Karim Abou Zeid
9da5f6c8d4 Add notification channel 2017-08-30 20:12:15 +02:00
Karim Abou Zeid
518a143edf Temporary fix for advancedrecyclerview 2017-08-30 18:39:58 +02:00
Eugene Cheung
4951997676
Update support libs and build tools to v26 2017-08-14 23:09:36 -04:00
Lincoln
41b81ce14c Swipeable classic notification (#244)
* Made notification swipeable when not playing not swipeable when playing. Removed "X" close button

* Fixed music stop on tap and on app close

* Refactor notification classes
2017-08-14 23:04:59 -04:00
Eugene Cheung
5d94555afe
Minor refactoring of widget code 2017-08-02 20:11:53 -04:00
Materight
0377e43475 Redesigned widget (#225)
* Changed widget layout, added vibrant color support for button

* Added preview image. Show also albums name after artists name

* Updated also small widget with vibrant color support. Added preview images for small and big widgets

* Fixed wrong height

* Revert classic widget padding, update preview image

* Replaced dash with dot, changed background color, show the album name also on big widget.

* Updated preview images, switched to jpg

* Fixed dot instead of dash for small widget

* Changed ripple color for white background

* Dark ripple for big widget

* Standardize layout

* Fix image resizing

* Improve image resizing

* Fix for songs without album art

* Set centerCrop for albums art

* Card layout for small widget

* Updated preview images

* Fix incorrectly rounded corner
2017-08-02 19:05:33 -04:00
Eugene Cheung
cbdcec7c4b
Save current playing queue as playlist 2017-07-24 20:48:26 -04:00
Karim Abou Zeid
15a5dfeb36 Update a preference description 2017-07-24 22:14:42 +02:00
Karim Abou Zeid
c21180fb2d Add icon to playlist length 2017-07-24 21:42:02 +02:00
Karim Abou Zeid
07e7c6565a Cleaned up menus 2017-07-24 19:54:26 +02:00
Karim Abou Zeid
ad038732e6 Merge branch 'album-actions' of https://github.com/arkon/Phonograph into arkon-album-actions 2017-07-24 19:40:50 +02:00
Karim Abou Zeid
7cca7d31cb Merge pull request #194 from arkon/fix/flat-animation
Prevent flat controls from animating on every show
2017-07-24 19:34:44 +02:00
Karim Abou Zeid
1c3ea5bbff Merge branch 'fix/github-issue-form' of https://github.com/arkon/Phonograph into arkon-fix/github-issue-form 2017-07-24 19:22:35 +02:00
Karim Abou Zeid
cadc7ac469 Merge branch 'arkon-playlist-length' 2017-07-24 19:16:04 +02:00
Karim Abou Zeid
066cc97d32 Fix crash when selecting the playlist header 2017-07-24 19:15:33 +02:00
Eugene Cheung
feaaaf8506
Refactor widget classes 2017-07-23 13:00:58 -04:00
Eugene Cheung
bbe4f4860b Merge pull request #227 from tkashkin/widgets
Card widget
2017-07-23 11:48:24 -04:00
tkashkin
c06a17f411 Minor refactoring 2017-07-22 20:10:29 +03:00
Karim Abou Zeid
30ebc899ad Merge pull request #220 from arkon/version-name-branch
Add git branch name to debug app's version name
2017-07-21 16:05:15 +02:00
tkashkin
4fddddec9e Set height to 56dp 2017-07-20 14:50:36 +03:00
tkashkin
26bba697cb Buttons are 42dp wide, full-height album art with rounded corners 2017-07-20 06:55:45 +03:00
tkashkin
e111d4f113 Added card-like widget 2017-07-19 23:45:56 +03:00
Karim Abou Zeid
4c090d1c34 Revert "Performance issue with artist images (#174)" 2017-07-19 20:41:15 +02:00
tkashkin
3218586e32 Fit artist image into ImageView 2017-07-18 19:55:42 +03:00
Eugene Cheung
aff68a4ea5 Show classic notification setting for 7.0.x (#221) 2017-07-16 17:32:29 -04:00
Eugene Cheung
7d92ecc56d
Add git branch name to debug app's version name 2017-07-16 13:48:10 -04:00
tkashkin
8a57d32214 Refactoring 2017-07-14 21:22:54 +03:00
tkashkin
aabd0367b9 Trim newlines at start/end of lyrics
Collapse more than one empty lines into one
2017-07-14 14:05:21 +03:00
tkashkin
56ede6c725 Fix crash on screen rotation change 2017-07-14 01:07:08 +03:00
tkashkin
ecdc9bb870 Fix some UI bugs
Add animations
2017-07-12 11:57:38 +03:00
tkashkin
6086011d8d Add lyrics format list 2017-07-12 11:57:38 +03:00
tkashkin
c047ea96a7 LyricsDialog displays lyrics without timestamps
Refactoring
2017-07-12 11:57:38 +03:00
tkashkin
3122923d5f Add lyrics offset time support
Some refactoring and formatting
2017-07-12 11:57:37 +03:00
tkashkin
1a71950930 Fix loading LRC files with regex control characters in name
Fix non-standart LRC timestamps
2017-07-12 11:57:37 +03:00
tkashkin
21eb8e0127 Change string 2017-07-12 11:57:37 +03:00
tkashkin
1ee7d8c7b6 Try to load lyrics from file if tag is empty 2017-07-12 11:57:37 +03:00
tkashkin
93e2dc0346 Add synchronized lyrics preference
Fix animations
2017-07-12 11:57:37 +03:00
tkashkin
dbb6250c06 Add synchronized lyrics support (only LRC format at the moment) 2017-07-12 11:57:37 +03:00