designcraft/crates/engine/src/cmd
Brandon Thomas 89e9abbc8d Merge branch 'pr/662' into batch1
# Conflicts:
#	crates/engine/src/cmd/object.rs
2026-10-13 02:23:56 -04:00
..
book fix(book): stage chapter updates before saving 2026-10-12 12:12:01 -06:00
datamerge PARITY-DATA-SOURCE: honor quoted delimiters and record boundaries 2026-10-13 10:44:20 +10:00
anchored.rs CJK 1.7: story direction belongs to the story 2026-10-07 10:44:46 -04:00
anchors.rs Never crash: engine, MCP and tools 2026-10-04 12:43:33 -04:00
articles.rs Never crash: engine, MCP and tools 2026-10-04 12:43:33 -04:00
book.rs fix(book): stage chapter updates before saving 2026-10-12 12:12:01 -06:00
buttons.rs Never crash: engine, MCP and tools 2026-10-04 12:43:33 -04:00
captions.rs P: live captions that follow their source's metadata 2026-10-03 10:48:58 -04:00
changes.rs T: accept/reject single changes (+ Track Changes panel) 2026-10-03 07:51:59 -04:00
colorsettings.rs C: Color Settings, Proof Setup and Proof Colors 2026-10-03 07:44:40 -04:00
conditions.rs T: conditional text — conditions, hide/show in layout and exports, panel, IDML 2026-10-02 23:02:15 -04:00
edit.rs Never crash: engine, MCP and tools 2026-10-04 12:43:33 -04:00
editorial.rs fix(engine): note.edit reads CR as a paragraph return too 2026-10-12 18:26:49 +02:00
endnotes.rs fix(engine): Every command that writes story text reads CR as a paragraph return 2026-10-12 18:26:48 +02:00
export.rs fix(save): replace files atomically 2026-10-12 09:19:36 -06:00
file.rs fix(cmd): reject unknown spread values instead of falling back to page 1 (part of #651) 2026-10-13 00:38:54 +02:00
find.rs fix(text): reject unknown character fill swatches 2026-10-11 21:30:21 -06:00
fonts.rs IDML: layers import and export in stacking order; font names with a format suffix (#247) 2026-10-10 01:51:03 -04:00
guides.rs fix(cmd): reject unknown spread values instead of falling back to page 1 (part of #651) 2026-10-13 00:38:54 +02:00
index.rs M7: index — page references, Generate/Update Index, IDML topics 2026-10-01 22:45:55 -04:00
inspect.rs Text frames: column rules on screen, in PDF and in IDML; Column Rules in Text Frame Options (#274) 2026-10-10 02:49:00 -04:00
interactive.rs U: Hyperlinks and Bookmarks panels; hyperlink edit / go to source, bookmark rename 2026-10-02 23:54:22 -04:00
interchange.rs fix(save): replace files atomically 2026-10-12 09:19:36 -06:00
layout.rs PDF/A keeps placed images; right-to-left tables and columns (#128) 2026-10-10 01:13:48 -04:00
library.rs fix(save): preserve live state when persistence fails 2026-10-12 11:53:46 -06:00
linked.rs fix(cmd): reject unknown spread values instead of falling back to page 1 (part of #651) 2026-10-13 00:38:54 +02:00
links.rs feat(assets): deduplicate files and omit unused assets on save 2026-10-11 19:23:58 -06:00
liquid.rs fix(cmd): reject unknown spread values instead of falling back to page 1 (part of #651) 2026-10-13 00:38:54 +02:00
lists.rs T: named lists continuing across stories (list.define, listName/startAt); null clears overrides 2026-10-02 20:52:11 -04:00
mathexpr.rs fix(cmd): reject unknown spread values instead of falling back to page 1 (part of #651) 2026-10-13 00:38:54 +02:00
media.rs fix(cmd): reject unknown spread values instead of falling back to page 1 (part of #651) 2026-10-13 00:38:54 +02:00
mod.rs fix(cmd): reject unknown spread values instead of falling back to page 1 (part of #651) 2026-10-13 00:38:54 +02:00
notes.rs fix(engine): Every command that writes story text reads CR as a paragraph return 2026-10-12 18:26:48 +02:00
object.rs Merge branch 'pr/662' into batch1 2026-10-13 02:23:56 -04:00
overrides.rs D: parent item overrides — override (Cmd+Shift-click, Override All), remove local overrides, detach 2026-10-02 09:11:04 -04:00
package.rs feat(assets): deduplicate files and omit unused assets on save 2026-10-11 19:23:58 -06:00
path_type.rs Merge branch 'pr/647' into batch1 2026-10-13 02:23:33 -04:00
paths.rs CJK 1.7: story direction belongs to the story 2026-10-07 10:44:46 -04:00
pdflayers.rs P: Object Layer Options for placed PDFs 2026-10-03 08:38:23 -04:00
place_text.rs Autoflow: add only the pages breaks ask for (#266) 2026-10-10 01:14:32 -04:00
preflight.rs PARITY-EFFECTIVE-PPI: check transformed image resolution 2026-10-13 13:17:58 +10:00
prefs.rs UI: the font menu groups fonts by script, CJK fonts by language 2026-10-07 10:44:46 -04:00
print.rs M6: Adopt merged craft-print with scaling and queue duplex defaults 2026-10-11 22:14:24 +02:00
qr.rs fix(cmd): reject unknown spread values instead of falling back to page 1 (part of #651) 2026-10-13 00:38:54 +02:00
scripts.rs W: Scripts panel and script.run (one undo step) 2026-10-03 10:48:58 -04:00
select.rs Never crash: engine, MCP and tools 2026-10-04 12:43:33 -04:00
spelling.rs T: text language — hyphenation, spelling and quotes follow it 2026-10-04 00:01:50 -04:00
states.rs Engine: an empty ids names nothing; states.create and conveyor.collect honour id 2026-10-06 09:04:22 -04:00
strokes.rs F: stroke styles — stripes, wavy, hash drawn (screen + PDF); named custom styles (+ IDML) 2026-10-03 02:39:39 -04:00
style.rs Merge branch 'pr/667' into batch1 2026-10-13 02:21:39 -04:00
table.rs Merge branch 'pr/522' into batch1 2026-10-13 02:23:11 -04:00
text.rs Merge branch 'pr/647' into batch1 2026-10-13 02:23:33 -04:00
toc.rs continued work 2026-10-01 12:51:28 -04:00
transitions.rs E: transparency blend space as the PDF page group 2026-10-03 07:36:50 -04:00
variables.rs fix(compose): key parent-page compositions by absolute page index 2026-10-11 21:27:52 -06:00
xml.rs fix(save): replace files atomically 2026-10-12 09:19:36 -06:00
xref.rs M7: cross-references and text anchors; menus expose engine features 2026-10-01 22:26:47 -04:00