Commit graph

59 commits

Author SHA1 Message Date
Phan An
bd28da72d1 chore: refactor and simplify song filtering 2024-07-06 17:45:12 +02:00
Phan An
e940a8dffe refactor: create fuzzy search composable 2024-07-06 17:45:12 +02:00
Phan An
5d126c2cba feat(podcast): sort podcasts 2024-07-06 17:45:11 +02:00
Phan An
e1448ce909 fix: continuous playing on iOS 2024-07-06 17:45:11 +02:00
Phan An
45164a4426 feat(test): song list sorter tests 2024-07-06 17:45:10 +02:00
Phan An
2ee84720b3 chore: optimize imports 2024-07-06 17:45:10 +02:00
Phan An
3e321bf47e feat: podcasts 2024-07-06 17:45:04 +02:00
Phan An
43795e6ffd chore: reformat code 2024-07-06 17:45:01 +02:00
Phan An
902c439fed feat(ui): use Tailwind CSS 2024-07-06 17:44:57 +02:00
Phan An
0b66f365b2 chore: replace Sass with PostCSS 2024-07-06 17:44:57 +02:00
Phan An
d3960ffe62 feat: continuous playback 2024-07-06 17:44:55 +02:00
Phan An
28af8c0122 feat: support reorder songs in 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
9dc23f319e feat(plust): playlist collaboration 2024-07-06 17:44:44 +02:00
Phan An
a8270f4726 chore: PascalCase for icon components 2023-11-10 14:16:06 +01: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
9d275436e2
fix: album/artist song lists are not sortable (#1619) 2022-12-07 01:44:42 +01:00
Phan An
4b8ae1a78e
chore: code style and some minor fixes 2022-12-02 17:17:37 +01:00
Phan An
922696484f
fix: z-index problem on mobile 2022-11-27 18:39:50 +01:00
Phan An
1b5c77ab1e
fix: bugs with sorting and dragging songs (#1593) 2022-11-17 17:30: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
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
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
2edbda54d5
fix: broken song reordering (#1524) 2022-10-10 09:00:02 +02:00
Phan An
d7a361e532
fix: dropzone stays after dropping (#1523) 2022-10-10 08:16:47 +02:00
Phan An
36a32145fc
chore: use screen names to differentiate song lists 2022-10-09 08:31:46 +02:00
Phan An
d1878d2d02
fix: "after current song" queue option was lost 2022-09-25 10:04:41 +07:00
Phan An
e8a1cdece7
feat: revamp drag-n-drop functionalities 2022-09-08 10:51:21 +07:00
Phan An
fea14c89c3
feat: revamp the loading bars 2022-08-01 10:58:25 +02:00
Phan An
feff485d95
fix: responsive styles 2022-07-29 14:12:55 +02:00
Phan An
9aa50d1963
refactor: remove unnecessary utils 2022-07-25 14:57:58 +02:00
Phan An
d7210f7d52
feat(test): add SongList tests 2022-07-21 09:54:36 +02:00
Phan An
3085a4fcf2
feat: make injects immutable 2022-07-20 10:00:02 +02:00
Phan An
63c9677fbe
feat: revamp Screen headers 2022-07-16 12:14:19 +02:00
Phan An
67ff46880a
feat: use FontAwesome as components 2022-07-15 16:48:06 +02:00
Phan An
718bad9771
chore: only lazyload components when necessary 2022-07-07 20:05:46 +02:00
Phan An
30cce05631
fix: call nextTick upon song context menu 2022-07-06 00:15:55 +02:00
Phan An
64c6eebdcd
feat: synchronize sorting 2022-07-05 17:09:20 +02:00
Phan An
bd5cd1e621
fix: broken sorts 2022-07-05 16:46:23 +02:00
Phan An
d59c0c8bfe
feat: do not manually emit selected songs 2022-07-04 16:18:41 +02:00
Phan An
fbbe434204
feat!: make app progressive 2022-07-04 10:36:39 +02:00
Phan An
ff672fbc30
feat(test): add SongList component tests 2022-05-09 16:27:41 +02:00
Phan An
09f4b506fa
fix: context menu behavior 2022-04-30 13:55:54 +02:00
Phan An
a363cdd67e
fix: selecting songs failed after dblclick 2022-04-29 11:52:55 +02:00
Phan An
55a53a1275
chore: use lodash's orderBy instead of home-grown function 2022-04-29 11:07:14 +02:00