Tarulia
c875146779
feat: add setting for static window title ( #2183 )
2026-06-29 01:35:42 +00:00
jeffvli
f5eb3f1488
wrap useHotkeys to disable on command palette open ( #1925 )
2026-04-28 19:31:41 -07:00
Jeff
16c9e6cc1b
Fix various build issues ( #1942 )
...
* remove dynamic import for platform features
* increase node memory limit on macOS build
* fix invalid dynamic imports in renderer
* remove discord-rpc import in renderer
2026-04-10 01:54:11 -07:00
jeffvli
3e5a8ac78d
re-add default suspense to album/artist routes
2026-04-04 22:25:21 -07:00
jeffvli
51425b5e86
various performance refactors
2026-04-01 21:57:26 -07:00
jeffvli
db88a6bc22
support vertical play queue layout
2026-03-17 19:01:01 -07:00
jeffvli
513e9e822d
attempt to fix viewport size for mobile browsers ( #1787 )
2026-03-04 21:51:04 -08:00
jeffvli
e497734c07
allow all rule groups to be empty ( #1710 )
2026-02-13 20:26:58 -08:00
jeffvli
70fdd4bdc3
refactor album expansion to global scope
2026-02-13 14:59:15 -08:00
Kai Gritun
397610d8ab
fix: remove duplicate CommandPalette in mobile layout ( #1669 )
...
The CommandPalette component was being rendered twice when in mobile view:
1. In ResponsiveLayout via LayoutHotkeys (which handles all layouts)
2. In MobileLayout directly
This caused two overlapping command menus to open when pressing Ctrl+K
in mobile view, with keyboard input going to the background menu.
The fix removes the duplicate CommandPalette from MobileLayout since
LayoutHotkeys already provides it for all layouts (both desktop and mobile).
Fixes #1666
Co-authored-by: Kai Gritun <kai@kaigritun.com >
2026-02-07 19:22:46 -08:00
jeffvli
73868dbcbf
add translation keys for window bar
2026-01-30 20:51:24 -08:00
jeffvli
0e388dabf5
add fullscreen visualizer ( #1546 )
2026-01-18 02:17:55 -08:00
jeffvli
ef5daad1dd
add more dynamic imports to optimize bundle
2026-01-17 07:32:16 -08:00
jeffvli
9e57125c96
reduce window minHeight to 120px ( #1561 )
2026-01-16 03:55:18 -08:00
jeffvli
d06d1674d1
optimize various base components
2026-01-03 01:01:54 -08:00
jeffvli
a66c67e86d
optimize settings store
2026-01-03 01:01:54 -08:00
jeffvli
22c0f8f8c6
add manual garbage collection
2026-01-01 12:21:20 -08:00
jeffvli
3c2af4bd1a
more minor theme adjustments
2025-12-14 19:33:03 -08:00
jeffvli
09dfc1ff1d
adjust network request waterfall to force authentication first, add fallback for no network ( #1028 )
2025-12-14 16:00:05 -08:00
jeffvli
858678ea93
adjust custom window bar titles
...
- fix overflow
- fix positioning
- decrease text size
2025-12-14 06:47:26 -08:00
jeffvli
48bba76c74
fix window bar position on mobile layout
2025-12-14 06:40:33 -08:00
Jeff
7ed847fecb
Add internet radio ( #1384 )
2025-12-13 21:26:33 -08:00
jeffvli
13afd3d9c4
fix window bar background color for light mode
2025-12-12 19:49:01 -08:00
jeffvli
20a6fcbeb7
fix linting issues
2025-12-07 03:29:29 -08:00
jeffvli
56098c6617
fix fullscreen player transition
2025-12-07 03:08:19 -08:00
jeffvli
981e250d8c
make layout borders more pronunced
2025-11-29 20:14:13 -08:00
jeffvli
60cdea6787
large performance refactor
2025-11-29 19:33:39 -08:00
jeffvli
778d878349
add umami analytics integration
2025-11-29 19:33:39 -08:00
jeffvli
359e442947
optimize excessive layout re-rendering due to react-router
2025-11-29 19:33:39 -08:00
jeffvli
5e5b4f1536
remove queue drawer hover button
2025-11-29 19:33:38 -08:00
jeffvli
0aee428aaf
remove right sidebar animation
2025-11-29 19:33:37 -08:00
jeffvli
8ac0a27f33
fix drag to collapse sidebar
2025-11-29 19:33:35 -08:00
jeffvli
c763824803
add basic mobile responsive layout
2025-11-29 19:33:35 -08:00
jeffvli
f3bb4187d7
wrap all instances of mantine hooks used in renderer
2025-11-29 19:33:33 -08:00
jeffvli
60c7a4a9a1
use alternate bg for right sidebar
2025-11-29 19:33:33 -08:00
jeffvli
243d29f7a7
remove throttle from main layout resize
2025-11-29 19:33:32 -08:00
jeffvli
8eb90ebf06
add new context menu implementation
2025-11-29 19:32:24 -08:00
jeffvli
f48c26915f
optimize sidebar resizing for performance
2025-11-29 19:32:23 -08:00
jeffvli
489daa6353
add drag/drop from lists into queue
2025-11-29 19:32:14 -08:00
jeffvli
7a4326f98d
initial implementation of play queue for new list
2025-11-29 19:32:14 -08:00
jeffvli
bf75dec0ce
migrate to react-router v7 and BrowserRouter
2025-11-29 19:32:11 -08:00
jeffvli
3c93167abb
refactor windowbar to prevent unnecessary renders
2025-11-29 19:30:47 -08:00
jeffvli
550ba4f768
temporarily remove old player implementations to prevent broken app
2025-11-29 19:30:46 -08:00
jeffvli
b685ec370a
remove barrel files in renderer
2025-11-02 01:39:01 -07:00
jeffvli
55e35e9b24
set default body background to #000
2025-09-22 18:24:04 -07:00
Kendall Garner
d68165dab5
move title to default layout
2025-09-15 20:10:56 -07:00
jeffvli
4a28e7230a
add hotkey to navigate to home route ( #1074 )
2025-09-06 01:01:48 -07:00
jeffvli
40fb5ba916
add show album / album artist context menu items ( #1105 )
2025-09-06 00:45:59 -07:00
Lyall
2271c211cb
display private mode status
2025-08-28 05:48:21 +01:00
jeffvli
8b141d652c
disable single attribute per line
2025-07-12 11:17:54 -07:00