Commit Graph

  • c0f6151185 Preserve font name fallback in the shared dropdown menu dotCooCoo 2026-10-27 08:31:12 -07:00
  • 95d36a505a Derive the prior renderer key in the cache regression test dotCooCoo 2026-10-27 08:30:33 -07:00
  • b55aca7465 Merge the shadow cache and workspace migration fixes dotCooCoo 2026-10-27 07:45:45 -07:00
  • 97ef73d592 Preserve bug fixes after main module moves and bound workspace migration dotCooCoo 2026-10-27 07:45:09 -07:00
  • 9dbcd99e80 Reject legacy workspace stacks beyond the layout depth limit dotCooCoo 2026-10-27 07:44:59 -07:00
  • bc4b48f67d fix(ui): dropdown menus grow back after a search with no matches (#2511) aiongg 2026-10-27 10:27:52 -04:00
  • acc0d5fd78 Invalidate cached frames after shadow jitter changes dotCooCoo 2026-10-27 07:23:00 -07:00
  • f7f47233e3 docs(installer): say that silent installs are per-user and when the scope page appears Jeremy 2026-10-27 12:26:55 +00:00
  • ed3e3d4bfe docs(installer): note that the 32-bit all-users folder is Program Files (x86); tidy wording Jeremy 2026-10-27 12:25:18 +00:00
  • a41f75b4a7 docs(installer): describe the per-user default install location and scope Jeremy 2026-10-27 12:09:02 +00:00
  • 28a8f3b08c fix(installer): harden install-policy checks and packaging-lint workflow Jeremy 2026-10-27 11:45:51 +00:00
  • b110afb1ad fix(installer): address scope and ARM64 review feedback Jeremy 2026-10-27 10:47:32 +00:00
  • 4d5a56ed1e feat(installer): default to a per-user ArtCraft folder Jeremy 2026-10-26 22:18:43 +00:00
  • 98afe1c51e i18n: Russian, German and French follow Match System and translate the menus Kirill M 2026-10-27 11:10:07 +01:00
  • d9ccf6a2df Web: list script subfolders in the browser settings store onlykshitijandClaude Opus 5.5 2026-10-27 11:08:06 +05:30
  • c9d823483f Merge upstream main into feat/script-panel-submenus onlykshitijandClaude Opus 5.5 2026-10-27 10:56:49 +05:30
  • de27e1ea0a Merge main into feat/targa-sequence-output ashokram-si 2026-10-27 10:46:47 +05:30
  • 7a665a67b3 Merge remote-tracking branch 'upstream/main' into fix/classic3d-shadow-diffusion heojunfo 2026-10-27 14:06:18 +09:00
  • 01c904b041 Merge pull request #2491 from aiongg/layout aiongg 2026-10-26 21:30:46 -04:00
  • 027c537447 model: try the complete texture name before its final token midasmatterhorn 2026-10-27 03:52:33 +03:00
  • e60f654cc6 media: a model reference into another machine finds its file beside the model, so the pool test asserts the local lookup midasmatterhorn 2026-10-27 02:53:11 +03:00
  • cca8ce06f3 Merge pull request #2487 from storytold/fix/nextest-0.9.150 skylar taylor-barrick 2026-10-26 17:34:58 -06:00
  • 408e36a5f2 Merge remote-tracking branch 'upstream/main' into fix/issue-1274-obj-sibling-textures midasmatterhorn 2026-10-27 01:42:40 +03:00
  • b7b75ed37a style: cargo fmt on the moved files aiongg 2026-10-26 21:54:30 +00:00
  • 3e38bd7349 refactor(pdf): split the PostScript interpreter ps.rs into ps/*.rs aiongg 2026-10-26 21:48:56 +00:00
  • 5cb742591c refactor(effects): split ocio.rs into ocio/*.rs aiongg 2026-10-26 21:47:11 +00:00
  • 13fe6e5c03 refactor(effects): split sim.rs into sim/*.rs aiongg 2026-10-26 21:45:30 +00:00
  • 67ef9ad93c refactor(effects): split sim2.rs into sim2/*.rs aiongg 2026-10-26 21:43:57 +00:00
  • b05467e47f refactor(effects): split generate3.rs into generate3/*.rs aiongg 2026-10-26 21:34:41 +00:00
  • f5f51f8db8 refactor(ui-egui): move viewer frame, geometry, gestures, shapes, tools and view parts to panels/viewer/*.rs aiongg 2026-10-26 21:32:41 +00:00
  • 9b52c71a71 refactor(ui-egui): move viewer tests to panels/viewer/tests.rs aiongg 2026-10-26 21:25:46 +00:00
  • 319d2cba3b refactor(ui-egui): move menu commands, dispatch, entries, shortcuts and the menu bar to menus/*.rs aiongg 2026-10-26 21:20:36 +00:00
  • 03f5ba581d refactor(ui-egui): move EffectcraftApp methods to app/*.rs aiongg 2026-10-26 21:16:42 +00:00
  • 0eea2d67ab refactor(ui-egui): move app constructors and eframe::App to app.rs, clock and hooks to their own files, screenshot and playback state to state.rs aiongg 2026-10-26 21:14:31 +00:00
  • da99df18b4 refactor(ui-egui): move lifecycle_tests to lifecycle_tests.rs aiongg 2026-10-26 21:08:18 +00:00
  • e59048107a refactor(ui-egui): move Effect Controls panel parts to panels/effect_controls/*.rs aiongg 2026-10-26 21:07:14 +00:00
  • 5c6375c7ea refactor(psd): move limits, model, parsing and pixel decoding out of lib.rs aiongg 2026-10-26 21:01:16 +00:00
  • 80453e8673 refactor(psd): move the test counters module to counters.rs aiongg 2026-10-26 20:55:06 +00:00
  • 55ab7b556c refactor(project): move settings, comp, layer, footage and item types out of lib.rs aiongg 2026-10-26 20:53:00 +00:00
  • cbce15f069 refactor(render): move footage, effect host, accelerators, options, pipeline, layers and frames out of lib.rs aiongg 2026-10-26 20:50:39 +00:00
  • 4a5562c35b refactor(engine): move layer commands to cmd/layer/*.rs aiongg 2026-10-26 20:41:40 +00:00
  • 770e30d3ed refactor(engine): move settings model, page types and schema to settings/prefs/*.rs aiongg 2026-10-26 20:38:34 +00:00
  • bba3291b24 refactor(engine): move Session methods to session/{dispatch,edit,comps,render}.rs aiongg 2026-10-26 20:34:56 +00:00
  • 2b4fcdd3db refactor(engine): move error, services, document state, event, fonts and Session methods out of lib.rs aiongg 2026-10-26 20:31:55 +00:00
  • d76cfc7c45 refactor(engine): move cmd.rs helpers to cmd/{schema,enabled,params}.rs aiongg 2026-10-26 20:25:22 +00:00
  • eea1f50cd3 refactor(engine): move guard, logging, perf, sysinfo, storage to system/ aiongg 2026-10-26 19:30:51 +00:00
  • a7660a1e37 refactor(engine): move jobs, offload, remote to background/ aiongg 2026-10-26 19:26:13 +00:00
  • 85e26db57d refactor(engine): move learn, templates, demo, links to home/ aiongg 2026-10-26 19:20:32 +00:00
  • 1c565ba2df refactor(engine): move psd_import, vector, xml_project to interchange/ aiongg 2026-10-26 19:05:52 +00:00
  • d6b53650db refactor(engine): move doc_path, footage_check, footage_reload, sequence, media_browser, media_cache to footage/ aiongg 2026-10-26 18:59:00 +00:00
  • 9991466ff1 refactor(engine): move prefs, session_settings, config, shortcuts, autosave to settings/ aiongg 2026-10-26 18:46:32 +00:00
  • 3b5e19027e refactor(engine): move tracking, camera_track, mask_track, warp, roto, models to analysis/ aiongg 2026-10-26 18:39:31 +00:00
  • 3559c9bb3d docs(gpu): name the moved test module in a comment aiongg 2026-10-26 18:35:21 +00:00
  • 03c6dfa7a9 refactor(model): move src/fbx_tests.rs to src/fbx/tests.rs aiongg 2026-10-26 18:28:33 +00:00
  • 140b8d911c refactor(psd): move tests_<topic>.rs files to src/tests/ aiongg 2026-10-26 18:34:49 +00:00
  • 576f1d1706 refactor(pdf): move loose test files to src/tests/ aiongg 2026-10-26 18:23:37 +00:00
  • 48253ff5e1 refactor(script): move loose test files to src/tests/ aiongg 2026-10-26 18:23:36 +00:00
  • 9526833a62 refactor(render): move loose test files to src/tests/ aiongg 2026-10-26 18:23:36 +00:00
  • 959322dc38 refactor(gpu): move loose test files to src/tests/ aiongg 2026-10-26 18:23:35 +00:00
  • 35e66b17a6 refactor(engine): move tests_<topic>.rs files to src/tests/, tests.rs content to tests/session.rs aiongg 2026-10-26 18:29:43 +00:00
  • bcf34a087c refactor(ui-egui): move src/workspace_state.rs tests to src/workspace_state/tests.rs aiongg 2026-10-26 18:18:10 +00:00
  • 188e39440a refactor(ui-egui): move src/pointer_wrap.rs tests to src/pointer_wrap/tests.rs aiongg 2026-10-26 18:18:09 +00:00
  • 2f26ee2e24 refactor(ui-egui): move src/panels/viewer_text.rs tests to src/panels/viewer_text/tests.rs aiongg 2026-10-26 18:18:09 +00:00
  • c4d5c9c499 refactor(ui-egui): move src/panels/timeline.rs tests to src/panels/timeline/tests.rs aiongg 2026-10-26 18:18:07 +00:00
  • c43158e859 refactor(ui-egui): move src/menus.rs tests to src/menus/tests.rs aiongg 2026-10-26 18:18:05 +00:00
  • 10ee0d51ab refactor(ui-egui): move src/frames.rs tests to src/frames/tests.rs aiongg 2026-10-26 18:18:04 +00:00
  • 7204aeaa69 refactor(text): move src/layout.rs tests to src/layout/tests.rs aiongg 2026-10-26 18:18:03 +00:00
  • 2e76b5f8b2 refactor(text): move src/fonts.rs tests to src/fonts/tests.rs aiongg 2026-10-26 18:18:02 +00:00
  • 07b9862ed8 refactor(segment): move src/tflite.rs tests to src/tflite/tests.rs aiongg 2026-10-26 18:18:01 +00:00
  • f924bc0946 refactor(keyframe): move src/lib.rs tests to src/tests.rs aiongg 2026-10-26 18:18:00 +00:00
  • 78d650644b refactor(host): move src/lib.rs tests to src/tests.rs aiongg 2026-10-26 18:17:59 +00:00
  • 48afb082d5 refactor(engine): move src/remote.rs tests to src/remote/tests.rs aiongg 2026-10-26 18:17:58 +00:00
  • fd2c828670 refactor(engine): move src/offload.rs tests to src/offload/tests.rs aiongg 2026-10-26 18:17:57 +00:00
  • 873b519033 refactor(effects): move src/sim3.rs tests to src/sim3/tests.rs aiongg 2026-10-26 18:17:56 +00:00
  • 60126c4c97 refactor(effects): move src/sim2.rs tests to src/sim2/tests.rs aiongg 2026-10-26 18:17:55 +00:00
  • 111767f196 refactor(effects): move src/sim.rs tests to src/sim/tests.rs aiongg 2026-10-26 18:17:53 +00:00
  • 93ba0d34cb refactor(effects): move src/ocio_config.rs tests to src/ocio_config/tests.rs aiongg 2026-10-26 18:17:52 +00:00
  • ee489aae54 refactor(effects): move src/ocio.rs tests to src/ocio/tests.rs aiongg 2026-10-26 18:17:51 +00:00
  • 07c669adb9 refactor(effects): move src/generate3.rs tests to src/generate3/tests.rs aiongg 2026-10-26 18:17:50 +00:00
  • b4f32d3398 refactor(effects): move src/generate2.rs tests to src/generate2/tests.rs aiongg 2026-10-26 18:17:49 +00:00
  • 6f8b4406ba refactor(effects): move src/distort3.rs tests to src/distort3/tests.rs aiongg 2026-10-26 18:17:48 +00:00
  • fa7fe244a5 refactor(effects): move src/color_fx.rs tests to src/color_fx/tests.rs aiongg 2026-10-26 18:17:47 +00:00
  • cb97c5fbfe refactor(effects): move src/color2.rs tests to src/color2/tests.rs aiongg 2026-10-26 18:17:46 +00:00
  • 0e9ae5a49f refactor(effects): move src/channel3d.rs tests to src/channel3d/tests.rs aiongg 2026-10-26 18:17:46 +00:00
  • a3ea645fc6 refactor(engine): move commands/ to cmd/, keeping commands as an alias aiongg 2026-10-26 18:17:16 +00:00
  • 887af7f2c6 refactor(engine): move src/commands/mod.rs to src/commands.rs aiongg 2026-10-26 18:16:53 +00:00
  • be942e5776 refactor(opusenc): move src/silk/mod.rs to src/silk.rs aiongg 2026-10-26 18:16:51 +00:00
  • 226f76a5bf refactor(render): move src/three_d/mod.rs to src/three_d.rs aiongg 2026-10-26 18:16:51 +00:00
  • 0497fa6250 refactor(render): move src/three_d/adv/mod.rs to src/three_d/adv.rs aiongg 2026-10-26 18:16:50 +00:00
  • fe2469ee97 refactor(effects): move src/puppet/mod.rs to src/puppet.rs aiongg 2026-10-26 18:16:50 +00:00
  • 9e246e3b9c refactor(track): move src/camtrack/mod.rs to src/camtrack.rs aiongg 2026-10-26 18:16:50 +00:00
  • bca13987d9 refactor(track): move src/roto/mod.rs to src/roto.rs aiongg 2026-10-26 18:16:49 +00:00
  • 7ed8441e5e refactor(ui-egui): move src/panels/mod.rs to src/panels.rs aiongg 2026-10-26 18:16:49 +00:00
  • 4397826f5f chore: merge current main for nextest update fix/nextest-0.9.150 skylar 2026-10-26 14:38:29 -06:00
  • ead4e62d39 ci: require nextest 0.9.150 skylar 2026-10-26 14:13:03 -06:00
  • c618429252 Sonar: reduce cognitive complexity in footage reload, edit delete and text layout Dylan M. Taylor 2026-10-26 16:01:49 -04:00
  • 8971694d97 Trigger CI again vangel76andClaude Sonnet 5.5 2026-10-26 20:35:34 +01:00
  • 6867f331f2 Merge pull request #2437 from storytold/codex/egui-037-effect-followup-20261025 skylar taylor-barrick 2026-10-26 13:15:59 -06:00
  • d9cc373169 M0.37: specialize median histograms for software Vulkan codex/egui-037-effect-followup-20261025 skylar taylor-barrick 2026-10-26 19:27:46 +01:00
  • 5d60eb4449 M0.37: keep median histograms in per-workgroup memory skylar taylor-barrick 2026-10-26 18:49:54 +01:00