ZacharyZhang-NY and Claude Opus 5.5
87886c8a8d
R5.5: ElyTable right-click menus, Excel-style; three rounds used, last fixes tested
...
Grid and header menus share ely_office::menu with ElyDoc. Each item's
availability is the kernel's state for the exact command it runs
(patch 0045). Patch 0046 lets a header select its row or column while
a shape is selected or its text is edited: the view shell ends the
drawing edit, keeps the typed text, leaves drawing mode, then marks.
Ely no longer sends Esc first.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-14 13:02:10 -04:00
ZacharyZhang-NY and Claude Opus 5.5
07c0b43542
R4.5: a press lands on the pressed character [~]
...
Component 5af11fe..c35fdac (pushed): a press opens its block with the
caret on the pressed character; a secondary press moves the caret and
emits DocumentEvent::Pointed. Three review rounds failed; the round-3
findings are fixed with the reviewer's probes as regressions, unreviewed.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-14 11:35:38 -04:00
ZacharyZhang-NY and Claude Opus 5.5
293643b8ae
R5.4: ElyDoc's right-click and table borders checked in a real Windows window; agents.md records R5; R5.5 splits into ElyTable and ElyShow; R2 PASS
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-14 10:35:44 -04:00
ZacharyZhang-NY and Claude Opus 5.5
e6e5aea7a1
R5.3: ElyDoc drags the cursor's table borders, one kernel command per drop at the read's revision; three rounds used, last fixes tested
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-14 10:03:47 -04:00
ZacharyZhang-NY and Claude Opus 5.5
256240c365
R4.4: export and copy read as the visual mode reads
...
HTML export, plain text and rich copy read each paragraph, heading,
cell and HTML block through the component's MarkdownReader (pin
1251221). Emoji, alerts, the TOC and inline tags match visual mode.
Footnotes sit in place as [n]; link titles are not written.
Three review rounds failed; round 3's one finding (a scan per
footnote over open marks) is fixed with a growth regression, unreviewed.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-14 09:11:47 -04:00
ZacharyZhang-NY and Claude Opus 5.5
9d80ba6f39
R5.2: ElyDoc's right-click menu follows Word by target, items enabled as the kernel's menu allows; two rounds, R2 PASS
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-14 08:52:54 -04:00
ZacharyZhang-NY and Claude Opus 5.5
e3c515b2f4
R4.3: block extensions read as GitHub shows them (component 8e5dad8); three rounds used, last fixes tested
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-14 00:50:00 -04:00
ZacharyZhang-NY and Claude Opus 5.5
b5bfb77ba0
R5.1: in a table, ElyDoc's panel shows the Table group first (component 9ff403d keys folds by title); three rounds, R3 PASS
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-13 23:37:47 -04:00
ZacharyZhang-NY and Claude Opus 5.5
c3f6684a46
R4.2: inline extensions read as GitHub shows them (component 9f39d32); three rounds used, last fixes tested
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-13 22:49:32 -04:00
ZacharyZhang-NY and Claude Opus 5.5
962f274cc6
R4.1: icon-button rows in menus (component 1b8d678); three rounds used, last fixes tested
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-13 21:25:30 -04:00
ZacharyZhang-NY and Claude Opus 5.5
0c9e2b0cea
R4.0: ElyMark measures against Typora 1.14.10; review on gpt-6-astra max
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-13 20:08:01 -04:00
ZacharyZhang-NY and Claude Opus 5.5
26c0a64665
R3.3: the LOK view's pointer follows the kernel; an arrow over cells
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
[skip ci]
2026-10-12 23:31:28 -04:00
ZacharyZhang-NY and Claude Opus 5.5
ee1b8ad375
R3.2: Ctrl+wheel zooms one step per notch; version 0.1.4 [skip ci]
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 23:15:47 -04:00
ZacharyZhang-NY and Claude Opus 5.5
c1880288a5
R3.1 passes review
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 19:07:01 -04:00
ZacharyZhang-NY and Claude Opus 5.5
d0b5aede95
R3.1: real paths without \?\ on Windows (dunce); old recent lists read plain
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 18:46:37 -04:00
ZacharyZhang-NY and Claude Opus 5.5
39955cdf66
C14.R done (R3 ok): the eight items fixed after round 3 are reviewed
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 17:18:04 -04:00
ZacharyZhang-NY and Claude Opus 5.5
5011e5116f
C14.R: one review over the fixes made after round 3 (user's choice)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 16:42:41 -04:00
ZacharyZhang-NY and Claude Opus 5.5
9c4787ceb2
C14.16 done (R3 ok)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 12:54:14 -04:00
ZacharyZhang-NY and Claude Opus 5.5
8b1927e005
C14.15 done (R3 ok)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 11:45:29 -04:00
ZacharyZhang-NY and Claude Opus 5.5
d9dadb3d0e
C14.14 r3: formulas framed after outlining, a file per print job, no source selection in rendered modes (library 8234fcd)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 11:18:07 -04:00
ZacharyZhang-NY and Claude Opus 5.5
f1cb7eff99
C14.13 done (R2 ok)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 09:48:00 -04:00
ZacharyZhang-NY and Claude Opus 5.5
584e08d8ad
C14.12 r3: centering keys on view and line heights; placements clear the editor's record (library 7ed4ea8)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 09:30:29 -04:00
ZacharyZhang-NY and Claude Opus 5.5
b459cea4a2
C14.11 passes review
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 08:10:31 -04:00
ZacharyZhang-NY and Claude Opus 5.5
7529d39d5a
C14.10 passes review
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 07:44:54 -04:00
ZacharyZhang-NY and Claude Opus 5.5
72e9441399
C14.9 r3: empty tasks end lists, Shift-Tab takes tabs out, tables replace blank lines (library cd16b20); C14.9 [~]
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 07:19:40 -04:00
ZacharyZhang-NY and Claude Opus 5.5
dbd841c786
C14.8 passes review
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 05:59:28 -04:00
ZacharyZhang-NY and Claude Opus 5.5
71c5d809f5
C14.7 r3: inline GIFs end at a bad frame too; C14.7 [~]
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 05:38:47 -04:00
ZacharyZhang-NY and Claude Opus 5.5
33daae02bc
C14.6 r3: one undo history in the document (library 639521e); C14.6 [~]
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 04:40:51 -04:00
ZacharyZhang-NY and Claude Opus 5.5
b7bd95c3ab
C14.5 is [~]: fixed after round 3, not reviewed again
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 03:48:44 -04:00
ZacharyZhang-NY and Claude Opus 5.5
63ec87fa24
C14.5 r3: the storage test types in source mode; C14.5 done
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 03:48:39 -04:00
ZacharyZhang-NY and Claude Opus 5.5
2e8379b0b1
C14.4 passes review
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 03:06:10 -04:00
ZacharyZhang-NY and Claude Opus 5.5
1f2920020a
ElyMark: the file in MarkdownDocument, no web page
...
The view holds the component library's MarkdownDocument: the file's text
is the document's text, saved as read when unedited. Find, tables,
attachments, the look and export, which ran in the page, go until their
own tasks rebuild them natively. The window scripts that drove the page
go with it; gpui window tests cover the view.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 02:37:53 -04:00
ZacharyZhang-NY and Claude Opus 5.5
8d5f0a8dcc
Pin the component library at abac8b4: MarkdownDocument (C14.3)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 02:03:41 -04:00
ZacharyZhang-NY and Claude Opus 5.5
53bcf09b0b
Pin the component library at 9036c92: RaTeX formulas, Mermaid diagrams, pictures from the document's folder
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-12 00:23:04 -04:00
ZacharyZhang-NY and Claude Opus 5.5
4183f729d1
Pin the component library at 508cc55: Markdown reads with markdown-rs
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-11 23:23:27 -04:00
ZacharyZhang-NY and Claude Opus 5.5
ef6dd7e06b
ElyMark goes native: task list, markion and markdown-rs references, reviews at effort high
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-11 23:02:18 -04:00
ZacharyZhang-NY and Claude Opus 5.5
60d82d0c5e
macOS CI: build from the dev clone's engines, never from scratch past the 3h runner limit (L1.8)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 15:06:01 -04:00
ZacharyZhang-NY and Claude Opus 5.5
5accf492ba
Linux: RUNPATH guard, packaging in the container on CI, source archives per commit (L1.7)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 14:32:36 -04:00
ZacharyZhang-NY and Claude Opus 5.5
a9f8136e46
Linux: packages tested on Omarchy, Ubuntu and Fedora; ElyMark stays idle (L1.6)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 13:29:59 -04:00
ZacharyZhang-NY and Claude Opus 5.5
15106b641f
Linux: AppImage, deb, rpm and Arch packages from one AppDir, installed to /opt/ely-office (L1.5)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:55:14 -04:00
ZacharyZhang-NY and Claude Opus 5.5
e3bfe8ade4
Linux: engines and apps build in an Ubuntu 26.04 container, glibc 2.43 at most (L1.4)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:00:48 -04:00
ZacharyZhang-NY and Claude Opus 5.5
c2f16bc899
ely-ui: the settings test sets menus first, as apps do; passes on Linux (L1.3)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 02:33:07 -04:00
ZacharyZhang-NY and Claude Opus 5.5
b2e13230b5
Linux: file watchers skip reads, so idle apps stop rereading theme, settings and repos (L1.2)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 02:28:29 -04:00
ZacharyZhang-NY and Claude Opus 5.5
c62d548688
Linux: gpui opens real Wayland and X11 windows, not headless (L1.1)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 02:07:48 -04:00
ZacharyZhang-NY
380e6783d6
Tasks: 0.1.1 published
2026-10-09 09:28:58 -04:00
ZacharyZhang-NY
4efe14bce7
ElyMark: the probe requires each task box laid out and visible (R2.14)
2026-10-09 09:19:15 -04:00
ZacharyZhang-NY
eee3b9e288
ElyTable: the chart search uses its own sheet, scans the sheet as a last resort, and fails cleanly with no room (R2.10)
2026-10-09 09:10:28 -04:00
ZacharyZhang-NY
511fb8d4eb
Tasks: R2.20 and R2.7 done; R2.6, R2.8, R2.12 at the round limit
2026-10-09 07:31:31 -04:00
ZacharyZhang-NY
5b81c5acf2
Tasks: R2.11 done
2026-10-09 05:56:16 -04:00
ZacharyZhang-NY
3f567bf4a0
ElyTable: selection figures show as the kernel formats them for the cell (R2.8)
2026-10-09 04:36:18 -04:00