Commit graph

7 commits

Author SHA1 Message Date
Jinjing
2688c0fee3
feat(editor): preserve Cmd+B for bold in markdown editor (#802)
* feat(editor): preserve Cmd+B for bold in markdown editor

Carve out bare Cmd/Ctrl+B from the main-process before-input-event
interceptor when the TipTap markdown editor is focused, so its bold
keymap can run instead of toggling the left sidebar. Focus state is
mirrored from renderer to main via a one-way IPC send, with default-deny
resets on crash/navigate/destroy and sender validation so only the main
window's webContents can mutate the flag.

* fix: add oxlint max-lines disable to createMainWindow.ts
2026-04-18 10:08:25 -07:00
Jinjing
fcbdd95b43
fix: auto-focus rich markdown editor on mount (#750)
* fix: auto-focus rich markdown editor on mount

Match MonacoEditor's behavior so opening a new markdown file (Cmd+Shift+N)
or switching to a rich-markdown tab lands the cursor in the editor. Guards
against focus theft from modals/dialogs and passes `scrollIntoView: false`
so the focus call doesn't race with useEditorScrollRestore's RAF retry loop.

* fix: use 'start' position to avoid AllSelection on empty editor

Passing null to commands.focus() keeps the editor's current selection,
which for a fresh empty document is an AllSelection — rendered as a
visible 0-width highlight inside the placeholder instead of a normal
caret. 'start' resolves to a proper TextSelection at doc start.

Also update review-and-submit skill to push before gh pr create.
2026-04-16 23:30:14 -07:00
Jinjing
ca1d9c5779
feat: extract file explorer entry filter logic (#200)
- feat: extract file explorer entry filter logic
2026-03-29 13:16:43 -07:00
Jinjing
008a341675
Add auto-review-fix skill (#50)
Automated iterative code review and fix loop with parallel review agents.
Runs up to 4 iterations of review-validate-fix cycle with specialized
review commands per file category.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 09:43:18 -07:00
Neil
428c2389ca
Lint long files (and add TS skills) (#23) 2026-03-22 12:12:54 -07:00
Neil
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
06eac79279 skills 2026-03-17 00:34:22 -07:00