Commit graph

235 commits

Author SHA1 Message Date
dkanada
d5e2b95ca3 use stub methods for playlist utils 2020-04-29 14:41:55 +09:00
dkanada
9180bf548a remove smart playlists for now 2020-04-29 13:06:47 +09:00
dkanada
fb43666488 display list of genres on main activity 2020-04-29 02:24:12 +09:00
dkanada
a0e8db7f75 more code refactoring 2020-04-26 13:14:21 +09:00
dkanada
876784495a load images throughout the interface 2020-04-25 21:57:02 +09:00
dkanada
e876a57d01 refactor some code and remove useless comments 2020-04-25 17:55:06 +09:00
dkanada
ef0f5e500a initial work for album and artist lists 2020-04-25 13:48:20 +09:00
dkanada
a011c43fec add two strings back and ignore artist activity result 2019-11-25 02:27:46 +09:00
dkanada
b90476f6ab refactor some code 2019-11-10 18:18:27 +09:00
dkanada
7c83b50179 overhaul existing preferences 2019-07-18 03:54:31 -07:00
dkanada
6d9d3101c1 add some logging 2019-07-17 23:56:05 -07:00
dkanada
40a870c7e4 remove some unused strings 2019-07-17 22:55:02 -07:00
dkanada
4089cb31cd roll CustomPlaylist class into SmartPlaylist 2019-07-17 02:05:17 -07:00
dkanada
4b02fb2b5f rely on server for custom artist images 2019-07-17 01:04:03 -07:00
dkanada
9923a4c1e0 reduce calls to loader classes for backend changes 2019-07-16 03:00:40 -07:00
dkanada
b85fab728b separate frequent and recent playlists 2019-07-11 15:55:58 -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
a594551ce2 Revert "Smart playlist decoration (#619)"
This reverts commit e461f44ff0.
2019-04-16 23:54:35 +02:00
Karim Abou Zeid
2cf8fe3d89 Revert "Disable clear menu item on NotRecentlyPlayed (#620)"
This reverts commit 93bb9cf7fc.
2019-04-16 23:15:45 +02:00
Karim Abou Zeid
58fb31b4b1 SDK 28, Android X 2019-04-10 12:40:28 +02:00
soncaokim
b0a4ffdcb5 Library annotations (#638)
Populate album name / artist name / song counts across different view as "subtitle" that enriches the main info displayed in the title.
This includes the notification, different list-based views, the main menu, the now-playing view, search result...

For example, the included images show the added annotations highlighted with white underline
![screenshot_20190108-035119](https://user-images.githubusercontent.com/13333482/50807749-ce600000-12fb-11e9-86c6-9efb41389194.jpg)
![screenshot_20190108-035137](https://user-images.githubusercontent.com/13333482/50807750-ce600000-12fb-11e9-90e2-650aae0b159a.jpg)
![screenshot_20190108-035228](https://user-images.githubusercontent.com/13333482/50807751-ce600000-12fb-11e9-8f74-b04dbae0c6d2.jpg)
![screenshot_20190108-035244](https://user-images.githubusercontent.com/13333482/50807752-cef89680-12fb-11e9-892c-80fd55805c11.jpg)
![screenshot_20190108-035414](https://user-images.githubusercontent.com/13333482/50807753-cef89680-12fb-11e9-80a1-ee784c855876.jpg)
2019-01-21 19:48:25 -08:00
Eugene Cheung
3f3526f061
Move some util functions 2019-01-07 22:12:21 -05:00
soncaokim
e461f44ff0 Smart playlist decoration (#619)
* Show smart playlist threshold and number of tracks in addition to the playlist title (#4)

* Remove todo tags (#5)

* Indentation

* Code review
2018-12-29 12:28:44 -05:00
soncaokim
93bb9cf7fc Disable clear menu item on NotRecentlyPlayed (#620)
* Disable clear menu item on NotRecentlyPlayed, small menu refactoring

* Save few clock ticks
2018-12-06 16:51:42 -05:00
Eugene Cheung
f98222c372
Some NonNull annotations 2018-09-05 23:01:45 -04:00
Eugene Cheung
42bcb62d2c
Replace for loops with foreach 2018-09-05 22:44:45 -04:00
Eugene Cheung
a842ec26c0
Remove unused TAGs 2018-09-05 22:38:46 -04:00
Karim Abou Zeid
614f28e0c9 Clean up 2018-06-05 22:45:29 +02:00
Eugene Cheung
b1a086eaf2
Optimize imports 2018-04-30 18:30:30 -04:00
Nicholas Narsing
60cb868beb
Support song ordering; add/fix album year sort 2018-04-28 11:47:05 -04:00
Nicholas Narsing
01c255abca
Set fastscroll section name correctly by sort preference 2018-04-28 00:39:35 -04:00
Karim Abou Zeid
2b6b882a81 Display toast when trying to uncheck the last library category 2017-12-30 18:50:45 +01:00
Karim Abou Zeid
739e565bc4 Clean up 2017-12-26 22:35:07 +01:00
Karim Abou Zeid
30dd66e788 Clean up 2017-12-26 00:05:01 +01:00
Karim Abou Zeid
ffa33fced7 Merge branch 'library-categories' of https://github.com/doompadee/Phonograph into doompadee-library-categories 2017-12-25 23:42:32 +01:00
doompadee
5242ddb76f Merge with upstream and more cleanup 2017-12-24 23:34:55 +01:00
doompadee
36095431af Another leftover removal 2017-12-24 14:46:44 +01:00
Karim Abou Zeid
1fa6a9ea32
Merge pull request #359 from giovannipessiva/master
Fix album with year "0" - Issues #121 and #355
2017-12-24 13:59:00 +01:00
Karim Abou Zeid
c24538b58f
Change empty string with dash 2017-12-24 13:58:44 +01:00
doompadee
6bf7697e67 Make drag handle area bigger 2017-12-24 07:42:13 +01:00
doompadee
7b1f9635a5 Use resource key from catgory 2017-12-23 17:28:53 +01:00
Marco Hunsicker
70e6c76064 Add preferences ui for the library categories setting 2017-12-23 17:12:08 +01:00
Marco Hunsicker
0e5adaf361 Make library categories configurable 2017-12-23 17:10:51 +01: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
Karim Abou Zeid
59523930cc Proper genre item layout. Clean up genre loader 2017-12-18 20:10:32 +01:00
Eugene Cheung
918090ee63
Remove unknown genre, add number of songs 2017-12-14 23:11:47 -05:00
Karim Abou Zeid
441b64fce4 Merge branch 'feat/genres' of git://github.com/arkon/Phonograph into arkon-feat/genres 2017-12-13 18:25:19 +01:00
rpt
f3ef91c406 Fixes issues #121 and #355 2017-11-21 01:06:31 +01:00
Eugene Cheung
465f1fe2db
Update advrecyclerview and target SDK 27 (#345) 2017-10-29 21:20:28 -04:00