Phan An
|
28af8c0122
|
feat: support reorder songs in playlists
|
2024-07-06 17:44:45 +02:00 |
|
Phan An
|
35df3a6826
|
feat(ui): animate song rows and sidebar menu items
|
2024-07-06 17:44:45 +02:00 |
|
Phan An
|
5c5c538478
|
feat(plus): song visibility behaviors for collaborative playlists
|
2024-07-06 17:44:45 +02:00 |
|
Phan An
|
e874c80b26
|
feat(plus): manage collaborators
|
2024-07-06 17:44:45 +02:00 |
|
Phan An
|
84ce42da08
|
feat(plus): disable Shareable URL if song is private
|
2024-07-06 17:44:44 +02:00 |
|
Phan An
|
9dc23f319e
|
feat(plust): playlist collaboration
|
2024-07-06 17:44:44 +02:00 |
|
Phan An
|
89a829567c
|
feat(test|client): add tests song visibility
|
2024-07-06 17:44:44 +02:00 |
|
Phan An
|
891cabaeb8
|
feat(test): add tests for multiple functions
|
2024-07-06 17:44:44 +02:00 |
|
Phan An
|
bcc71ea1d9
|
feat: better tooltips for list play buttons
|
2024-07-06 17:44:43 +02:00 |
|
Phan An
|
dd5cb0da63
|
fix: hover state for submenu with a list
|
2024-07-06 17:44:43 +02:00 |
|
Phan An
|
ca9b77f697
|
feat: allow making songs public/private
|
2024-07-06 17:44:41 +02:00 |
|
Phan An
|
2c3479b6f3
|
feat: display Plus/Community info
|
2024-07-06 17:44:41 +02:00 |
|
Phan An
|
a8c78adf65
|
feat: make song edit/deletion plus-aware
|
2024-07-06 17:44:40 +02:00 |
|
Phan An
|
1bb22bc336
|
feat: integrate with Lemon Squeezy
|
2024-07-06 17:44:40 +02:00 |
|
Phan An
|
53d08371b9
|
feat: allows users to upload for Plus
|
2024-07-06 17:44:40 +02:00 |
|
Phan An
|
f4a0e8d006
|
feat: mark external songs with icon
|
2024-07-06 17:44:40 +02:00 |
|
Phan An
|
5f0eaf228d
|
feat: persist queue and playback state (closes #1675) (#1735)
|
2024-01-01 12:40:21 +01:00 |
|
Phan An
|
a6a0edb110
|
fix: update snapshots
|
2023-11-10 16:21:36 +01:00 |
|
Phan An
|
a8270f4726
|
chore: PascalCase for icon components
|
2023-11-10 14:16:06 +01:00 |
|
Phan An
|
f87d970b50
|
feat: invite users
|
2023-08-22 22:53:55 +02:00 |
|
Phan An
|
c24cc1c3ed
|
fix: cursor blocking ghost text content during dragging
|
2022-12-29 22:05:58 +01:00 |
|
Phan An
|
bfd2bd4fcd
|
feat: allow filtering (applicable) song lists (#1635)
|
2022-12-17 19:09:22 +07:00 |
|
Phan An
|
e8e2c2db75
|
feat: allow sorting by date added (#1631)
|
2022-12-15 22:59:19 +07:00 |
|
Phan An
|
9d275436e2
|
fix: album/artist song lists are not sortable (#1619)
|
2022-12-07 01:44:42 +01:00 |
|
Phan An
|
8be339a23a
|
feat: add fade effect to overflown lists (#1618)
|
2022-12-06 13:14:45 +01: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
|
20bded3bca
|
chore(test): improve client unit tests with user-event and screen (#1606)
|
2022-11-29 11:18:58 +01:00 |
|
Phan An
|
922696484f
|
fix: z-index problem on mobile
|
2022-11-27 18:39:50 +01:00 |
|
Phan An
|
64229568a1
|
feat: allow specifying folder when create/edit playlists (#1603)
|
2022-11-27 16:29:29 +01:00 |
|
Phan An
|
54bb0b183b
|
chore: standardize error dialog message
|
2022-11-19 23:12:38 +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
|
c68b3186b8
|
fix: broken tests
|
2022-11-18 20:37:10 +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
|
1b5c77ab1e
|
fix: bugs with sorting and dragging songs (#1593)
|
2022-11-17 17:30:38 +01:00 |
|
Phan An
|
5992fda776
|
feat: make event bus (emitter) type-safe (#1591)
|
2022-11-15 16:52:38 +01:00 |
|
Phan An
|
2ea9f582a5
|
feat: use Floating UI for "Add To" menu (#1584)
|
2022-11-13 16:18:24 +01:00 |
|
Phan An
|
2d912039bc
|
feat: group title and artist into one column (#1583)
|
2022-11-12 22:38:31 +01:00 |
|
Phan An
|
1e12e55de3
|
feat: allow refreshing playlists (#1579)
|
2022-11-08 20:35:18 +01:00 |
|
Phan An
|
d7a0b69706
|
feat: lazy load album/artist images (#1568)
|
2022-10-29 01:59:04 +02:00 |
|
Phan An
|
b22ecb0e00
|
feat: use Dialog element for modals (#1563)
|
2022-10-27 23:19:26 +02:00 |
|
Phan An
|
d76c9b4e83
|
chore: use :deep and :slotted properly
|
2022-10-27 19:06:49 +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
|
4060f79e8e
|
fix: right-clicking song list sometimes does not select songs
|
2022-10-25 20:01:44 +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
|
4bc10365ed
|
feat: more actions for song context menu (#1550)
|
2022-10-24 17:27:17 +02:00 |
|