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
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
0e3f4cd353
Preserve explicit bullets over follow-text resets
2026-10-30 23:20:43 -05:00
Harrison Booth
1de0101ced
Honor miter percentage schema bounds
2026-10-30 23:11:12 -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
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
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
marshiyar
e83f964077
mcp: insert_chart takes x, y, w and h
...
What was wrong: the insert_chart tool had no x, y, w or h in its schema, so the
server refused them as unknown arguments, while insert_picture and insert_table
take them. A chart could only be placed at the default box, [144, 81, 672, 378]
on a 960x540 slide, and then had to be moved with a second command.
What changed: insert_chart declares x, y, w and h and folds them into the
engine's `rect` when all four are given, as insert_picture and insert_table do.
Without all four the chart keeps its default place.
How it was tested: insert_chart_takes_a_box failed before the change (the
arguments were refused) and passes after it. It checks the box of the placed
chart, that a partial box leaves the default place, and that an extreme box is
answered without a panic. The rest of the deckcraft-mcp tests pass, and clippy
is clean with -D warnings.
Fixes #1151
2026-10-30 20:13:00 -07:00
Brandon Thomas and Claude Opus 5.5
eaeb06c655
Release 0.13.0
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 22:59:19 -04:00
marshiyar
6113f4e1a2
contributors: add names for marshiyar
2026-10-30 17:57:10 -07:00
Dylan M. Taylor
4c1d77ddce
fix(flatpak): allow reading launcher version pins ( #1575 )
...
* fix(flatpak): allow reading launcher version pins
* fix(flatpak): allow reading launcher version pins
2026-10-30 20:12:24 -04:00
NetterSilver and Claude Haiku 5.5
443f503407
Reject invalid index in transition commands instead of using selection
...
Found while testing crates/engine/src/cmd/transition.rs:47-54 (slide_indices, via usize_param)
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-30 23:16:32 +00:00
NetterSilver and Claude Sonnet 5.5
adaa4e6fa1
fix: keep per-level formatting when formatting layout/master placeholders
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-30 23:22:33 +01:00
NetterSilver and Claude Opus 5.5
446bc528ad
Make layout/master placeholder formatting reach slides
...
Fixes #1487
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 23:17:36 +01:00
Harrison Booth
3c068df628
test(h264): complete picture slice fixture
2026-10-30 17:13:38 -05:00
Harrison Booth
7190c85860
test(h264): avoid singleton fixture loop
2026-10-30 17:06:36 -05:00
Harrison Booth
ddd39249ba
test(codec): strengthen configuration slice regressions
2026-10-30 17:03:36 -05:00
Harrison Booth
b4c1905d78
dc-fix-1519: address print preview review
2026-10-30 16:51:34 -05:00
Harrison Booth
2c11865b2d
codec: accept hvcC SEI arrays without allocation
2026-10-30 16:49:21 -05:00
Harrison Booth
b92a7ddbd5
Merge remote-tracking branch 'origin/main' into dc-fix-1514
2026-10-30 16:37:40 -05:00
Harrison Booth
0768e95591
Print preview: merge origin/main
2026-10-30 16:36:30 -05:00
Brandon Thomas
c4221b1a7c
Merge pull request #1371
...
Slide show: render the Presenter View's next-slide preview off the UI thread
2026-10-30 16:08:21 -04:00
Brandon Thomas
46f23229ab
Merge pull request #1510
...
Clipboard HTML export stays within its size cap
2026-10-30 16:08:21 -04:00
Brandon Thomas
ae08bbe62d
Merge pull request #1546
...
Accessibility: low contrast is checked across all text runs
2026-10-30 16:08:20 -04:00
Brandon Thomas
7b46958fa2
Merge pull request #1536
...
Suggest corrections for misspelt all-caps words
2026-10-30 16:08:19 -04:00
Brandon Thomas
c7b8a11895
Merge pull request #1406
...
Find zip entries stored with backslash separators in pptx packages
2026-10-30 16:08:19 -04:00
Brandon Thomas
81eff036d2
Merge pull request #1439
...
Duplicate names the copy like PowerPoint: next automatic name, chosen names kept
2026-10-30 16:08:18 -04:00
Brandon Thomas and Claude Opus 5.5
bcbdb76bfd
Slide show test: clear the textures of the lone presenter frame
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 16:06:58 -04:00
Brandon Thomas
3dc66ac1a5
Merge pull request #1417
...
Text: a space after a symbol-font character keeps the run's font
2026-10-30 16:05:36 -04:00
Brandon Thomas
1b5d860dfc
Merge pull request #1449
...
Format Shape Effects: preset tiles for Shadow, Glow and Soft Edges, shadow Size
2026-10-30 16:05:36 -04:00
Brandon Thomas
3e8a9193bc
Merge pull request #1447
...
Format Shape: Scale Height/Width and a From origin in Size & Properties
# Conflicts:
# crates/ui-egui/src/panels/format_shape.rs
2026-10-30 16:05:35 -04:00
Brandon Thomas
cee1d015ec
Merge pull request #1438
...
Animations: the Add Animation menu scrolls when it is taller than the window (fixes #1370 )
2026-10-30 16:05:27 -04:00
Brandon Thomas
dc1fc8d83b
Merge pull request #1418
...
fix(slides): dragging several selected slides moves them all
2026-10-30 16:05:27 -04:00
Brandon Thomas and Claude Opus 5.5
c66fee15f2
Merge origin/main into #1417 : the symbol-font space guard moves to shape.rs
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 16:05:02 -04:00