Antoine POPINEAU
567a7476f9
WIP - Integrate Room and LiveData.
2020-09-05 15:02:22 +02:00
Antoine POPINEAU
d76f76a222
Use the new schema for cover art URLs.
2020-08-08 14:51:39 +02:00
Antoine POPINEAU
ba31a4efcf
Some tracks do not have album, this fixes a crash trying to retrieve their album cover. Changed the placeholder album cover to be less aggressive to the eye.
2020-07-11 21:01:09 +02:00
Antoine POPINEAU
3a81d26cd9
Renamed some components to refer to Otter instead of Funkwhale.
2020-07-10 20:40:18 +02:00
Antoine POPINEAU
b2e6ec43a8
Improved loading of new and cached items.
...
Scrolling through large lists was a pain. The next page would only load
when the end of the list was reached, stopping the scroll action while the new
page was fetched.
This commits adds two items:
* Artists, albums and playlists do not refresh data on resume, only
using cached data until manually refreshed.
* When manually refreshed, we initially fetch a few pages instead
of only one. Also, on scroll, we try as best as we can to always keep
10 pages (pages as in screen estate) worth of data loaded.
2020-07-08 22:11:50 +02:00
Antoine POPINEAU
9c61fcf462
Tidied up usage of GlobalScope to the profit of AndroidX's lifecycle coroutine scopes.
2020-06-25 01:26:15 +02:00
Antoine POPINEAU
f7a5a29eea
Pulled some fixes from dev/chromecast ( 080cce00ee
).
2020-06-24 19:45:16 +02:00
Antoine POPINEAU
2b9eb789e8
Changed style for main shuffle button to be less conspicuous.
2020-06-24 16:04:36 +02:00
Antoine POPINEAU
13f3c2d465
Add light animation when scrolling listings.
2020-06-15 00:26:22 +02:00
Antoine POPINEAU
fc1419c2fb
Minor style enhancement.
2020-06-14 00:42:45 +02:00
Antoine POPINEAU
c75f2e45f6
Ability to shuffle play all tracks from an artist. Should close #21 . Also added animations over long-running operations.
2020-06-02 18:50:46 +02:00
Antoine POPINEAU
cb43615cb1
Fixed some linting issues. Fixed two issues related to current track emphasis and landscape now playing cover background.
2020-06-01 21:25:16 +02:00
Antoine POPINEAU
98b2b31e20
Open artists and albums in search results.
2020-05-30 14:12:04 +02:00
Antoine POPINEAU
b554678500
Added links to artist and album on Now Playing view. Partially covers #30 .
2020-05-29 21:40:01 +02:00
Antoine POPINEAU
a55986343f
Format code and fixed favoriting issue on favorite tab.
2019-11-23 14:45:56 +01:00
Antoine POPINEAU
0cb4bda212
Added support for landscape mode.
2019-11-21 23:26:34 +01:00
Antoine POPINEAU
7c9a71d6d7
Put buggy features behind an experiments gate (favorites, for now). Optimized layouts to be able to load lots of content. Fixed Funkwhale API URLs to try and be backward compatible.
2019-10-29 23:41:44 +01:00
Antoine POPINEAU
78468167ca
Fixed crash on coverless albums.
2019-10-22 21:56:33 +02:00
Antoine POPINEAU
31063fb40f
Misc refactoring.
2019-10-21 11:51:32 +02:00
Antoine POPINEAU
5f495f54e5
Initial commit.
2019-10-20 15:19:18 +02:00