Commit Graph

27 Commits

Author SHA1 Message Date
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 02f72e2372 Fix buffering issue and app bugs: improve stream delivery, fixed reset UI desync, and EQ naming 2026-01-20 18:14:50 +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 7087d553b0 Use same-origin MP3 stream URL for proxies 2026-01-03 09:54:58 -06:00
3nd3r 2db40e4547 Switch listener streaming to MP3-only 2026-01-03 08:14:03 -06:00
ComputerTech 111f4b347e beep 2026-01-03 14:02:07 +00:00
3nd3r c08ee70fe8 Add listener spectrum visualizer 2026-01-02 23:41:36 -06:00
3nd3r 8cf76c1d71 Fallback to MP3 stream on NotSupportedError 2026-01-02 22:21:17 -06:00
3nd3r da7e1b7276 Add MP3 fallback stream when Opus unsupported 2026-01-02 22:17:45 -06:00
3nd3r af76717871 Use video element for listener MSE playback 2026-01-02 22:13:13 -06:00
3nd3r a5223a01fc Fix listener chunksReceived ReferenceError 2026-01-02 22:10:47 -06:00
3nd3r 1612c21c8e Improve listener error reporting and add auto-retry for empty buffers 2026-01-02 21:59:26 -06:00
3nd3r f048be3640 Fix browser blocked audio by calling play() immediately on user gesture 2026-01-02 21:50:59 -06:00
3nd3r 41d2d57b7e Add codec support check and better buffering status for listener 2026-01-02 21:44:55 -06:00
3nd3r 1a1f389ab7 Fix audio autoplay blocking by creating AudioContext only on user interaction 2026-01-02 21:36:26 -06:00
3nd3r e8163fb9a2 Improve downloading with yt-dlp fallback and fix listener streaming 2026-01-02 21:20:32 -06:00
ComputerTech 5026d39280 hmm 2026-01-02 20:29:45 +00:00
ComputerTech 6ec51a5768 hmm 2026-01-02 20:22:01 +00:00
ComputerTech 28e2994649 aaa 2026-01-02 20:15:32 +00:00
computertech312 0fb7bc6f9e moo 2026-01-02 20:00:10 +00:00
Colby Lipsett b726180083 Upload files to "/" 2026-01-02 19:37:56 +00:00
Colby Lipsett da54fa9bbb Delete script.js 2026-01-02 19:37:30 +00:00
Colby Lipsett ec1735b9e3 Upload files to "/" 2026-01-02 18:31:55 +00:00