Commit Graph

110 Commits

Author SHA1 Message Date
jess 36895cd548 fix newline bug, debounce eval, skip result lines in gutter 2026-04-08 03:16:50 -07:00
jess 01f34a4f34 update app icon 2026-04-08 01:33:17 -07:00
jess cdd6ddd92d merge rc1 (inline eval with table/tree formats) into features branch 2026-04-07 21:11:36 -07:00
jess a61752dad8 merge rc2 (gutter) and rc3 (syntax + auto-indent) into features branch 2026-04-07 21:09:53 -07:00
jess f4b2173534 inline eval results below /= lines, remove status bar panel 2026-04-07 21:07:45 -07:00
jess 9b8333c53f add line number gutter via canvas alongside text editor 2026-04-07 21:06:32 -07:00
jess 8a4a585374 add auto-indent on enter and content-based lang detection for untitled docs 2026-04-07 21:02:24 -07:00
jess 1d3c03e23f rename to Acord, add SVG icon with rsvg build 2026-04-07 20:47:25 -07:00
jess 1778c84bed fix codesign warning by removing --deep flag 2026-04-07 19:03:29 -07:00
jess 768ec6db2c add file I/O bridge between Swift and Iced editor via FFI text get/set 2026-04-07 19:02:18 -07:00
jess 60723a6071 revert preview-mode default, start in edit mode 2026-04-07 18:41:25 -07:00
jess 558b41171e add Cmd+T insert table, wire table/preview shortcuts through performKeyEquivalent 2026-04-07 18:37:44 -07:00
jess 88e134c01c fix double-toggle on Cmd+P preview, remove duplicate key binding 2026-04-07 18:24:13 -07:00
jess 95ecdf3c95 add markdown preview mode (Cmd+P), zoom in/out (Cmd+=/-/0), performKeyEquivalent forwarding 2026-04-07 18:22:11 -07:00
jess 50fcb9224a restrict performKeyEquivalent to editor-handled shortcuts only, restore system menu items 2026-04-07 18:19:29 -07:00
jess e04e5b1953 add macOS key bindings: Opt+Backspace/Delete word-delete, Cmd+Up/Down document navigation 2026-04-07 18:00:21 -07:00
jess 989dd98468 add cursor position status bar (Ln/Col) below text editor 2026-04-07 17:56:24 -07:00
jess 4efab49959 remove dead ContentView.swift and IcedViewportRepresentable, relocate Notification.Name extensions 2026-04-07 17:54:33 -07:00
jess 7a2aa08d1c replace Swift editor with Iced TextEditor, delete old compositor 2026-04-07 17:52:23 -07:00
jess 50aad4bf84 add iced viewport crate with wgpu/metal surface embedded in swift app 2026-04-07 15:32:13 -07:00
jess 3edc8838d9 skip gutter line numbers for collapsed table/HR source ranges 2026-04-07 14:29:37 -07:00
jess 7441ec937c replace paragraph-spacing positioning hack with compositor block arithmetic 2026-04-07 14:25:15 -07:00
jess 89aa999300 Remove DispatchQueue.main.async from all layout/rendering code paths 2026-04-07 14:19:40 -07:00
jess 3e52866825 content-width tables, add-column button, column resize handles 2026-04-07 13:41:47 -07:00
jess 405772ee6b table and HR blocks render in paragraph-spacing gaps instead of glyph-metric overlays 2026-04-07 07:44:08 -07:00
jess b4411cc33f wire compositor into app, replacing EditorTextView with CompositorRepresentable 2026-04-07 07:26:57 -07:00
jess b6a007490e add block compositor foundation: protocol, view, text block, document model 2026-04-07 07:18:33 -07:00
jess de350b9d45 fix table cell editability and hide HR source text 2026-04-06 23:23:04 -07:00
jess 65239ea0f0 fix duplicate tree-sitter symbols and ar -D flag on macOS 2026-04-06 21:46:03 -07:00
jess ae20a6d5fd fix path quoting in build scripts for directories with spaces 2026-04-06 21:35:11 -07:00
jess 752f5a1595 rework document browser: filesystem-backed grid with folder navigation 2026-04-06 18:45:12 -07:00
jess 063063895a remove dead drawTableBorders code and fix table view positioning 2026-04-06 18:44:57 -07:00
jess 77bf5a113c merge integration 2026-04-06 17:12:17 -07:00
jess c326903e84 reapply eval spacing after syntax highlighting in all code paths 2026-04-06 17:10:58 -07:00
jess eefca4f05e render eval trees and tables below the eval line with left margin 2026-04-06 17:07:49 -07:00
jess 1ccea45a6f replace sidebar with separate document browser window 2026-04-06 17:06:56 -07:00
jess fef2935ae5 fix table rendering: preserve layout size, skip raw glyphs, draw background 2026-04-06 17:02:24 -07:00
jess db1a0aaefa merge integration 2026-04-06 15:40:09 -07:00
jess 9209619473 keyboard shortcuts, menu items, and header zoom scaling 2026-04-06 15:38:46 -07:00
jess 12a6cc2a52 sidebar: single-click opens note, delete key works, space previews 2026-04-06 15:33:51 -07:00
jess bb3cc40b51 set deployment target for tree-sitter C compilation 2026-04-06 15:04:02 -07:00
jess 9c8589de03 fix crash when opening files via Finder before appState init 2026-04-06 14:30:36 -07:00
jess df35ed406e merge file handling, tree-sitter, and editor intelligence 2026-04-06 14:04:33 -07:00
jess 93bebbf2bf merge Cordial eval display formats 2026-04-06 14:03:04 -07:00
jess 81dbb41a65 add /=| table and /=\ tree eval display formats with CORDIAL_GUIDE 2026-04-06 14:00:22 -07:00
jess 0466d7ca56 tree-sitter highlighting in fenced code blocks within markdown 2026-04-06 13:53:45 -07:00
jess 5342ddbe5f fix auto-close pairs wrapping, normalize-indentation logic, cleanup 2026-04-06 13:51:17 -07:00
jess 63fa4ef39a table enhancements: focus-only chrome, clickable headers, drag handle, resize indicators, export 2026-04-06 13:51:07 -07:00
jess 030b38a7a2 tree-sitter syntax highlighting, auto-indent, auto-close pairs, smart paste, format command 2026-04-06 13:49:58 -07:00
jess 63e926893b fix HR double-render: skip glyph drawing for horizontal rules 2026-04-06 13:39:02 -07:00