Commit Graph

  • f15b619a92 Follow-up to #2823: box each of several objects around its whole matte on correction frames (#2830) main ash 2026-11-02 22:31:39 +05:30
  • 9d7baea5cc Fix #2823: Propagate boxes SAM 2 around the matte shown on the stroked frame (#2826) ash 2026-11-02 18:48:41 +05:30
  • c04166c5e9 chore(deps): bump the cargo-dependencies group across 1 directory with 5 updates dependabot/cargo/cargo-dependencies-590ab5b281 dependabot[bot] 2026-11-02 11:19:45 +00:00
  • ad7abfa507 Merge PR #2792 (author's repin, same as main) Brandon Thomas 2026-11-01 22:15:08 -05:00
  • f6b09d7816 test(ui): the fake sound card waits to pull until the starting frame is checked Brandon Thomas 2026-11-01 22:13:48 -05:00
  • 35ce2186a4 Follow-up to #2804: ProRes frame headers carry the colr atom's colour codes Brandon Thomas 2026-11-01 21:53:42 -05:00
  • 7441ccf187 Follow-up to #2781: Swedish Keys, File, Top and Bottom read as they're used Brandon Thomas 2026-11-01 21:51:17 -05:00
  • d2fa9c1905 Follow-up to #2792: pin craft-ecproj-format to craft-libs main (ca1b5e2e, #409) Brandon Thomas 2026-11-01 21:51:09 -05:00
  • f3cedac8cc Merge PR #2792 Brandon Thomas 2026-11-01 21:50:53 -05:00
  • 1467d94945 Merge PR #2804 Brandon Thomas 2026-11-01 21:50:53 -05:00
  • 4375b689ea Merge PR #2798 Brandon Thomas 2026-11-01 21:50:53 -05:00
  • 6f89617042 Merge PR #2790 Brandon Thomas 2026-11-01 21:50:53 -05:00
  • a658ec736a Merge PR #1266 Brandon Thomas 2026-11-01 21:50:53 -05:00
  • 4515418fd4 Merge PR #2742 Brandon Thomas 2026-11-01 21:50:53 -05:00
  • 546da0a1f5 Merge PR #2679 Brandon Thomas 2026-11-01 21:50:53 -05:00
  • 5068f42601 Merge PR #2781 Brandon Thomas 2026-11-01 21:50:53 -05:00
  • e0cd2914ba Merge PR #2783 Brandon Thomas 2026-11-01 21:50:53 -05:00
  • e80d5c42c2 Merge PR #2771 Brandon Thomas 2026-11-01 21:50:52 -05:00
  • 43d76d38a0 Merge PR #2759 Brandon Thomas 2026-11-01 21:50:52 -05:00
  • 7c151edd40 Merge PR #2758 Brandon Thomas 2026-11-01 21:50:52 -05:00
  • d4f4c43a29 Project files: pin craft-ecproj-format to craft-libs main dotCooCoo 2026-11-01 17:39:27 -08:00
  • e935818f77 Contributors: add JonRC's name JonRC 2026-11-01 22:28:24 -03:00
  • d0e7e09ecb Export: write a colr atom in ProRes MOVs (#2801) JonRC 2026-11-01 22:28:23 -03:00
  • 1c08d8cb04 Merge storytold/effectcraft main into feat/ecproj-format-from-craft-libs dotCooCoo 2026-11-01 17:20:40 -08:00
  • bfe7535a5e G2: web Save As asks before replacing a stored project (#2788) Jonas Neubauer 2026-11-02 01:15:08 +01:00
  • 55a8a7e0d9 G2: web Save As keeps the project extension on dotted names (#2788) Jonas Neubauer 2026-11-02 01:01:54 +01:00
  • 9bdee07281 fix(path): Wiggle Paths no longer overflows on an absurd speed, time or phase jayzed80 2026-11-01 22:18:36 +00:00
  • 9a4c160f0e G2: distinct XML copy name and a name prompt for web Save As (#2788) Jonas Neubauer 2026-11-01 21:08:01 +01:00
  • 4dac9d04fc G2: Save a Copy starts from "<name> copy" (#2788) Jonas Neubauer 2026-11-01 20:44:57 +01:00
  • b133c0500f Project files: read savedBy through craft-ecproj-format's Head dotCooCoo 2026-11-01 11:02:30 -08:00
  • 720c67117e Release 0.20.0 v0.20.0 release Brandon Thomas 2026-11-01 13:59:03 -05:00
  • 42b04479be Merge storytold/effectcraft main into feat/ecproj-format-from-craft-libs dotCooCoo 2026-11-01 09:42:43 -08:00
  • b1571abaaa Project files: the file envelope comes from craft-ecproj-format dotCooCoo 2026-11-01 08:45:45 -08:00
  • cccd5cba8f G2: Save As starts from the open project's name (#2788) Jonas Neubauer 2026-11-01 18:37:46 +01:00
  • 6372545dab docs: sync Craft App Suite list with ArtCraft Launcher Dylan M. Taylor 2026-11-01 12:30:01 -05:00
  • 3ab2167e47 Auto-Trace: traced outlines map back into layer space (#2764) tylerjenningsw 2026-11-01 09:05:56 -05:00
  • 49774ca5f9 Auto-Trace: test that traced outlines map back into layer space (#2764) tylerjenningsw 2026-11-01 09:02:42 -05:00
  • 34b32d60da i18n(sv): translate 85 new strings Patrik Lermon 2026-11-01 14:36:23 +01:00
  • 25a7d98ebc PDF import: a trailer string in a stream does not trigger the window fallback becauseno7 2026-11-01 14:44:26 +06:00
  • 98484975c4 PDF import: a name cut by the trailer window is read whole becauseno7 2026-11-01 13:31:59 +06:00
  • e71dd629c5 ci: grant packages write permission to release workflow Dylan M. Taylor 2026-10-31 23:43:04 -04:00
  • e62ccd359c docs(effects): rewrap the reflowed comment line zitann2020 2026-11-01 12:07:29 +09:00
  • f4f318f5c0 Expressions: bare source reads the current layer's source (#2671) tylerjenningsw 2026-10-31 21:12:15 -04:00
  • 1bbf15bbce Expressions: test that bare source reads the current layer's source (#2671) tylerjenningsw 2026-10-31 21:10:40 -04:00
  • 79f6957601 ci(xtask): run the GPU tests and i18n report from the test build (#2767) FredApps 2026-11-01 01:38:57 +01:00
  • f4f390b153 packaging(flatpak): add OCI image build and GHCR publishing helper (#2763) Dylan M. Taylor 2026-10-31 18:52:54 -04:00
  • f12154cf4c Cache: bump the renderer version so frames from the old clip clock aren't reused (#2707) tylerjenningsw 2026-10-31 17:47:02 -04:00
  • 474e73b85c 3D: a model copy's cache key covers the model's Essential Property overrides (#2707) tylerjenningsw 2026-10-31 17:47:02 -04:00
  • 5b27de98e2 3D: test that a copy of an overridden model clip isn't served the keyed clip's pixels (#2707) tylerjenningsw 2026-10-31 17:47:02 -04:00
  • aa149d7bbc Shortcuts: deterministic dispatch between panels, physical and logical ranked together pravdomil 2026-10-31 22:35:33 +01:00
  • 4aed358d36 docs(effects): the catalog's comments say what the Japanese interface does zitann2020 2026-11-01 01:56:06 +09:00
  • 7471c9735c i18n(ja): the animator's items fall back to the panel catalog, and the words agree zitann2020 2026-11-01 01:51:43 +09:00
  • a1ea20a52a 3D: a model clip keyed on later starts at its activation time (#2707) tylerjenningsw 2026-10-31 12:47:37 -04:00
  • 4baeee63e6 3D: tests for keyed model clips starting at their activation time (#2707) tylerjenningsw 2026-10-31 12:47:37 -04:00
  • 1d20fb1b35 i18n(ja): the menu row and the panel row name the axes the same way zitann2020 2026-11-01 01:13:15 +09:00
  • cd6c56b78d PDF import: the past-the-window /Encrypt fallback matches escaped names becauseno7 2026-10-31 22:07:29 +06:00
  • a926aa9182 test(media): measure the in-place movie's peak RSS in its own process Brandon Thomas 2026-10-31 11:32:05 -04:00
  • dc1f9eab74 Batch fixes: rustfmt, is_multiple_of in the Vegas test, drop a Swedish row #2718 retired Brandon Thomas 2026-10-31 11:20:24 -04:00
  • c52c93a46c i18n(ja): the animator's button follows the label it is drawn after zitann2020 2026-11-01 00:20:10 +09:00
  • 9f78a8db27 Follow-ups to #2740, #2691, #2343: comment quotes the rows; locked viewer uses view3d_label; French track-matte pick whip Brandon Thomas 2026-10-31 11:02:39 -04:00
  • 2a7888d2c0 Follow-up to #2716: addItem applies in before out; anchor takes exactly [x, y] Brandon Thomas 2026-10-31 11:02:15 -04:00
  • 4b7767401b Follow-up to #2687: an even sample count keeps the Vegas midpoint Brandon Thomas 2026-10-31 10:58:38 -04:00
  • 5802cdc6a4 Follow-up to #2714: a thin bake isn't refused for triangle rounding Brandon Thomas 2026-10-31 10:58:30 -04:00
  • f282754e50 Follow-up to #1541: Swedish panel 'Third' matches the menu's 'En tredjedel' Brandon Thomas 2026-10-31 10:57:18 -04:00
  • ab17551913 Follow-ups to #2690 and #2684: app context-menu style; doc comment back on its test Brandon Thomas 2026-10-31 10:56:54 -04:00
  • 917f312bc2 Follow-up to #2169: keep layer.deleteAllMarkers layer-only Brandon Thomas 2026-10-31 10:56:36 -04:00
  • 83b4e36e9b Merge PR #2343 Brandon Thomas 2026-10-31 10:55:46 -04:00
  • 97957f5c33 Merge PR #2709 Brandon Thomas 2026-10-31 10:54:57 -04:00
  • bf349cafa1 Merge PR #2692 Brandon Thomas 2026-10-31 10:54:52 -04:00
  • d3001efade Merge PR #2731 Brandon Thomas 2026-10-31 10:54:52 -04:00
  • e89683c5b5 Merge PR #2712 Brandon Thomas 2026-10-31 10:54:52 -04:00
  • 95f32b9343 Merge PR #2700 Brandon Thomas 2026-10-31 10:54:52 -04:00
  • fdac4c096e Merge PR #2691 Brandon Thomas 2026-10-31 10:54:51 -04:00
  • 269ef70586 Merge PR #2740 Brandon Thomas 2026-10-31 10:54:51 -04:00
  • 659cfcd1d0 Merge PR #2716 Brandon Thomas 2026-10-31 10:54:51 -04:00
  • aac9c18989 Merge PR #2710 Brandon Thomas 2026-10-31 10:54:51 -04:00
  • 8085ead73d Merge PR #2687 Brandon Thomas 2026-10-31 10:54:51 -04:00
  • 6fa71eb066 Merge PR #2714 Brandon Thomas 2026-10-31 10:54:51 -04:00
  • c60b12a20f Merge PR #2693 Brandon Thomas 2026-10-31 10:54:51 -04:00
  • 738f9a3055 Merge PR #1541 Brandon Thomas 2026-10-31 10:54:51 -04:00
  • 6cf3b38890 Merge PR #2739 Brandon Thomas 2026-10-31 10:54:51 -04:00
  • 18b376ea0c Merge PR #2694 Brandon Thomas 2026-10-31 10:54:51 -04:00
  • d8dd022715 Merge PR #2684 Brandon Thomas 2026-10-31 10:54:51 -04:00
  • 0ba4a26b55 Merge PR #2690 Brandon Thomas 2026-10-31 10:54:51 -04:00
  • 1e1a071d16 Merge PR #2169 Brandon Thomas 2026-10-31 10:54:51 -04:00
  • 18f228c333 Merge PR #2741 Brandon Thomas 2026-10-31 10:54:51 -04:00
  • d3897efd86 Merge PR #2719 Brandon Thomas 2026-10-31 10:54:51 -04:00
  • 0da7fd045d Merge PR #2711 Brandon Thomas 2026-10-31 10:54:51 -04:00
  • e1b79aaeeb Merge PR #2699 Brandon Thomas 2026-10-31 10:54:51 -04:00
  • 26a863b0f0 Merge PR #2666 Brandon Thomas 2026-10-31 10:54:51 -04:00
  • 6fdd61005e i18n(ja): the animator row already had a table row zitann2020 2026-10-31 22:43:26 +09:00
  • 23d4414fa9 i18n(ja): the effect keeps its noun form zitann2020 2026-10-31 22:40:38 +09:00
  • 8e6fba52fd i18n(ja): better names for two EffectCraft effects and the rotoscope zitann2020 2026-10-31 22:40:15 +09:00
  • 40831dc6cb i18n(ja): the Edit menu uses the interface's own wording zitann2020 2026-10-31 22:34:28 +09:00
  • f1c9d1d23d i18n(ja): the animator pop-up and its selectors read the catalog zitann2020 2026-10-31 22:30:00 +09:00
  • 85e0796559 ui: a category lists its effects by name, as After Effects does zitann2020 2026-10-31 22:27:55 +09:00
  • 01e9f99a1c i18n(ja): the eleven effect rows the Japanese catalog was missing zitann2020 2026-10-31 22:27:54 +09:00
  • 51e434661f i18n(ja): the text animator's pop-up reads its own catalog rows zitann2020 2026-10-31 22:12:11 +09:00
  • 1fe1058d34 Scripting: Offset Paths and Zig Zag properties resolve by their match names dotCooCoo 2026-10-31 02:01:29 -07:00
  • 56e236257e automation: check confined footage on every read, not once per path adikshan11 2026-10-31 12:23:25 +05:30