DominicTheD3v
84ac51a439
fix: addressing more issues
2026-10-31 07:04:09 +00:00
NetterSilver and Claude Haiku 5.5
c3e9bd07e5
Reject invalid slide index in design.background
...
Found while testing crates/engine/src/cmd/design/slide_background.rs:65 (index via usize_param); write_background at :175
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-31 06:38:17 +01:00
Dylan M. Taylor
a3fbf02952
Merge pull request #1592 from aiongg/docs-tidy
...
docs: tidy agent, contributor and roadmap docs
2026-10-31 01:06:52 -04:00
Dylan Taylor
92bf7fc67d
fix(xtask): update SHARED_REV for craft-libs update
2026-10-31 01:05:27 -04:00
Dylan M. Taylor
0ed4b394ac
Merge pull request #1599 from aiongg/update-result-dialog
...
Updates: shared check-result dialog from craft-update
2026-10-31 01:05:19 -04:00
dotCooCoo
e747bff425
Shape Fill: the gradient help lists every kind and key the command takes
...
The shape.fill params doc listed only linear and radial gradients with
stops, angle and kind. The command also takes the rectangular and path
kinds, focus and rotateWithShape. The doc now names them, and a test
checks the doc's gradient keys and kinds against what the command reads.
2026-10-30 22:02:08 -07:00
Brandon Thomas
f7a7fd7f5f
Merge pull request #1584
...
Animations: animation.add and animation.set take the points of a custom motion path
2026-10-31 00:59:38 -04:00
Brandon Thomas and Claude Opus 5.5
800ffeaa59
Motion paths: check raw path strings without deckcraft-anim, which the engine only has as a dev-dependency
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 00:59:38 -04:00
Brandon Thomas
d080a23dc0
Merge pull request #1584
...
Animations: animation.add and animation.set take the points of a custom motion path
2026-10-31 00:56:36 -04:00
Brandon Thomas
243c1a269f
Merge pull request #1582
...
Ogg: bound the work and the warnings of damage recovery
2026-10-31 00:56:35 -04:00
Brandon Thomas
06a1ca4672
Merge pull request #1521
...
Slideshow click targets follow animated shapes
2026-10-31 00:56:35 -04:00
Brandon Thomas
40728b5362
Merge pull request #1591
...
Preserve gradient flip mode in PPTX
# Conflicts:
# crates/pptx/src/read/dml.rs
# crates/pptx/src/write/dml.rs
# crates/pptx/tests/it/roundtrip.rs
2026-10-31 00:56:34 -04:00
Brandon Thomas and Claude Opus 5.5
d2504e5f8b
Motion paths: a raw path string must parse to at least two finite points
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 00:56:17 -04:00
Brandon Thomas
d92874f541
Merge pull request #1574
...
Add read-only slide action inspection
2026-10-31 00:56:17 -04:00
Brandon Thomas and Claude Opus 5.5
6a34f13808
Ogg: the budget-spent warning goes last, after the capped warnings
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 00:54:52 -04:00
Brandon Thomas and Claude Opus 5.5
6058fc7882
gaps.md: drop the stray 10-28 click-target row from among the 10-13 rows
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 00:54:38 -04:00
Brandon Thomas and Claude Opus 5.5
04b0958bee
Gradient flip: drop the blank lines before the new flip fields
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 00:54:16 -04:00
Brandon Thomas and Claude Opus 5.5
acf054852c
slide.actions refuses a bad index instead of using the selected slide
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 00:53:14 -04:00
Brandon Thomas
861879f8ee
Merge pull request #1519
...
Use private directories for print previews
2026-10-31 00:51:49 -04:00
Brandon Thomas
e626625d40
Merge pull request #1514
...
Reject picture slices in codec configuration records
2026-10-31 00:51:48 -04:00
Brandon Thomas
4a0f48a04c
Merge pull request #1590
...
Preserve inset line alignment in PPTX
# Conflicts:
# crates/model/src/style.rs
# crates/pptx/tests/it/roundtrip.rs
2026-10-31 00:51:48 -04:00
Brandon Thomas
8f6e1b420a
Merge pull request #1589
...
Preserve bullet Follow Text settings
# Conflicts:
# crates/pptx/tests/it/roundtrip.rs
2026-10-31 00:51:37 -04:00
Brandon Thomas
c0db6ebeba
Merge pull request #1585
...
Preserve explicit line miter limits
2026-10-31 00:51:37 -04:00
Brandon Thomas
a667e13a03
Merge pull request #1594
...
Parse uppercase exponent in custom geometry path numbers
2026-10-31 00:51:36 -04:00
Brandon Thomas and Claude Opus 5.5
3bf35c801f
Custom geometry: 'E' is an exponent only when digits follow, so 'M 0 0E' keeps its end command
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 00:51:36 -04:00
Brandon Thomas
47eb6732fa
Merge pull request #1581
...
contributors: add names for marshiyar
2026-10-31 00:49:38 -04:00
Brandon Thomas
8a2eccc863
Merge pull request #1583
...
MCP: insert_chart takes x, y, w and h
2026-10-31 00:49:38 -04:00
Brandon Thomas
fb05eaa30f
Merge pull request #1490
...
Make layout/master placeholder formatting reach slides
# Conflicts:
# crates/engine/src/tests.rs
2026-10-31 00:49:37 -04:00
Brandon Thomas
231a52438c
Merge pull request #1587
...
Reject invalid colour in format.highlight instead of clearing it
2026-10-31 00:49:36 -04:00
Brandon Thomas
a00b7e8a51
Merge pull request #1577
...
Reject invalid index in transition commands instead of using selection
2026-10-31 00:49:36 -04:00
aiongg
9678ed7d7f
updates: show check results with craft-update's CheckResultDialog
2026-10-31 04:42:16 +00:00
NetterSilver and Claude Haiku 5.5
1de7b44a8d
Parse uppercase exponent in custom geometry path numbers
...
Found while testing crates/pptx/src/custgeom.rs:334
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-31 05:33:56 +01:00
Harrison Booth
5a235590dd
Move gradient editor test module to file end
2026-10-30 23:26:55 -05:00
aiongg
a96dcdbe8f
docs: tidy wording
2026-10-31 04:25:45 +00:00
Harrison Booth
98138f563b
Trim whitespace in bullet point sizes
2026-10-30 23:24:07 -05:00
Harrison Booth
0e3f4cd353
Preserve explicit bullets over follow-text resets
2026-10-30 23:20:43 -05:00
Harrison Booth
72c8621358
Keep gradient flip when editing a fill
2026-10-30 23:17:32 -05:00
aiongg
cccc9064ca
docs: tidy agent, contributor and roadmap docs
2026-10-31 04:17:24 +00:00
Harrison Booth
1de0101ced
Honor miter percentage schema bounds
2026-10-30 23:11:12 -05:00
Harrison Booth
917d4b96a9
Honor bullet size schema bounds and inheritance
2026-10-30 23:07:54 -05:00
Harrison Booth
f5c2aca644
Preserve bullet follow-text inheritance
2026-10-30 23:05:16 -05:00
Harrison Booth
4408ff6153
Restrict line alignment to schema values
2026-10-30 23:00:20 -05:00
Harrison Booth
ad97533aec
Preserve gradient flip mode in PPTX
2026-10-30 22:57:14 -05:00
Harrison Booth
727b682d17
Preserve inset line alignment in PPTX
2026-10-30 22:48:31 -05:00
Harrison Booth
8770fb90c3
Preserve bullet follow-text resets in PPTX
2026-10-30 22:45:55 -05:00
Harrison Booth
b1900e526d
Preserve point-sized bullets in PPTX
2026-10-30 22:42:28 -05:00
NetterSilver and Claude Haiku 5.5
9a716be59e
Reject invalid colour in format.highlight instead of clearing it
...
Found while testing crates/engine/src/cmd/format/font.rs:228-231 (highlight), color_param at crates/engine/src/cmd.rs:381
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-31 04:41:09 +01:00
Harrison Booth
479c3cc5ea
Preserve explicit miter limits in PPTX
2026-10-30 22:24:08 -05:00
Brandon Thomas and Claude Opus 5.5
4ce2944630
Release 0.13.1
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
v0.13.1
2026-10-30 23:21:58 -04:00
Brandon Thomas and Claude Opus 5.5
255df314da
FreeBSD packaging: compare ELF header bytes without od's column padding
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 23:21:55 -04:00