Commit Graph

118 Commits

Author SHA1 Message Date
GitHub Copilot ef5b8f08ae Bump version to 1.1.32 2026-01-30 08:16:11 +00:00
GitHub Copilot ca1aad29b1 Bump version to 1.1.31 2026-01-30 00:57:03 +00:00
GitHub Copilot 8425662eca Bump version to 1.1.30 2026-01-30 00:43:49 +00:00
GitHub Copilot 417471d337 Bump version to 1.1.29 2026-01-29 23:51:07 +00:00
GitHub Copilot 902b545aa5 Bump version to 1.1.28 2026-01-29 22:53:13 +00:00
GitHub Copilot 3b3246bbd0 Bump version to 1.1.27 2026-01-29 22:01:11 +00:00
GitHub Copilot 204c662920 Bump version to 1.1.26 2026-01-29 21:39:43 +00:00
GitHub Copilot e09c6fde78 Bump version to 1.1.25 2026-01-29 21:22:38 +00:00
GitHub Copilot 4b4451d3c8 Bump version to 1.1.24 2026-01-29 20:45:56 +00:00
GitHub Copilot f934d65745 Bump version to 1.1.23 2026-01-29 20:33:36 +00:00
GitHub Copilot af2f7f5084 Bump version to 1.1.22 2026-01-29 20:00:17 +00:00
GitHub Copilot 44fd7dcc19 Bump version to 1.1.21 2026-01-29 19:46:53 +00:00
GitHub Copilot 64f2a8a3be Bump version to 1.1.20 2026-01-29 19:31:36 +00:00
GitHub Copilot 348abac485 Bump version to 1.1.19 2026-01-29 19:25:16 +00:00
GitHub Copilot 635a6e018e Bump version to 1.1.18 2026-01-29 19:24:30 +00:00
GitHub Copilot e813e703be Bump version to 1.1.17 2026-01-29 19:18:59 +00:00
GitHub Copilot 30e9bbed4d Bump version to 1.1.16 2026-01-29 19:13:44 +00:00
GitHub Copilot 3c4e62b572 Bump version to 1.1.15 2026-01-29 19:09:01 +00:00
GitHub Copilot 83b3426a64 Bump version to 1.1.14 2026-01-29 19:07:02 +00:00
GitHub Copilot 4620bd8364 Bump version to 1.1.13 2026-01-29 18:54:55 +00:00
GitHub Copilot 31ff91dcc3 Bump version to 1.1.12 2026-01-29 18:39:14 +00:00
GitHub Copilot 6ad9bc9ad0 Bump version to 1.1.11 2026-01-29 18:23:48 +00:00
GitHub Copilot bde95d3d3e Bump version to 1.1.10 2026-01-29 17:51:16 +00:00
GitHub Copilot 7463fbead5 Bump version to 1.1.9 2026-01-29 17:25:28 +00:00
GitHub Copilot f0e11ecc7d Bump version to 1.1.8 2026-01-29 13:18:31 +00:00
GitHub Copilot 74a2e31a55 Bump version to 1.1.7 2026-01-28 22:54:31 +00:00
GitHub Copilot 770a08191b Bump version to 1.1.6 2026-01-28 21:12:04 +00:00
GitHub Copilot 915c9d1cbd Bump version to 1.1.5 2026-01-28 20:35:24 +00:00
GitHub Copilot 3cf4b38f29 Bump version to 1.1.4 2026-01-28 20:16:07 +00:00
GitHub Copilot 77288ff589 Bump version to 1.1.3 and fix CI/CD workflow 2026-01-28 19:55:40 +00:00
GitHub Copilot 2e61b45ef1 Bump version to 1.1.2 2026-01-28 17:10:49 +00:00
GitHub Copilot 3bc77d4a85 Bump patch version and fix xterm selection 2026-01-28 16:18:24 +00:00
GitHub Copilot b4d7f2e98a Bump minor version and update ghostty-web 2026-01-28 16:13:08 +00:00
GitHub Copilot 69f0e2748f Bump version and prevent screenshot deadlock 2026-01-28 13:30:21 +00:00
GitHub Copilot 216380405a feat: add Docker watch mode for dynamic container sessions
- Add --docker-watch CLI flag to watch for containers with webterm-command label
- Containers with label 'auto' get bash exec, otherwise use label as command
- Dynamic dashboard updates via SSE when containers start/stop
- Add /tiles endpoint for JSON tile list
- Multi-stage Dockerfile for minimal production image
- Update README with docker-watch documentation

