ZacharyZhang-NY and Claude Opus 5.5
c5f614d095
ElyMark: the page hands every link click to the app (M-05)
...
Preview clicks and Cmd/Ctrl clicks in the editor go through one
click handler; it stops the browser and sends the link mark's own
address, since Milkdown blanks unsafe hrefs in the DOM. Reviews run
at effort xhigh.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-10 11:24:05 -04:00
ZacharyZhang-NY and Claude Opus 5.5
68b5af76e0
Windows and Linux build environments; check clean on both (E-01)
...
MuPDF builds with MSBuild on Windows (/MT, OpenSSL from vcpkg);
Git for Windows' MinGit stands in for the source build there. CEF
loads from where libcef lives and sets its API version first on
every platform. File identity on Windows compares volume and index.
The checkout and reference/ keep LF on Windows.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-10 03:53:56 -04:00
ZacharyZhang-NY
d59159cea2
Fixes for M-02 to M-14, G-01 to G-14, K-02 to K-04, X-04 to X-14, not yet reviewed
...
Committed before review so Windows and WSL builds can start.
Each fix was tested and mutation-checked here; the codex review
of each item is still to come, so tasks/BUGS.md stays unticked.
M-02 is mid-review: round 1 findings are fixed (apps/ely-mark/src/tally.rs).
K-01 stays deferred. The ElyMark window test mark-outside.sh failed
once at its crash-recovery step in the last run; not yet looked into.
2026-10-10 02:29:19 -04:00
ZacharyZhang-NY
c13787f71d
ElyDoc: one unreadable note time spares the other notes and the changes; each is named, read aloud and bounded (D-04)
2026-10-10 01:27:20 -04:00
ZacharyZhang-NY
623bc085f6
Hosting moves to git.zacharyzhang.com: component dependency, site links, references; GitHub workflows removed
2026-10-09 15:58:26 -04:00
ZacharyZhang-NY
383a1ea467
One copy per app: a second is refused and names the running process (X-03)
2026-10-09 14:57:30 -04:00
ZacharyZhang-NY
8a915ea354
Quit from any window, Settings too, asks about unsaved tabs in front (X-01)
2026-10-09 11:37:56 -04:00
ZacharyZhang-NY
943411fb1a
ElyPDF: an OS permission error shows as an error, never a missing text key (P-01); component library f834f55
2026-10-09 10:58:47 -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
81487fb32d
ElyTable: the chart search skips merged cells, looks four ways, and never throws (R2.10)
2026-10-09 08:49:39 -04:00
ZacharyZhang-NY
326fe24cba
Video: the check compares both renderers at the cut and every exit frame's recordings (R2.3)
2026-10-09 08:23:16 -04:00
ZacharyZhang-NY
b243515190
ElyTree: per-language presets for diffs; component library b0dbfd4 (R2.12)
2026-10-09 07:31:13 -04:00
ZacharyZhang-NY
3c6faf9a6e
ElyTree: diffs color per language; component library c771248 (R2.12)
2026-10-09 06:53:36 -04:00
ZacharyZhang-NY
f4dad1d269
ElyTable: a new chart goes in empty cells beside its data, off the view if need be, and scrolls into view (R2.10)
2026-10-09 06:47:31 -04:00
ZacharyZhang-NY
ecd849601b
ElyShow: a real-window check that the show covers the whole screen (R2.5)
2026-10-09 06:43:11 -04:00
ZacharyZhang-NY
301890485f
Video: one slab list for montage and exit; a render check for the recordings at the cut (R2.3)
2026-10-09 06:36:27 -04:00
ZacharyZhang-NY
03bcbab5ce
ElyPDF: only content edits keep old tiles and known sizes; old tiles paint and free with their tab (R2.6)
2026-10-09 05:51:44 -04:00
ZacharyZhang-NY
44a61443fa
ElyMark: tables compare by alignment and cell source, in quotes and lists too; rewritten cells stay raw (R2.13)
2026-10-09 05:15:42 -04:00
ZacharyZhang-NY
844d98559b
ElyTree: diff lines color by their file's syntax; component library 5caf5aa (R2.12)
2026-10-09 05:11:22 -04:00
ZacharyZhang-NY
2537472bd3
Documents: zoom anchors past the centring offset; key zoom keeps the page's left edge (R2.7)
2026-10-09 04:40:12 -04:00
ZacharyZhang-NY
b870ba9d41
ElyPDF: old tiles stay under their page through edits and rescales until new ones land (R2.6)
2026-10-09 04:34:51 -04:00
ZacharyZhang-NY
b591aa8625
ElyTable: a new chart lands beside its data (R2.10)
2026-10-09 04:02:32 -04:00
ZacharyZhang-NY
f28768634f
ElyMark: a table stays a table whatever its spacing; edits keep the document's table style (R2.13)
2026-10-09 03:50:52 -04:00
ZacharyZhang-NY
cc67055ccc
ElyTable: a filtered range keeps its rows only for a cell inside it (R2.9)
2026-10-09 03:43:29 -04:00
ZacharyZhang-NY
c5e19eb0b5
ElyTree: prose diffs read plain; component library 7f2ac3e (R2.12)
2026-10-09 03:28:39 -04:00
ZacharyZhang-NY
5a6c17757e
ElyPDF: the document's font reads codes as text extraction does, partial ToUnicode included (R2.17)
2026-10-09 03:22:39 -04:00
ZacharyZhang-NY
0ce468a3ad
ElyTable: under LOK an AutoFilter range keeps its rows through list, apply, toggle, undo and reopen (R2.9)
2026-10-09 03:20:07 -04:00
ZacharyZhang-NY
f4c1a1665b
ElyPDF: the document's font writes through its own object and codes; shared glyphs keep their letters (R2.17)
2026-10-09 03:17:08 -04:00
ZacharyZhang-NY
d4c5f90c87
ElyTable: an AutoFilter on marked rows keeps the total below out (R2.9)
2026-10-09 02:53:55 -04:00
ZacharyZhang-NY
371b1e81c8
ElyPDF: write in a document's subset font through the page's own glyph codes (R2.17)
2026-10-09 02:20:36 -04:00
ZacharyZhang-NY
0d529e1b0d
ElyTable: clicks and drags land on the cell under them far down a sheet (R2.16)
2026-10-09 02:04:13 -04:00
ZacharyZhang-NY
466afe20a0
No LibreOffice in Open With: built bundle claims nothing, no image is mounted (R2.15)
2026-10-09 01:23:06 -04:00
ZacharyZhang-NY
d0d890359b
agents.md: site stack, directory and deploy; site task list
2026-10-08 23:58:20 -04:00
ZacharyZhang-NY
ca6782d37d
Add the project rules, requirements and task records
2026-10-08 22:32:28 -04:00