Phan An
|
2ffb39c1b8
|
feat: add tests and fixes for SongEditForm
|
2022-07-21 07:26:44 +02:00 |
|
Phan An
|
3085a4fcf2
|
feat: make injects immutable
|
2022-07-20 10:00:02 +02:00 |
|
Phan An
|
b8d5ac4f83
|
feat(test): add SongContextMenu tests
|
2022-07-19 13:20:13 +02:00 |
|
Phan An
|
63c9677fbe
|
feat: revamp Screen headers
|
2022-07-16 12:14:19 +02:00 |
|
Phan An
|
12e560dc08
|
feat(design): add focus style for cards
|
2022-07-15 18:35:21 +02:00 |
|
Phan An
|
67ff46880a
|
feat: use FontAwesome as components
|
2022-07-15 16:48:06 +02:00 |
|
Phan An
|
31094fe283
|
fix(test): MainWrapper tests
|
2022-07-10 17:17:48 +02:00 |
|
Phan An
|
fd1ef163dc
|
feat: better context menu implementation
|
2022-07-08 12:32:44 +02:00 |
|
Phan An
|
718bad9771
|
chore: only lazyload components when necessary
|
2022-07-07 20:05:46 +02:00 |
|
Phan An
|
527d4a073c
|
feat: only show like button in song cards on hover
|
2022-07-07 10:13:34 +02:00 |
|
Phan An
|
fc3d824c19
|
fix: cover in edit song form
|
2022-07-06 00:28:26 +02:00 |
|
Phan An
|
30cce05631
|
fix: call nextTick upon song context menu
|
2022-07-06 00:15:55 +02:00 |
|
Phan An
|
78e4702bd6
|
chore: do not lazyload like button for song rows
|
2022-07-05 20:01:33 +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
|
4656ba4e47
|
feat: use multiple bg images for thumbnail defaults
|
2022-07-05 10:42:20 +02:00 |
|
Phan An
|
0e77ccab3b
|
feat: change song/artist/album card design
|
2022-07-04 19:48:13 +02:00 |
|
Phan An
|
d59c0c8bfe
|
feat: do not manually emit selected songs
|
2022-07-04 16:18:41 +02:00 |
|
Phan An
|
9ae60b90ea
|
feat: go to Home if album/artist has been deleted
|
2022-07-04 15:35:03 +02:00 |
|
Phan An
|
fbbe434204
|
feat!: make app progressive
|
2022-07-04 10:36:39 +02:00 |
|
Phan An
|
e4118ad33f
|
fix(test): breakage after switching from happy-dom to jsdom
|
2022-05-15 22:44:19 +02:00 |
|
Phan An
|
cc36f49796
|
feat(test): add several service tests
|
2022-05-13 19:58:38 +02:00 |
|
Phan An
|
e82633d405
|
feat(test): use vue template serializer
|
2022-05-12 15:21:14 +02:00 |
|
Phan An
|
5cf365879e
|
chore: replace data-test wit data-testid
|
2022-05-11 01:01:48 +02:00 |
|
Phan An
|
2c375ec285
|
feat(test): add SongListItem component tests
|
2022-05-10 14:09:31 +02:00 |
|
Phan An
|
65f353b9cd
|
feat(test): add SongListControl component tests
|
2022-05-09 17:09:55 +02:00 |
|
Phan An
|
ff672fbc30
|
feat(test): add SongList component tests
|
2022-05-09 16:27:41 +02:00 |
|
Phan An
|
8c94b58a47
|
feat(test): add SongLikeButton component tests
|
2022-05-09 15:04:24 +02:00 |
|
Phan An
|
75c45584dd
|
feat(test): add SongCard component tests
|
2022-05-09 14:54:41 +02:00 |
|
Phan An
|
15445e0850
|
feat(test): add AddToMenu component tests
|
2022-05-09 14:25:19 +02:00 |
|
Phan An
|
c85564bf0a
|
feat(test): add ExtraPanel component tests
|
2022-05-06 12:28:02 +02:00 |
|
Phan An
|
0d3d0f5a1d
|
feat: more appropriate actions for song queuing
|
2022-04-30 22:57:04 +02:00 |
|
Phan An
|
8a8a9de14a
|
refactor: 3rd party service and auth into composables
|
2022-04-30 16:05:02 +02:00 |
|
Phan An
|
09f4b506fa
|
fix: context menu behavior
|
2022-04-30 13:55:54 +02:00 |
|
Phan An
|
ec5ee16ad5
|
fix: edit song form close confirmation
|
2022-04-30 10:16:28 +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 |
|
Phan An
|
dcdac5cb32
|
fix: do not re-generate song rows
|
2022-04-29 11:06:18 +02:00 |
|
Phan An
|
b95865e4c1
|
refactor!: move actions from song row to list
|
2022-04-29 10:46:39 +02:00 |
|
Phan An
|
636ab85ba4
|
fix: reordering queue
|
2022-04-28 18:04:52 +02:00 |
|
Phan An
|
517381bd0c
|
chore: fix up song list onMounted
|
2022-04-28 16:46:38 +02:00 |
|
Phan An
|
1607f7dc03
|
fix: song editing tests
|
2022-04-28 00:23:05 +02:00 |
|
Phan An
|
9cf7a09cde
|
feat: use home-grown virtual scroller
|
2022-04-27 23:32:41 +02:00 |
|
Phan An
|
734a9936c2
|
chore: remove unnecessary reactive() calls
|
2022-04-25 19:13:18 +03:00 |
|
Phan An
|
5e96e5a0b9
|
feat: replace time header with icon
|
2022-04-24 21:44:48 +03:00 |
|
Phan An
|
ebe1306e19
|
chore!: replace getDefaultCover() with const asset import
|
2022-04-24 21:07:14 +03:00 |
|
Phan An
|
58e830984d
|
feat: remove alert from services and stores
|
2022-04-24 20:58:12 +03:00 |
|
Phan An
|
063bbbaad4
|
chore: rename services and stores
|
2022-04-24 11:50:45 +03:00 |
|
Phan An
|
853e40f02c
|
chore: rename components
|
2022-04-24 11:29:14 +03:00 |
|
Phan An
|
640c2c7cca
|
migration: song list item & youtube list
|
2022-04-24 01:31:40 +03:00 |
|