Commit Graph

  • 71fecf8ad5 Merge #820: fix(geom): decompose of a flattened transform reports 0 shear instead of NaN aiongg 2026-10-13 19:04:34 +00:00
  • 7894699eaf Integration: #818 the document grid setting also drops the background render aiongg 2026-10-13 19:04:33 +00:00
  • 11e4a7f60e Merge #787: EPUB/HTML: generic font fallback from the font's class, and optional font embedding aiongg 2026-10-13 19:04:24 +00:00
  • 6409cae252 Integration: #785's test builds Asset and Graphic with next's fields aiongg 2026-10-13 19:03:47 +00:00
  • 769b7f56d0 Merge #818: fix: drop the background render when a display option changes (#730) aiongg 2026-10-13 19:03:42 +00:00
  • 8a4dac7faa Merge #815: fix(pdf): leave form fields and media out of PDF/A-2b exports (#743) aiongg 2026-10-13 19:03:42 +00:00
  • 82ffb692fc INDD: graphics whose linked file is missing show InDesign's preview Govinda RoyandClaude Opus 5.5 2026-10-14 01:03:19 +06:00
  • 732008dd5a Merge #814: fix(render): cap the failed-image cache at 64 entries (#728) aiongg 2026-10-13 19:02:10 +00:00
  • 5f3a2fbb61 Merge #785: EPUB/HTML: no file name as alt text, readable image names in the package aiongg 2026-10-13 19:02:00 +00:00
  • 54c467a779 Merge #813: MCP: render_page and screenshot are not read-only because they can write to path (#733) aiongg 2026-10-13 19:01:57 +00:00
  • ffcf6e1c78 Merge #810: Images: reject EPS bounding boxes with nonfinite corners or size (#740) aiongg 2026-10-13 19:01:57 +00:00
  • c154b4325b pdf: right-to-left tests read UTF-16 units with as_chunks (clippy 1.99) aiongg 2026-10-13 18:46:47 +00:00
  • b4f7286482 Merge text-autosize: opening a file keeps its auto-size frame sizes (#632) aiongg 2026-10-13 18:40:10 +00:00
  • 935741d47c Text frames: opening a file keeps its auto-size frame sizes aiongg 2026-10-13 18:40:01 +00:00
  • dc712baeca fix(color): gradients between process colours blend as inks, as InDesign shows them moppeeerandClaude Opus 5.5 2026-10-13 20:38:38 +02:00
  • ba4519c382 Preferences: Story Editor size stays finite and in range (#821) noah1400 2026-10-13 20:31:54 +02:00
  • 677cafbf9c Images: EPS shows through its proxy at display time; simple PostScript (QR codes) is drawn Govinda RoyandClaude Opus 5.5 2026-10-14 00:26:02 +06:00
  • d49d7c4ea0 i18n: keep the new Window menu strings beside Workspace moppeeerandClaude Opus 5.5 2026-10-13 20:18:14 +02:00
  • 0a34316b82 feat(ui): Window menu in InDesign's order; Window > Workspace with Essentials Classic moppeeerandClaude Opus 5.5 2026-10-13 20:16:51 +02:00
  • 7e344e85f1 Compose: spaces at the end of a paragraph take no room on the line Govinda RoyandClaude Opus 5.5 2026-10-14 00:16:42 +06:00
  • bdf66d7749 feat(ui): Gradient panel in InDesign's layout; swatches drop onto its stops moppeeerandClaude Opus 5.5 2026-10-13 20:02:45 +02:00
  • ac54c8faf7 feat(text): gradient swatches on text, laid across the frame as in InDesign moppeeerandClaude Opus 5.5 2026-10-13 19:30:55 +02:00
  • a2e67bd1d9 Contributors: credit switch87 as Gert Pellin Gert Pellin 2026-10-08 11:27:34 +02:00
  • 6ae1d6dc31 README: install on Gentoo from the ::snakebyte overlay Gert Pellin 2026-10-13 19:25:33 +02:00
  • 99efe4c5ec contributors: add Tomasz Lewandowski Tomasz LewandowskiandClaude Opus 5.5 2026-10-13 08:27:49 +02:00
  • 226991cb28 i18n: add Polish interface language Tomasz LewandowskiandClaude Opus 5.5 2026-10-13 08:27:49 +02:00
  • 370dca2ca2 feat(render): gradient strokes, on screen, in PDF and in the Gradient panel moppeeerandClaude Opus 5.5 2026-10-13 19:11:58 +02:00
  • 3c070a8cdd fix(geom): decompose of a flattened transform reports 0 shear instead of NaN Saad Abdullah 2026-10-13 16:49:51 +00:00
  • 79b9971939 fix(pdf): leave form fields and media out of PDF/A-2b exports (#743) MarekSpodBiedry 2026-10-13 18:43:15 +02:00
  • 6599521305 fix: drop the background render when a display option changes (#730) MarekSpodBiedry 2026-10-13 18:43:26 +02:00
  • ec4ff485df Keep a missing graphic missing when it is pasted into another document (#720) MarekSpodBiedry 2026-10-13 18:43:16 +02:00
  • cab9200975 fix: eyedropper ignores inactive states of a multi-state object (#737) MarekSpodBiedry 2026-10-13 18:43:09 +02:00
  • dfb41f5aea fix(cli): reject --pdf-options that is not a JSON object instead of panicking (#731) MarekSpodBiedry 2026-10-13 18:42:57 +02:00
  • b8e7e8ede6 fix(render): cap the failed-image cache at 64 entries (#728) MarekSpodBiedry 2026-10-13 18:19:22 +02:00
  • e329cb8023 Fix overset preflight page for frames inside translated groups (#738) MarekSpodBiedry 2026-10-13 18:18:08 +02:00
  • 7ad3d12883 Merge indd-import: open .indd and .indt files through indd-utils aiongg 2026-10-13 16:18:53 +00:00
  • a64c1350f6 Preferences: OK without vertical units keeps them (#806) noah1400 2026-10-13 18:18:08 +02:00
  • 0820ef857c MCP: render_page and screenshot are not read-only because they can write to path (#733) MarekSpodBiedry 2026-10-13 18:17:59 +02:00
  • ac8f44d749 Images: reject EPS bounding boxes with nonfinite corners or size (#740) MarekSpodBiedry 2026-10-13 18:17:58 +02:00
  • a7c3e330ec INDD: open .indd and .indt files through indd-utils (#21, #114) aiongg 2026-10-13 16:15:15 +00:00
  • 2d5abba78f #21: opening or dropping an InDesign file says how to bring it over Nick MarelloandClaude Opus 5.5 2026-10-13 09:02:47 -07:00
  • 0541f36795 Links: don't trust a linked text file's time while it is still changing Jeffrey ThayneandClaude Opus 5.5 2026-10-13 09:38:37 -06:00
  • 7b33c981dc Links: only read a linked text file when its size or time changed Jeffrey ThayneandClaude Opus 5.5 2026-10-13 09:30:40 -06:00
  • 38bf116604 Merge remote-tracking branch 'origin/main' into linked-docx Jeffrey Thayne 2026-10-13 09:25:53 -06:00
  • 68596ea696 Refuse command params the description doesn't name Gert Pellin 2026-10-13 17:25:27 +02:00
  • 0fb3d677cc Start screen: recent files show a picture of the first page (#706) PiMinusMax 2026-10-13 17:01:57 +02:00
  • 843d471451 Merge menu-wake: macOS menu-bar commands run at once (#784) aiongg 2026-10-13 14:58:34 +00:00
  • fca75a3302 Merge locked-paths: tests for path edits on locked layers and groups (#735) aiongg 2026-10-13 14:58:15 +00:00
  • 572f9d3d9e Merge editor-undo: story editor test finds the editor by its text input role aiongg 2026-10-13 14:58:08 +00:00
  • b0c364ee60 EPUB: one content file per chapter, split before each h1 (#768) Gert Pellin 2026-10-13 16:56:17 +02:00
  • 2be4588658 test(properties): the Stroke link test starts with Properties active (#736) aiongg 2026-10-13 14:51:54 +00:00
  • e08f3c5997 test(paths): path edits on a locked layer change nothing (#735) aiongg 2026-10-13 14:51:53 +00:00
  • 368958ee2f fix(macos): a menu-bar command runs at once instead of on the next input (#784) aiongg 2026-10-13 14:51:52 +00:00
  • 6d9f6db23d test(story-editor): find the editor by its text input role aiongg 2026-10-13 14:50:21 +00:00
  • 2a3d1dc183 Styles: name the attributes in the params docs, and a wrong one in the command's error (#777) Gert Pellin 2026-10-13 16:48:27 +02:00
  • a2ec9b46ae Integration (locked-paths): Stroke link test shows Properties, which floating Layers leaves behind Pages aiongg 2026-10-13 14:47:24 +00:00
  • d9c766dd16 Integration (editor-undo): Story Editor test focuses the text input, not its text run; paste test sets its stale selection after Undo restores the selection aiongg 2026-10-13 14:47:23 +00:00
  • 6fafa9b0a3 EPUB/HTML: generic font fallback from the font's class, and optional font embedding (#775) Gert Pellin 2026-10-13 16:41:08 +02:00
  • f420639276 EPUB/HTML: no file name as alt text, readable image names in the package (#774) Gert Pellin 2026-10-13 16:35:36 +02:00
  • 4a349ce1c6 Integration: format aiongg 2026-10-13 14:33:51 +00:00
  • 7be88b4484 EPUB: real modified time, a stable unique identifier, and a cover image file (#771, #773) Gert Pellin 2026-10-13 16:33:34 +02:00
  • d087c035b2 Merge recovery-dirs: fix(recovery): an explicit recovery folder never overwrites or deletes another run's checkpoints (#715) aiongg 2026-10-13 14:32:52 +00:00
  • 67b53772ff Merge pdf-hidden-fields: fix(pdf): form fields, buttons and media that don't print stay out of the PDF (#726) aiongg 2026-10-13 14:32:17 +00:00
  • a4f4a95901 Merge idml-overrides: fix(idml): export keeps overridden parent items and their local copies' links (#725) aiongg 2026-10-13 14:31:45 +00:00
  • e04cce9838 Merge epub-tables: fix(epub): EPUB and HTML export include tables, footnotes and endnotes (#724) aiongg 2026-10-13 14:31:31 +00:00
  • 4e3a5364e5 Merge docx-tables: fix(textimport): Word table cells skip deleted text and field codes; Normal comes in as its own style (#721, #722) aiongg 2026-10-13 14:31:03 +00:00
  • c538979fc7 Merge cache-keys: fix(compose): text recomposes when the baseline grid, a wrap layer's visibility or section numbering changes (#718) aiongg 2026-10-13 14:29:08 +00:00
  • a39bb70c5b Merge locked-paths: fix(paths): path edits refuse a path on a locked layer or in a locked group (#735); fix(properties): links to other panels open them when panel docking is on (#736) aiongg 2026-10-13 14:28:19 +00:00
  • a418a8a309 Merge editor-undo: fix(editing): Story Editor stays with its document; Undo restores the selection from before the command (#729, #716) aiongg 2026-10-13 14:27:42 +00:00
  • 3d3f02e621 Merge save-result: fix(file): saving never reports success without a file (#741, #708) aiongg 2026-10-13 14:27:03 +00:00
  • 1fc302f695 EPUB: the navigation lists the headings, with a title in the book's language (#769, #770) Gert Pellin 2026-10-13 16:26:32 +02:00
  • debec75166 fix(textimport): Word table cells skip deleted text and field codes; Normal comes in as its own style (#721, #722) aiongg 2026-10-13 14:23:08 +00:00
  • 4eb786e880 fix(recovery): an explicit recovery folder never overwrites or deletes another run's checkpoints (#715) aiongg 2026-10-13 14:22:58 +00:00
  • eb83d23040 fix(file): saving never reports success without a file (#741, #708) aiongg 2026-10-13 14:22:27 +00:00
  • f606992782 fix(properties): links to other panels open them when panel docking is on (#736) aiongg 2026-10-13 14:19:57 +00:00
  • 8817e07013 fix(paths): path edits refuse a path on a locked layer or in a locked group (#735) aiongg 2026-10-13 14:19:56 +00:00
  • c91b9af16d fix(epub): EPUB and HTML export include tables, footnotes and endnotes (#724) aiongg 2026-10-13 14:19:45 +00:00
  • 2c7e3e53f0 fix(editing): Story Editor stays with its document; Undo restores the selection from before the command (#729, #716) aiongg 2026-10-13 14:19:00 +00:00
  • e3d7b44f4c fix(pdf): form fields, buttons and media that don't print stay out of the PDF (#726) aiongg 2026-10-13 14:18:35 +00:00
  • d6f4c0133a fix(compose): text recomposes when the baseline grid, a wrap layer's visibility or section numbering changes (#718) aiongg 2026-10-13 14:18:20 +00:00
  • b676d9aebe Merge branch 'storytold:main' into small-frame-wrap seanth 2026-10-13 10:18:17 -04:00
  • 06762c3bfc fix(idml): export keeps overridden parent items and their local copies' links (#725) aiongg 2026-10-13 14:17:13 +00:00
  • 553a04311a EPUB/HTML: bool::then_some for the list tag (clippy) Gert Pellin 2026-10-13 16:16:35 +02:00
  • f51e896802 EPUB/HTML: list paragraphs share one ul/ol, and pre lines one block (#767) Gert Pellin 2026-10-13 16:16:00 +02:00
  • 19eb0b8fbd i18n(cs): 16 strings added on main, drop 3 stale Type/ keys LosminekandClaude Opus 5.5 2026-10-13 16:13:23 +02:00
  • 029a911bf4 EPUB/HTML: anchored objects are exported where they are anchored (#766) Gert Pellin 2026-10-13 16:11:39 +02:00
  • 7a30e5427e fix(render): radial gradients stretch with the object's box, as in InDesign moppeeerandClaude Opus 5.5 2026-10-13 15:58:05 +02:00
  • 19aa1c6f4c feat(swatches): New Swatch names a gradient "New Gradient Swatch"; gradient swatches from colour swatches moppeeerandClaude Opus 5.5 2026-10-13 15:46:31 +02:00
  • 1527987a8e perf(render): CMYK ink passes cover only what transparency can change, with the render threads moppeeerandClaude Opus 5.5 2026-10-13 15:26:38 +02:00
  • 049ff99590 contributors: add PiMinusMax's display name PiMinusMax 2026-10-13 15:23:33 +02:00
  • 0ba90118c7 fix(ui): the whole empty app bar moves the window; caption colours are theme tokens moppeeerandClaude Opus 5.5 2026-10-13 15:21:34 +02:00
  • 1c82a5b892 File › Open Recent: recent documents in the menu and on the start screen (#706) PiMinusMax 2026-10-13 15:13:18 +02:00
  • 8893344151 chore: mainとmacOS向けテスト修正を同期 (#319) haranishi 2026-10-13 22:12:19 +09:00
  • d9b13ab702 fix: Cmd/Ctrl + the + key zooms the canvas, not the whole window PiMinusMax 2026-10-13 15:09:26 +02:00
  • 48f7ebfd50 fix(ui): Effects dialog: an empty field path sets nothing instead of panicking moppeeerandClaude Opus 5.5 2026-10-13 15:08:54 +02:00
  • 578818466e Merge craft-cms: Colour management on craft-cms aiongg 2026-10-13 13:08:18 +00:00
  • fc31f7f14d Merge craft-cms-adoption: colour management on craft-cms (next's image path) aiongg 2026-10-13 13:07:32 +00:00
  • 73af5d7f63 Merge script-dollar: GREP replacements like $1 stay literal in scripts (#749) aiongg 2026-10-13 13:01:31 +00:00
  • d227ee84e9 fix(script): only a well-formed $N reference is replaced; $$ is a literal $ (#749) aiongg 2026-10-13 13:00:34 +00:00
  • 18991a8fc2 Colour: effects goldens with Coated FOGRA39 swatch colours aiongg 2026-10-13 13:00:24 +00:00