skylartaylor
0ea84e8603
egui037-20261022: migrate DeckCraft to egui 0.37
...
Preserve current-main document and PDF behavior alongside the reviewed input, capture, font, ribbon and notice-packaging migration.
Validation: cargo xtask ci passed all eight stages, with 1,877 workspace tests and three doctests passed, six tests ignored, strict native lint and 23 WASM crates checked. Native GUI, platform and performance qualification remains separate.
2026-10-24 10:01:47 +02:00
aiongg
9aef21e627
Media: a clip opened from a .pptx gets its length and size from its headers ( #1241 ) ( #1250 )
2026-10-23 19:56:24 -04:00
aiongg
7626f74b99
Media: use craft-media for bitstream, isobmff and matroska ( #1034 )
...
* Media: use craft-media for bitstream, isobmff and matroska
deckcraft-bitstream, deckcraft-isobmff and deckcraft-matroska re-export
craft_media::{bitstream, isobmff, matroska} from craft-libs. The packages
and their public paths stay, so the codec crates build unchanged.
deckcraft-bitstream keeps the decoder memory budget as its own module
(budget). deckcraft-media names the new CodecConfig::Apv entry.
* Media: pin craft-media to storytold/craft-libs at f97c84d2 (#245 )
* Media: pin craft-media to storytold/craft-libs at f0ad6c1e (#246 )
2026-10-23 19:29:43 -04:00
Brandon Thomas and Claude Opus 5.5
a58bdbc756
Docs: Apply to All reaches the slide masters ( #891 ); keep gaps.md a list of shortfalls
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 17:28:02 -04:00
Brandon Thomas
10d911cdd6
Merge pull request #1037 from FabPei/agent/issue-955
2026-10-23 17:22:14 -04:00
Brandon Thomas
7871ff3d62
Merge pull request #1076 from fchinu/format_text
2026-10-23 17:22:14 -04:00
Brandon Thomas
8b912c106e
Merge pull request #1002 from Silvertree2010/fix/h2821-find-replace-ignores-line-breaks
2026-10-23 17:22:13 -04:00
Brandon Thomas
37ac38447d
Merge pull request #896 from Bryson14/feat/symbol-font-mac-remap
2026-10-23 17:22:13 -04:00
Brandon Thomas
a7876aab54
Merge pull request #1097 from Silvertree2010/fix/h1120-text-set-keeps-a-stray-carriage
2026-10-23 17:22:12 -04:00
Brandon Thomas
e282b90185
Merge pull request #1191 from MarekSpodBiedry/issue-1130
2026-10-23 17:22:12 -04:00
Brandon Thomas and Claude Opus 5.5
4ada0efac2
Tests: Find and Replace across a line break through Session::execute
...
Covers find offsets, no match spanning the break, replace and undo
(CodeRabbit).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 17:22:11 -04:00
Brandon Thomas and Claude Opus 5.5
8c55529df9
Format the Symbol table tests (cargo fmt)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 17:21:03 -04:00
Brandon Thomas
137685b098
Merge pull request #986 from HyakoV3/fix/974-modern-comment-namespaces
2026-10-23 17:13:40 -04:00
Brandon Thomas and Claude Opus 5.5
07cbe5c908
README: Alpine's AMD Vulkan driver is mesa-vulkan-ati; -wlr has no file chooser
...
CodeRabbit review notes.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 17:13:32 -04:00
Brandon Thomas and Claude Opus 5.5
a5ca7d04b0
Format Painter: walk only the paragraphs a text selection has
...
An unclamped hostile selection end (text.select caret [1e18, 0]) made
covered_paragraphs iterate for effectively forever.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 17:13:32 -04:00
Brandon Thomas and Claude Opus 5.5
b6bd10e0a8
text.set: a lone CR is a paragraph break too
...
Matches edit::insert, which already maps a bare \r to \n.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 17:13:31 -04:00
Brandon Thomas and Claude Opus 5.5
c7a1423105
Presenter View: closing its window also closes its slide grid
...
Otherwise presenter_grid stayed true and held auto-advance and rehearsal for the
rest of the show (CodeRabbit).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 17:13:31 -04:00
Brandon Thomas and Claude Opus 5.5
e294a09664
Text: apply the Symbol encoding table only to the Symbol face
...
A Wingdings or Webdings face without private-use coverage no longer gets
Symbol's mapping (0xD8 drew as ¬).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 17:13:31 -04:00
Brandon Thomas
3545a0a995
Merge main (integration tests moved into tests/it)
2026-10-23 17:12:52 -04:00
Brandon Thomas and Claude Opus 5.5
9861de3c29
Media: a negative (padding) video crop keeps the letterboxed frame
...
The format repair clamps a crop to 0..1, but an unrepaired negative value still
took the stretch path in paint_frame (CodeRabbit on #1008 ).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 17:11:34 -04:00
Brandon Thomas
48066c4674
Merge pull request #1008 from MarekSpodBiedry/issue-972
...
# Conflicts:
# crates/ui-egui/src/show.rs
2026-10-23 17:11:34 -04:00
Brandon Thomas
964d470122
Merge pull request #1091 from MMexicann/fix/empty-number-format-sections
...
# Conflicts:
# crates/model/src/numfmt.rs
2026-10-23 17:11:13 -04:00
Brandon Thomas
8f81cdc380
Merge pull request #1026 from Silvertree2010/fix/1020-bug-report-deckcraft-gifs-stop-p
...
# Conflicts:
# crates/ui-egui/src/media.rs
2026-10-23 17:11:03 -04:00
Brandon Thomas
a64487ca2c
Merge pull request #1148 from Silvertree2010/fix/h1231-trendline-equation-label-shows-y
2026-10-23 17:10:54 -04:00
Brandon Thomas
5018f53391
Merge pull request #1099 from Silvertree2010/fix/h1167-scientific-number-format-prints
2026-10-23 17:10:54 -04:00
Brandon Thomas
bfb1362cef
Merge pull request #1054 from Silvertree2010/fix/h738-histogram-with-a-fixed-bin-count
2026-10-23 17:10:53 -04:00
Brandon Thomas
7ada390639
Merge pull request #1035 from Silvertree2010/fix/h601-general-number-format-writes-lar
2026-10-23 17:10:53 -04:00
Brandon Thomas
e452a751c1
Merge pull request #1036 from Silvertree2010/fix/h639-number-format-thousands-scaling
2026-10-23 17:10:52 -04:00
Brandon Thomas
c6c86e7a3f
Merge pull request #1085 from Silvertree2010/fix/1083-rounded-corners-do-not-scale-cor
2026-10-23 17:10:43 -04:00
Brandon Thomas
e27d549be7
Merge pull request #1134 from pick2510/fix/3d-in-scaled-groups
2026-10-23 17:10:42 -04:00
Brandon Thomas
a0aca7f36b
Merge pull request #1187 from samirhvbr/fix/group-shape-appearance
2026-10-23 17:10:42 -04:00
Brandon Thomas
b2017dcb47
Merge pull request #1233 from marcoarnulfo/fix/set-transparent-color-pick
2026-10-23 17:10:41 -04:00
Brandon Thomas
4030f3c008
Merge pull request #1234 from marcoarnulfo/feat/last-fill-outline-color
2026-10-23 17:10:41 -04:00
Brandon Thomas
a7c4894471
Merge pull request #1239 from marcoarnulfo/feat/canvas-scrollbars
2026-10-23 17:10:40 -04:00
Brandon Thomas
1d6205d576
Merge pull request #1240 from leobasilio/fix/textbox-glow-halo
2026-10-23 17:10:39 -04:00
Brandon Thomas
274a55e812
Merge pull request #1101 from Silvertree2010/fix/1094-partial-circle-preset-missing-ex
2026-10-23 17:10:31 -04:00
Brandon Thomas
7e5b21b794
Merge pull request #1136 from pick2510/fix/spdef-anchor-new-shapes-only
2026-10-23 17:10:31 -04:00
Brandon Thomas
fe9674297a
Merge pull request #1160 from Hamza0101/test/thumb-render-counter
2026-10-23 17:10:30 -04:00
Brandon Thomas
836313560e
Merge pull request #1193 from MarekSpodBiedry/issue-1178
2026-10-23 17:10:30 -04:00
Brandon Thomas
b339ba490d
Merge pull request #1027 from Silvertree2010/fix/h261-rgba-from-hex-accepts-signs-insi
2026-10-23 17:10:14 -04:00
Brandon Thomas
1763368843
Merge pull request #1056 from oracola91/fix/package-licence-files
2026-10-23 17:10:13 -04:00
Brandon Thomas
2736193d31
Merge pull request #1039 from Hamza0101/control-test-slots
2026-10-23 17:10:12 -04:00
Brandon Thomas
e6527e5c2c
Merge pull request #1060 from oracola91/fix/control-accept-backoff
2026-10-23 17:10:12 -04:00
Brandon Thomas
2d7b69d7b6
Merge pull request #1199 from marcoarnulfo/feat/anim-play-from
2026-10-23 17:10:12 -04:00
Brandon Thomas
8485b10356
Merge pull request #1207 from xc4pr/fix/1201-ideas-band-reset
2026-10-23 17:10:11 -04:00
Brandon Thomas
e8e36be177
Merge pull request #894 from kk376/fix/apply-to-all-master-background
2026-10-23 17:09:50 -04:00
Brandon Thomas
0f00a94c23
Merge pull request #906 from MarekSpodBiedry/issue-843
2026-10-23 17:09:50 -04:00
Brandon Thomas
5bebcd9075
Merge pull request #872 from kinower/fix/responsive-mouse-wheel-navigation
2026-10-23 17:09:49 -04:00
Brandon Thomas
998429fb9e
Merge pull request #820 from Silvertree2010/fix/h1617-paste-from-html-a-newline-inside
2026-10-23 17:09:49 -04:00
Brandon Thomas
f5e9cf5b0a
Merge pull request #999 from Faabyy/fix/media-clip-per-slide-994
2026-10-23 17:09:41 -04:00