Brandon Thomas
8f0640a7b2
Merge PR #603 from NikitkaRa: Render: draw chart trendlines
...
# Conflicts:
# crates/render/src/chart.rs
2026-10-14 13:47:08 -04:00
Brandon Thomas
b0345cfaf2
Merge PR #602 from NikitkaRa: Charts: polar radar, stock high-low lines and up/down bars, combo sample
2026-10-14 13:42:48 -04:00
Brandon Thomas
82ea49bcf1
Merge PR #598 from NikitkaRa: Charts: keep and draw region map charts
2026-10-14 13:42:45 -04:00
Brandon Thomas
7c46b5b76a
Merge PR #594 from NikitkaRa: Charts: multi-level treemaps and sunbursts; inclusive box quartiles
2026-10-14 13:42:41 -04:00
Brandon Thomas
6057715c2a
Merge PR #591 from NikitkaRa: Charts: histograms, Pareto and box and whisker; Office 2016 charts save as themselves
...
# Conflicts:
# crates/render/src/chart.rs
# crates/ui-egui/src/ribbon.rs
2026-10-14 13:42:41 -04:00
Brandon Thomas and Claude Opus 5.5
b5499d7157
Fix up merged PRs: waterfall axis scale uses the running totals
...
main's axis_scale now reads plotted_extent rather than value_range, which #537
taught about waterfalls; route waterfall charts to value_range there too.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-14 13:41:50 -04:00
Brandon Thomas
9479e3b17c
Merge PR #537 from NikitkaRa: Charts: draw waterfall, funnel, treemap and sunburst layouts
...
# Conflicts:
# crates/model/src/chart.rs
# crates/render/src/tests.rs
2026-10-14 13:38:34 -04:00
Brandon Thomas
5a3bc1e294
Merge PR #532 from NikitkaRa: PPTX: read Office 2016 charts (waterfall, funnel, treemap…) and keep them
2026-10-14 13:25:05 -04:00
Brandon Thomas
5c0630cba3
Merge PR #586 from NikitkaRa: UI: sections in the Slide Sorter
...
# Conflicts:
# crates/ui-egui/src/lib.rs
# crates/ui-egui/src/sorter.rs
2026-10-14 13:21:53 -04:00
Brandon Thomas
0f7dc3d336
Merge PR #593 from NikitkaRa: File: six original starter decks
...
# Conflicts:
# crates/engine/src/lib.rs
2026-10-14 13:21:23 -04:00
Brandon Thomas
32a2d9e6bd
Merge PR #560 from NikitkaRa: UI: View › New Window opens a second window
...
# Conflicts:
# crates/ui-egui/src/lib.rs
2026-10-14 13:21:19 -04:00
Brandon Thomas
ab3b1defbf
Merge PR #140 from alexanderalber: Slide show: media set to play in the click sequence starts on Next ( #116 )
...
# Conflicts:
# crates/anim/src/tests.rs
# crates/ui-egui/src/show.rs
2026-10-14 13:20:15 -04:00
Brandon Thomas
e80316eb76
Merge PR #85 from MarekSpodBiedry: Comments: browser-created comments and replies get a creation timestamp ( #72 )
...
# Conflicts:
# crates/engine/Cargo.toml
# crates/engine/src/cmd/review.rs
2026-10-14 13:19:07 -04:00
Brandon Thomas and Claude Opus 5.5
edaef792e0
Fix up merged PRs: Edit Points hits select their shape on right click; Hyperlink sound fields in #713 's tests
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-14 13:11:36 -04:00
Brandon Thomas
8a56ce8340
Merge PR #705 from NikitkaRa: PPTX: write Color Pulse emphasis as a colour change, not a scale
...
# Conflicts:
# crates/pptx/tests/roundtrip.rs
2026-10-14 13:09:10 -04:00
Brandon Thomas
6508be38f6
Merge PR #704 from NikitkaRa: Undo: cap the history by memory as well as by steps
...
# Conflicts:
# crates/engine/src/tests.rs
2026-10-14 13:09:10 -04:00
Brandon Thomas
62f7075b42
Merge PR #701 from NikitkaRa: PPTX: normalize literal line ends in XML so runs stay put on save
...
# Conflicts:
# crates/pptx/tests/roundtrip.rs
2026-10-14 13:09:09 -04:00
Brandon Thomas
30a1234c33
Merge PR #696 from NikitkaRa: Media: damaged audio no longer hangs or panics
2026-10-14 13:09:09 -04:00
Brandon Thomas
9ae4d726d4
Merge PR #694 from NikitkaRa: PPTX: keep table styles the file defines when no table uses them
2026-10-14 13:09:08 -04:00
Brandon Thomas
a567c328cd
Merge PR #681 from NikitkaRa: Export: image exports keep the whole slide; partial failures say what was written
...
# Conflicts:
# crates/engine/src/tests.rs
2026-10-14 13:09:07 -04:00
Brandon Thomas
a5ce62fe28
Merge PR #672 from NikitkaRa: Review: previous and next comment
2026-10-14 13:09:06 -04:00
Brandon Thomas
337bd35a31
Merge PR #663 from NikitkaRa: Render: don't lay out table cell text that lands off the slide
...
# Conflicts:
# crates/render/src/tests.rs
2026-10-14 13:09:05 -04:00
Brandon Thomas
6a8922ac49
Merge PR #661 from NikitkaRa: Startup: fall back to Wayland when DISPLAY names no X server
2026-10-14 13:09:05 -04:00
Brandon Thomas
f0d0e2a93b
Merge PR #659 from NikitkaRa: Charts: percent axes for 100% stacked; source-linked axis number formats
2026-10-14 13:09:05 -04:00
Brandon Thomas
facca31f75
Merge PR #657 from NikitkaRa: Charts: draw axis titles
2026-10-14 13:09:05 -04:00
Brandon Thomas
2c57da32ad
Merge PR #643 from NikitkaRa: Shapes: chevron text rectangle per presetShapeDefinitions
2026-10-14 13:09:03 -04:00
Brandon Thomas
bd8e227596
Merge PR #642 from NikitkaRa: Shapes: star4/star5 text rectangles as the standard defines them
2026-10-14 13:09:03 -04:00
Brandon Thomas
9eed1b4532
Merge PR #641 from NikitkaRa: UI: Size and Position dialog sets geometry in one step
2026-10-14 13:09:03 -04:00
Brandon Thomas
e7a106fcc3
Merge PR #639 from NikitkaRa: Render: cap dash count so a tiny dash on a huge shape can't crash on open
2026-10-14 13:09:03 -04:00
Brandon Thomas
a87f84526f
Merge PR #625 from NikitkaRa: Insert: a gallery of Lucide icons as stroked shapes
2026-10-14 13:09:01 -04:00
Brandon Thomas
8080e5a285
Merge PR #620 from NikitkaRa: Animations: check effect options and accept direction words
2026-10-14 13:09:01 -04:00
Brandon Thomas
2dcfbdaff4
Merge PR #600 from NikitkaRa: render: 3-D contours
2026-10-14 13:08:59 -04:00
Brandon Thomas
d48d66b7f8
Merge PR #597 from NikitkaRa: render: 3-D light rigs and materials, per-side extrusion shading
2026-10-14 13:08:58 -04:00
Brandon Thomas
5d4e08733b
Merge PR #595 from NikitkaRa: Render 3-D extrusions: sides under turned cameras (3-D slice 1)
...
# Conflicts:
# crates/render/src/tests.rs
2026-10-14 13:08:58 -04:00
Brandon Thomas
0bab72aff2
Merge PR #590 from NikitkaRa: PPTX: round-trip chart trendlines
2026-10-14 13:08:57 -04:00
Brandon Thomas
1080d02dd0
Merge PR #589 from NikitkaRa: PPTX corpus: themes, masters, effects and links; keep text Mouse Over actions
2026-10-14 13:08:57 -04:00
Brandon Thomas
15b9ae0267
Merge PR #578 from NikitkaRa: PPTX: round-trip 3-D models and animation bounce end
2026-10-14 13:08:56 -04:00
Brandon Thomas
437153c8b5
Merge PR #574 from NikitkaRa: Metafile: draw EMF+ only pictures
...
# Conflicts:
# crates/metafile/src/tests.rs
2026-10-14 13:08:55 -04:00
Brandon Thomas
99e9774408
Merge PR #566 from NikitkaRa: Make PDF export ~2.8× faster with byte-identical output
2026-10-14 13:08:54 -04:00
Brandon Thomas
3a5153a1d0
Merge PR #564 from NikitkaRa: Performance baseline: deckcraft-cli bench and cargo xtask bench
2026-10-14 13:08:54 -04:00
Brandon Thomas
f4c182795f
Merge PR #562 from NikitkaRa: Pptx: round-trip text effects, layout, fills, bevels and connectors
2026-10-14 13:08:54 -04:00
Brandon Thomas
2bd01910dc
Merge PR #558 from NikitkaRa: Edit: Paste Special (destination theme, keep source, picture, text only)
...
# Conflicts:
# crates/engine/src/tests.rs
2026-10-14 13:08:54 -04:00
Brandon Thomas
4dea355f02
Merge PR #554 from NikitkaRa: Pptx: round-trip comments, links, shows, groups and inherited placeholders
2026-10-14 13:08:53 -04:00
Brandon Thomas
6e294a0eaa
Merge PR #553 from NikitkaRa: Text: Bullets and Numbering dialog
...
# Conflicts:
# crates/engine/src/tests.rs
2026-10-14 13:08:53 -04:00
Brandon Thomas
e171e47a81
Merge PR #551 from NikitkaRa: Animations: add 34 PowerPoint motion path presets
...
# Conflicts:
# crates/engine/src/tests.rs
2026-10-14 13:08:52 -04:00
Brandon Thomas
a67b005ae5
Merge PR #550 from NikitkaRa: Pictures: Remove Background with a classical matte
2026-10-14 13:08:52 -04:00
Brandon Thomas
5b26eeb7f7
Merge PR #541 from NikitkaRa: Morph: the same text moves and resizes instead of cross-fading
...
# Conflicts:
# crates/anim/src/tests.rs
2026-10-14 13:08:51 -04:00
Brandon Thomas
c201a62e72
Merge PR #526 from NikitkaRa: Format: report damaged embedded media and open such files as a repaired copy
...
# Conflicts:
# crates/engine/src/tests.rs
2026-10-14 13:08:49 -04:00
Brandon Thomas
c9e071c355
Merge PR #517 from NikitkaRa: PPTX: owned corpus round-trip, keep notes-master header and footer
2026-10-14 13:08:48 -04:00
Brandon Thomas
11e36ed3ac
Merge PR #516 from NikitkaRa: Transitions: built-in sounds, Stop Previous Sound and Loop Until Next
2026-10-14 13:08:48 -04:00