Commit Graph

  • b8d23801ff Merge pull request #460 from llopjulen/i18n/es Claude 2026-10-10 12:55:49 +00:00
  • 00e9e37c0a UI: the drop hint and drop errors go through the interface catalog; the Wayland notice points to the README (#447 follow-up) Claude 2026-10-10 12:55:10 +00:00
  • 63acbb1eb0 Merge pull request #447 from David-T-Campos/fix/footage-drag-drop Claude 2026-10-10 12:54:44 +00:00
  • ce743af717 Appearance: zbus follows eframe's version instead of an exact pin (#519 follow-up) Claude 2026-10-10 12:54:31 +00:00
  • 8f43e69cf1 i18n: one Red/Green/Blue row per language, Title/Action Safe keeps After Effects' label, no process spawn to read the locale (#490, #571 follow-up) Claude 2026-10-10 12:54:24 +00:00
  • c7b02cc9a3 Merge pull request #472 from dmatviichuk/i18n/ukrainian-panel-followup Claude 2026-10-10 12:53:37 +00:00
  • e87f8a8d6d Merge pull request #469 from haranishi/i18n-japanese-panels Claude 2026-10-10 12:53:19 +00:00
  • d8c1711f52 Merge pull request #519 from luniiya/feat/system-appearance Claude 2026-10-10 12:53:19 +00:00
  • 5de747735e Merge pull request #571 from seldoms/i18n/chinese-translations Claude 2026-10-10 12:53:18 +00:00
  • 5b7c314317 Merge pull request #490 from cjcwwww/i18n/panel-helper-strings Claude 2026-10-10 12:53:18 +00:00
  • 57bd68c86e Import: Automatically Reload Footage is Off / Non-Sequence Footage / All Footage, as in After Effects; a reload never shows disk-cached frames from before (#578 follow-up) Claude 2026-10-10 12:53:09 +00:00
  • c5af482bce QA: frame scores refuse NaN samples and mismatched buffers (#427 follow-up) Claude 2026-10-10 12:53:09 +00:00
  • 4578f9090c Packaging: pin the MSI test's checkout; the MSI comment says what it installs (#466 follow-up) Claude 2026-10-10 12:51:38 +00:00
  • 6039e86a04 Merge pull request #466 from tylerjenningsw/enhance/windows-installer-folder Claude 2026-10-10 12:51:31 +00:00
  • 98cdc981ad Footage: a file that can't be read is tried again once it changes, not on every look KattandClaude Opus 5.5 2026-10-10 18:21:21 +05:30
  • 22345370ac Merge pull request #517 from sawizzle/docs/installed-release-mcp Claude 2026-10-10 12:51:16 +00:00
  • 8c2b464a4d Merge pull request #582 from LloydNicholson/macos-project-documents Claude 2026-10-10 12:51:16 +00:00
  • 92332897af Merge pull request #516 from dylanmtaylor/chore/update-actions Claude 2026-10-10 12:51:16 +00:00
  • a5feb441e9 Merge pull request #499 from tylerjenningsw/enhance/project-shift-delete Claude 2026-10-10 12:51:16 +00:00
  • 85d71011ac Merge pull request #458 from storybored379/fix/mcp-review-followups Claude 2026-10-10 12:51:16 +00:00
  • 681919fe92 Merge pull request #478 from mjohnson7cd/fix-webm-bitrate-440 Claude 2026-10-10 12:51:16 +00:00
  • adeccc02e0 Merge pull request #479 from MarekSpodBiedry/issue-475 Claude 2026-10-10 12:51:16 +00:00
  • b0277f898f Merge pull request #480 from MarekSpodBiedry/issue-476 Claude 2026-10-10 12:51:15 +00:00
  • d020715b1e Merge pull request #487 from MarekSpodBiedry/issue-481 Claude 2026-10-10 12:51:15 +00:00
  • 2013ec318a Merge pull request #557 from haranishi/fix/pdf-inflate-limit Claude 2026-10-10 12:51:15 +00:00
  • 79003f7598 Merge pull request #575 from haranishi/fix/pdf-sampled-function-size Claude 2026-10-10 12:51:15 +00:00
  • 072c33ecf0 Merge pull request #558 from haranishi/fix/uninstall-script-name Claude 2026-10-10 12:51:15 +00:00
  • 0ce5063d9f Viewer: Ctrl/Cmd draws a shape from its centre, as in After Effects (#443 follow-up) Claude 2026-10-10 12:51:15 +00:00
  • b7b47a0e10 Merge pull request #443 from Aavirash/fix/shape-drag-preview Claude 2026-10-10 12:50:43 +00:00
  • 5e28ecd53b Merge pull request #578 from KattKnight/footage-reload Claude 2026-10-10 12:50:18 +00:00
  • 37cff1f547 Merge pull request #427 from vbasky/pr/measured-ae-fidelity Claude 2026-10-10 12:50:18 +00:00
  • 91d37dd449 Merge pull request #423 from cdinhoo/codex/effect-input-control-fixes Claude 2026-10-10 12:50:18 +00:00
  • b5c6eb7d5e Merge pull request #461 from vbasky/feature/recursive-footage-relink Claude 2026-10-10 12:50:18 +00:00
  • 82d95d4c72 Merge pull request #299 from DWAA1660/fix/property-group-diagnostic-263 Claude 2026-10-10 12:50:18 +00:00
  • 790f57ef24 Merge pull request #442 from cdinhoo/codex/live-preview-updates Claude 2026-10-10 12:50:18 +00:00
  • ab09f219d4 Import: Purge frees decoded GIFs; a browser tab keeps less of one GIF (#567 follow-up) Claude 2026-10-10 12:50:12 +00:00
  • e625ef3bef Merge pull request #567 from Limestudio90/import-animated-gifs Claude 2026-10-10 12:50:00 +00:00
  • 9093fd1804 Merge pull request #507 from daijro/perf/footage-playback Claude 2026-10-10 12:49:56 +00:00
  • 0df89c84ec Merge pull request #579 from KattKnight/windows-test-fixes Claude 2026-10-10 12:49:56 +00:00
  • a12242c806 Format the merged community fixes (#561-#566 follow-up) Claude 2026-10-10 12:49:52 +00:00
  • 20ac6189bc Scripting: Property.selected=false deselects mask and effect groups too (#566 follow-up) Claude 2026-10-10 12:49:52 +00:00
  • 45897f0aaf Merge pull request #566 from Ni-zav/fix/548-property-selected-false-s20261010T084400Z-a6e9 Claude 2026-10-10 12:49:18 +00:00
  • b96628e154 Merge pull request #565 from Ni-zav/fix/541-locked-resize-height-s20261010T084400Z-a6e9 Claude 2026-10-10 12:49:18 +00:00
  • f27c834196 Merge pull request #451 from sanyamsingh001/fix/cli-template-rendering Claude 2026-10-10 12:49:17 +00:00
  • 6eb386002e Merge pull request #471 from sanyamsingh001/fix/parenting-3d-position Claude 2026-10-10 12:49:17 +00:00
  • ab474485b7 Merge pull request #497 from sanyamsingh001/fix/time-boundaries-cancellation Claude 2026-10-10 12:49:17 +00:00
  • f6d130ac38 Merge pull request #512 from sanyamsingh001/fix/settings-info-return Claude 2026-10-10 12:49:17 +00:00
  • 21a9486d8a Merge pull request #522 from sanyamsingh001/fix/property-key-time-bases Claude 2026-10-10 12:49:17 +00:00
  • cff0cf390d Merge pull request #524 from sanyamsingh001/fix/key-attribute-selection-order Claude 2026-10-10 12:49:17 +00:00
  • 1eb154c2d9 Merge pull request #556 from sanyamsingh001/fix/export-audio-sample-positions Claude 2026-10-10 12:49:16 +00:00
  • f001b8e187 Merge pull request #573 from sanyamsingh001/fix/dock-tab-identity Claude 2026-10-10 12:49:16 +00:00
  • c7b75a04d7 Merge pull request #555 from LloydNicholson/fix/addsolid-pixel-aspect Claude 2026-10-10 12:49:11 +00:00
  • ead13d81d4 Merge pull request #559 from Ni-zav/fix/544-project-item-deselect-s20261010T084400Z-a6e9 Claude 2026-10-10 12:49:11 +00:00
  • c226cd839a Merge pull request #560 from Ni-zav/fix/549-textdocument-baseline-getters-s20261010T084400Z-a6e9 Claude 2026-10-10 12:49:11 +00:00
  • 2e92dcad5f Merge pull request #561 from Ni-zav/fix/545-expression-baseline-getters-s20261010T084400Z-a6e9 Claude 2026-10-10 12:49:11 +00:00
  • f546bf9d9e Merge pull request #562 from Ni-zav/fix/528-open-xml-project-on-launch-s20261010T084400Z-a6e9 Claude 2026-10-10 12:49:10 +00:00
  • 380cb16369 Merge pull request #564 from Ni-zav/fix/542-render-queue-settings-template-s20261010T084400Z-a6e9 Claude 2026-10-10 12:49:10 +00:00
  • cd5441cd1a Merge pull request #563 from Ni-zav/fix/537-validate-new-text-position-s20261010T084400Z-a6e9 Claude 2026-10-10 12:49:10 +00:00
  • f041aa7782 macOS: projects open from Finder; .pcraft is PhotoCraft's again lloydandClaude Opus 5.5 2026-10-10 14:22:22 +02:00
  • 00156ce22e Effect reset: restore parameters inside twirl-down groups Fabio LussiandClaude Opus 5.5 2026-10-10 13:57:45 +02:00
  • 4e8a906fae Rotation: dragging the degrees field can go negative Fabio LussiandClaude Opus 5.5 2026-10-10 13:52:49 +02:00
  • b0cceb1723 G2: preserve shown panels when removing inactive tabs sanyamsingh001andCodex 2026-10-10 21:51:18 +10:00
  • ff38282674 PDF colour spaces and functions: bound sizes, depth and stacks Ikki NishiharaandClaude Sonnet 5.5 2026-10-10 20:29:28 +09:00
  • 8c838728b5 i18n: wrap hardcoded UI strings for Chinese localization seldoms 2026-10-10 19:09:46 +08:00
  • a650e6c21d Tests: four failures on Windows (autosave paths, GPU viewer adapter, audio preview race) KattandClaude Opus 5.5 2026-10-09 22:08:57 +05:30
  • e6d37c2fa6 Reload Footage shows new pixels and keeps Photoshop layers; Reload Footage Changed on Disk KattandClaude Opus 5.5 2026-10-09 21:24:49 +05:30
  • 9f53d9c6bc Move separated Position when the composition frame is resized or cropped. Vikram Bhaskaran 2026-10-10 21:47:15 +11:00
  • be9e1e9f42 Show a layer through its first Intersect or Darken mask. Vikram Bhaskaran 2026-10-10 21:45:20 +11:00
  • 39a0c6aa54 Move a layer when Position is edited and its dimensions are separated. Vikram Bhaskaran 2026-10-10 21:42:03 +11:00
  • da67ea9553 Keep a composition work area inside the composition and at least one frame long. Vikram Bhaskaran 2026-10-10 21:38:57 +11:00
  • 20f0062981 Contributors: Aavirash's display name is Asquareportal Aavirash 2026-10-09 18:05:38 +02:00
  • 603337a061 Viewer: a layer drag moves the picture while the button is down Aavirash 2026-10-09 18:05:38 +02:00
  • a2554c404c Tests: the CLI render-out test compares canonical temp paths Aavirash 2026-10-09 17:47:23 +02:00
  • 0d2264dbed Viewer: the shape tools show the tool's own shape while dragging Aavirash 2026-10-09 17:47:19 +02:00
  • bfbdadd34a Import animated GIFs as movies Limestudio90andClaude Sonnet 5.5 2026-10-10 11:38:00 +02:00
  • 23855865eb Merge remote-tracking branch 'upstream/main' into feat/system-appearance Luniiya 2026-10-10 11:12:44 +02:00
  • 6364ddf555 PDF: bound what every stream filter may decode to Ikki NishiharaandClaude Sonnet 5.5 2026-10-10 18:12:06 +09:00
  • 4bc619b010 fix(script): deselect individual properties via Property.selected=false (#548) Nigel Ihza Firdausy 2026-10-10 15:58:22 +07:00
  • c822fcdff3 fix(render-queue): honor height-only locked resize edits (#541) Nigel Ihza Firdausy 2026-10-10 15:57:09 +07:00
  • 65bf4702fd fix(render-queue): distinguish settings template on queue creation (#542) Nigel Ihza Firdausy 2026-10-10 15:55:02 +07:00
  • 9d10d84dee fix(engine): validate text layer position coordinates (#537) Nigel Ihza Firdausy 2026-10-10 15:53:14 +07:00
  • da131fcd57 fix(app): open .ecprojx project copies passed on the command line (#528) Nigel Ihza Firdausy 2026-10-10 15:51:14 +07:00
  • 6ed3d210fb fix(expr): reflect pending TextStyle baseline edits in expression getters (#545) Nigel Ihza Firdausy 2026-10-10 15:50:18 +07:00
  • 78e1c50268 Scripts: a script name is a file name, not a path Ikki NishiharaandClaude Sonnet 5.5 2026-10-10 17:50:05 +09:00
  • 4f6256c486 fix(script): keep pending TextDocument baseline reads in sync (#549) Nigel Ihza Firdausy 2026-10-10 15:49:32 +07:00
  • d0489021b5 fix(script): make Item.selected=false deselect only that item (#544) Nigel Ihza Firdausy 2026-10-10 15:47:58 +07:00
  • 8c665a19e2 PDF: bound what a FlateDecode stream may inflate to Ikki NishiharaandClaude Sonnet 5.5 2026-10-10 17:29:44 +09:00
  • 34b894a249 G3: preserve exported audio sample positions sanyamsingh001andCodex 2026-10-10 17:55:50 +10:00
  • 9b7add4046 i18n: the forms, the settings pages and the viewer menus draw their technical terms in Chinese WaWu 2026-10-10 14:51:16 +08:00
  • 6843510a25 Scripting: layers.addSolid keeps the requested pixel aspect (#543) lloydandClaude Opus 5.5 2026-10-10 09:42:07 +02:00
  • 1ab6eb963f i18n: the viewer toolbar and the solid dialog ask the catalog for the text they draw WaWu 2026-10-10 02:50:47 +08:00
  • abbf38f716 docs: drop the third-party link; the Windows path is the default install folder SawizzleandClaude Opus 5.5 2026-10-09 21:50:57 -07:00
  • 8eb77a7d1e G2: preserve keyframe selection during attribute edits sanyamsingh001andCodex 2026-10-10 13:22:32 +10:00
  • a7a6295bb0 Issue 257: support explicit keyframe time bases sanyamsingh001andCodex 2026-10-10 11:12:14 +10:00
  • 813c7c4650 Bump version to 0.7.0 (from 0.6.0) for release; refresh contributors v0.7.0 Brandon ThomasandClaude Opus 5.5 2026-10-09 21:02:08 -04:00
  • 6f0369b3a8 fix(engine): layer.setText schema requires optional OpenType keys (#520) Mara Johnson 2026-10-09 20:57:21 -04:00
  • fe27c375e3 feat: standardise system appearance modes with PhotoCraft Luniiya 2026-10-10 02:15:26 +02:00
  • 675fc55303 chore: bump github actions to fix Node 20 deprecation warnings Dylan M. Taylor 2026-10-09 20:04:14 -04:00
  • fbe028717e docs: register the MCP server from an installed release SawizzleandClaude Opus 5.5 2026-10-09 17:06:42 -07:00
  • 4359899f7a Project: a Cut is read with the modifiers held where it is in the frame (#484) tylerjenningsw 2026-10-09 19:55:48 -04:00