yonlu
560ab3a3b5
playlists now save to files, can be restored from files
2026-02-19 23:10:20 -05:00
yonlu
56cf92a44c
fixed drag and drop behavior
2026-02-19 22:37:19 -05:00
yonlu
193f65bd98
basic drag-and-drop, fixed end of scan behavior
2026-02-19 15:25:49 -05:00
yonlu
d9ebd38382
configurable scan parallelism based on hdd or sdd
2026-02-19 13:59:02 -05:00
yonlu
81793975b4
improved library scan speeds, added library manager component
...
-libraries tab now opens a library manager
-choose library directory, manually soft scan and rescan
-batched db queues
-mp3 header-based duration extraction
2026-02-19 10:17:09 -05:00
yonlu
8c013d4179
fixed edge cases in selected album scrollTo logic
2026-02-19 08:19:00 -05:00
yonlu
c9e78c491c
cover-grid album dropdown behavior fixes
2026-02-18 11:34:10 -05:00
yonlu
026ab1c333
adjusted frontend event handling to optimize json payload size for different events, fixed incorrect behavior when currently playing track is removed from queue
2026-02-18 00:49:29 -05:00
yonlu
be6f4e9764
virtualization in queue list, queue db queries optimized for large queue requests
2026-02-17 19:54:24 -05:00
yonlu
1a1ac7d9a1
re-added virtualizer to cover grid, dropdown uses phantom-row method, minor user friendly resizing/focusing tweaks
2026-02-17 14:36:14 -05:00
yonlu
7f72df98ed
pre-fetching main view data on startup, batched rendering for cover-grid
2026-02-17 12:47:35 -05:00
yonlu
50718fd633
added db query optimizations to playlists view, added caching
2026-02-17 11:39:17 -05:00
yonlu
93679761af
fixed some colors and a small rendering bug in track-list
2026-02-17 11:02:26 -05:00
yonlu
cfeb01728c
removed queue panel slide-in animation and fixed resize flickering
2026-02-17 10:32:05 -05:00
yonlu
f8391ddd3d
fixed broken click selection in track-list component
2026-02-16 23:02:58 -05:00
yonlu
481beca00a
frontend changes
...
-smaller thumbnails
-GPU acceleration
-lazy loading/ rendering only visible elements
-cover grid shows album tracks on click
2026-02-16 22:42:13 -05:00
yonlu
176b32fb0d
frontend fixes
...
album artist gets populated with artist as fallback (frontend also uses
this as display name fallback for albums). added scroll position
persistence when switching main views. also added frontend cache for
faster switching.
2026-02-16 14:38:09 -05:00
yonlu
8311208dcb
double click album to play
2026-02-16 09:55:18 -05:00
yonlu
c9bc151a7d
resizable now-playing, text highlighting disabled across the app
2026-02-16 09:42:23 -05:00
yonlu
322013f40f
added multi-select to cover grid, added shift select to track list
2026-02-16 04:15:01 -05:00
yonlu
6fbe16a84b
window size saved to config, smaller font in track-list
2026-02-16 03:48:53 -05:00
yonlu
f97e8c4840
fixed some state persistence issues. player state now saves on changes. next track button doesn't autoplay when paused.
2026-02-16 03:22:13 -05:00
yonlu
419fec1672
fixed repeatOne/ same track twice in a row issues
2026-02-16 02:45:51 -05:00
yonlu
95e1b32e86
view tracks in playlist view and play playlists
2026-02-16 02:18:45 -05:00
yonlu
2a40be5f52
multi-select on track-list
2026-02-16 01:20:36 -05:00
yonlu
4c09e7abee
playlist creation, viewing, integration with other views. still wip for full playlist functionality
2026-02-16 00:27:36 -05:00
yonlu
666ff9869e
Merge branch 'main' into wip
2026-02-15 22:51:14 -05:00
yonlu
a806e7e91c
fixed colors
2026-02-15 22:11:59 -05:00
yonlu
3a696c57ac
queue panel shares layer with main content, no longer an overlay
2026-02-15 20:29:22 -05:00
yonlu
86204e1b7a
stopped player plays queue on play button click if queue is not empty. seek bar bigger.
2026-02-15 18:19:10 -05:00
yonlu
67cea5cfb0
fixed player behavior after final queue track completes, added click to play from queue window
2026-02-15 16:20:56 -05:00
yonlu
38f3abbd3e
Cover art thumbnails
...
library scan creates thumbnails, cover grid component defaults to
thumbnail if available.
2026-02-14 15:25:12 -05:00
yonlu
7579a768be
fix: virtual list and cover grid ( #63 )
...
* very basic slow buggy queue
* cover grid can now add albums to queue
* added virtualized lists to track list and cover grid components
2026-02-14 14:07:25 -06:00
yonlu
a2fb2162ff
renamed isPlaying to isProgressing
2025-04-13 18:04:53 -04:00
yonlu
71f707b5c2
fixed seek bar holding behavior
2025-04-13 17:59:13 -04:00
yonlu
18ac5ddc28
improved seek bar functionality.
2025-04-13 12:25:05 -04:00
yonlu
c5d2ace3d5
Merge branch 'dev' of github.com:LJ-Software/yellowjacket into dev
2025-04-13 12:24:31 -04:00
yonlu
be2fad3190
slowly adding seek bar, now it can increment over time.
2025-04-10 19:08:57 -04:00
yonlu
f896587663
Merge branch 'player' into dev
2025-04-09 19:03:59 -04:00
yonlu
42d5eb94ff
audio player basics complete
2025-04-09 14:03:33 -04:00
yonlu
4902093b0c
fixed player test relative file paths
2025-03-28 17:08:05 -04:00
yonlu
32b7d2b457
Merge branch 'dev' into player
2025-03-28 15:28:54 -04:00
yonlu
e3d9fcec6f
fixed volume silent check
2025-03-28 15:27:24 -04:00
yonlu
653842117f
minor player refactor/ delete wails logo image
2025-03-28 15:23:27 -04:00
yonlu
2ca2b50e83
got bulk of player api
2025-03-26 19:56:07 -04:00
yonlu
d47301dbaf
wip player
2025-03-26 14:38:58 -04:00
yonlu
53c6bce3dd
fixed newplayer func
2025-03-25 14:55:03 -04:00
yonlu
85e64a7037
Merge remote-tracking branch 'origin/dev' into player
2025-03-25 14:46:58 -04:00
yonlu
9c8c312994
Merge branch 'player' of github.com:LJ-Software/yellowjacket into player
2025-03-25 14:45:56 -04:00
yonlu
20f739be89
added player stuff
2025-03-25 14:40:49 -04:00
yonlu
5ac30d6809
current state of player
2025-03-24 18:20:00 -04:00
yonlu
1687d4e0a6
current state of player
2025-03-24 14:24:51 -04:00
yonlu
fe177ef788
starting audio player
2025-03-22 19:40:11 -04:00
yonlu
0f5d535a97
added directory picker button
2025-03-20 19:22:27 -04:00
yonlu
46bbffb308
removed logo, non-functional directory picker prompt
2025-03-20 14:04:01 -04:00
yonlu
8db9d6cf20
Added gitignore test data folder
2025-03-19 19:07:19 -04:00
yonlu
3cb9793594
pico.css
2025-03-19 18:49:31 -04:00