Commit Graph
153 Commits
Author SHA1 Message Date
Jinwoo-H 5c0d97ebf9 1.1.7 2026-04-09 15:30:36 -04:00
Jinjing bced9b5308 refactor: reorganize project structure for build assets and scripts (#419)
Move build resources to resources/build/, icon source files to
resources/icon-source/, scripts to config/scripts/, and patches
to config/patches/ for a cleaner top-level directory layout.
2026-04-09 12:28:52 -07:00
Jinjing e5f75564af feat: add mermaid diagram rendering and code block copy button (#418)
* feat: add mermaid diagram rendering and code block copy button

- Add mermaid library for rendering mermaid diagrams in markdown preview
- Create MermaidBlock component for diagram rendering
- Create CodeBlockCopyButton component for copying code blocks
- Extract CSS into separate files for better organization

* fix: address review findings

- Sanitize mermaid SVG output with DOMPurify before innerHTML assignment
- Remove dead `initialized` flag in MermaidBlock
- Serialize concurrent mermaid.render() calls with a promise queue
- Add .catch() handlers for clipboard write promises
- Skip CodeBlockCopyButton wrapper for mermaid diagram blocks
2026-04-09 12:21:11 -07:00
Jinjing d5a8ab5aba 1.1.6 2026-04-08 23:29:11 -07:00
Jinjing d546af1b51 refactor to clean up the codebase (#412)
* chore: clean up repo root for faster README visibility

- Delete unused images (debug_orca.png, orca_3d.jpg, screenshot.png)
- Delete stale design docs from docs/
- Move tsconfig sub-configs, electron-builder config, and vitest config to config/
- Move file-drag.gif to docs/assets/ and design doc to docs/
- Update all path references in package.json, tsconfig.json, and moved configs

* fix: remove stale worktree dialog callback dependency
2026-04-08 22:49:16 -07:00
Jinjing 0204c36c0f fix: xterm fit refresh, notification timing, and lint-staged config (#410)
- Move xterm FitAddon refresh() outside the resize conditional so
  sub-cell-width container shrinks don't leave blank content
- Defer startup notification to window 'show' event so the macOS
  permission dialog appears after the window is visible
- Add click handler on startup notification to open System Preferences
- Prevent GC of startup notification via activeNotifications set
- Fix lint-staged config: remove yaml/html/md from oxfmt pattern
  since oxfmt only supports json and css beyond JS/TS
2026-04-08 22:15:54 -07:00
Neil f86e41f06f 1.1.5 2026-04-08 20:46:41 -07:00
Jinjing 8836bc5a6d fix: prevent terminal scroll position corruption during resize (#398)
Patch @xterm/addon-fit to refresh the full viewport and restore scroll
position after reflow, batch ResizeObserver through requestAnimationFrame
to coalesce rapid-fire reflows, and recover terminal rendering after
WebGL context loss.
2026-04-08 20:17:02 -07:00
Brennan Benson 04b4ab053c v1.1.4 (#395) 2026-04-08 19:18:32 -07:00
Jinwoo-H 35dd7fe2d2 1.1.3 2026-04-08 16:25:08 -04:00
Jinjing 42e6aef006 1.1.2 2026-04-08 00:42:27 -07:00
Jinjing 60353a4c9c 1.1.1 2026-04-08 00:07:14 -07:00
Jinjing b287091af2 1.1.1-rc.1 2026-04-08 00:04:22 -07:00
Jinjing f61ef05866 1.1.1-rc.0 2026-04-07 20:35:33 -07:00
Neil 2ff0f107e8 1.1.0 2026-04-07 13:26:45 -07:00
NeilandClaude Opus 4.6 165502121b feat: polish markdown preview and rich editor (#369)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-07 13:03:43 -07:00
Neil 019fb5fc50 1.0.100 2026-04-07 01:35:43 -07:00
Neil 900adb16c7 1.0.99 2026-04-07 01:35:38 -07:00
Jinjing cb8da71749 1.0.98 2026-04-07 00:22:15 -07:00
Jinjing d652a6c30a 1.0.97 2026-04-07 00:17:28 -07:00
Neil 4de80194c7 fix: resolve posix_spawnp failure on macOS Intel (#364) 2026-04-07 00:13:51 -07:00
Neil 0f1a2b4892 1.0.96 2026-04-06 23:32:51 -07:00
Neil f305bc6279 1.0.95 2026-04-06 23:30:52 -07:00
NeilandClaude Opus 4.6 03a7077597 feat: add pn tc command using typescript-native (tsgo) (#363)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-06 23:27:29 -07:00
Jinjing cdbb233bf2 1.0.95-rc.0 2026-04-06 22:21:26 -07:00
Jinjing 9236cd70b6 1.0.94 2026-04-06 18:36:25 -07:00
Jinjing adf0c69867 1.0.94-rc.2 2026-04-06 18:10:07 -07:00
Jinjing 455612e6da 1.0.94-rc.1 2026-04-06 15:23:21 -07:00
Jinjing 5c67bd1bee 1.0.94-rc.0 2026-04-06 14:39:26 -07:00
Neil c2da8124e9 1.0.93 2026-04-06 13:34:02 -07:00
Jinjing 39b972fc64 1.0.92 2026-04-06 12:55:44 -07:00
Jinjing 67f47ed036 1.0.92-rc.3 2026-04-06 12:48:45 -07:00
Jinjing b366205bfa 1.0.92-rc.2 2026-04-06 12:27:28 -07:00
Jinjing c6a0791a1a 1.0.92-rc.1 2026-04-06 12:27:26 -07:00
Jinjing c6fc7ea4c8 1.0.92-rc.0 2026-04-06 09:21:52 -07:00
Jinjing 73ef6281d6 1.0.91 2026-04-06 00:21:43 -07:00
Neil 4a319d9e05 1.0.90 2026-04-05 23:50:33 -07:00
Neil deec6409df 1.0.89 2026-04-05 23:35:53 -07:00
Jinjing 0651fa1a31 1.0.88 2026-04-05 18:05:17 -07:00
Jinjing df43248761 1.0.87 2026-04-05 13:40:05 -07:00
Jinjing 6754fa22f9 1.0.86 2026-04-05 11:55:08 -07:00
Jinjing e32d8c3e0c 1.0.85 2026-04-04 15:17:27 -07:00
Jinjing 942d533230 1.0.84 2026-04-04 00:47:02 -07:00
Jinjing 760eb80ee1 1.0.83 2026-04-04 00:24:46 -07:00
Neil f593613163 1.0.82 2026-04-03 23:07:56 -07:00
Jinjing cb32f017aa 1.0.81 2026-04-03 17:06:52 -07:00
Jinwoo Hong 182ba156dd Add Orca runtime CLI and bundled install support (#273) 2026-04-03 16:50:28 -07:00
Jinjing 84f316b6ac 1.0.80 2026-04-03 11:39:41 -07:00
Jinjing b55f54ecaa 1.0.79 2026-04-03 10:40:38 -07:00
Jinjing 38103400e0 fix: avoid electron-vite release build OOM (#268) 2026-04-03 10:40:24 -07:00