Phan An
|
f87d970b50
|
feat: invite users
|
2023-08-22 22:53:55 +02:00 |
|
Ali Falahati
|
52e043cfcd
|
fix: null currentUser on avatar (closes #1679)
|
2023-06-01 16:58:51 +02:00 |
|
Phan An
|
e9fdc02485
|
chore: use UUID for message toaster
|
2023-04-17 22:13:11 +02: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
|
bfd2bd4fcd
|
feat: allow filtering (applicable) song lists (#1635)
|
2022-12-17 19:09:22 +07:00 |
|
Phan An
|
63c155ceaf
|
fix: scroll fade problem on Artist/Album screen (#1634)
|
2022-12-16 22:30:25 +07:00 |
|
Phan An
|
bf29f7e32e
|
feat: use feather as the lyrics icon (#1633)
|
2022-12-16 00:16:36 +07:00 |
|
Phan An
|
8be339a23a
|
feat: add fade effect to overflown lists (#1618)
|
2022-12-06 13:14:45 +01:00 |
|
Phan An
|
4b8ae1a78e
|
chore: code style and some minor fixes
|
2022-12-02 17:17:37 +01:00 |
|
Phan An
|
20bded3bca
|
chore(test): improve client unit tests with user-event and screen (#1606)
|
2022-11-29 11:18:58 +01:00 |
|
Phan An
|
64229568a1
|
feat: allow specifying folder when create/edit playlists (#1603)
|
2022-11-27 16:29:29 +01:00 |
|
Phan An
|
e7ee72d204
|
feat: use overlay instead of soundbars for form submission (#1598)
|
2022-11-19 22:59:56 +01:00 |
|
Phan An
|
9c776cb3b5
|
feat: turn overlay functionalities into composable (#1597)
|
2022-11-19 19:04:21 +01:00 |
|
Phan An
|
bc5081cd0f
|
feat: use composables for Router
|
2022-11-18 19:44:20 +01:00 |
|
Phan An
|
246fff58d3
|
feat: use composables for DialogBox and MessageToast
|
2022-11-18 18:45:38 +01:00 |
|
Phan An
|
bd0585e587
|
feat: use dialog element for overlay component (#1594)
|
2022-11-18 16:31:36 +01:00 |
|
Phan An
|
5992fda776
|
feat: make event bus (emitter) type-safe (#1591)
|
2022-11-15 16:52:38 +01:00 |
|
Phan An
|
02c5e79dac
|
fix: carriage returns not rendered as new lines (#1585)
|
2022-11-14 14:37:07 +01:00 |
|
Phan An
|
2ea9f582a5
|
feat: use Floating UI for "Add To" menu (#1584)
|
2022-11-13 16:18:24 +01:00 |
|
Phan An
|
1e12e55de3
|
feat: allow refreshing playlists (#1579)
|
2022-11-08 20:35:18 +01:00 |
|
Phan An
|
3b15622693
|
feat: add and use "last played" timestamp for songs (#1578)
|
2022-11-08 18:38:28 +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
|
bd6617dc17
|
chore: improve playback and related services (#1570)
|
2022-10-31 00:13:57 +01:00 |
|
Phan An
|
d7a0b69706
|
feat: lazy load album/artist images (#1568)
|
2022-10-29 01:59:04 +02:00 |
|
Phan An
|
77868ad802
|
fix: broken snapshot tests
|
2022-10-27 19:26:07 +02:00 |
|
Phan An
|
d76c9b4e83
|
chore: use :deep and :slotted properly
|
2022-10-27 19:06:49 +02:00 |
|
Phan An
|
260152b417
|
feat: notify when app comes offline (#1561)
|
2022-10-27 15:44:40 +02:00 |
|
Phan An
|
cadc2d1d92
|
chore: make GlobalEventListener renderless (#1560)
|
2022-10-27 15:33:32 +02:00 |
|
Phan An
|
65d5a5468a
|
feat: persist lyrics zoom level (#1556)
|
2022-10-26 21:24:24 +02:00 |
|
Phan An
|
c1847b2584
|
feat(design): add thumbnails to song list (#1555)
|
2022-10-26 14:34:32 +02:00 |
|
Phan An
|
36e49338a6
|
chore: change some icons and labels
|
2022-10-25 20:25:58 +02:00 |
|
Phan An
|
b96e072c02
|
feat: add tooltips for better UX (#1554)
|
2022-10-25 19:29:56 +02:00 |
|
Phan An
|
6e3d60c7a2
|
feat(design): use trash bin icon instead of times
|
2022-10-24 19:12:53 +02:00 |
|
Phan An
|
08bf30c137
|
feat(design): add a search icon to Search form
|
2022-10-24 18:43:05 +02:00 |
|
Phan An
|
0ffeabd29b
|
fix(search): broken redirection on mobile (#1548)
|
2022-10-24 13:04:25 +02:00 |
|
Phan An
|
c8dbdf9053
|
chore: slotify album/artist cards (#1545)
|
2022-10-23 19:52:07 +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
|
d7a361e532
|
fix: dropzone stays after dropping (#1523)
|
2022-10-10 08:16:47 +02:00 |
|
Phan An
|
ec764681db
|
chore: update packages and add Node 18
|
2022-10-09 13:23:22 +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
|
fcd836edc9
|
fix: visualizer stopped working
|
2022-10-09 10:32:22 +02:00 |
|
Phan An
|
d038b001d4
|
feat: revamp the router and routing logic (#1519)
|
2022-10-08 12:54:25 +02:00 |
|
Phan An
|
6791624ca5
|
feat: allow deleting songs from file system (closes #1478)
|
2022-09-16 17:51:55 +07:00 |
|
Phan An
|
e89d0f93ca
|
refactor: use provide/inject and composable for screen logics
|
2022-09-12 22:33:41 +07:00 |
|
Phan An
|
aea0fabe73
|
feat: implement drop zone for uploading
|
2022-09-12 18:11:56 +07:00 |
|
Phan An
|
95724de695
|
fix: shuffle all button disappear on phone (closes #1488)
|
2022-09-11 15:06:34 +07:00 |
|