Commit Graph

  • 4b06d8a4ab feat(ui): Catppuccin themes debrand Marcos Paulo 2026-10-12 03:07:56 -03:00
  • 5c097d3300 chore: debrand ArtCraft and Discord references Marcos Paulo 2026-10-12 03:07:56 -03:00
  • 63831cdfa9 Merge pull request #865 from dylanmtaylor/ci/shared-nix-workflow main Dylan M. Taylor 2026-10-21 03:40:14 -04:00
  • a31b990d32 Skip CodeRabbit reviews on Dependabot PRs (#1068) Brandon Thomas 2026-10-20 11:40:09 -04:00
  • 7571e01210 Merge pull request #984 from dylanmtaylor/docs/add-sonar-coderabbit-badges Dylan M. Taylor 2026-10-20 11:33:18 -04:00
  • fe510bdac6 Release 0.9.0 Brandon Thomas 2026-10-19 22:18:44 -04:00
  • f34f4121c8 Format: retain imported chart parts through native saves (#851) Mex 2026-10-19 19:44:16 +02:00
  • fc8e811c2a docs: put SonarCloud and CodeRabbit badges on their own line Dylan M. Taylor 2026-10-18 14:47:35 -04:00
  • 010941ec60 ci: configure Dependabot for Cargo and GitHub Actions Dylan M. Taylor 2026-10-18 14:31:16 -04:00
  • cb78440a16 Merge pull request #952 from dylanmtaylor/chore/drop-competitor-references Dylan M. Taylor 2026-10-18 11:32:28 -04:00
  • 868016ee2f Merge pull request #882 from marcoarnulfo/fix/show-anim-steps Brandon Thomas 2026-10-18 11:21:27 -04:00
  • 0981e6e675 Merge pull request #871 from marcoarnulfo/feat/alignto Brandon Thomas 2026-10-18 11:21:26 -04:00
  • 006bbe1136 Merge pull request #864 from marcoarnulfo/feat/ppsx-starts-show Brandon Thomas 2026-10-18 11:21:26 -04:00
  • dfe40a17bf Merge pull request #856 from marcoarnulfo/feat/autoformat-ordinals Brandon Thomas 2026-10-18 11:18:18 -04:00
  • 0b6705c12c Merge pull request #943 from Zetenypapp/fix/click-in-front-931 Brandon Thomas 2026-10-18 11:18:18 -04:00
  • ef6e8cdc2f Merge pull request #946 from Zetenypapp/fix/edit-points-undo Brandon Thomas 2026-10-18 11:18:17 -04:00
  • 9430673350 Merge pull request #886 from Silvertree2010/fix/h2169-shape-setbounds-shape-resize-acc Brandon Thomas 2026-10-18 11:18:16 -04:00
  • efc279d6f2 Clamp overflowing geometry to the limit and keep rotated resizes in range Brandon Thomas 2026-10-18 11:18:16 -04:00
  • c1184d64fd Merge pull request #902 from Silvertree2010/fix/h2405-comment-delete-with-an-invalid-i Brandon Thomas 2026-10-18 11:17:29 -04:00
  • 8b01ed3e88 Merge pull request #901 from Silvertree2010/fix/h2367-flip-horizontal-flip-vertical-on Brandon Thomas 2026-10-18 11:17:29 -04:00
  • 9e1430e296 Merge pull request #898 from Silvertree2010/fix/h2311-change-case-capitalize-each-word Brandon Thomas 2026-10-18 11:17:28 -04:00
  • fab77f45e5 Merge pull request #979 from MarekSpodBiedry/issue-968 Brandon Thomas 2026-10-18 11:17:20 -04:00
  • 11bc157477 Merge pull request #928 from FabPei/agent/issue-845 Brandon Thomas 2026-10-18 11:17:19 -04:00
  • 389c2c2921 Merge pull request #885 from switch87/feat/784-transparent-png-export Brandon Thomas 2026-10-18 11:17:19 -04:00
  • 4fcf593bac Merge pull request #948 from Zetenypapp/fix/duplicate-shape-ids Brandon Thomas 2026-10-18 11:17:06 -04:00
  • 26371b0629 Merge pull request #947 from Zetenypapp/fix/huge-effect-sizes Brandon Thomas 2026-10-18 11:17:06 -04:00
  • dfa91441e6 Merge pull request #802 from Faabyy/import-warnings-203 Brandon Thomas 2026-10-18 11:17:05 -04:00
  • 9eadf35c97 Merge pull request #893 from Silvertree2010/fix/h2209-reuse-slides-slide-reuse-leaves Brandon Thomas 2026-10-18 11:16:19 -04:00
  • f5a895ef75 Merge pull request #827 from Silvertree2010/fix/h1748-slide-fromoutline-insert-slides Brandon Thomas 2026-10-18 11:16:18 -04:00
  • 0883d89e77 Merge pull request #796 from Silvertree2010/fix/h1431-outline-export-writes-a-multi-pa Brandon Thomas 2026-10-18 11:16:18 -04:00
  • eb417f0470 Merge pull request #795 from Silvertree2010/fix/h814-html-paste-drops-text-from-a-bar Brandon Thomas 2026-10-18 11:16:17 -04:00
  • 483a351c37 docs: add SonarCloud and CodeRabbit badges to README Dylan M. Taylor 2026-10-18 11:01:49 -04:00
  • 19fadde1cc docs: clarify that feature percentage is measured against tracked features in docs/target-app-parity.md Dylan M. Taylor 2026-10-18 10:47:26 -04:00
  • 45eeb7c819 Add slides from an outline to the section of the slide they follow NetterSilver 2026-10-15 17:27:51 +02:00
  • 6dca3e860b Hide the idle cursor over clickable clips during a slideshow (#968) MarekSpodBiedry 2026-10-18 13:48:57 +02:00
  • 3e729bbf08 Limit shape.setBounds, shape.resize and shape.move size and position NetterSilver 2026-10-16 17:14:09 +02:00
  • 3f973b0d87 Mirror the rotation when flipping a rotated shape NetterSilver 2026-10-17 03:07:11 +00:00
  • e5a3c9ca65 Change case across formatting run boundaries NetterSilver 2026-10-17 00:11:55 +02:00
  • 8ee5094c60 Open: also cap effect sizes in inherited text styles and theme effects Zetenypapp 2026-10-18 11:41:36 +02:00
  • 368e07493c PPTX: a slide that can't be read is reported, not dropped in silence (#203) Faabyy 2026-10-15 09:38:17 +00:00
  • 051d3b4fd3 Canvas: shapes in front of grouped text and of the edited box's edge take the click too Zetenypapp 2026-10-18 10:56:38 +02:00
  • daae74b57e Open: cap absurd effect sizes from a file at what Format Shape allows Zetenypapp 2026-10-17 22:23:42 +02:00
  • 5e8c1bcc51 Open: give shapes that repeat an id in a .deckcraft file fresh ones Zetenypapp 2026-10-17 22:30:28 +02:00
  • f4afe6d2df Edit Points: turning a shape into a freeform is one undo step Zetenypapp 2026-10-17 22:16:42 +02:00
  • a773fcfce9 Canvas: a shape in front of edited text takes the click (#931) Zetenypapp 2026-10-17 22:03:06 +02:00
  • 121882e177 docs: drop references to competing commercial software Dylan M. Taylor 2026-10-18 01:20:12 -04:00
  • 22db9261f9 Release 0.8.0 Brandon Thomas 2026-10-17 21:29:03 -04:00
  • 19724866a6 Tests: fix two flakes (recovery lock held by a forked mkfifo; notes check not in yet) Brandon Thomas 2026-10-17 21:29:02 -04:00
  • 83f21e7cb9 Fix add overflow panic in table.columnWidth for a huge column index (#922) NetterSilver 2026-10-18 02:36:12 +02:00
  • bdcbee8d0b Make edit.cut a no-op when only a text caret is set (#920) NetterSilver 2026-10-18 02:35:36 +02:00
  • 23144e36fe Contributors: add my name for the About window (#857) Marco Arnulfo 2026-10-18 02:35:13 +02:00
  • a178b9955b Merge pull request #849 from MMexicann/fix/pptx-trigger-click-steps skylar taylor-barrick 2026-10-17 14:18:58 -06:00
  • 2cf4535c5d Merge pull request #939 from skylartaylor/control-input skylar taylor-barrick 2026-10-17 12:14:05 -06:00
  • 887e868a46 fix: DeckCraft upstream #845 Fabian 2026-10-17 15:52:54 +02:00
  • 2a4adf3024 Merge branch 'main' into fix/pptx-trigger-click-steps Mex 2026-10-17 13:29:55 +02:00
  • 70244c899d Reject invalid comment.delete index instead of clearing the slide NetterSilver 2026-10-17 05:19:50 +02:00
  • d3fb412167 Remap slide links to the copies when reusing slides NetterSilver 2026-10-16 18:33:41 +00:00
  • 7f1979a1cc Close control connections on the first line that is not a request aiongg 2026-10-16 16:17:41 +00:00
  • 392734a135 Export: transparent background docs and clearer refusal (#784) Gert Pellin 2026-10-16 16:42:42 +02:00
  • 39e7fb1d4f Export: PNG with a transparent background (#784) Gert Pellin 2026-10-16 16:30:52 +02:00
  • c7423aa986 Show: Back leaves a slide whose first animation plays by itself (part of #844) Marco Arnulfo 2026-10-16 15:44:28 +02:00
  • 8c41140abe Arrange: Align to Slide and Align Selected Objects in the Align menu, as in PowerPoint Marco Arnulfo 2026-10-16 07:44:54 +02:00
  • b6af19ae35 Keep multi-paragraph slide titles on one line in outline export NetterSilver 2026-10-15 10:40:58 +02:00
  • 1dc69720db Merge pull request #866 from Silvertree2010/fix/h1968-table-insertrowbelow-insertcolum skylar taylor-barrick 2026-10-15 23:13:10 -06:00
  • 1b64de3499 Merge pull request #816 from albayazid/fix/outline-tables-814 skylar taylor-barrick 2026-10-15 22:48:23 -06:00
  • ad6be08603 Merge pull request #798 from Silvertree2010/fix/h1435-paste-from-html-text-inside-b-st skylar taylor-barrick 2026-10-15 22:43:42 -06:00
  • e5620b538a Merge pull request #797 from Silvertree2010/fix/h1447-outline-import-deletes-leading-a skylar taylor-barrick 2026-10-15 22:43:12 -06:00
  • 1bb408462c Clamp huge index in table.insertRowBelow/insertColumnRight NetterSilver 2026-10-16 04:09:45 +00:00
  • 6d98534a27 ci: switch to shared nix workflow from craft-common-actions Dylan M. Taylor 2026-10-15 23:57:56 -04:00
  • e755d3eeb1 Opening a .ppsx from the command line starts the slide show (#862) Marco Arnulfo 2026-10-16 05:44:02 +02:00
  • f4731822c9 Merge pull request #854 from dylanmtaylor/ci/add-windows-arm64 skylar taylor-barrick 2026-10-15 21:26:51 -06:00
  • f9af68a06f ci: add shared Windows ARM64 and nix checks Dylan M. Taylor 2026-10-15 19:39:07 -04:00
  • be2f10d8cb Merge pull request #822 from Silvertree2010/fix/h1632-slide-duplicate-appends-the-copy skylar taylor-barrick 2026-10-15 18:29:50 -06:00
  • acea4e3f14 Merge pull request #847 from Silvertree2010/fix/h1767-shape-connect-and-shape-sites-po skylar taylor-barrick 2026-10-15 18:29:04 -06:00
  • 367c3488c5 Text: AutoFormat superscripts ordinals (1st, 22nd) as you type Marco Arnulfo 2026-10-16 02:06:42 +02:00
  • c8dc372519 M6.1: preserve PPTX trigger click steps Mex 2026-10-15 22:31:32 +02:00
  • d7509e7ad6 Reject shape ids beyond u32 in shape.connect, sites and points NetterSilver 2026-10-15 22:09:59 +02:00
  • 595d8f17c1 Keep slide.duplicate copies next to their source in the section NetterSilver 2026-10-15 16:07:07 +02:00
  • 59d5893793 Format: .txt and .md outline includes table cell text (#814) Sazid Al Bayazid 2026-10-15 18:53:01 +06:00
  • 0954289c62 Use the shared PDF writer and report font embedding failures (#708) skylar taylor-barrick 2026-10-14 21:20:34 -06:00
  • 062adfe405 Don't paste HTML text as bold when <b> sets font-weight:normal NetterSilver 2026-10-15 08:52:15 +00:00
  • aa681eafad Keep leading '-', '*' and '•' text when importing outlines NetterSilver 2026-10-15 10:43:29 +02:00
  • c39d71a51a Keep bare '&' text when pasting HTML instead of dropping it NetterSilver 2026-10-15 08:34:39 +00:00
  • 9859da3925 Use the shared PDF writer and report font embedding failures (#708) skylar taylor-barrick 2026-10-14 21:20:34 -06:00
  • 09c7f60567 PDFW2: integrate current main with shared PDF writing skylar taylor-barrick 2026-10-14 21:00:04 -06:00
  • 155c1cfce2 Merge PR #776 from skylartaylor: ci: add comfortable runtime limits to unbounded jobs Brandon Thomas 2026-10-14 22:42:44 -04:00
  • 6b03a3f29c ci: add comfortable runtime limits to unbounded jobs skylartaylor 2026-10-15 04:27:05 +02:00
  • a15d93acdd Fix up #747 and #772 from review: docs keep their status headers (log rows stay), no milestone renaming; the bullet test no longer saves screenshots; clippy's as_chunks in the bullet render test Brandon Thomas 2026-10-14 22:00:48 -04:00
  • 561902d0b3 Merge PR #772 from hajdukste: Text: show gray list markers before typing Brandon Thomas 2026-10-14 21:59:44 -04:00
  • a74191dba4 Merge PR #747 from MMexicann: MCP: validate reply IDs and bounded response frames (#718) Brandon Thomas 2026-10-14 21:59:44 -04:00
  • 593fd215ff Merge PR #773 from Silvertree2010: Grow table merges to include merged areas they overlap Brandon Thomas 2026-10-14 21:59:39 -04:00
  • 1cba8f0f60 Merge PR #769 from switch87: Preferences: Interface size applies when the slider is let go Brandon Thomas 2026-10-14 21:59:39 -04:00
  • 404d303c2e Merge PR #768 from switch87: Render: a cropped picture keeps its resolution (Intersect no longer blurs it) Brandon Thomas 2026-10-14 21:59:39 -04:00
  • e4fd7a29cc Merge PR #760 from albayazid: Text: anchorCtr centres the drawn text block - right-aligned text stayed glued to the box edge (#736) Brandon Thomas 2026-10-14 21:59:39 -04:00
  • 0b870df463 Merge PR #759 from midasmatterhorn: text: a bare normAutofit draws at 100% and an edit stores the fitted scale (#724) Brandon Thomas 2026-10-14 21:59:39 -04:00
  • 816f256c5f Merge PR #758 from midasmatterhorn: control: a request that timed out while queued is abandoned, never run late (#719) Brandon Thomas 2026-10-14 21:59:38 -04:00
  • 60fa10f99f Merge PR #757 from switch87: Preferences: Cancel, Esc and the close button undo the dialog's changes (#752) Brandon Thomas 2026-10-14 21:59:38 -04:00
  • 82ef9642a2 Merge PR #749 from midasmatterhorn: media: walk ID3 tag chains iteratively so crafted files cannot overflow the stack Brandon Thomas 2026-10-14 21:59:38 -04:00
  • 672d86c0e4 Merge PR #746 from IanHollow: Add an editor screenshot to AppStream metadata Brandon Thomas 2026-10-14 21:59:38 -04:00
  • 54d3f19b5b Merge PR #738 from xmaks82: Fonts: falling back to the default face no longer deadlocks Brandon Thomas 2026-10-14 21:59:38 -04:00