Commit Graph
16 Commits
Author SHA1 Message Date
Jinjing 3a650b4196 fix: route terminal paste through electron clipboard (#65) 2026-03-23 16:27:50 -07:00
Jinjing 1fac83427d fix: preserve terminal search shortcut and refresh right sidebar state (#56) 2026-03-23 15:34:18 -07:00
NeilandClaude Opus 4.6 bcc1ba6fa4 Fix Windows build: add missing getVersion to UpdaterApi type
The preload implementation and IPC handler for getVersion existed but
the type declaration was missing, causing TS2339 on Windows CI.

Also converts interfaces to type aliases in the preload type
declarations to satisfy the consistent-type-definitions lint rule.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 22:46:24 -07:00
NeilandClaude Opus 4.6 c17a9852c7 Fix update-related issues: macOS crash, duplicate notifications, version display (#37)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 15:56:06 -07:00
NeilandClaude Opus 4.6 c0eaf328b2 Add right sidebar with file explorer, source control, and Monaco editor (#21)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 11:47:22 -07:00
Neil b093a5ab96 terminal improvements 2026-03-21 13:18:13 -07:00
Neil dc3b189355 fix zoom 2026-03-20 15:17:11 -07:00
NeilandClaude Opus 4.6 45650651f0 Improve terminal font rendering, add per-pane zoom and UI zoom controls (#7)
- Switch fontHintTarget from 'light' to 'normal' for crisper grid-fitting
- Enable fontThicken for bolder glyph rendering (restty feature)
- Add per-pane font zoom via Cmd+/- (only affects focused terminal pane)
- Fall back to browser zoom when not on a terminal view
- Add UI Zoom control to General settings with +/- buttons and reset
- Handle zoom shortcuts via before-input-event for reliable Cmd+- support
- Fix race condition in PTY exit handler (use captured ID, not mutable ref)

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-20 12:35:21 -07:00
Neil a84b8a4168 Themes 2026-03-18 22:58:50 -07:00
Neil ce3c3ad6a5 Branch setting, focus new WT 2026-03-18 20:57:52 -07:00
Neil 9d8e85963a ux 2026-03-18 18:49:18 -07:00
Neil 8446d25440 state save + settings 2026-03-18 18:01:23 -07:00
Neil 93996ddb09 some fixes 2026-03-17 11:10:39 -07:00
Neil 7f29249d48 Major features 2026-03-17 01:40:24 -07:00
Neil 2b8a543eff Basic terminal support 2026-03-16 21:53:49 -07:00
NeilandClaude Opus 4.6 224ab0b140 Initial commit
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-16 20:29:24 -07:00