moppeeer
94f701f796
Merge remote-tracking branch 'origin/main' into codex/direct-select-unselected-anchor
...
# Conflicts:
# ROADMAP.md
2026-10-22 10:55:41 +02:00
moppeeer
67a0547362
Merge remote-tracking branch 'origin/main' into codex/new-section-dialog
...
# Conflicts:
# ROADMAP.md
2026-10-22 10:55:10 +02:00
moppeeer
9678527d15
Merge remote-tracking branch 'origin/main' into codex/pages-panel-sections
...
# Conflicts:
# ROADMAP.md
2026-10-22 10:54:32 +02:00
moppeeer
67e40d758d
Merge remote-tracking branch 'origin/main' into swatch-row-icons
...
# Conflicts:
# ROADMAP.md
# docs/target-app-parity.md
2026-10-22 10:48:07 +02:00
moppeeer
5f623e0cba
Merge remote-tracking branch 'origin/main' into properties-anchor-points
...
# Conflicts:
# ROADMAP.md
# crates/tools/src/select.rs
# crates/ui-egui/src/panels/properties.rs
2026-10-22 10:46:35 +02:00
moppeeer
d2001f2597
Merge remote-tracking branch 'origin/main' into direct-select-anchor-points
...
# Conflicts:
# ROADMAP.md
# crates/tools/src/select.rs
2026-10-22 10:41:07 +02:00
NetterSilver and Claude Opus 5.5
35e5b39874
Clamp text frame column count before narrowing to u32
...
Found while testing crates/engine/src/cmd/object.rs:2519
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-22 08:40:18 +00:00
NetterSilver and Claude Opus 5.5
fa81009be2
Keep a literal ':' in style names through an IDML round trip
...
Found while testing crates/idml/src/names.rs:148-155
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-22 10:22:08 +02:00
moppeeer and Claude Opus 5.5
047941bc9d
Properties and Control panel: the Last Line Right Indent may be negative
...
Both read their minimum from `para_field_min`: the first and last line
indents may be negative, as InDesign and the Paragraph panel allow.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 10:07:31 +02:00
moppeeer
0c4523cfcc
Merge remote-tracking branch 'origin/main' into control-panel-text-modes
...
# Conflicts:
# ROADMAP.md
2026-10-22 10:05:06 +02:00
moppeeer and Claude Opus 5.5
dcdabf7f3d
Properties: the Last Line Right Indent may be negative
...
`para_field_min` gives the first and last line indents a negative minimum, as
InDesign and the Paragraph panel allow; the other paragraph fields stay at 0.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 10:05:00 +02:00
moppeeer
fa89cdfcdc
Merge remote-tracking branch 'origin/main' into properties-more-options
...
# Conflicts:
# ROADMAP.md
2026-10-22 10:01:42 +02:00
moppeeer and Claude Opus 5.5
6388244132
Line tool: the readout measures the line as drawn
...
The Line tool keeps the line it previews (in spread space, Shift and
snapping included) for the readout, instead of measuring from the press to
the pointer in canvas coordinates. Nothing shows before the first drag step.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 10:00:12 +02:00
moppeeer
8fe05ec532
Merge remote-tracking branch 'origin/main' into frame-readout-document-units
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:58:21 +02:00
moppeeer and Claude Opus 5.5
02749d3b7b
Paragraph rules: Keep In Frame stops at the frame's edge; Text Color gaps import and export
...
Keep In Frame holds a rule above inside the frame (its top), not below the
top inset. A rule's gap colour in Text Color (`Text Color` or
`$ID/Text Color`) imports as Text Color, as the rule's colour already did,
and exports as a string property rather than as no swatch.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 09:57:50 +02:00
moppeeer
7252cc1c2a
Merge remote-tracking branch 'origin/main' into paragraph-rule-types
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:52:12 +02:00
moppeeer and Claude Opus 5.5
a74ea0d3c9
Styles: a non-string Based On or Next Style is refused on creation too
...
`style.paragraph.create` and `style.character.create` refuse a `basedOn` or
`nextStyle` that is neither a style name nor null, instead of dropping it and
creating the style without the reference, as `style.paragraph.edit` does.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 09:44:13 +02:00
moppeeer
6c253bf89d
Merge remote-tracking branch 'origin/main' into character-style-from-selection
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:38:05 +02:00
moppeeer and Claude Opus 5.5
2663cfec68
Canvas: main's guide snapping contexts have no loaded graphic
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 09:36:02 +02:00
moppeeer and Claude Opus 5.5
0182b3e532
Snap test: the request names no excluded guides (a field from main)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 09:35:01 +02:00
moppeeer
708bec6ee2
Merge remote-tracking branch 'origin/main' into color-picker-eyedropper
2026-10-22 09:31:32 +02:00
moppeeer
1cea46de42
Merge remote-tracking branch 'origin/main' into snap-page-centre
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:30:20 +02:00
moppeeer
1951316070
Merge remote-tracking branch 'origin/main' into properties-auto-fit
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:28:59 +02:00
moppeeer
07a4981d02
Merge remote-tracking branch 'origin/main' into loaded-cursor-thumbnail
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:27:40 +02:00
moppeeer
c1dd6801df
Merge remote-tracking branch 'origin/main' into properties-wrap-offsets
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:26:59 +02:00
moppeeer
5117648a25
Merge remote-tracking branch 'origin/main' into properties-opacity-slider
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:26:17 +02:00
moppeeer
9036034707
Merge remote-tracking branch 'origin/main' into codex/toc-right-indent-separator
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:25:37 +02:00
moppeeer
a1a7742b0c
Merge remote-tracking branch 'origin/main' into direct-select-delete-image
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:24:58 +02:00
moppeeer
aa74f353aa
Merge remote-tracking branch 'origin/main' into anchored-wrap-as-placed
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:24:19 +02:00
moppeeer
75c28c33b3
Merge remote-tracking branch 'origin/main' into paragraph-border-links
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:21:52 +02:00
moppeeer
41dfff176d
Merge remote-tracking branch 'origin/main' into package-pdf-preset
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:19:49 +02:00
moppeeer
aab57ce52e
Merge remote-tracking branch 'origin/main' into package-dialog
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:19:10 +02:00
moppeeer
9c7834d13a
Merge remote-tracking branch 'origin/main' into recent-items-whole-number
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:18:31 +02:00
moppeeer
2c805b2322
Merge remote-tracking branch 'origin/main' into preferences-interface
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:17:51 +02:00
moppeeer
8d09c3ab82
Merge remote-tracking branch 'origin/main' into spelling-common-words
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:17:12 +02:00
moppeeer
f820b8a56d
Merge remote-tracking branch 'origin/main' into insert-pages-dialog
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:16:33 +02:00
moppeeer
8de065ec82
Merge remote-tracking branch 'origin/main' into status-bar-parent-page-box
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:15:53 +02:00
moppeeer
2408c1d3b6
Merge remote-tracking branch 'origin/main' into color-panel-gradient-stop
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:15:12 +02:00
moppeeer
23caed608e
Merge remote-tracking branch 'origin/main' into swatch-inline-rename
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:14:32 +02:00
moppeeer
99842be5e1
Merge remote-tracking branch 'origin/main' into properties-fill-color-picker
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:13:51 +02:00
moppeeer
a9ac01abcc
Merge remote-tracking branch 'origin/main' into find-change-change-find
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:13:13 +02:00
moppeeer
d01b77a18d
Merge remote-tracking branch 'origin/main' into find-change-find-format
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:12:34 +02:00
moppeeer
8b4ca5f76c
Merge remote-tracking branch 'origin/main' into find-change-format
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:11:53 +02:00
moppeeer
6467e0b30a
Merge remote-tracking branch 'origin/main' into character-style-from-selection
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:11:12 +02:00
moppeeer
02192ab904
Merge remote-tracking branch 'origin/main' into control-panel-lists-shading
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:09:12 +02:00
moppeeer
a50c161f7f
Merge remote-tracking branch 'origin/main' into properties-bullets-options
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:08:31 +02:00
moppeeer
fc04020f0b
Merge remote-tracking branch 'origin/main' into list-buttons-hanging-indent
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:07:49 +02:00
moppeeer
19914b43be
Merge remote-tracking branch 'origin/main' into paragraph-style-general
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:07:08 +02:00
aiongg
f3b7c3ee34
ROADMAP: progress lines for guide selection, guide snapping and dragged column guides ( #1543 )
2026-10-22 03:06:48 -04:00
moppeeer
ffd74840c8
Merge remote-tracking branch 'origin/main' into paragraph-rule-types
...
# Conflicts:
# ROADMAP.md
2026-10-22 09:06:25 +02:00