The docker watcher monitors Docker events and automatically:
- Adds terminal tiles when labeled containers start
- Removes tiles when containers stop
- Notifies dashboard via SSE for live updates
2026-01-28 12:45:02 +00:00
GitHub Copilot 0fad9e7353 docs: update for v1.0.0 release with ghostty-web
- Update ARCHITECTURE.md with ghostty-web details and native theme support
- Update ROADMAP.md marking migration complete
- Note patched ghostty-web fork from rcarmo/ghostty-web
- Document 11 built-in themes, IME support, smaller bundle size
- Bump version to 1.0.0
2026-01-28 11:20:06 +00:00
GitHub Copilot b6bb994e8e feat: upgrade to ghostty-web 0.4.0-ime-fix from rcarmo/ghostty-web
- Vendor patched version with native theme/palette support at WASM level
- Remove color remapping patches (no longer needed)
- Pre-load Ghostty WASM before terminal creation
- Bundle size reduced from 1.16 MB to 0.67 MB
- Includes IME input fixes

Bump version to 0.7.0
2026-01-28 11:15:09 +00:00
GitHub Copilot 05d42d275f chore: bump version to 0.6.9 2026-01-28 10:14:17 +00:00
GitHub Copilot d7d7a0d165 fix: correct GHOSTTY_DEFAULT_PALETTE to Tomorrow Night
ghostty-web WASM uses Tomorrow Night as its internal default palette,
not VS Code Dark. Updated GHOSTTY_DEFAULT_PALETTE to match the actual
colors so theme remapping works correctly.

Bump version to 0.6.8
2026-01-28 10:05:16 +00:00
GitHub Copilot e04e943e92 Add runtime palette patch for ghostty-web theme colors
- Add color mapping from ghostty-web's default palette to custom themes
- Monkey-patch renderer.renderCell to remap fg/bg colors at runtime
- Fix THEME_BACKGROUNDS keys to match terminal.ts theme names
- Add debug logging for color remapping verification

This works around ghostty-web's hardcoded WASM palette by intercepting
cell colors before rendering and remapping them to the configured theme.
2026-01-28 09:59:37 +00:00
GitHub Copilot d587a113a7 Add diagnostic logging for canvas/container dimensions
- Log canvas element and dimensions after terminal.open()
- Log container dimensions
- Log canvas state after fit() completes
- Helps debug blank terminal issues

v0.6.6
2026-01-28 09:46:26 +00:00
GitHub Copilot 8463b37e9e Fix theme support and improve tooling
- Fix ITheme property: selection -> selectionBackground (ghostty-web compat)
- Add dynamic body background color matching theme
- Add THEME_BACKGROUNDS mapping in local_server.py
- Add tsconfig.json for TypeScript type checking
- Update Makefile to use bun run for all frontend commands
- Add typecheck script to package.json (make build now typechecks)
- Add detailed console tracing for theme debugging
- Store fontFamily/fontSize in WebTerminal class for cell measurement

v0.6.5
2026-01-28 09:26:49 +00:00
GitHub Copilot 6e0b66a3ad Bump version to 0.6.4 2026-01-28 08:47:15 +00:00
GitHub Copilot 714a5c705c Fix mobile keybar Ctrl/Shift modifiers not applying to keyboard input
- Apply Ctrl modifier to letters typed via mobile keyboard (e.g., Ctrl+D sends 0x04)
- Apply Shift modifier to uppercase letters typed via mobile keyboard
- Apply modifiers to arrow keys and Tab in keydown handler
- Deactivate modifiers after key is sent

Bump to v0.6.3
2026-01-28 08:36:41 +00:00
GitHub Copilot 0b6288494e Bump version to 0.6.2 2026-01-28 08:33:02 +00:00
GitHub Copilot a181d9ecc9 Bump version to 0.6.1 2026-01-28 08:27:08 +00:00
GitHub Copilot 0408564b0e feat: add xterm and Monokai Pro themes, set xterm as default
- Add classic xterm theme with VGA colors and black background
- Add Monokai Pro theme (standard variant)
- Rename old monokai to ristretto (Monokai Pro Ristretto)
- Fix ristretto colors to match official palette
- Set xterm as default theme
- Bump version to 0.6.0
2026-01-28 08:24:01 +00:00
GitHub Copilot ad22ef0882 feat: add Shift modifier to mobile keybar with key combinations
- Add Shift toggle button for modifier combinations
- Shift+Tab sends Back-Tab (ESC[Z)
- Shift/Ctrl+Arrow sends modified sequences (ESC[1;2/5/6X)
- Fix keybar right edge flush with screen
- Bump version to 0.5.8
2026-01-28 08:20:41 +00:00
GitHub Copilot 0b5951ab3d feat: add draggable mobile extended keyboard bar
- Add floating keybar with Esc, Ctrl, Tab, and arrow keys
- Only appears on mobile/touch devices
- Draggable via grip handle to reposition anywhere
- Ctrl modifier toggles and auto-deactivates after use
- Bump version to 0.5.7
2026-01-28 08:18:16 +00:00
GitHub Copilot 5213e5dd2c Bump version to 0.5.6 2026-01-28 07:50:25 +00:00