Phan An
|
7f929f5ad6
|
fix: exclude non-played songs from recently/most played list
|
2024-01-04 10:16:02 +01:00 |
|
Phan An
|
5f0eaf228d
|
feat: persist queue and playback state (closes #1675) (#1735)
|
2024-01-01 12:40:21 +01:00 |
|
Phan An
|
39931bf2ae
|
fix: remove invitation after revocation
|
2023-08-23 23:46:44 +02:00 |
|
Phan An
|
f87d970b50
|
feat: invite users
|
2023-08-22 22:53:55 +02:00 |
|
Phan An
|
81748676ee
|
feat: use UUID for smart playlist rules + test fixes
|
2023-04-17 21:45:43 +02:00 |
|
Phan An
|
d07b261473
|
chore: use indexOf to get index of song in queue
|
2022-12-22 22:46:51 +07:00 |
|
Phan An
|
1c6fec9d0a
|
feat: skip/stop if current song is removed from queue (#1636)
|
2022-12-19 22:44:48 +07:00 |
|
Phan An
|
baa2e45a5d
|
feat: support creating playlist directly from songs (#1617)
|
2022-12-06 11:28:48 +01:00 |
|
Phan An
|
4b8ae1a78e
|
chore: code style and some minor fixes
|
2022-12-02 17:17:37 +01:00 |
|
Phan An
|
64229568a1
|
feat: allow specifying folder when create/edit playlists (#1603)
|
2022-11-27 16:29:29 +01:00 |
|
Phan An
|
37a1e5685b
|
feat: persist active extra panel's tab (#1599)
|
2022-11-20 15:05:53 +01:00 |
|
Phan An
|
d2f8e4d920
|
feat: use a composition token (#1592)
|
2022-11-16 18:57:38 +01:00 |
|
Phan An
|
1e12e55de3
|
feat: allow refreshing playlists (#1579)
|
2022-11-08 20:35:18 +01:00 |
|
Phan An
|
5e283ef539
|
feat: visualizer overhaul (#1575)
|
2022-11-06 18:09:06 +01:00 |
|
Phan An
|
e25430b3d8
|
feat: equalizer overhaul (#1573)
|
2022-11-02 20:25:22 +01:00 |
|
Phan An
|
dfe1a8e45c
|
chore: some media session improvements
|
2022-10-31 15:55:24 +01:00 |
|
Phan An
|
bd6617dc17
|
chore: improve playback and related services (#1570)
|
2022-10-31 00:13:57 +01:00 |
|
Phan An
|
11f9b8c470
|
feat: use human readable format for song list durations (#1564)
|
2022-10-28 15:56:06 +02:00 |
|
Phan An
|
65d5a5468a
|
feat: persist lyrics zoom level (#1556)
|
2022-10-26 21:24:24 +02:00 |
|
Phan An
|
c70bb3b5af
|
feat: add Genres screens (#1541)
|
2022-10-21 22:06:43 +02:00 |
|
Phan An
|
41f6abc087
|
feat: tabs for Artist/Album screens (#1532)
|
2022-10-18 16:07:41 +02:00 |
|
Phan An
|
a028dc03d0
|
feat(design): revamp the layout
|
2022-10-16 01:19:21 +02:00 |
|
Phan An
|
ad1d36085a
|
feat: greatly reduce artist/album query complexity
|
2022-10-11 17:28:43 +02:00 |
|
Phan An
|
e500329465
|
fix: actual HTTP requests in tests (#1522)
|
2022-10-09 12:53:10 +02:00 |
|
Phan An
|
63a66bc511
|
feat: cache routes and deprecate hashbang support (#1521)
|
2022-10-09 10:55:58 +02:00 |
|
Phan An
|
d038b001d4
|
feat: revamp the router and routing logic (#1519)
|
2022-10-08 12:54:25 +02:00 |
|
Phan An
|
e068a4ca8c
|
feat: support genre and year (closes #1503) (#1509)
|
2022-09-23 13:21:29 +07:00 |
|
Phan An
|
6791624ca5
|
feat: allow deleting songs from file system (closes #1478)
|
2022-09-16 17:51:55 +07:00 |
|
Phan An
|
b6465c61e7
|
fix: some test errors
|
2022-09-15 00:40:08 +07:00 |
|
Phan An
|
8c452dd0e1
|
chore: clean up and fix some TS
|
2022-09-14 23:45:29 +07:00 |
|
Phan An
|
4306d1e6f6
|
feat: read LRC files if applicable (closes #1447) (#1502)
|
2022-09-14 19:12:06 +07:00 |
|
Phan An
|
e89d0f93ca
|
refactor: use provide/inject and composable for screen logics
|
2022-09-12 22:33:41 +07:00 |
|
Phan An
|
fe606b4b8e
|
fix: wrap smart playlist setup in try/catch
|
2022-09-11 14:44:17 +07:00 |
|
Phan An
|
1730e19d21
|
test: add tests for playlist folder functionalities
|
2022-09-10 12:45:04 +07:00 |
|
Phan An
|
52dd323c96
|
feat: support playlist folders (closes #1476)
|
2022-09-02 22:01:11 +07:00 |
|
Phan An
|
18fe84e1d0
|
feat: add loading skeletons for Search screens
|
2022-08-01 09:55:23 +02:00 |
|
Phan An
|
2951fa3ddb
|
feat: add loading skeletons
|
2022-07-30 18:03:21 +02:00 |
|
Phan An
|
91f38084eb
|
feat: change some routes
|
2022-07-27 11:30:04 +02:00 |
|
Phan An
|
d0d2e31cf0
|
fix(smart-playlist): edit right after creating
|
2022-07-26 15:57:24 +02:00 |
|
Phan An
|
35e03ec685
|
fix(test): fix playlist-related tests
|
2022-07-25 20:39:52 +02:00 |
|
Phan An
|
be68021723
|
fix(test): fix playbackService tests
|
2022-07-25 20:23:30 +02:00 |
|
Phan An
|
2fae65bb91
|
feat(test): add cache tests
|
2022-07-25 15:25:27 +02:00 |
|
Phan An
|
ec49c29c0d
|
feat(test): add userStore tests
|
2022-07-25 12:25:35 +02:00 |
|
Phan An
|
c915507c1a
|
feat(test): add themeStore tests
|
2022-07-25 10:35:15 +02:00 |
|
Phan An
|
9789933991
|
feat(test): add songStore tests
|
2022-07-24 14:00:01 +02:00 |
|
Phan An
|
7a0c05ab47
|
feat(test): add settingStore tests
|
2022-07-23 13:10:41 +02:00 |
|
Phan An
|
7dc16a3883
|
feat(test): add searchStore tests
|
2022-07-23 13:07:14 +02:00 |
|
Phan An
|
1a804d1915
|
feat(test): add recentlyPlayedStore tests
|
2022-07-23 12:36:56 +02:00 |
|
Phan An
|
ae160ff8e6
|
fix(test): queueStore tests
|
2022-07-23 12:00:14 +02:00 |
|
Phan An
|
d42e1e84a3
|
feat(test): add and fix playlistStore tests
|
2022-07-23 11:30:10 +02:00 |
|