Commit Graph

  • f893f6af7d Honor CARGO_BUILD_TARGET in FreeBSD packaging for aarch64 release builds (#1507) main Dylan M. Taylor 2026-10-28 15:35:40 -04:00
  • fee716092c Validate staged FreeBSD binaries before packaging feat/freebsd-aarch64-release Dylan M. Taylor 2026-10-28 15:13:01 -04:00
  • edf07dfc14 Resolve host-tuple and reject unsupported targets in FreeBSD packaging Dylan M. Taylor 2026-10-28 14:51:14 -04:00
  • 494daaa311 Honor CARGO_BUILD_TARGET in FreeBSD packaging for aarch64 release builds Dylan M. Taylor 2026-10-28 14:41:03 -04:00
  • c2f3397483 Grant network access so update checks can reach GitHub (#1502) Dylan M. Taylor 2026-10-28 13:07:13 -04:00
  • 4cb0942b21 chore(deps): bump the cargo-dependencies group across 1 directory with 9 updates dependabot/cargo/cargo-dependencies-97c7cc8628 dependabot[bot] 2026-10-28 15:56:40 +00:00
  • 29f0f7772c Release 0.12.0 v0.12.0 release Brandon ThomasandClaude Opus 5.5 2026-10-28 11:52:01 -04:00
  • d97a596780 macOS packaging: retry stapler when Apple's CloudKit drops the connection Brandon ThomasandClaude Opus 5.5 2026-10-28 11:51:58 -04:00
  • 6d09d3770f Merge pull request #1444 from dylanmtaylor/sonar/enforce-clippy-standards Dylan M. Taylor 2026-10-28 06:18:43 -04:00
  • 6ddd2fb869 Enforce workspace Clippy standards and document lint policy Dylan M. Taylor 2026-10-28 06:02:28 +00:00
  • db245a7029 Refactor deckcraft-cli for strict Clippy checks Dylan M. Taylor 2026-10-28 06:02:28 +00:00
  • 8c6c72e39f Refactor ui-egui for strict Clippy checks Dylan M. Taylor 2026-10-28 06:02:27 +00:00
  • 1a203c4a73 Refactor engine for strict Clippy checks Dylan M. Taylor 2026-10-28 06:02:27 +00:00
  • 7f1ebc2a5c Refactor render for strict Clippy checks Dylan M. Taylor 2026-10-28 06:02:27 +00:00
  • 8e4d0e6b4c Refactor pptx for strict Clippy checks Dylan M. Taylor 2026-10-28 06:02:27 +00:00
  • 3f853db3f6 Refactor av1 for strict Clippy checks Dylan M. Taylor 2026-10-28 06:02:27 +00:00
  • d9749fbcc5 Refactor h264 for strict Clippy checks Dylan M. Taylor 2026-10-28 06:02:27 +00:00
  • 0e7cd01381 Refactor hevc for strict Clippy checks Dylan M. Taylor 2026-10-28 06:02:27 +00:00
  • 9c52950536 Refactor vp9 for strict Clippy checks Dylan M. Taylor 2026-10-28 06:02:27 +00:00
  • c58f19f1b5 Refactor opus for strict Clippy checks Dylan M. Taylor 2026-10-28 06:02:27 +00:00
  • 4de3a4dc8b Refactor text for strict Clippy checks Dylan M. Taylor 2026-10-28 06:02:27 +00:00
  • f441ea93a2 Refactor metafile for strict Clippy checks Dylan M. Taylor 2026-10-28 06:02:27 +00:00
  • 6a59eb8cef Refactor model for strict Clippy checks Dylan M. Taylor 2026-10-28 06:02:27 +00:00
  • e03ff82504 Refactor geom for strict Clippy checks Dylan M. Taylor 2026-10-28 06:02:27 +00:00
  • 55e5ee56b4 Merge pull request #1434 from Jeremy8776/feat/install-scope-policy aiongg 2026-10-27 17:09:15 -04:00
  • f2f4dfabc0 ci: use storytold/craft-common-actions at the merged installer-policy commit aiongg 2026-10-27 20:51:55 +00:00
  • 8cb3365596 fix(installer): check the exact architecture-specific machine folder Jeremy 2026-10-27 19:08:41 +00:00
  • 88c2ceff5f Merge pull request #1461 from Silvertree2010/perf/export-speed aiongg 2026-10-27 13:42:02 -04:00
  • 2f4a6d906a Speed up PDF export by reusing equal slide backdrops NetterSilverandClaude Opus 5.5 2026-10-27 17:39:31 +01:00
  • 53e183495b Time PDF export over all bench runs NetterSilverandClaude Opus 5.5 2026-10-27 16:43:29 +01:00
  • 8445d98e24 fix(installer): resolve the wizard scope and folder correctly Jeremy 2026-10-27 15:32:16 +00:00
  • 2c9edcc394 refactor(ui): use craft-ui's ComboBox for every dropdown (#1457) aiongg 2026-10-27 10:26:51 -04:00
  • 428c8809ea fix(installer): harden install-policy checks and packaging-lint workflow Jeremy 2026-10-27 11:45:47 +00:00
  • abee4d7522 fix(installer): address scope and ARM64 review feedback Jeremy 2026-10-27 10:50:42 +00:00
  • 4d9b325d35 feat(installer): default to a per-user ArtCraft folder Jeremy 2026-10-26 22:18:44 +00:00
  • ad4d746131 chore(clippy): enforce coding standards via workspace lints sonar/enforce-clippy-standards Dylan M. Taylor 2026-10-26 20:09:15 -04:00
  • ee875abffa Merge pull request #1433 from aiongg/layout aiongg 2026-10-26 21:30:28 -04:00
  • 020e53e7a0 Merge pull request #1429 from storytold/fix/nextest-0.9.150 skylar taylor-barrick 2026-10-26 17:35:27 -06:00
  • 12001d14e7 refactor(engine): split cmd/shape.rs into cmd/shape/{size,appearance,picture,freeform}.rs aiongg 2026-10-26 22:10:40 +00:00
  • bbf7a8b8c7 docs: update source paths after the module layout moves aiongg 2026-10-26 22:08:30 +00:00
  • 96f0ac204e test(engine): read past #[cfg(test)] imports in the file-system scan aiongg 2026-10-26 22:07:49 +00:00
  • 6b57773373 refactor(geom): split preset.rs into preset/{catalog,builder,build,shapes}.rs aiongg 2026-10-26 21:34:18 +00:00
  • 838d51ed59 refactor(text): split lib.rs into {run,style,autonum,shape,symbol,breaking,layout}.rs aiongg 2026-10-26 21:24:25 +00:00
  • 5b02b1744c refactor(render): split lib.rs into {raster,opts,slide,renderer,geometry,stroke,text_draw}.rs aiongg 2026-10-26 21:17:01 +00:00
  • 8b456dce41 refactor(engine): split tools.rs into tools/{hit,pointer,drag,click,geometry}.rs aiongg 2026-10-26 21:07:21 +00:00
  • 15bf821535 refactor(engine): split cmd/text.rs into cmd/text/{ime,layout,editing,autocorrect,caret,formatting}.rs aiongg 2026-10-26 21:06:27 +00:00
  • d7c06b53eb refactor(engine): split cmd/smartart.rs into cmd/smartart/{nodes,paint,layout,diagrams,edit}.rs aiongg 2026-10-26 21:00:59 +00:00
  • 97b98767f1 refactor(engine): split cmd/insert.rs into cmd/insert/{picture,album,chart,text_fields,links}.rs aiongg 2026-10-26 20:56:29 +00:00
  • d5180fbb70 refactor(engine): split cmd/format.rs into cmd/format/{font,text_effects,paragraph,painter,ruler}.rs aiongg 2026-10-26 20:55:28 +00:00
  • 9c222be711 refactor(engine): split cmd/design.rs into cmd/design/{colors,slide_background,slide_setup,master_view}.rs aiongg 2026-10-26 20:52:33 +00:00
  • 28371e27d7 refactor(ui-egui): split backstage.rs into backstage/{files,info,print}.rs aiongg 2026-10-26 20:47:08 +00:00
  • 4bdd5b5bee refactor(ui-egui): split icons.rs into icons/{geometry,draw}.rs aiongg 2026-10-26 20:46:09 +00:00
  • 99688fe45a refactor(ui-egui): split show.rs into show/{render,keys,ui,media,presenter,zoom}.rs aiongg 2026-10-26 20:44:22 +00:00
  • ada66524a2 refactor(ui-egui): split panels.rs into one file per pane under panels/ aiongg 2026-10-26 20:42:27 +00:00
  • e84ba9def1 refactor(ui-egui): split ribbon.rs into one file per tab under ribbon/ aiongg 2026-10-26 20:41:06 +00:00
  • 9545ff4d61 refactor(ui-egui): move the zoom, trim, about and alt-text test modules to their dialog files aiongg 2026-10-26 20:35:11 +00:00
  • c8a6363a0f refactor(ui-egui): split dialogs.rs into one file per dialog under dialogs/ aiongg 2026-10-26 20:31:37 +00:00
  • 462310faed refactor(ui-egui): split canvas.rs into canvas/{input,scroll,ime,media,rulers,guides,overlays,context_menu}.rs aiongg 2026-10-26 20:29:42 +00:00
  • d428b4804a refactor(ui-egui): move the backstage test files beside backstage.rs aiongg 2026-10-26 20:25:42 +00:00
  • 9ab4ed9581 refactor(ui-egui): move the sorter test files beside sorter.rs aiongg 2026-10-26 20:22:11 +00:00
  • a094f37ed9 refactor(ui-egui): move the ribbon test files beside ribbon.rs aiongg 2026-10-26 20:22:08 +00:00
  • 742e660afd refactor(ui-egui): move the dialogs test files beside dialogs.rs aiongg 2026-10-26 20:21:33 +00:00
  • 8338e21ecf refactor(ui-egui): move the canvas test files beside canvas.rs aiongg 2026-10-26 20:21:31 +00:00
  • 7ab59a0cd3 refactor(ui-egui): move qat to ribbon/qat.rs aiongg 2026-10-26 20:20:11 +00:00
  • a730e66757 refactor(ui-egui): move updates_ui to dialogs/updates_ui.rs aiongg 2026-10-26 20:03:36 +00:00
  • ac3c3b7b2a refactor(ui-egui): move credits to dialogs/credits.rs aiongg 2026-10-26 20:02:22 +00:00
  • 1368d06eeb refactor(ui-egui): move squiggles to canvas/squiggles.rs aiongg 2026-10-26 19:57:23 +00:00
  • af61c1cf3a refactor(ui-egui): move preview to canvas/preview.rs aiongg 2026-10-26 19:56:08 +00:00
  • 099dfa7670 refactor(ui-egui): move the panels test files beside panels.rs aiongg 2026-10-26 19:02:14 +00:00
  • d1022cdaa4 refactor(ui-egui): move animtimeline to panels/animtimeline.rs aiongg 2026-10-26 19:02:01 +00:00
  • dcd06db2d3 refactor(ui-egui): move fillui to panels/fillui.rs aiongg 2026-10-26 18:59:05 +00:00
  • 82fb8e7680 refactor(ui-egui): move notes to panels/notes.rs aiongg 2026-10-26 18:58:15 +00:00
  • 59e4b272d8 refactor(ui-egui): move selpane to panels/selpane.rs aiongg 2026-10-26 18:54:44 +00:00
  • 62aa7aa437 refactor(ui-egui): move thumbs to panels/thumbs.rs aiongg 2026-10-26 18:51:52 +00:00
  • af9b8c1adb refactor(ui-egui): rename panes to panels aiongg 2026-10-26 18:36:43 +00:00
  • d6026de7c2 refactor(ui-egui): move SlideApp method groups to app/{commands,files,ime,input,keys,playback,clipboard,frame,control}.rs aiongg 2026-10-26 18:34:51 +00:00
  • d9199598e1 refactor(ui-egui): move SlideApp methods to app.rs and lib.rs types to services.rs, state.rs, clock.rs, ime_hooks.rs aiongg 2026-10-26 18:28:58 +00:00
  • a2194407a1 refactor(media): move player tests to player/tests.rs aiongg 2026-10-26 18:16:37 +00:00
  • b440c2ff40 refactor(geom): move preset tests to preset/tests.rs aiongg 2026-10-26 18:16:37 +00:00
  • 65a3ddc8f0 refactor(format): move lib.rs tests to tests.rs aiongg 2026-10-26 18:16:36 +00:00
  • 00eb5caad6 refactor(fonts): move lib.rs tests to tests.rs aiongg 2026-10-26 18:16:35 +00:00
  • 50feadc965 refactor(deckcraft): move control_server tests to control_server/tests.rs aiongg 2026-10-26 18:16:34 +00:00
  • e9a7413c87 refactor(engine): move insert icon_and_picture_tests to cmd/insert/icon_and_picture_tests.rs aiongg 2026-10-26 18:16:34 +00:00
  • b48467943b refactor(engine): move design browse_theme_tests to cmd/design/browse_theme_tests.rs aiongg 2026-10-26 18:16:33 +00:00
  • 0f4665ebe2 refactor(engine): move design tests to cmd/design/tests.rs aiongg 2026-10-26 18:16:32 +00:00
  • 8528674c57 refactor(ui-egui): move dialogs tests to dialogs/tests.rs aiongg 2026-10-26 18:16:31 +00:00
  • 90a3ffe766 refactor(ui-egui): move canvas tests to canvas/tests.rs aiongg 2026-10-26 18:16:30 +00:00
  • 03025647d6 refactor(ui-egui): move show tests to show/tests.rs aiongg 2026-10-26 18:16:28 +00:00
  • 583f2dfb1b style(ui-egui): rustfmt tests.rs after the move aiongg 2026-10-26 18:17:07 +00:00
  • 33a0df30d6 refactor(ui-egui): move lib.rs tests to tests.rs aiongg 2026-10-26 18:16:58 +00:00
  • 36f454b60f refactor(ui-egui): move capture tests to capture/tests.rs aiongg 2026-10-26 18:16:16 +00:00
  • 9ce54ad73f refactor(opus): move silk/mod.rs to silk.rs aiongg 2026-10-26 18:15:41 +00:00
  • 2fb85dfa2f refactor(opus): move celt/mod.rs to celt.rs aiongg 2026-10-26 18:15:40 +00:00
  • 1a2f8c0b0f refactor(pptx): move write/mod.rs to write.rs aiongg 2026-10-26 18:15:40 +00:00
  • b7a343d9cf refactor(pptx): move read/mod.rs to read.rs aiongg 2026-10-26 18:15:40 +00:00
  • f987fe63a7 refactor(engine): move cmd/mod.rs to cmd.rs aiongg 2026-10-26 18:15:39 +00:00
  • 899cd0e0dc chore: merge current main for nextest update fix/nextest-0.9.150 skylar 2026-10-26 14:38:31 -06:00
  • d741144240 ci: require nextest 0.9.150 skylar 2026-10-26 14:13:05 -06:00
  • 27009cd941 refactor: reduce cognitive complexity in five more functions (S3776) Dylan M. Taylor 2026-10-26 16:01:57 -04:00
  • 4bb73d5d34 refactor: reduce cognitive complexity in five functions (S3776) Dylan M. Taylor 2026-10-26 16:01:53 -04:00