Commit Graph

18 Commits

Author SHA1 Message Date
ComputerTech 35adfa7feb Tauri v2 migration: asset protocol, desktop CSS polish, absolutePath in library 2026-03-28 11:49:00 +00:00
ComputerTech 44b36bf08d Comprehensive DJ Panel Improvements:
- Added toast notification system for visible feedback
- Implemented settings persistence via localStorage
- Added auto-crossfade logic (smooth 5s transition)
- Removed ~100 lines of dead SERVER_SIDE_AUDIO code
- Fixed seekTo speed bug by capturing current playbackRate
- Debounced drawWaveform with requestAnimationFrame
- Added 'SETTINGS' header and close button to settings panel
- Wired loadFromServer errors to toast notifications
- Stacked control buttons vertically to clear crossfader
2026-03-12 16:52:21 +00:00
ComputerTech 2e64870daa UI improvements: glow effects, deck colors, listener count, remove black bar, mobile header fix 2026-03-11 19:34:32 +00:00
ComputerTech 1f07b87c36 Fix actual root causes: waveform black block, body gradient bleed, JS glow override 2026-03-05 18:02:08 +00:00
ComputerTech 663ea17040 Fix visual bugs: hide VU canvases (black block), inset deck box-shadows (colored line bleed) 2026-03-05 17:42:37 +00:00
ComputerTech 49062cf6de Fix VU canvas black blocks and colored glow-bleed lines 2026-03-05 17:25:40 +00:00
ComputerTech b5ea9e8d01 Final bug sweep: fix event param, remove dead code, dedupe CSS; add .gitignore recordings/ 2026-03-05 14:28:17 +00:00
ComputerTech 12c01faa83 feat: add integrated deck queues and track loop functionality 2026-02-07 20:14:04 +00:00
ComputerTech 6246b26925 Mobile UX improvements: Remove emojis, convert to British English, fix queue navigation and floating buttons
- Removed all emojis from UI (replaced with text labels)
- Converted all American English to British English (initialise, optimise, visualiser)
- Fixed mobile queue section visibility in portrait/landscape modes
- Added proper CSS rules for show-queue-A and show-queue-B classes
- Repositioned floating action buttons to prevent overlap with mobile tabs
- Added responsive button sizing for mobile (50px) and small screens (45px)
- Stacked buttons vertically on screens ≤480px
- Disabled all body::before border effects that were blocking UI
- Fixed crossfader width: 70% in portrait, 100% in landscape
- Removed unnecessary .md files (COMPARISON.md, PYQT5_FEATURES.md, QUICKSTART.md, README_PYQT5.md)
- Updated README.md with British English and removed emojis
2026-02-02 02:37:56 +00:00
ComputerTech 69cdbd5b3b Implement comprehensive Mobile UX overhaul: portrait layout, haptics, swipes, and touch optimization 2026-01-18 20:00:13 +00:00
ComputerTech 405efb6472 Add custom keyboard mapping and remove remote stream relay 2026-01-18 14:57:10 +00:00
ComputerTech 508b93125d Optimize Stream: YouTube removal, Latency improvements, Hotel Wi-Fi kit, and Listener sync 2026-01-18 14:16:06 +00:00
3nd3r 81120ac7ea Add remote stream relay feature: relay remote DJ streams to listeners
- Server-side: Added remote URL support in ffmpeg transcoder
- UI: Added relay controls in streaming panel with URL input
- Client: Added start/stop relay functions with socket communication
- Listener: Shows remote relay status in stream indicator
2026-01-03 10:29:10 -06:00
3nd3r c08ee70fe8 Add listener spectrum visualizer 2026-01-02 23:41:36 -06:00
computertech312 0fb7bc6f9e moo 2026-01-02 20:00:10 +00:00
Colby Lipsett c32caaf052 Upload files to "/" 2026-01-02 19:38:04 +00:00
Colby Lipsett b6bf0f63dc Delete style.css 2026-01-02 19:37:39 +00:00
Colby Lipsett ec1735b9e3 Upload files to "/" 2026-01-02 18:31:55 +00:00