dependabot[bot]
20d819908a
chore(deps): bump the cargo-dependencies group across 1 directory with 17 updates
...
Bumps the cargo-dependencies group with 17 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.151` | `1.0.154` |
| [skrifa](https://github.com/googlefonts/fontations ) | `0.47.0` | `0.48.0` |
| [harfrust](https://github.com/harfbuzz/harfrust ) | `0.13.3` | `0.14.0` |
| [vello_cpu](https://github.com/linebender/vello ) | `0.2.0` | `0.3.0` |
| [vello_common](https://github.com/linebender/vello ) | `0.2.0` | `0.3.0` |
| [i_overlay](https://github.com/iShape-Rust/iOverlay ) | `9.0.0` | `9.1.0` |
| [quick-xml](https://github.com/tafia/quick-xml ) | `0.41.0` | `0.42.0` |
| [zip](https://github.com/zip-rs/zip2 ) | `3.0.0` | `9.0.5` |
| [egui](https://github.com/emilk/egui ) | `0.36.2` | `0.37.0` |
| [eframe](https://github.com/emilk/egui ) | `0.36.2` | `0.37.0` |
| [egui_kittest](https://github.com/emilk/egui ) | `0.36.2` | `0.37.0` |
| [arboard](https://github.com/1Password/arboard ) | `3.6.1` | `3.7.0` |
| [epaint_default_fonts](https://github.com/emilk/egui ) | `0.36.2` | `0.37.0` |
| [symphonia](https://github.com/pdeljanov/Symphonia ) | `0.5.5` | `0.6.1` |
| [hayro-syntax](https://github.com/LaurenzV/hayro ) | `0.7.2` | `0.8.0` |
| [cpal](https://github.com/RustAudio/cpal ) | `0.16.0` | `0.18.2` |
| [winresource](https://github.com/BenjaminRi/winresource ) | `0.1.31` | `0.1.34` |
Updates `serde_json` from 1.0.151 to 1.0.154
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.151...v1.0.154 )
Updates `skrifa` from 0.47.0 to 0.48.0
- [Release notes](https://github.com/googlefonts/fontations/releases )
- [Changelog](https://github.com/googlefonts/fontations/blob/main/docs/RELEASE.md )
- [Commits](https://github.com/googlefonts/fontations/compare/skrifa-v0.47.0...skrifa-v0.48.0 )
Updates `harfrust` from 0.13.3 to 0.14.0
- [Release notes](https://github.com/harfbuzz/harfrust/releases )
- [Changelog](https://github.com/harfbuzz/harfrust/blob/main/CHANGELOG.md )
- [Commits](https://github.com/harfbuzz/harfrust/compare/0.13.3...0.14.0 )
Updates `vello_cpu` from 0.2.0 to 0.3.0
- [Release notes](https://github.com/linebender/vello/releases )
- [Changelog](https://github.com/linebender/vello/blob/v0.3.0/CHANGELOG.md )
- [Commits](https://github.com/linebender/vello/compare/v0.2.0...v0.3.0 )
Updates `vello_common` from 0.2.0 to 0.3.0
- [Release notes](https://github.com/linebender/vello/releases )
- [Changelog](https://github.com/linebender/vello/blob/v0.3.0/CHANGELOG.md )
- [Commits](https://github.com/linebender/vello/compare/v0.2.0...v0.3.0 )
Updates `i_overlay` from 9.0.0 to 9.1.0
- [Release notes](https://github.com/iShape-Rust/iOverlay/releases )
- [Commits](https://github.com/iShape-Rust/iOverlay/compare/9.0.0...9.1.0 )
Updates `quick-xml` from 0.41.0 to 0.42.0
- [Release notes](https://github.com/tafia/quick-xml/releases )
- [Changelog](https://github.com/tafia/quick-xml/blob/master/Changelog.md )
- [Commits](https://github.com/tafia/quick-xml/compare/v0.41.0...v0.42.0 )
Updates `zip` from 3.0.0 to 9.0.5
- [Release notes](https://github.com/zip-rs/zip2/releases )
- [Changelog](https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zip-rs/zip2/compare/v3.0.0...v9.0.5 )
Updates `egui` from 0.36.2 to 0.37.0
- [Release notes](https://github.com/emilk/egui/releases )
- [Changelog](https://github.com/emilk/egui/blob/main/CHANGELOG.md )
- [Commits](https://github.com/emilk/egui/compare/0.36.2...0.37.0 )
Updates `eframe` from 0.36.2 to 0.37.0
- [Release notes](https://github.com/emilk/egui/releases )
- [Changelog](https://github.com/emilk/egui/blob/main/CHANGELOG.md )
- [Commits](https://github.com/emilk/egui/compare/0.36.2...0.37.0 )
Updates `egui_kittest` from 0.36.2 to 0.37.0
- [Release notes](https://github.com/emilk/egui/releases )
- [Changelog](https://github.com/emilk/egui/blob/main/CHANGELOG.md )
- [Commits](https://github.com/emilk/egui/compare/0.36.2...0.37.0 )
Updates `arboard` from 3.6.1 to 3.7.0
- [Release notes](https://github.com/1Password/arboard/releases )
- [Commits](https://github.com/1Password/arboard/compare/v3.6.1...v3.7.0 )
Updates `epaint_default_fonts` from 0.36.2 to 0.37.0
- [Release notes](https://github.com/emilk/egui/releases )
- [Changelog](https://github.com/emilk/egui/blob/main/CHANGELOG.md )
- [Commits](https://github.com/emilk/egui/compare/0.36.2...0.37.0 )
Updates `symphonia` from 0.5.5 to 0.6.1
- [Release notes](https://github.com/pdeljanov/Symphonia/releases )
- [Commits](https://github.com/pdeljanov/Symphonia/compare/v0.5.5...v0.6.1 )
Updates `hayro-syntax` from 0.7.2 to 0.8.0
- [Commits](https://github.com/LaurenzV/hayro/commits/hayro-syntax-v0.8.0 )
Updates `cpal` from 0.16.0 to 0.18.2
- [Release notes](https://github.com/RustAudio/cpal/releases )
- [Changelog](https://github.com/RustAudio/cpal/blob/master/CHANGELOG.md )
- [Commits](https://github.com/RustAudio/cpal/compare/v0.16.0...v0.18.2 )
Updates `winresource` from 0.1.31 to 0.1.34
- [Commits](https://github.com/BenjaminRi/winresource/commits )
---
updated-dependencies:
- dependency-name: arboard
dependency-version: 3.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: cpal
dependency-version: 0.18.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: eframe
dependency-version: 0.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: egui
dependency-version: 0.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: egui_kittest
dependency-version: 0.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: epaint_default_fonts
dependency-version: 0.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: harfrust
dependency-version: 0.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: hayro-syntax
dependency-version: 0.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: i_overlay
dependency-version: 9.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: quick-xml
dependency-version: 0.42.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: serde_json
dependency-version: 1.0.154
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: skrifa
dependency-version: 0.48.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: symphonia
dependency-version: 0.6.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: vello_common
dependency-version: 0.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: vello_cpu
dependency-version: 0.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: winresource
dependency-version: 0.1.34
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: zip
dependency-version: 9.0.5
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-10-24 02:42:13 +00:00
aiongg
b913c4f9d0
PDF: pin craft-pdf and krilla to craft-libs main ( #1253 )
...
* PDF: pin craft-pdf and krilla to craft-libs main (PNG decode bound)
* PDF: pin craft-pdf and krilla to craft-libs at 9f75d3dc (#254 )
2026-10-23 22:37:28 -04: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