Commit graph

2887 commits

Author SHA1 Message Date
Phan An
cbd8b4e67a
fix(test): FooterMiddlePane tests 2022-07-10 16:19:11 +02:00
Phan An
2fc5568f9e
fix(test): LoginForm tests 2022-07-10 16:11:57 +02:00
Phan An
e0dacaf9fa
fix(test): ArtistInfo tests 2022-07-10 15:50:41 +02:00
Phan An
179ec0a049
fix(test): AlbumTrackList tests 2022-07-10 11:38:19 +02:00
Phan An
7f81f3e6c7
fix(test): AlbumInfo tests 2022-07-10 11:31:55 +02:00
Phan An
a32af67562
feat(theme): add some highlight colors for themes 2022-07-10 10:48:08 +02:00
Phan An
4f6bda8637
feat(test): add ArtistContextMenu tests 2022-07-09 00:02:33 +02:00
Phan An
5a184c0cd0
fix(test): ArtistCard tests 2022-07-08 23:25:20 +02:00
Phan An
653153fc90
fix(test): AlbumTrackListItem tests 2022-07-08 23:16:08 +02:00
Phan An
08e4953217
feat: decouple artist/album and the media information 2022-07-08 16:53:04 +02:00
Phan An
7123d67c1a
feat(test): add AlbumContextMenu component test 2022-07-08 14:04:57 +02:00
Phan An
fd1ef163dc
feat: better context menu implementation 2022-07-08 12:32:44 +02:00
Phan An
2b09e1e855
feat: decouple YouTube from Song 2022-07-08 01:15:38 +02:00
Phan An
1e6358fd11
fix: style for YouTube video list 2022-07-08 00:57:25 +02:00
Phan An
46b21b2625
chore: use gap instead of grid-gap 2022-07-07 23:24:02 +02:00
Phan An
61740e66df
feat: store settings as json instead of serialized 2022-07-07 23:23:41 +02:00
Phan An
718bad9771
chore: only lazyload components when necessary 2022-07-07 20:05:46 +02:00
Phan An
f5608d0058
fix(test): settings test 2022-07-07 12:59:56 +02:00
Phan An
a1f0309b0a
fix(test): sync tests 2022-07-07 12:45:57 +02:00
Phan An
09f54d26d5
fix(sync): properly ignore unchanged files 2022-07-07 12:45:47 +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
8e5426e5a1
chore: use SVG instead of PNG for default album cover 2022-07-07 00:08:20 +02:00
Phan An
7d4f3caf68
fix(test): broken tests 2022-07-06 18:08:55 +02:00
Phan An
9edc8e5577
fix(song-update): always change album when artist is changed 2022-07-06 15:08:40 +02:00
Phan An
53d9e54dfb
fix: set song title to be empty if not found 2022-07-06 13:07:56 +02:00
Phan An
9d79d95cb9
refactor: massively simplify SmartPlaylist logic 2022-07-06 13:07:20 +02:00
Phan An
e86fdb0410
feat(design): spin disc while playing 2022-07-06 00:54:54 +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
32bfb742fe
fix: shareable URL 2022-07-05 23:43:35 +02:00
Phan An
2cdd6a1952
feat(design): better style for album/artist card 2022-07-05 23:28:06 +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
6fad5a068c
fix: invalidate cache after smart playlist update 2022-07-05 16:41:08 +02:00
Phan An
7762cef7dc
chore: remove Beta tag from Upload 2022-07-05 16:35:15 +02:00
Phan An
5c60757d74
fix: incorrect search 2022-07-05 16:19:52 +02:00
Phan An
f1b0a62009
fix: prevent double default covers 2022-07-05 16:11:45 +02:00
Phan An
213ae815fd
feat: show 9 new songs for better balance 2022-07-05 15:48:54 +02:00
Phan An
58659c2e30
feat: better supports for compilation when scanning 2022-07-05 15:47:26 +02:00
Phan An
5d71de93ae
fix: keep artists/albums cover folders 2022-07-05 11:14:37 +02:00
Phan An
a59866c453
chore: remove default album covers 2022-07-05 11:03:11 +02:00
Phan An
4656ba4e47
feat: use multiple bg images for thumbnail defaults 2022-07-05 10:42:20 +02:00
Phan An
484652eea7
fix: header album/artist thumbnail style 2022-07-04 20:04:05 +02:00
Phan An
2b2d6e0160
refactor: themes 2022-07-04 19:57:32 +02:00
Phan An
0e77ccab3b
feat: change song/artist/album card design 2022-07-04 19:48:13 +02:00
Phan An
a82d43cf6d
feat: make themes 100% JS 2022-07-04 19:47:46 +02:00
Phan An
8b9b571a67
feat: change env variable for demo env 2022-07-04 18:12:35 +02:00
Phan An
c4fd77f121
fix: broken style in production build 2022-07-04 17:57:08 +02:00
Phan An
d59c0c8bfe
feat: do not manually emit selected songs 2022-07-04 16:18:41 +02:00