Brandon Thomas
515796aa1c
Merge pull request #1571 from Hamza0101/fix/unique-anchor-name
...
A text anchor's name is the document's, so it is not reused
2026-10-23 17:28:50 -04:00
Brandon Thomas
fc2e42738c
Merge pull request #1397 from Silvertree2010/fix/h951-tagged-text-export-strips-from-s
...
Keep ':', '<', '>' and '\' in Tagged Text style names
2026-10-23 17:28:47 -04:00
Brandon Thomas
132a0816e1
Merge pull request #1376 from Silvertree2010/fix/h869-table-alternating-fill-counts-ar
...
Saturate table alternating-fill and index paragraph counts
2026-10-23 17:28:43 -04:00
Brandon Thomas
4144b7414d
Merge pull request #1378 from Silvertree2010/fix/1337-bug-unable-to-insert-a-multi-pag
...
Refuse PDF page ranges in the Place PDF dialog instead of using page 1
2026-10-23 17:28:39 -04:00
Brandon Thomas
e3ac9936a6
Merge pull request #1371 from Hamza0101/fix/backend-log-says-what-happened
...
Graphics: the start-up log says which backend was chosen and how to change it
2026-10-23 17:28:35 -04:00
Brandon Thomas
bd418b3913
Merge pull request #1383 from Silvertree2010/fix/1340-bug-the-preview-box-in-the-parag
...
Remember the Preview checkbox in Paragraph/Character Style Options
2026-10-23 17:28:32 -04:00
Brandon Thomas
b892eccaa8
Merge pull request #1368 from Silvertree2010/fix/h836-pica-cicero-formatting-shows-0p0
...
Fix "-0p0" for tiny negative pica/cicero values
2026-10-23 17:28:27 -04:00
Brandon Thomas
dd9ab4b6d9
Merge pull request #1369 from Silvertree2010/fix/h850-polygon-side-count-is-truncated
...
Clamp polygon side count before narrowing to u32
2026-10-23 17:28:24 -04:00
Brandon Thomas
45048c0735
Merge pull request #1631 from storytold/test/backfill-regression-tests
...
Regression tests for #248 , #249 and #329
2026-10-23 17:28:20 -04:00
Brandon Thomas
306292c750
Merge storytold/main into test/backfill-regression-tests
...
# Conflicts:
# crates/ui-egui/src/menus.rs
2026-10-23 17:28:11 -04:00
Brandon Thomas
abda81d473
Merge pull request #1661 from marcoarnulfo/fix/align-key-object
...
Align: a click on one of several selected objects makes it the key object
2026-10-23 17:28:06 -04:00
Brandon Thomas
0092906ea8
Merge pull request #1664 from MarekSpodBiedry/issue-1623
...
idml: explicit zero cell edge weights hide the default table border (#1623 )
2026-10-23 17:28:02 -04:00
Brandon Thomas
f0907d3831
Merge pull request #1665 from MarekSpodBiedry/issue-1624
...
find: search and change text inside table cells in document scope (#1624 )
2026-10-23 17:27:58 -04:00
Brandon Thomas
f3ad8f9a68
Merge pull request #1667 from MarekSpodBiedry/issue-1655
...
Make the start screen scrollable on short windows (#1655 )
2026-10-23 17:27:55 -04:00
Brandon Thomas
c6dc102524
Merge pull request #1669 from Silvertree2010/fix/1474-color-settings-a-loaded-icc-work
...
Reload ICC profiles loaded in Color Settings at start-up
2026-10-23 17:27:51 -04:00
Brandon Thomas
fd0d0434de
Merge pull request #1675 from Silvertree2010/fix/1589-audit-dc-08-non-finite-idml-numb
...
Keep non-finite IDML numbers out of imported documents
2026-10-23 17:27:47 -04:00
Brandon Thomas
b84f268430
Merge storytold/main into fix/1589-audit-dc-08-non-finite-idml-numb
...
# Conflicts:
# crates/idml/src/tests.rs
2026-10-23 17:27:37 -04:00
Brandon Thomas
3c8b863abf
Merge pull request #1683 from marcoarnulfo/feat/save-dialog-folder
...
Save and export dialogs start in the document's folder, or the last one used (#1653 )
2026-10-23 17:27:32 -04:00
Brandon Thomas
c882fd0f58
Merge storytold/main into feat/save-dialog-folder
2026-10-23 17:27:23 -04:00
Brandon Thomas
597fc5c900
Merge pull request #1574 from Hamza0101/fix/character-size-bounds
...
A type size outside 0.1 to 1296 pt is refused
2026-10-23 17:27:18 -04:00
Brandon Thomas
a627c88e45
Merge pull request #1396 from Silvertree2010/fix/h957-rtf-import-wraps-out-of-range-un
...
Drop out-of-range RTF \uN values instead of wrapping them
2026-10-23 17:27:14 -04:00
Brandon Thomas
e70fdb4f14
Merge pull request #1607 from Silvertree2010/fix/h1298-rtf-import-doubles-characters-an
...
Skip control words and symbols used as RTF \uN fallbacks
2026-10-23 17:27:11 -04:00
Brandon Thomas
0336beb15c
Merge pull request #1608 from devius/discord-button-fits-label
...
ui: the Discord button widens to fit its label instead of spilling out
2026-10-23 17:27:07 -04:00
Brandon Thomas
a0b5f6d5c1
Merge pull request #1609 from Silvertree2010/fix/h1332-placing-a-utf-16-plain-text-file
...
Decode UTF-16 plain text files by BOM on import
2026-10-23 17:27:03 -04:00
Brandon Thomas
89d1c0b4ba
Merge pull request #1612 from MarekSpodBiedry/issue-1544
...
Cursors: paint the tool cursors in the window on Wayland, so they keep the system size (#1544 )
2026-10-23 17:26:59 -04:00
Brandon Thomas
f064aeed7f
Merge pull request #1613 from MarekSpodBiedry/issue-1551
...
IDML export: write the graphic placed in a table cell (#1551 )
2026-10-23 17:26:55 -04:00
Brandon Thomas
b04ab04062
Merge pull request #1614 from MarekSpodBiedry/issue-1577
...
Align towards/away from spine on parent-page folios by page side (#1577 )
2026-10-23 17:26:50 -04:00
Brandon Thomas
681e37d2cb
Merge pull request #1615 from MarekSpodBiedry/issue-1591
...
Fix slice panics in the PDF post-passes on malformed page trees and metadata (#1591 )
2026-10-23 17:26:46 -04:00
Brandon Thomas
dc968ecdff
Merge pull request #1629 from marcoarnulfo/feat/autoflow-existing-pages
...
Autoflow: fill the pages that follow before adding pages at the end
2026-10-23 17:26:42 -04:00
Brandon Thomas and Claude Opus 5.5
1e86a669ca
table: the rotation comment names only the IDML import warning
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 17:18:56 -04:00
Brandon Thomas and Claude Opus 5.5
253be57a85
layout.pages.insert: range-check the count before narrowing to usize
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 17:18:46 -04:00
Brandon Thomas and Claude Opus 5.5
96a3290021
Tagged Text: decode only the escapes we write; other backslashes stay literal
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 17:16:26 -04:00
Brandon Thomas and Claude Opus 5.5
50161d0d42
Index: next-paragraph ranges saturate and read the paragraph list with get
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 17:15:22 -04:00
Brandon Thomas and Claude Opus 5.5
0d139559bd
Place PDF: the page field takes one whole page number of 1 or more
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 17:11:13 -04:00
Brandon Thomas and Claude Opus 5.5
2aa2ef4b7c
find: move the table id into the cell iterator (E0373)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 17:02:49 -04:00
Dylan M. Taylor
e14123e83e
ci(sonar): don't cancel superseded runs on main, so coverage is published ( #1685 )
2026-10-23 17:00:31 -04:00
Brandon Thomas and Claude Opus 5.5
45e30914fc
Color Settings: reloading a profile moves it to the end of the replay list
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 16:59:41 -04:00
Brandon Thomas and Claude Opus 5.5
13d17e7a6d
RTF: a group opening ends the \uN fallback skip
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 16:58:25 -04:00
moppeeer
812310ff6a
Merge branch 'direct-select-anchor-points' into properties-anchor-points
...
# Conflicts:
# crates/engine/src/cmd/object.rs
2026-10-23 22:28:43 +02:00
moppeeer
6a775f5986
Merge branch 'direct-select-anchor-points' into direct-select-handles
2026-10-23 22:26:50 +02:00
moppeeer and Claude Opus 5.5
3d652b3e3e
Move Anchors: a points value that is not a list is an error
...
path.moveAnchors treated a non-list points as absent and fell back to the
id/anchors form, so a request with a malformed points and an id moved that
path. Found by CodeRabbit on #1657 .
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 22:26:47 +02:00
moppeeer
66b4d1cc34
Merge remote-tracking branch 'origin/main' into direct-select-anchor-points
2026-10-23 22:22:46 +02:00
moppeeer
7762cdafb6
Merge remote-tracking branch 'origin/main' into global-units-preferences
...
# Conflicts:
# ROADMAP.md
2026-10-23 22:21:41 +02:00
moppeeer
49bfefe943
Merge remote-tracking branch 'origin/main' into hyphenation-settings
...
# Conflicts:
# ROADMAP.md
2026-10-23 22:19:26 +02:00
moppeeer
3f1c847927
Merge remote-tracking branch 'origin/main' into paragraph-panel-indesign
...
# Conflicts:
# ROADMAP.md
2026-10-23 22:16:55 +02:00
moppeeer
ce0a2b0e38
Merge remote-tracking branch 'origin/main' into hyphenation-french-italian
...
# Conflicts:
# ROADMAP.md
2026-10-23 22:16:41 +02:00
moppeeer
db77b3c740
Merge remote-tracking branch 'origin/main' into hyphenate-across-column
...
# Conflicts:
# ROADMAP.md
2026-10-23 22:16:36 +02:00
moppeeer
2fc7800677
Merge remote-tracking branch 'origin/main' into direct-select-handles
...
# Conflicts:
# ROADMAP.md
2026-10-23 22:16:31 +02:00
moppeeer and Claude Opus 5.5
e1aa6b7f15
Hidden characters: one table mark, nested tables marked too
...
- A table's glyph-less line drew its own end mark at the table's bottom right,
sized to the table's height, under the new one: table lines now have no
line marks (the drawn ¶ is the table paragraph's).
- Marks come from frame_hidden_marks, which visits a cell's own tables, so
nested tables' cells are marked too.
Found by CodeRabbit.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 22:15:39 +02:00
moppeeer
c023cfa61b
Merge remote-tracking branch 'origin/main' into table-hidden-chars
...
# Conflicts:
# ROADMAP.md
2026-10-23 22:11:51 +02:00