Commit Graph

  • 3349e785d7 playing a new queue with shuffle enabled now starts at a random track. yonlu 2026-02-23 12:13:40 -05:00
  • 1dfbfd9595 added multi-select to artists and genres views yonlu 2026-02-23 11:46:44 -05:00
  • 588acf09ef added genres page yonlu 2026-02-23 11:10:21 -05:00
  • a08d59a4a0 context submenus now close when not hovering over yonlu 2026-02-23 10:47:32 -05:00
  • 90b7661483 added track-details page yonlu 2026-02-23 10:38:27 -05:00
  • d89dee44e3 single track drag-and-drop ghost yonlu 2026-02-23 09:42:11 -05:00
  • bd9652b378 faster fetching for artist albums yonlu 2026-02-22 20:42:32 -05:00
  • ab5f690c05 search results pill added to artist grid yonlu 2026-02-22 20:30:28 -05:00
  • 3c06277820 added context menu to artist grid yonlu 2026-02-22 19:52:46 -05:00
  • 9dabfb81c5 beginnings of artist grid and artist details view yonlu 2026-02-22 19:17:27 -05:00
  • 30bbdd7c53 added basic sorting in track-list and cover-grid yonlu 2026-02-22 17:16:01 -05:00
  • 8a2ceb9107 improved column resize logic yonlu 2026-02-22 14:53:35 -05:00
  • d3b04a9c29 added visual indicator of search results yonlu 2026-02-22 14:13:35 -05:00
  • 9cb1c6674a changed genre scanning to parse multiple genres, updated db to accommodate. yonlu 2026-02-22 13:59:28 -05:00
  • 3947c2d6aa fixed drag-and-drop visual styling yonlu 2026-02-22 11:44:51 -05:00
  • b5e70a8ce6 user can configure visible columns in track-list yonlu 2026-02-22 11:24:19 -05:00
  • 9d84a11543 drag and drop enhancements, fixed playlist creation using old db entries, added icons-only sidebar when small width yonlu 2026-02-21 14:16:37 -05:00
  • 8ad952e750 Merge branch 'wip' of github.com:LJ-Software/yellowjacket into wip yonlu 2026-02-21 11:06:11 -05:00
  • 4d9ab5d2b8 cleaned up album selection behavior, context menu now closes when clicking outside of it yonlu 2026-02-21 11:02:54 -05:00
  • 44f2beb66e chore(release): 1.1.3 [skip ci] github-actions[bot] 2026-02-21 03:02:04 +00:00
  • 116f5c8900 chore(deps): update renovatebot/github-action action to v46.1.1 (#76) loganandonion-4-dinner 2026-02-20 21:00:59 -06:00
  • 5e5028ae50 chore(deps): update go dependencies (non-major) (#77) loganandonion-4-dinner 2026-02-20 21:00:42 -06:00
  • e2ceaa75c0 chore(deps): update module github.com/evilmartians/lefthook to v2 (#78) loganandonion-4-dinner 2026-02-20 21:00:27 -06:00
  • 2a3a79652c add dev-only profiling with pprof, runtime/trace, and operation timing logan 2026-02-20 18:27:25 -06:00
  • 402789e763 search bar yonlu 2026-02-20 17:38:29 -05:00
  • 089af5e299 fixed common track scanning bugs with custom workarounds yonlu 2026-02-20 17:14:03 -05:00
  • 84f027aedf small ui changes yonlu 2026-02-20 15:22:49 -05:00
  • 88c3736110 added color/ theme settings, new config window yonlu 2026-02-20 14:43:35 -05:00
  • fa6506ed5d selecting an album while having a dropdown open no longer scrolls to the top of the grid. yonlu 2026-02-20 13:33:16 -05:00
  • 7bc85af5f4 fixed cover-grid selection and queuing behavior, added "clear queue" button yonlu 2026-02-20 13:16:13 -05:00
  • 560ab3a3b5 playlists now save to files, can be restored from files yonlu 2026-02-19 23:10:20 -05:00
  • 56cf92a44c fixed drag and drop behavior yonlu 2026-02-19 22:37:19 -05:00
  • 193f65bd98 basic drag-and-drop, fixed end of scan behavior yonlu 2026-02-19 15:25:49 -05:00
  • d9ebd38382 configurable scan parallelism based on hdd or sdd yonlu 2026-02-19 13:59:02 -05:00
  • 81793975b4 improved library scan speeds, added library manager component yonlu 2026-02-19 10:17:09 -05:00
  • 8c013d4179 fixed edge cases in selected album scrollTo logic yonlu 2026-02-19 08:19:00 -05:00
  • c9e78c491c cover-grid album dropdown behavior fixes yonlu 2026-02-18 11:34:10 -05:00
  • 026ab1c333 adjusted frontend event handling to optimize json payload size for different events, fixed incorrect behavior when currently playing track is removed from queue yonlu 2026-02-18 00:49:29 -05:00
  • be6f4e9764 virtualization in queue list, queue db queries optimized for large queue requests yonlu 2026-02-17 19:54:24 -05:00
  • 1a1ac7d9a1 re-added virtualizer to cover grid, dropdown uses phantom-row method, minor user friendly resizing/focusing tweaks yonlu 2026-02-17 14:36:14 -05:00
  • 7f72df98ed pre-fetching main view data on startup, batched rendering for cover-grid yonlu 2026-02-17 12:47:35 -05:00
  • 50718fd633 added db query optimizations to playlists view, added caching yonlu 2026-02-17 11:39:17 -05:00
  • 93679761af fixed some colors and a small rendering bug in track-list yonlu 2026-02-17 11:02:26 -05:00
  • cfeb01728c removed queue panel slide-in animation and fixed resize flickering yonlu 2026-02-17 10:32:05 -05:00
  • f8391ddd3d fixed broken click selection in track-list component yonlu 2026-02-16 23:02:58 -05:00
  • 481beca00a frontend changes yonlu 2026-02-16 22:42:13 -05:00
  • 176b32fb0d frontend fixes yonlu 2026-02-16 14:38:09 -05:00
  • 8311208dcb double click album to play yonlu 2026-02-16 09:55:18 -05:00
  • c9bc151a7d resizable now-playing, text highlighting disabled across the app yonlu 2026-02-16 09:42:23 -05:00
  • 322013f40f added multi-select to cover grid, added shift select to track list yonlu 2026-02-16 04:15:01 -05:00
  • 6fbe16a84b window size saved to config, smaller font in track-list yonlu 2026-02-16 03:48:53 -05:00
  • f97e8c4840 fixed some state persistence issues. player state now saves on changes. next track button doesn't autoplay when paused. yonlu 2026-02-16 03:22:13 -05:00
  • 419fec1672 fixed repeatOne/ same track twice in a row issues yonlu 2026-02-16 02:45:51 -05:00
  • 95e1b32e86 view tracks in playlist view and play playlists yonlu 2026-02-16 02:18:45 -05:00
  • 2a40be5f52 multi-select on track-list yonlu 2026-02-16 01:20:36 -05:00
  • 4c09e7abee playlist creation, viewing, integration with other views. still wip for full playlist functionality yonlu 2026-02-16 00:27:36 -05:00
  • 666ff9869e Merge branch 'main' into wip yonlu 2026-02-15 22:51:14 -05:00
  • a806e7e91c fixed colors yonlu 2026-02-15 22:11:59 -05:00
  • 290e7dab18 chore(deps): Lock file maintenance (#73) loganandonion-4-dinner 2026-02-15 20:38:52 -06:00
  • 3a696c57ac queue panel shares layer with main content, no longer an overlay yonlu 2026-02-15 20:29:22 -05:00
  • 86204e1b7a stopped player plays queue on play button click if queue is not empty. seek bar bigger. yonlu 2026-02-15 18:19:10 -05:00
  • dc6c46f856 chore: add make install target and manage all dev tools via go.mod tool directive (#72) logan 2026-02-15 15:23:52 -06:00
  • 67cea5cfb0 fixed player behavior after final queue track completes, added click to play from queue window yonlu 2026-02-15 16:20:56 -05:00
  • 6079e558ff fix: use local tsc binary in pre-commit hook to avoid PATH issues (#71) logan 2026-02-15 15:13:41 -06:00
  • 73165877fa fix: add typescript as explicit devDependency and auto-install frontend deps in setup (#70) logan 2026-02-15 14:54:39 -06:00
  • f8d073173b chore(release): 1.1.2 [skip ci] github-actions[bot] 2026-02-15 19:06:30 +00:00
  • 0252466f61 fix: r2 upload (#69) logan 2026-02-15 13:05:56 -06:00
  • 6c54a3c17c chore(release): 1.1.1 [skip ci] github-actions[bot] 2026-02-15 18:54:17 +00:00
  • 2958308d1d chore(deps): update dependency lit to v3.3.2 (#67) loganandonion-4-dinner 2026-02-15 12:53:26 -06:00
  • f190052f00 chore(deps): update module github.com/evilmartians/lefthook to v2 (#68) loganandonion-4-dinner 2026-02-15 12:53:14 -06:00
  • 42d3f45d85 fix(ci): remove build-check job from CI workflow (#66) logan 2026-02-15 12:52:46 -06:00
  • 07c2a5a755 chore(release): 1.1.0 [skip ci] github-actions[bot] 2026-02-15 18:24:50 +00:00
  • 89850848cb feat(ci): upload release artifacts to Cloudflare R2 (#65) logan 2026-02-15 12:24:14 -06:00
  • 7b0b741602 ci: resolve CI failures in type check, codegen, and lint (#64) logan 2026-02-15 12:18:57 -06:00
  • 1ed80c51cb chore(release): 1.0.3 [skip ci] github-actions[bot] 2026-02-15 17:28:00 +00:00
  • 38f3abbd3e Cover art thumbnails yonlu 2026-02-14 15:25:12 -05:00
  • 7579a768be fix: virtual list and cover grid (#63) yonlu 2026-02-14 15:07:25 -05:00
  • e32b217912 chore(deps)!: update module github.com/evilmartians/lefthook to v2 (#61) loganandonion-4-dinner 2026-02-14 01:52:46 -06:00
  • 30b2480df4 fix: resolve all lint errors and make linting a required CI check (#62) logan 2026-02-14 01:52:27 -06:00
  • 2d6e22105d chore(deps)!: update actions/checkout action to v6 (#45) loganandonion-4-dinner 2026-02-14 01:44:41 -06:00
  • f0006c4c43 chore(deps)!: update dependency vite to v7 (#53) loganandonion-4-dinner 2026-02-14 01:41:06 -06:00
  • b941135ee8 chore(deps): Lock file maintenance (#56) loganandonion-4-dinner 2026-02-14 01:40:53 -06:00
  • b12d70866e chore(release): 1.0.2 [skip ci] github-actions[bot] 2026-02-14 07:36:46 +00:00
  • 0aef483b3c fix(ci): use allowedPostUpgradeCommands for Renovate post-upgrade tasks (#60) logan 2026-02-14 01:36:20 -06:00
  • d7382fd844 chore(deps)!: update actions/setup-node action to v6 (#48) loganandonion-4-dinner 2026-02-14 01:35:43 -06:00
  • 422aabcc07 chore(deps)!: update dependency stylelint-config-standard to v40 (#52) loganandonion-4-dinner 2026-02-14 01:34:05 -06:00
  • e7d3971107 chore(deps)!: update dependency node to v24 (#51) loganandonion-4-dinner 2026-02-14 01:33:28 -06:00
  • 77fa6435a5 chore(deps)!: update dependency vite-plugin-static-copy to v3 (#54) loganandonion-4-dinner 2026-02-14 01:33:09 -06:00
  • aedb7d1e6d chore(deps)!: update golangci/golangci-lint-action action to v9 (#55) loganandonion-4-dinner 2026-02-14 01:32:56 -06:00
  • 643ba27f06 chore(deps)!: update amannn/action-semantic-pull-request action to v6 (#50) loganandonion-4-dinner 2026-02-14 01:32:30 -06:00
  • a2c644b00e chore(deps)!: update actions/upload-artifact action to v6 (#49) loganandonion-4-dinner 2026-02-14 01:31:57 -06:00
  • 8911fb2400 chore(deps)!: update actions/setup-go action to v6 (#47) loganandonion-4-dinner 2026-02-14 01:31:40 -06:00
  • 1910f99cf6 chore(deps)!: update actions/download-artifact action to v7 (#46) loganandonion-4-dinner 2026-02-14 01:31:24 -06:00
  • 4e91dc75df chore(deps): update dependency go to 1.26 (#44) loganandonion-4-dinner 2026-02-14 01:30:57 -06:00
  • 3dc302386c docs: rewrite README with features, architecture, and dev setup (#43) logan 2026-02-14 01:19:30 -06:00
  • f521045540 chore(deps): update go dependencies (non-major) (#40) loganandonion-4-dinner 2026-02-14 01:17:59 -06:00
  • 09becbe37d chore(deps): update frontend dependencies (non-major) (#39) loganandonion-4-dinner 2026-02-14 01:03:19 -06:00
  • 0add5f6df4 chore(deps): update module github.com/wailsapp/wails/v2 to v2.11.0 (#41) loganandonion-4-dinner 2026-02-14 01:02:42 -06:00
  • 62f9509b59 docs: improve AGENTS.md with accurate build tags, commands, and style guidelines (#42) logan 2026-02-14 01:02:10 -06:00
  • a986034dd4 ci: set Renovate prCreation to immediate so PRs are opened (#38) logan 2026-02-14 00:49:15 -06:00