Olivier Chafik
b78cd74c1b
feat(shadertoy): add fullscreen support + ditch insets for max visual effect ( #278 )
...
* feat(shadertoy): add fullscreen support
Add fullscreen toggle button that appears when the host supports fullscreen
display mode. Uses the same pattern as pdf-server:
- Check availableDisplayModes in host context
- Show/hide button based on capability
- Toggle between inline and fullscreen via requestDisplayMode()
- Update UI state on host context changes
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* fix(shadertoy): button visibility after exiting fullscreen + Escape key
- Only update button visibility when availableDisplayModes is present
in context (partial updates don't include all fields)
- Add Escape key handler to exit fullscreen mode
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 13:01:55 +00:00
..
basic-host
feat(basic-host): URL params, fullscreen mode, unified layout ( #266 )
2026-01-14 22:09:41 +00:00
basic-server-preact
fix(examples): resolve DIST_DIR path for npm package execution ( #277 )
2026-01-15 12:23:13 +00:00
basic-server-react
fix(examples): resolve DIST_DIR path for npm package execution ( #277 )
2026-01-15 12:23:13 +00:00
basic-server-solid
fix(examples): resolve DIST_DIR path for npm package execution ( #277 )
2026-01-15 12:23:13 +00:00
basic-server-svelte
fix(examples): resolve DIST_DIR path for npm package execution ( #277 )
2026-01-15 12:23:13 +00:00
basic-server-vanillajs
fix(examples): resolve DIST_DIR path for npm package execution ( #277 )
2026-01-15 12:23:13 +00:00
basic-server-vue
fix(examples): resolve DIST_DIR path for npm package execution ( #277 )
2026-01-15 12:23:13 +00:00
budget-allocator-server
fix(examples): resolve DIST_DIR path for npm package execution ( #277 )
2026-01-15 12:23:13 +00:00
cohort-heatmap-server
fix(examples): resolve DIST_DIR path for npm package execution ( #277 )
2026-01-15 12:23:13 +00:00
customer-segmentation-server
fix(examples): resolve DIST_DIR path for npm package execution ( #277 )
2026-01-15 12:23:13 +00:00
integration-server
fix(examples): resolve DIST_DIR path for npm package execution ( #277 )
2026-01-15 12:23:13 +00:00
map-server
fix(examples): resolve DIST_DIR path for npm package execution ( #277 )
2026-01-15 12:23:13 +00:00
pdf-server
fix(examples): resolve DIST_DIR path for npm package execution ( #277 )
2026-01-15 12:23:13 +00:00
qr-server
fix(qr-server): Update SDK to 0.3.1 with app-with-deps bundle
2026-01-12 20:09:10 +00:00
scenario-modeler-server
fix(examples): resolve DIST_DIR path for npm package execution ( #277 )
2026-01-15 12:23:13 +00:00
shadertoy-server
feat(shadertoy): add fullscreen support + ditch insets for max visual effect ( #278 )
2026-01-15 13:01:55 +00:00
sheet-music-server
fix(examples): resolve DIST_DIR path for npm package execution ( #277 )
2026-01-15 12:23:13 +00:00
system-monitor-server
fix(examples): resolve DIST_DIR path for npm package execution ( #277 )
2026-01-15 12:23:13 +00:00
threejs-server
fix(examples): resolve DIST_DIR path for npm package execution ( #277 )
2026-01-15 12:23:13 +00:00
transcript-server
fix(examples): resolve DIST_DIR path for npm package execution ( #277 )
2026-01-15 12:23:13 +00:00
video-resource-server
fix(examples): resolve DIST_DIR path for npm package execution ( #277 )
2026-01-15 12:23:13 +00:00
wiki-explorer-server
fix(examples): resolve DIST_DIR path for npm package execution ( #277 )
2026-01-15 12:23:13 +00:00
run-all.ts
refactor(examples): use concurrently API for proper process cleanup ( #128 )
2025-12-11 14:04:39 +01:00