Spaces:
Running
Running
Commit History
-
chore: sync latest changes to Hugging Face
4d654cb
-
chore: sync latest changes to Hugging Face
149823b -
feat: implement Vowel Valley game mode and integrate with UI
f679984 -
Improve mobile layout: condensed HUD, new 'More' menu, and refined typography
98b48ef -
Integrate Vowel Valley game mode and clean up duplicate code in app.js
9bde89e -
Update app.js and index.html before push
1d07d76 -
Exaggerate Voice Creature and Voice Garden modes, implement new visual effects and base multipliers
36d0afa -
Fix TypeError in Voice Canvas render loops
e0524fe -
UI Overhaul: Voice Canvas Data Viz Cards & Polish
98fb2da
-
Add Free Speech (Dictation) mode to Prism Reader
25a9f90 -
Add 2D Free Paint mode to Voice Canvas
8bd70a7 -
UI: Transform Settings into a Modal Window with Gear Icon and Backdrop
e24e0c7 -
Rename voice profiles: 'Lighter' -> 'High-Range / Bright', 'Deeper' -> 'Deep / Chest-Focus'
ecb9eb4 -
Refactor HUD: Move Motion, Profile, and Recalibrate to Settings menu
561563d -
chore: remove node_modules and add .gitignore
c0f14cd -
Update
85170a2 -
Merge pull request #40 from RileyTheRiler/bolt-yin-optimization-17743717852218474790
Riley R⚡ Bolt: Optimize YIN pitch detection algorithm72fa2f3 -
feat(perf): optimize YIN pitch detection using running sum of squares
google-labs-jules[bot] +1: RileyTheRilerReplaces the O(W*tau) difference function loop in the YIN pitch detection algorithm with an optimized version using a running sum of squares. This optimization reduces the number of arithmetic operations in the inner loop and improves performance by ~38% (1155ms -> 712ms in benchmarks) while maintaining identical output logic. - Implements running sum of squares update for `currentSumSqTau`. - Replaces inner loop `(a-b)^2` calculation with `sumSq0 + sumSqTau - 2*crossCorr`. - Adds protection against floating-point underflow for the difference value. Co-authored-by: RileyTheRiler <153484434+RileyTheRiler@users.noreply.github.com>2e29df6 -
Merge pull request #39 from RileyTheRiler/palette-tooltip-a11y-11227266271005295535
Riley R🎨 Palette: Fix keyboard access for help tooltipsf56705c -
Resolve merge conflicts and fix How to Play button
798d098 -
Fix keyboard accessibility for help tooltips and CI Puppeteer sandbox
google-labs-jules[bot] +1: RileyTheRiler- Removed `tabindex="-1"` from `.info-trigger` buttons in `index.html`. - This restores natural keyboard navigation (Tab key), allowing keyboard-only users to focus the buttons and trigger the CSS-based tooltip visibility. - Updated `tools/browser-smoke.mjs` to add `--no-sandbox` and `--disable-setuid-sandbox` args to Chrome launch, fixing CI failures in restricted environments. - Added entry to `.jules/palette.md` noting the keyboard trap discovery. Co-authored-by: RileyTheRiler <153484434+RileyTheRiler@users.noreply.github.com>b86794b -
Update
6632611 -
Fix keyboard accessibility for help tooltips
google-labs-jules[bot] +1: RileyTheRiler- Removed `tabindex="-1"` from `.info-trigger` buttons in `index.html`. - This restores natural keyboard navigation (Tab key), allowing keyboard-only users to focus the buttons and trigger the CSS-based tooltip visibility. - Verified with Playwright script confirming tab index removal and focus behavior. - Added entry to `.jules/palette.md` noting the keyboard trap discovery. Co-authored-by: RileyTheRiler <153484434+RileyTheRiler@users.noreply.github.com>2d8d314 -
Merge pull request #38 from RileyTheRiler/codex/list-app-improvements-and-fixes
Riley RExtract analyzer core + add reliability helpers, UI accessibility/motion updates, fixtures/tests and CI145f63a -
Polish top HUD layout and responsive control wrapping
Riley R800ea31 -
Update
dd5d6dd -
Update
fa622c5 -
Update
372f14e
-
Update
873af42 -
Merge pull request #37 from RileyTheRiler/bolt-optimize-pitch-detection-8764688896366657338
Riley R⚡ Bolt: Optimize pitch detection with 2x downsampling65b9990 -
feat(perf): Optimize pitch detection with 2x downsampling
google-labs-jules[bot] +1: RileyTheRiler- Implemented 2x downsampling for YIN pitch detection in `VoiceAnalyzer`. - Reduces algorithmic complexity from O(N^2) to roughly O((N/2)^2), achieving ~5.7x speedup in benchmarks. - Maintains accuracy while significantly reducing per-frame CPU usage. Co-authored-by: RileyTheRiler <153484434+RileyTheRiler@users.noreply.github.com>8a9a01b -
Merge pull request #35 from RileyTheRiler/sentinel/fix-xss-teleprompter-16977618147195301743
Riley R🛡️ Sentinel: [HIGH] Fix DOM-based XSS in Teleprompter31b39f3 -
Merge pull request #36 from RileyTheRiler/palette-a11y-creature-hud-1955240891372201356
Riley R🎨 Palette: Add accessibility labels to creature style HUDef4b660 -
🎨 Palette: Add accessibility labels to creature style HUD
google-labs-jules[bot] +1: RileyTheRilerAdded `aria-label` and `title` attributes to the icon-only buttons in the creature style HUD to improve accessibility for screen readers and provide tooltips for mouse users. This addresses the "Improve accessibility and control discoverability" suggestion from `IMPROVEMENT_SUGGESTIONS.md`. Co-authored-by: RileyTheRiler <153484434+RileyTheRiler@users.noreply.github.com>4ad8fa5 -
🛡️ Sentinel: [HIGH] Fix DOM-based XSS in Teleprompter
google-labs-jules[bot] +1: RileyTheRilerSanitized user input in `renderTeleprompter` using a new `escapeHtml` helper function to prevent script injection via custom text. 🚨 Severity: HIGH 💡 Vulnerability: DOM-based XSS in teleprompter custom text 🎯 Impact: Arbitrary script execution if user pastes malicious HTML 🔧 Fix: Added escapeHtml() and applied it before innerHTML assignment ✅ Verification: Verified with reproduction script and logic test Co-authored-by: RileyTheRiler <153484434+RileyTheRiler@users.noreply.github.com>e4a2e05 -
Update
e352a9d -
Update
6501511 -
Update
5394a05 -
Update
ffe754b -
Update
4ab4c04 -
Update
afab4f5 -
Update
349a98c
-
Update
85dc459 -
Update
6c6f847 -
fix: restore teleprompter controls on mobile
ad629eb -
feat: improve mobile app layout and menu responsiveness
e7cf39a -
Update
91d10c5 -
Update
18caaff -
Your message
f2a650f