Commit Graph
8614 Commits
Author SHA1 Message Date
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 b1a5b0fc0d Break up large files into well-organized modules (#29)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 15:22:55 -07:00
Jinjing 8d95548c44 1.0.21 v1.0.21 2026-03-22 15:02:18 -07:00
Jinjing f5275a74da Fix TypeScript error and linting issues: extract SortableTab to separate file (#34) 2026-03-22 14:54:26 -07:00
Jinjing c9a9e06a0d 1.0.20 v1.0.20 2026-03-22 14:20:40 -07:00
Jinjing 403b19af53 Update WorktreeCard and WorktreeList components (#32) 2026-03-22 14:17:03 -07:00
JinjingandClaude Opus 4.6 9d8ede4980 Add repo-added notifications (#19)
* repo-added notifications feature

- Add repo-added notifications

* Fix lint issues in repos slice: use type alias, add curly braces

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 14:04:30 -07:00
JinjingandClaude Opus 4.6 cfc3dfcbb4 Fix terminal padding: add small inset to xterm container (#30)
Adds 4px top-left margin with matching size reduction to prevent
terminal content from touching the pane edges.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 14:04:07 -07:00
NeilandClaude Opus 4.6 6a71c13124 Add dismiss button to update notifications (#25)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 12:39:24 -07:00
NeilandClaude Opus 4.6 a4dc702b6e Add Ghostty-style drag-to-reorder terminal panes (#24)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 12:39:14 -07:00
Neil 428c2389ca Lint long files (and add TS skills) (#23) 2026-03-22 12:12:54 -07:00
NeilandClaude Opus 4.6 4d65b9e69d Add Ghostty-style drag-to-resize for terminal split panes (#22)
- Wider invisible hit area around dividers (visible line drawn via CSS
  ::after pseudo-element) for easier grabbing
- Persist split ratios in layout snapshots so resized panes survive
  tab switches and restores
- Double-click divider to equalize sibling panes
- Notify onLayoutChanged after drag-end to trigger ratio persistence

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 12:11:54 -07:00
Neil 84c1dea7e4 1.0.19 v1.0.19 2026-03-22 11:47:42 -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 1f34ab9337 1.0.18 v1.0.18 2026-03-21 18:44:14 -07:00
Neil c2f0534f4d bump 2026-03-21 18:44:11 -07:00
Neil dde81310f9 1.0.16 2026-03-21 18:43:38 -07:00
NeilandClaude Opus 4.6 7af384c904 Fix first worktree card top border cutoff (#15)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 18:43:04 -07:00
NeilandClaude Opus 4.6 234c422225 Improve update experience: toasts, graceful restart, sidebar indicator (#14)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 18:42:49 -07:00
NeilandClaude Opus 4.6 c6acd8b2c2 Add Orca logo and polish README header (#13)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 17:28:17 -07:00
Neil 7905535a18 1.0.15 v1.0.15 2026-03-21 17:10:02 -07:00
NeilandClaude Opus 4.6 563f5400d1 Add application screenshot to README (#12)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 17:09:18 -07:00
NeilandClaude Opus 4.6 091dc3e4e2 Capitalize app name to Orca for desktop installs (#11)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 17:06:41 -07:00
NeilandClaude Opus 4.6 a9e2b49e56 Add card gap and quick-create in worktree dialog (#10)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 17:04:20 -07:00
Neil 97080fc03f 1.0.14 v1.0.14 2026-03-21 15:16:50 -07:00
NeilandClaude Opus 4.6 99ed25cc70 Fix Windows build: generate proper ICO file instead of renamed PNG
rcedit requires a real ICO format file. The generate script was just
copying a PNG and renaming it to .ico, which worked locally but failed
in CI with "Reserved header is not 0 or image type is not icon".

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 15:16:34 -07:00
NeilandClaude Opus 4.6 578cd02372 Fix useEffect anti-patterns across renderer (#9)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 15:15:38 -07:00
Neil abcdc6d451 1.0.13 v1.0.13 2026-03-21 14:57:42 -07:00
NeilandClaude Opus 4.6 75341cc434 Track icon files in git to fix CI build warning
The build/icon.* files were gitignored, causing electron-builder
to fall back to the default Electron icon on CI.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 14:57:24 -07:00
Neil 16ca710c34 1.0.12 v1.0.12 2026-03-21 14:44:54 -07:00
Neil 9de1eb4318 Terminal fixes, sort fixes, flashbang fix 2026-03-21 14:44:45 -07:00
Neil 665be09ba8 1.0.11 v1.0.11 2026-03-21 14:20:03 -07:00
Neil 7d53f3cec3 styles and restore fix 2026-03-21 14:18:46 -07:00
Neil c608aea129 clear filters 2026-03-21 13:56:45 -07:00
Neil 0e9d82c246 style tweaks 2026-03-21 13:44:33 -07:00
Neil 03ffdbde4a bump packages 2026-03-21 13:37:24 -07:00
Neil 2c89a02741 menu fix 2026-03-21 13:36:41 -07:00
Neil e8d487d90d Terminal switch pane exapnded 2026-03-21 13:31:06 -07:00
Neil b093a5ab96 terminal improvements 2026-03-21 13:18:13 -07:00
Neil 173965b57f terminal fixes 2026-03-21 12:11:17 -07:00
Neil a3ef3a59d5 xterm 2026-03-21 11:34:11 -07:00
NeilandClaude Opus 4.6 76d884a835 Fix update checker 406 error and add menu feedback (#8)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-20 21:01:06 -07:00
Neil 50595fbced 1.0.10 v1.0.10 2026-03-20 15:17:38 -07:00
Neil dc3b189355 fix zoom 2026-03-20 15:17:11 -07:00
Neil 899e607baa 1.0.9 v1.0.9 2026-03-20 12:41:31 -07:00
Neil ef1b55d618 alt backspace word 2026-03-20 12:40:59 -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
NeilandClaude Opus 4.6 a9e0468902 Fix MaxListenersExceededWarning with singleton PTY dispatcher (#6)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-20 10:23:53 -07:00
NeilandClaude Opus 4.6 0cd33818f0 Fix PTY listener leak, use local restty with selection support (#5)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-20 10:14:20 -07:00
Neil f75609ccc5 use login terminal 2026-03-19 22:38:16 -07:00