Brandon Thomas
155368e613
Merge pull request #1014 from Themolx/rotate-tool-revolutions
2026-10-13 04:28:48 -04:00
Brandon Thomas
bb0273dd91
Merge pull request #1182 from marcoarnulfo/fix/speed-graph-handle-upward
2026-10-13 04:28:47 -04:00
Brandon Thomas
b3e8a7e431
Merge pull request #1163 from nanox333/fix/1063-gradient-ramp-alpha
2026-10-13 04:28:46 -04:00
Brandon Thomas
ee682bbfd9
Merge pull request #1172 from redonion23/fix/815-stroke-dash-matchnames
...
# Conflicts:
# crates/script/src/tests.rs
2026-10-13 04:28:45 -04:00
Brandon Thomas
092834b703
Merge pull request #1156 from redonion23/fix/814-removekey-linear
2026-10-13 04:28:44 -04:00
Brandon Thomas
4f57d5d73d
Merge pull request #1144 from tylerjenningsw/enhance/quick-offset
...
# Conflicts:
# crates/ui-egui/src/i18n/ui.rs
2026-10-13 04:28:43 -04:00
Brandon Thomas
fc54b5debc
Merge pull request #1139 from vangel76/fix-psd-decode-memory-budget
...
# Conflicts:
# crates/psd/src/lib.rs
# crates/psd/src/placed.rs
2026-10-13 04:28:42 -04:00
Brandon Thomas
ac9d4eb72f
Merge pull request #1137 from vangel76/psd-optimise
...
# Conflicts:
# crates/psd/src/lib.rs
2026-10-13 04:28:40 -04:00
Brandon Thomas
b438cdd702
Merge pull request #1135 from vangel76/fix-psd-lenient-layer-section
...
# Conflicts:
# crates/engine/src/psd_import.rs
# crates/engine/src/tests_vector_import.rs
# crates/psd/src/tests.rs
2026-10-13 04:28:40 -04:00
Brandon Thomas
a55af3b235
Merge pull request #1134 from vangel76/psd-simplify-dedupe
...
# Conflicts:
# crates/psd/src/tests.rs
2026-10-13 04:28:39 -04:00
Brandon Thomas
e4532bff1e
Merge pull request #1124 from nanox333/fix/759-include-test-windows
2026-10-13 04:28:38 -04:00
Brandon Thomas
ce67e02d88
Merge pull request #1115 from pravdomil/claude/preview-panel-undocking-67b075
2026-10-13 04:28:37 -04:00
Brandon Thomas
15d2030d73
Merge pull request #1051 from marcoarnulfo/fix/interpret-loop-video-duration
2026-10-13 04:28:37 -04:00
Brandon Thomas
c5d2a54507
Merge pull request #1013 from Themolx/unique-new-comp-names
2026-10-13 04:28:36 -04:00
Brandon Thomas
d5496e50bc
Merge pull request #1034 from pravdomil/claude/timeline-expression-background-c71985
2026-10-13 04:28:35 -04:00
Brandon Thomas
84f7f80617
Merge pull request #1041 from pravdomil/claude/timeline-expression-row-height-b96069
2026-10-13 04:28:34 -04:00
Brandon Thomas
a55155bd7d
Merge pull request #1191 from redonion23/fix/813-footage-proxy-scripting
2026-10-13 04:28:34 -04:00
Brandon Thomas
1a74961d26
Merge pull request #1170 from nanox333/fix/audio-stretch-interpolation
2026-10-13 04:28:33 -04:00
Brandon Thomas
66be8857b5
Merge pull request #1162 from nanox333/fix/1063-light-casts-shadows
...
# Conflicts:
# crates/script/src/tests.rs
2026-10-13 04:28:33 -04:00
Brandon Thomas
84ef901714
Merge pull request #1143 from marcoarnulfo/fix/ui-simplified-chinese-font
2026-10-13 04:28:32 -04:00
Brandon Thomas
e02c60c08a
Merge pull request #1131 from vangel76/fix-psd-nonfinite-and-panic-paths
...
# Conflicts:
# crates/psd/src/tests.rs
2026-10-13 04:28:31 -04:00
Brandon Thomas
5c0ac48f31
Merge pull request #1123 from nanox333/fix/808-source-point-convert
...
# Conflicts:
# crates/script/src/tests.rs
2026-10-13 04:28:30 -04:00
Brandon Thomas
7da7358504
Merge pull request #1102 from vangel76/feat-gap7-presets-backgrounds
...
# Conflicts:
# crates/ui-egui/tests/ui_panels.rs
# docs/gaps.md
# docs/target-app-parity.md
2026-10-13 04:28:30 -04:00
Brandon Thomas
39ef24af3a
Merge pull request #1093 from moecr7/codex/fix-1063-text-line-breaks
2026-10-13 04:28:28 -04:00
Brandon Thomas
2a1a98006c
Merge pull request #1086 from vangel76/fix-1070-stale-footage-cache
2026-10-13 04:28:27 -04:00
Brandon Thomas
cbe710220a
Merge pull request #1066 from zitann2020/i18n/ja-panels
2026-10-13 04:28:26 -04:00
Brandon Thomas
0e424b45f1
Merge pull request #1050 from pravdomil/claude/bind-existing-shortcuts
2026-10-13 04:28:25 -04:00
Brandon Thomas
61a6d95e51
Merge pull request #1030 from vbasky/fix/990-u-reveal-timeremap
2026-10-13 04:28:24 -04:00
Brandon Thomas
c3644e59d4
Merge pull request #1019 from pravdomil/claude/confirm-unguarded-deletes
...
# Conflicts:
# crates/ui-egui/src/panels/shortcut_editor.rs
2026-10-13 04:28:24 -04:00
Brandon Thomas
3484f91c3f
Merge pull request #1009 from marcoarnulfo/fix/portable-mode
2026-10-13 04:28:22 -04:00
Brandon Thomas
ad83f9ae1a
Merge pull request #1114 from vangel76/docs-gaps-audit-2026-10-12
...
# Conflicts:
# docs/ui-parity.md
2026-10-13 04:28:22 -04:00
Brandon Thomas
7293148c3c
Merge pull request #1189 from marcoarnulfo/fix/settings-zh-hans
2026-10-13 04:27:33 -04:00
Brandon Thomas
7955ae81ce
Merge pull request #1168 from nanox333/fix/marker-frame-identity
2026-10-13 04:27:33 -04:00
Brandon Thomas
b77018ea8f
Merge pull request #1161 from nanox333/fix/1063-undefined-name-location
2026-10-13 04:27:32 -04:00
Brandon Thomas
d9f300f940
Merge pull request #1152 from elZanco/layer-menu-effects-submenu
2026-10-13 04:27:31 -04:00
Brandon Thomas
96a29bb2f0
Merge pull request #1129 from vangel76/fix-psd-nested-group-depth
2026-10-13 04:27:30 -04:00
Brandon Thomas
a62d03130a
Merge pull request #1122 from nanox333/fix/809-layer-source
2026-10-13 04:27:29 -04:00
Brandon Thomas
1b3c88dcc5
Merge pull request #1113 from pravdomil/claude/keyboard-shortcuts-overflow-e1e74e
2026-10-13 04:27:29 -04:00
Brandon Thomas
396231a9f8
Merge pull request #1101 from pravdomil/claude/form-dialog-fit
2026-10-13 04:27:28 -04:00
Brandon Thomas
936b9842d0
Merge pull request #1084 from webdevtodayjason/fix/svg-finite-sizes
2026-10-13 04:27:27 -04:00
Brandon Thomas
7f584f9ba8
Merge pull request #1065 from marcoarnulfo/fix/project-panel-comp-settings
2026-10-13 04:27:26 -04:00
Brandon Thomas
85bc2d220d
Merge pull request #1048 from vbasky/fix/994-effect-param-interp
2026-10-13 04:27:25 -04:00
Brandon Thomas
69f416e3b0
Merge pull request #1038 from vbasky/fix/1010-camera-parent
2026-10-13 04:27:25 -04:00
Brandon Thomas
c069a72928
Merge pull request #1029 from vbasky/fix/956-scale-unlink
2026-10-13 04:27:24 -04:00
Brandon Thomas
59bf40a5da
Merge pull request #1018 from pravdomil/claude/gpu-dialog-enter-ok-209420
2026-10-13 04:27:23 -04:00
Brandon Thomas
dcd46ca57d
Merge pull request #1008 from marcoarnulfo/fix/render-toast-reason
2026-10-13 04:27:23 -04:00
arnav-hiwarkar
c7692aa697
#971 : copy the presets folder path in Effects & Presets
2026-10-13 13:27:09 +05:30
WaWu
b743410e72
UI: Quick Apply keeps an IME composition while pinyin is typed
...
The command palette's search field took the keyboard with `request_focus()`
on every frame it was drawn. egui's `Memory::request_focus` interrupts the
IME composition, and `egui-winit` acts on `should_interrupt_composition`
with `set_ime_allowed(false)` + `(true)` — on Windows that is
`ImmAssociateContextEx(hwnd, 0, IACE_CHILDREN/IACE_DEFAULT)`, which drops the
composition in progress. With Microsoft Pinyin the pre-edit text was
cancelled over and over, so the pinyin never accumulated and nothing could be
committed: Chinese (and Japanese/Korean) could not be typed into Quick Apply
at all, while Latin typing was unaffected.
Ask for the focus only when the field hasn't got it, the same guard the
inline editors use (`widgets::keep_focus`): the palette still takes the
keyboard when it opens, and takes it back when something else takes it away.
Tests: panels::dialogs::tests::the_palette_leaves_a_pinyin_composition_alone
opens the palette, feeds Preedit("n".."nihao") frame by frame and asserts that
the frame never asks the platform to cancel the composition, that the whole
pre-edit text is in the query, and that the field claims the keyboard back
when another widget takes it. Failed before: "typing `n` cancelled the
composition".
2026-10-13 14:51:36 +08:00
Vikram Bhaskaran
c46f80faa2
Store each comp's layer selection on its own.
...
A single selected_layers list kept ids from every comp, so the active comp looked selected whenever another comp was. Opening a comp and running a script against a different comp now park and restore that selection.
2026-10-13 17:46:02 +11:00
Marco Arnulfo
3095217ce8
Track matte on an adjustment layer limits where its effects show ( fixes #1201 )
2026-10-13 08:42:14 +02:00