Commit Graph

  • 717ddb6070 Menus: menus taller than the window scroll aiongg 2026-10-10 01:35:54 +00:00
  • 0f2dbd2fcd Merge #275: fix(engine): object.opacity accepts its documented lowercase blend modes aiongg 2026-10-10 01:23:28 +00:00
  • 3a77ea593b Merge upstream main 4e0e394 (version 0.5.0) into next aiongg 2026-10-10 01:15:38 +00:00
  • 91fca00abf Integration: Italian and Ukrainian entries for #274's strings aiongg 2026-10-10 01:09:28 +00:00
  • 35ebbe6f71 Integration: test column rules around a spanning paragraph between bands aiongg 2026-10-10 01:08:17 +00:00
  • 70edc2399f Merge fix/span-columns-flow: Text: text after a paragraph that spans columns flows below it aiongg 2026-10-10 01:07:45 +00:00
  • 66d6479c09 Merge #274: Text frames: column rules on screen, in PDF and in IDML; Column Rules in Text Frame Options aiongg 2026-10-10 01:05:14 +00:00
  • 00cf932892 Integration: Control bar tests read #255's object Control groups aiongg 2026-10-10 01:02:57 +00:00
  • 1134f9e760 Merge #255: fix(ui): Compact the Advanced object Control panel into aligned rows aiongg 2026-10-10 01:02:20 +00:00
  • 4e0e3949f1 Bump version to 0.5.0 (from 0.4.0) for release; refresh contributors v0.5.0 Brandon ThomasandClaude Opus 5.5 2026-10-09 21:02:05 -04:00
  • ebe646e917 Merge #272: i18n: translate the whole interface into Japanese aiongg 2026-10-10 00:59:51 +00:00
  • 02da5681fa Merge #266: Autoflow: add only the pages breaks ask for aiongg 2026-10-10 00:59:47 +00:00
  • b8f4a6fdf0 Merge #254: fix(cli): --help prints usage to stdout and exits 0 aiongg 2026-10-10 00:59:46 +00:00
  • 8a25bbe4de Merge #269: docs: register the MCP server from an installed release aiongg 2026-10-10 00:59:37 +00:00
  • b4fa77ce65 Merge #257: Word import: keep tracked moved text (w:moveTo) aiongg 2026-10-10 00:59:37 +00:00
  • 1443c3a8a8 Span columns: text after a spanning paragraph flows below it aiongg 2026-10-10 00:58:10 +00:00
  • a2dbe793f3 fix(engine): object.opacity accepts its documented lowercase blend modes kubuntugamer 2026-10-09 19:55:43 -05:00
  • 7d0bdbc916 Column rules: tint, horizontal offset and top/bottom insets; IDML import and export aiongg 2026-10-10 00:33:27 +00:00
  • 36d1338fa7 Text Frame Options: Column Rules fields; OK changes only edited fields aiongg 2026-10-10 00:26:13 +00:00
  • 1efbf0f894 Text frames: column rules draw between columns on screen and in PDF aiongg 2026-10-10 00:26:13 +00:00
  • 70d9fafa0b i18n: translate the whole interface into Japanese Ikki NishiharaandClaude Sonnet 5.5 2026-10-10 09:12:16 +09:00
  • 778822702b docs: register the MCP server from an installed release SawizzleandClaude Opus 5.5 2026-10-09 17:05:40 -07:00
  • 7b3afb0b21 Autoflow: add only the pages breaks ask for Jeffrey ThayneandClaude Opus 5.5 2026-10-09 18:02:15 -06:00
  • 30264ca004 Integration: Italian and Ukrainian entries for #263's strings aiongg 2026-10-10 00:01:03 +00:00
  • 35d011fccd Integration: one "Tint:" entry for #144 and #263 aiongg 2026-10-10 00:00:40 +00:00
  • 24ab4a1f6b Merge #264: UI: the shortcut recorder waits for the key; Interactive for PDF and Digital Publishing open their panels aiongg 2026-10-09 23:59:54 +00:00
  • e1cc16325a Merge #263: Paragraph Rules: a dialog for the selected paragraphs and a section in Paragraph Style Options aiongg 2026-10-09 23:59:08 +00:00
  • 0d491dbdd9 Workspaces: Interactive for PDF and Digital Publishing open their own panels aiongg 2026-10-09 23:53:55 +00:00
  • baa0fa3494 Keyboard Shortcuts: the recorder waits for the key pressed with the modifiers aiongg 2026-10-09 23:52:38 +00:00
  • cbe960ce55 Paragraph Rules: dialog for the selected paragraphs and a Paragraph Style Options section aiongg 2026-10-09 23:42:11 +00:00
  • fa13bf24f4 Paragraph rules: a partial ruleAbove/ruleBelow edit keeps the other rule fields; Rule Above honours Text width aiongg 2026-10-09 23:42:11 +00:00
  • bb8a6a23fa INDD: open .indd files through indd-utils aiongg 2026-10-09 23:06:40 +00:00
  • c812c83d95 Word import: keep tracked moved text (w:moveTo) Jeffrey ThayneandClaude Opus 5.5 2026-10-09 16:52:53 -06:00
  • 92b1a96829 Integration: Italian and Ukrainian entries for strings added by the merged PRs aiongg 2026-10-09 23:01:00 +00:00
  • 9b2304e996 Merge #236: Add Ukrainian interface translation aiongg 2026-10-09 22:58:33 +00:00
  • 772489ace4 Merge #218: I18n italian aiongg 2026-10-09 22:57:53 +00:00
  • 76746924fd Integration: rustfmt the composite note label call in shape_para aiongg 2026-10-09 22:54:32 +00:00
  • 66bf8585f9 Integration: #177's glyph-cache test reads #230's underline list aiongg 2026-10-09 22:54:32 +00:00
  • 9f0b34e876 Merge #177: Memory: release retired layouts and reserve text growth exactly aiongg 2026-10-09 22:53:16 +00:00
  • ee24cb949b Merge #129: Fix IDML Mojikumi spacing, kinsoku composition, and nested text preflight aiongg 2026-10-09 22:52:22 +00:00
  • 988e45b0bb Merge #126: Fix composite font resolution, missing-glyph diagnostics, and document-wide font replacement aiongg 2026-10-09 22:49:44 +00:00
  • 01799b4927 Merge #124: IDML: preserve anchored text frames and footnote artwork aiongg 2026-10-09 22:46:08 +00:00
  • 83e1b768e6 Merge #247: IDML: layers import and export in stacking order; font names with a format suffix aiongg 2026-10-09 22:44:34 +00:00
  • d268d998a9 Merge #230: Preserve text decoration color resets, geometry and paint order aiongg 2026-10-09 22:43:44 +00:00
  • 88dab50978 Compact the Advanced object Control panel into aligned rows moppeeer 2026-10-10 00:43:19 +02:00
  • 277c442814 Merge #96: Compose: an empty paragraph takes its mark's character format aiongg 2026-10-09 22:43:00 +00:00
  • fa8492232e Merge #106: Compose: fit horizontal text frames by the last baseline aiongg 2026-10-09 22:41:32 +00:00
  • caa01d063e Merge #81: Text: kerning survives a colour change (#29) aiongg 2026-10-09 22:41:29 +00:00
  • 71074a987b Merge #84: Text editing, snapping and text threading (#23) aiongg 2026-10-09 22:41:29 +00:00
  • 4b24103b24 Merge #83: Layout: first baselines, Jump Object wrap, drop caps, IDML defaults aiongg 2026-10-09 22:40:47 +00:00
  • e5e48d2ed1 Merge #119: Web Place/Open/swatches remember the document and purpose they started from; multipage PDF Place shows the page dialog in the browser aiongg 2026-10-09 22:38:07 +00:00
  • 664408e9ac Merge #80: Alert dialog when Open/Place/drop/CLI/app.open fails; one opens_as_document rule for drops aiongg 2026-10-09 22:36:43 +00:00
  • 09284f721c Merge #239: A shortcut that opens Quick Apply consumes its key; Quick Apply rows are left-aligned aiongg 2026-10-09 22:36:25 +00:00
  • 97e0109ca6 Merge #199: Swatch menus: the whole row (chip included) is clickable; the Contextual Task Bar's fill and stroke menus show chips aiongg 2026-10-09 22:36:23 +00:00
  • d78b562fab Merge #145: Right-click a ruler to pick its units; the vertical ruler uses the vertical units; Language in Properties › Character aiongg 2026-10-09 22:36:01 +00:00
  • f4f0896f85 Merge #144: Character Style Options dialog; style.character.edit renames everywhere, validates Based On, null unsets; New Character Style opens the dialog aiongg 2026-10-09 22:35:29 +00:00
  • 97edaf461a Merge #143: One searchable font menu for every font field; hidden .Name fonts left out; Contextual Task Bar draggable, with Pin and Reset aiongg 2026-10-09 22:34:30 +00:00
  • e9fa6a72e3 Merge #111: macOS menu Select All/Copy/Cut/Paste/Undo/Redo go to the focused text field aiongg 2026-10-09 22:34:17 +00:00
  • e80e4a656a Merge #146: File › Close, ⌘W and the tab × ask Save / Don't Save / Cancel for unsaved documents aiongg 2026-10-09 22:33:55 +00:00
  • 9ca7d3f663 Merge #112: Tools panel uses two columns or scrolls when short; Control bar and app bar scroll sideways; tool button labels aiongg 2026-10-09 22:32:57 +00:00
  • 7ff03ade34 Merge #142: Control bar row is horizontal_top, so the second row of two-row groups shows aiongg 2026-10-09 22:32:43 +00:00
  • 3751d0346c UI: Quick Apply runs its first entry only on a fresh Return aiongg 2026-10-09 22:32:13 +00:00
  • d0f12706bf fix(cli): --help prints usage to stdout and exits 0 kubuntugamer 2026-10-09 17:22:55 -05:00
  • c18912db69 Merge #128: PDF/A keeps placed images; right-to-left tables and columns aiongg 2026-10-09 22:16:55 +00:00
  • 8b5e1a909d Merge #147: PDF: a damaged PNG, GIF or WebP is skipped, not fatal aiongg 2026-10-09 22:16:33 +00:00
  • 7b813d70ad Merge #223: PDF/X-4: RGB images carry sRGB, no image interpolation, pdf:Trapped in XMP aiongg 2026-10-09 22:16:16 +00:00
  • ff38aede13 Merge #127: CLI: export options after the last export are an error; MCP and README docs match the code aiongg 2026-10-09 22:16:13 +00:00
  • 7a0407f8a7 Merge #118: Honor MCP typing, story, and page contracts aiongg 2026-10-09 22:16:13 +00:00
  • 8cd7bdc88b Merge #117: Fix browser printing, startup flags, and document MIME aiongg 2026-10-09 22:16:13 +00:00
  • e46e173d90 Merge #120: Preserve typed values in generic command dialogs aiongg 2026-10-09 22:16:13 +00:00
  • 800b2332f6 Merge #139: Docs, About: the Illustrator-class sibling is VectorCraft (#59) aiongg 2026-10-09 22:16:13 +00:00
  • 40a8ba3c53 Merge #138: Web: AltGr and other named keys no longer type their names (#134) aiongg 2026-10-09 22:16:13 +00:00
  • 8300519bd5 Merge #249: Make menu entries selectable across the full row aiongg 2026-10-09 22:16:13 +00:00
  • 9b3b085770 Merge #248: Add A6 sheet preset to the welcome page aiongg 2026-10-09 22:16:13 +00:00
  • 8fe589586b Merge #224: Distribute selected table rows evenly and keep the edit undoable aiongg 2026-10-09 22:16:13 +00:00
  • 5729796705 Merge #122: Desktop: write log records to standard error and a rotating log file aiongg 2026-10-09 22:16:13 +00:00
  • 6e8f33c386 Merge #168: Fix Windows startup crash by defaulting to DirectX 12 aiongg 2026-10-09 22:15:59 +00:00
  • de5d32c90f Merge #244: Rebind embedded image links when opening relocated packages (#235) aiongg 2026-10-09 22:15:59 +00:00
  • 553d017065 Merge #229: Prevent mixed gradient color spaces from aborting PDF export aiongg 2026-10-09 22:15:59 +00:00
  • 29e33dde3d Merge #152: Apply contextual escaping to HTML and EPUB exports aiongg 2026-10-09 22:15:59 +00:00
  • eedbaf6717 Merge #137: Commands: huge row and column counts can't exhaust memory aiongg 2026-10-09 22:15:59 +00:00
  • 997d18dcac Merge #149: Import: RTF and Tagged Text keep characters past U+FFFF aiongg 2026-10-09 22:15:59 +00:00
  • 69fc1c381f Merge #116: Images: set SVG text in the shared fonts when the bundled ones lack it aiongg 2026-10-09 22:15:59 +00:00
  • 13cc11b041 Merge #115: Compose: don't panic when a hyphenated paragraph starts with a no-break letter aiongg 2026-10-09 22:15:59 +00:00
  • c64e703495 Merge #136: Images: PSD decode passes clippy on Rust 1.98 aiongg 2026-10-09 22:15:59 +00:00
  • ea4740cbc8 Control channel: a failed app.open answers with the error and opens no alert aiongg 2026-10-09 22:13:15 +00:00
  • 218dc42e5d Make menu entries selectable across the full row moppeeer 2026-10-09 23:33:42 +02:00
  • 84be68d9c2 Add A6 sheet preset to the welcome page moppeeer 2026-10-09 23:28:49 +02:00
  • 658d8e1784 M5: rebind embedded image links when opening relocated packages (#235) DWAA1660andCodex 2026-10-09 15:07:20 -06:00
  • fd825af133 Copy and paste keys: copied objects paste with Ctrl+V on Linux and Windows aiongg 2026-10-09 21:03:04 +00:00
  • 40eaaea9db Fonts: a family named with a format suffix such as (OTF) resolves to the installed family aiongg 2026-10-09 20:49:09 +00:00
  • 699d89c0ce IDML: layers import and export in stacking order aiongg 2026-10-09 20:44:57 +00:00
  • bd1618f131 UI: Quick Apply rows are left-aligned aiongg 2026-10-09 20:30:23 +00:00
  • bb091b924a UK1: add Ukrainian interface translation Dmytro MatviichukandCodex 2026-10-09 22:15:53 +02:00
  • 68feb00f29 UI: the Quick Apply shortcut doesn't also run its first entry aiongg 2026-10-09 18:55:19 +00:00
  • a45375c335 FID2: preserve decoration color resets, geometry and paint order Skylar Taylor-Barrick 2026-10-09 17:39:08 +00:00
  • 6aaa4f0b75 Distribute selected table rows evenly and keep the edit undoable. Vikram Bhaskaran 2026-10-10 04:37:44 +11:00
  • ee33fe3c35 FID1: prevent mixed gradient color spaces from aborting PDF export Skylar Taylor-Barrick 2026-10-09 17:33:18 +00:00
  • 6aa92e70b4 PDF/X-4: RGB images carry sRGB, no image interpolation, pdf:Trapped in XMP ROSSAandClaude Opus 5.5 2026-10-09 12:18:18 -05:00
  • df03057b70 contributors: add emanuelebonaventura (display name insanityxoff) insanityxoff 2026-10-09 18:41:33 +02:00