Skip to content

Dev#5

Open
ummsehun wants to merge 28 commits into
mainfrom
dev
Open

Dev#5
ummsehun wants to merge 28 commits into
mainfrom
dev

Conversation

@ummsehun
Copy link
Copy Markdown
Member

@ummsehun ummsehun commented Apr 5, 2026

No description provided.

ummsehun and others added 28 commits April 5, 2026 23:28
Move duplicated hour/weather/traffic and density mapping logic into shared domain services/selectors to reduce policy drift across store, API routes, and scene systems.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Move camera movement, sensitivity, bounds, clamp ranges, and keybind policies into APP_CONFIG.scene.camera so runtime tuning can happen from a single configuration source.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Introduce Panel, Label, StatusBadge, and ControlButton components to centralize repeated glass-style UI patterns and reduce style duplication in scene overlays.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Replace repeated panel/label/status/button markup in HUDs with shared primitives to improve consistency and make upcoming tokenization changes safer.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Introduce reusable semantic utility classes in globals.css for accent text, muted text, panel surfaces, progress tracks, dividers, and status dots to reduce repeated raw Tailwind color literals.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Update Label and StatusBadge primitives to use semantic token classes so downstream HUD and page components inherit centralized color decisions.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Replace repeated cyan/zinc raw classes in core screens with semantic utility classes to improve consistency and make future theming/branding changes centralized.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Introduce runtime FPS/frame-time sampling with a performance store/system and surface the metrics via a lightweight HUD including warning thresholds.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Reuse movement vectors in CameraController, memoize fallback scene node lists, and centralize performance budgets in APP_CONFIG to lower GC churn and add explicit regression thresholds.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Extend camera input handling with ctrl/cmd+trackpad wheel look and touch drag look, with centralized gesture sensitivity multipliers in app config for tunable UX.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Refine HUD copy and labels to feel more product-grade, including weather labels, clearer camera mode names, and concise in-context interaction guidance.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Enable horizontal trackpad look without modifier keys while preserving page-scroll safety, add gesture tuning ratio in config, and update HUD guidance to match the improved controls.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Map dominant vertical trackpad gestures to forward/backward camera zoom in walk mode with bounds-safe clamping, and expose zoom sensitivity in camera gesture config.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Add explicit two-finger zoom support in walk and top views, including pinch-to-zoom handling and top-view zoom bounds so trackpad zoom in/out works consistently.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Handle both two-finger scroll zoom and spread/pinch gesture zoom paths for trackpads so zoom in/out works consistently across gesture styles and browsers.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Add and stabilize gesture event handling so two-finger spread/pinch zoom works alongside two-finger scroll zoom in both walk and top camera modes.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant