Phan An
|
4a1786e6d4
|
fix: pressing Q not toggling off Queue screen
|
2024-07-14 13:53:05 +02:00 |
|
Phan An
|
ad9d1b57e1
|
fix: All Song screen header style when library is empty
|
2024-07-10 00:19:59 +02:00 |
|
Phan An
|
be5dd4d799
|
fix: genres "loading" when library is empty
|
2024-07-10 00:17:13 +02:00 |
|
Phan An
|
4d8e9e79eb
|
fix: keep Plus button at bottom of sidebar
|
2024-07-10 00:13:12 +02:00 |
|
Phan An
|
59105ffe70
|
fix: show sidebar toggle button on touch devices
|
2024-07-08 09:52:13 +02:00 |
|
Phan An
|
55543039e0
|
fix(tests): update snapshot
|
2024-07-06 17:45:14 +02:00 |
|
Phan An
|
9b203374a5
|
fix: line-height problem on song thumbnails
|
2024-07-06 17:45:13 +02:00 |
|
Phan An
|
858ff85fe1
|
feat: make sidebar toggle btn appear on hover only
|
2024-07-06 17:45:13 +02:00 |
|
Phan An
|
9cbe142509
|
chore(ui): more balance play icon
|
2024-07-06 17:45:13 +02:00 |
|
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
|
eef2cfa0e0
|
feat: allow refreshing QR code
|
2024-07-06 17:45:12 +02:00 |
|
Phan An
|
3da777dbb2
|
fix: sidebar toggling on mobile (fr)
|
2024-07-06 17:45:11 +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
|
a61cd86cf9
|
fix: sidebar toggling on mobile
|
2024-07-06 17:45:11 +02:00 |
|
Phan An
|
d2b6ae5d6d
|
fix: extra drawer not rendered when current song is null
|
2024-07-06 17:45:11 +02:00 |
|
Phan An
|
1afd8ba7d5
|
refactor: create Song query with contextual user and type
|
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
|
2c0e3c0bc6
|
feat(test): Queue button 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
|
44c638897d
|
fix(ui): episode progress copy & styles
|
2024-07-06 17:45:09 +02:00 |
|
Phan An
|
6c6d428539
|
fix(ui): always show play buttons on touch screens
|
2024-07-06 17:45:09 +02:00 |
|
Phan An
|
0f67ce2478
|
fix(tests): broken FE tests after Podcast feature
|
2024-07-06 17:45:08 +02:00 |
|
Phan An
|
7d3215a323
|
feat(test): EpisodeProgress tests
|
2024-07-06 17:45:07 +02:00 |
|
Phan An
|
1881c60407
|
feat(test): EpisodeItem tests
|
2024-07-06 17:45:07 +02:00 |
|
Phan An
|
bdc9f72368
|
chore(tests): better typings for factory
|
2024-07-06 17:45:07 +02:00 |
|
Phan An
|
8314b011e2
|
fix: podcast/episode thumbnail hidden
|
2024-07-06 17:45:04 +02:00 |
|
Phan An
|
a3f9715a12
|
fix: better handling of YouTube video loading failure
|
2024-07-06 17:45:04 +02:00 |
|
Phan An
|
3e321bf47e
|
feat: podcasts
|
2024-07-06 17:45:04 +02:00 |
|
Phan An
|
911410bdfd
|
feat: use OnClickOutside from vueuse
|
2024-07-06 17:45:03 +02:00 |
|
Phan An
|
d4be2e3b22
|
fix: better drag leave handling
|
2024-07-06 17:45:03 +02:00 |
|
Phan An
|
eb8b42b1a9
|
refactor: useSongMenuMethods
|
2024-07-06 17:45:03 +02:00 |
|
Phan An
|
64d6e6db30
|
fix: Artist/Album thumgnail style
|
2024-07-06 17:45:03 +02:00 |
|
Phan An
|
9d49281261
|
feat: refresh overview screen on new uploads
|
2024-07-06 17:45:03 +02:00 |
|
Phan An
|
36fdda159f
|
feat: use popover for toasts
|
2024-07-06 17:45:02 +02:00 |
|
Phan An
|
4226e41910
|
chore: minor improvements
|
2024-07-06 17:45:02 +02:00 |
|
Phan An
|
ecbc7de7fa
|
fix: Space bar triggers playback even on button roles
|
2024-07-06 17:45:02 +02:00 |
|
Phan An
|
ec4c65130c
|
feat: allow triggering checkbox with Space
|
2024-07-06 17:45:01 +02:00 |
|
Phan An
|
43795e6ffd
|
chore: reformat code
|
2024-07-06 17:45:01 +02:00 |
|
Phan An
|
8f1aebb357
|
feat: use v-bind for context menu position
|
2024-07-06 17:45:01 +02:00 |
|
Phan An
|
ece143aa04
|
fix: clipped active menu item indicator
|
2024-07-06 17:45:01 +02:00 |
|
Phan An
|
bfc807cfb9
|
chore: add missing tests
|
2024-07-06 17:45:01 +02:00 |
|
Phan An
|
461abc10f9
|
feat: improve error handling by using a composable
|
2024-07-06 17:45:00 +02:00 |
|
Phan An
|
79a6040b3f
|
refactor: extract app init logic to its own component
|
2024-07-06 17:45:00 +02:00 |
|
Phan An
|
53a6e4a16e
|
fix(type): fix Lemonqueezy type definition
|
2024-07-06 17:44:59 +02:00 |
|
Phan An
|
36e65145aa
|
feat(test): some missing component tests
|
2024-07-06 17:44:59 +02:00 |
|
Phan An
|
6a1a874c23
|
fix(tests): broken tests after UI revamp
|
2024-07-06 17:44:59 +02:00 |
|
Phan An
|
f624f1f51c
|
fix: modal UI
|
2024-07-06 17:44:59 +02:00 |
|
Phan An
|
ddd5f3f38e
|
chore: change "url" to "host" for QR
|
2024-07-06 17:44:59 +02:00 |
|