Brandon Thomas and Claude Opus 5.5
6baff9f5fe
Integration fixes for the community batch
...
- Footage sources: the cancellable wrapper (#784 ) forwards frame_with (#752 float curves)
and problem (#887 ); problem's default lives on the trait.
- Media: a called-off decode (#784 ) is not a footage problem (#887 ).
- Effect Controls rename (#953 ): Escape cancels (egui drops focus on Escape the same
frame), the Rename item is translated; regression test.
- i18n (#873 ): drop the /out-i18n/ ignore rule and the note about an uncommitted script.
- Tests: text range selector caps (#926 ) re-borrow the layer; the RAM preview test (#793 )
sets the comp's own Resolution (#462 ).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-12 04:27:59 -04:00
Brandon Thomas
ac37493026
Merge pull request #873 from pechnikov2026-star/i18n-ru-fr-de
...
i18n: add Russian, French and German menu catalogs
2026-10-12 04:24:29 -04:00
Brandon Thomas
5f386cc97c
Merge #938 from nanox333/codex/fix-712-character-eyedropper (without the demo screenshot)
...
Add Character Fill and Stroke eyedroppers
2026-10-12 04:24:28 -04:00
Brandon Thomas and Claude Opus 5.5
37c4e98502
Character eyedroppers: the sampling hints go through the catalog
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-12 04:23:58 -04:00
Brandon Thomas
f28901c6e3
Merge pull request #953 from Ni-zav/fix/944-rename-expression-control-s20261012T0915JKT
...
Fix: rename expression control
2026-10-12 04:23:20 -04:00
Brandon Thomas
50a89c48e9
Merge pull request #130 from storytold/fix/synthetic-modifiers
...
Control: ui.click / ui.drag hold their modifiers for the whole gesture
# Conflicts:
# crates/ui-egui/src/lib.rs
2026-10-12 04:23:11 -04:00
Brandon Thomas
2ea7220e49
Merge pull request #916 from pravdomil/claude/composition-maximize-zoom-fit-86627e
...
Viewer: Fit up to 100% follows the panel size
# Conflicts:
# crates/ui-egui/src/panels/viewer_tools.rs
# crates/ui-egui/tests/ui_viewer.rs
2026-10-12 04:22:53 -04:00
Brandon Thomas
617412b555
Merge pull request #888 from vangel76/fix-882-viewer-pixel-exact
...
#882 : pixel-exact Composition viewer at 100 % and above
# Conflicts:
# crates/ui-egui/src/menus.rs
2026-10-12 04:22:01 -04:00
Brandon Thomas and Claude Opus 5.5
6dae51622f
Dialogs: vertical-only modals ( #937 ) on the modal_fit layout
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-12 04:21:37 -04:00
Brandon Thomas
6b69881826
Merge pull request #686 from vbasky/fix/659-text-effect-bounds
...
Effects: text and shape layers run their stack over the whole layer region (#659 , #658 )
2026-10-12 04:21:15 -04:00
Brandon Thomas
b2d05582e0
Merge pull request #462 from storytold/fix/417-viewer-resolution
...
Viewer: each composition keeps its Resolution in the project, as in After Effects (#417 )
# Conflicts:
# crates/ui-egui/src/control.rs
# crates/ui-egui/src/menus.rs
# crates/ui-egui/src/panels/viewer_tools.rs
2026-10-12 04:21:14 -04:00
Brandon Thomas
bb7f9b421f
Merge pull request #980 from nanox333/codex/fix-978-project-settings-dialog
...
Fix #978 : widen Project Settings dialog
# Conflicts:
# crates/ui-egui/src/panels/forms.rs
2026-10-12 04:21:13 -04:00
Brandon Thomas
fe439f6e9c
Merge pull request #979 from nanox333/codex/fix-958-vector-context-menu
...
Fix #958 : add vector conversion to layer context menus
# Conflicts:
# crates/ui-egui/src/panels/timeline.rs
2026-10-12 04:21:11 -04:00
Brandon Thomas
8dc91891e9
Merge pull request #969 from webdevtodayjason/fix/nested-svg-viewport
...
SVG: percentages inside a nested <svg> resolve against its own viewport
# Conflicts:
# contributors/people.toml
2026-10-12 04:21:10 -04:00
Brandon Thomas
6bbdd8cdcc
Merge pull request #954 from SteamSmith/fix/file-urls
...
engine: build well-formed file:// URLs for Edit Original, Reveal and File.execute
2026-10-12 04:21:09 -04:00
Brandon Thomas
7864ea41ae
Merge pull request #951 from HEOJUNFO/fix-939-noise-mask
...
Effects: Fractal and Turbulent Noise stay inside the layer's alpha (#939 )
2026-10-12 04:21:08 -04:00
Brandon Thomas
8e6c3e0e68
Merge pull request #950 from Themolx/trim-selected-layers
...
Timeline: trim all selected layers together
# Conflicts:
# crates/engine/src/tests_timeline.rs
2026-10-12 04:21:07 -04:00
Brandon Thomas
bfb282d47c
Merge pull request #937 from nanox333/codex/fix-828-gpu-info-dialog
...
Keep GPU Information dialog layout steady
# Conflicts:
# crates/ui-egui/src/panels/dialogs.rs
# crates/ui-egui/tests/ui_settings_info.rs
2026-10-12 04:21:06 -04:00
Brandon Thomas
af374a924d
Merge pull request #936 from nanox333/codex/fix-902-essential-graphics-context
...
Open Essential Graphics from blank Timeline context menu
2026-10-12 04:21:05 -04:00
Brandon Thomas
777b59a391
Merge pull request #935 from aniliashenko/comp-presets
...
Composition Settings: save and delete your own presets
# Conflicts:
# crates/engine/src/commands/comp_more.rs
2026-10-12 04:21:04 -04:00
Brandon Thomas
fbcb5b44b0
Merge pull request #934 from nanox333/codex/fix-910-fullscreen-shortcut
...
Fix full-screen shortcut shown on Windows
2026-10-12 04:21:03 -04:00
Brandon Thomas
0d6adb07bf
Merge pull request #930 from aniliashenko/text-edit-from-timeline
...
#637 : double-clicking a layer's bar acts like its name; text layers edit their text
# Conflicts:
# crates/ui-egui/tests/ui_text_edit.rs
2026-10-12 04:21:02 -04:00
Brandon Thomas
9fa0036144
Merge pull request #927 from pravdomil/claude/view-go-to-time-fix-1e3c21
...
fix: View > Go to Time accepts the dialog's float frame [skip ci]
# Conflicts:
# crates/engine/src/tests_timeline.rs
2026-10-12 04:21:01 -04:00
Brandon Thomas
fa8a1376f9
Merge pull request #926 from MarekSpodBiedry/issue-908
...
Cap text animator range selector Start, End and Offset (#908 )
2026-10-12 04:20:59 -04:00
Brandon Thomas
302da28fcc
Merge pull request #925 from MarekSpodBiedry/issue-909
...
Interpret Footage: apply the Loop (times) value sent as a float (#909 )
2026-10-12 04:20:58 -04:00
Brandon Thomas
ce3e8f1a99
Merge pull request #924 from MarekSpodBiedry/issue-912
...
Resume an open mask path when the Pen clicks its last vertex (#912 )
2026-10-12 04:20:57 -04:00
Brandon Thomas
6ace9f7b0e
Merge pull request #923 from itrycodinganditsbad/rotating-log
...
Desktop: write log records to standard error and a rotating log file
2026-10-12 04:20:56 -04:00
Brandon Thomas
cc45d65204
Merge pull request #922 from pravdomil/claude/dialog-focus-on-open
...
UI: dialogs open with their first text field focused and selected
2026-10-12 04:20:55 -04:00
Brandon Thomas
e2db76e507
Merge pull request #921 from pravdomil/claude/alt-click-layer-toggles-b7a7a3
...
Timeline: Alt-click an A/V feature switches the other layers
2026-10-12 04:20:54 -04:00
Brandon Thomas
3e34dcb0d6
Merge pull request #919 from pravdomil/claude/unsaved-changes-cmd-backspace-b69a74
...
UI: keyboard shortcuts for dialog answers
2026-10-12 04:20:53 -04:00
Brandon Thomas
54d68a90a6
Merge pull request #913 from pravdomil/claude/selection-tool-glyph-fix-69364a
...
UI: draw concave icons as convex pieces (fixes Selection arrow, Speaker, Sparkle glyphs)
2026-10-12 04:20:52 -04:00
Brandon Thomas
e0b770a9ea
Merge pull request #907 from tylerjenningsw/enhance/toolbar-gradient-swatch
...
Shapes: the toolbar's gradient swatches open the Gradient Editor (#612 )
# Conflicts:
# docs/gaps.md
2026-10-12 04:20:51 -04:00
Brandon Thomas
a1c90b80f2
Merge pull request #906 from itrycodinganditsbad/fix-751
...
Shape layers: always rasterise at the on-screen scale (#751 )
2026-10-12 04:20:50 -04:00
Brandon Thomas
02c134fb41
Merge pull request #904 from vangel76/fix-903-multichannel-downmix
...
#903 : downmix 5.1 and other multichannel audio to stereo
# Conflicts:
# crates/media/src/lib.rs
2026-10-12 04:20:49 -04:00
Brandon Thomas
2a7170de87
Merge pull request #899 from vangel76/fix-670-per-pane-views
...
#670 : each pane of a 2- or 4-view layout chooses its own view
2026-10-12 04:20:48 -04:00
Brandon Thomas
b93e7b79e4
Merge pull request #895 from MarekSpodBiedry/issue-837
...
Scripting: text range selectors resolve by match name and limit the animator (#837 )
# Conflicts:
# crates/script/src/tests.rs
2026-10-12 04:20:47 -04:00
Brandon Thomas
0ad9b5fc9b
Merge pull request #893 from vangel76/fix-878-context-menu-selection
...
#878 : context menus act on the whole selection
# Conflicts:
# crates/ui-egui/src/panels/timeline.rs
2026-10-12 04:20:46 -04:00
Brandon Thomas
7a03b6fcd1
Merge pull request #892 from tylerjenningsw/fix/text-click-away
...
Text: stop capturing keyboard input after clicking away (#831 )
2026-10-12 04:20:45 -04:00
Brandon Thomas
5dd47132a1
Merge pull request #891 from vangel76/fix-890-tc-dropframe
...
#890 : Timeline time field round-trips its timecode at 29.97/59.94 fps
2026-10-12 04:20:44 -04:00
Brandon Thomas
ab12890a9e
Merge pull request #887 from vangel76/fix-886-unsupported-video-notice
...
#886 : say why footage the decoders can't read shows no picture
# Conflicts:
# crates/media/src/pool.rs
# crates/media/tests/footage.rs
# crates/render/src/lib.rs
2026-10-12 04:20:43 -04:00
Brandon Thomas
ccd7a7c583
Merge pull request #884 from vangel76/fix-881-project-rename-tab
...
#881 : Tab in the Project panel's rename field commits and keeps the keyboard
2026-10-12 04:20:42 -04:00
Brandon Thomas
559bd55a9b
Merge pull request #883 from vangel76/fix-880-spatial-nan
...
#880 : motion paths with overflowing or NaN arc length evaluate without panicking
2026-10-12 04:20:41 -04:00
Brandon Thomas
debbb1d913
Merge pull request #877 from vangel76/fix-875-aux-view-wireframes
...
#875 : layout views draw camera and light wireframes
2026-10-12 04:20:40 -04:00
Brandon Thomas
efa023f693
Merge pull request #876 from vangel76/fix-874-linux-font-dirs
...
#874 : scan Flatpak host, XDG and fontconfig font folders on Linux
2026-10-12 04:20:39 -04:00
Brandon Thomas
34ad8c7e9c
Merge pull request #869 from vangel76/fix-864-track-matte-mode
...
Track Matte: picking a mode without a matte layer takes the layer above (#864 )
2026-10-12 04:20:38 -04:00
Brandon Thomas
79b73b307c
Merge pull request #868 from vangel76/fix-text-typing-866
...
#866 : Layer ▸ New ▸ Text starts typing into Source Text
2026-10-12 04:20:37 -04:00
Brandon Thomas
cafd18eef4
Merge pull request #867 from pravdomil/claude/uu-modified-defaults
...
Timeline: UU reveals modified options and layer styles, without false positives
2026-10-12 04:20:36 -04:00
Brandon Thomas
fae82306b0
Merge pull request #865 from pravdomil/claude/effectcraft-separator-dot-rendering-de5cb5
...
UI: draw the ▸ menu-path separator instead of a missing-glyph box
2026-10-12 04:20:34 -04:00
Brandon Thomas
3f8af1a3b6
Merge pull request #863 from itrycodinganditsbad/fix-748
...
Save the active comp and open comp tabs in project files (#748 )
2026-10-12 04:20:33 -04:00
Brandon Thomas
ac1aca7225
Merge pull request #862 from tylerjenningsw/enhance/gradient-viewer-handles
...
Shapes: drag gradient start and end points in the Composition viewer (#612 )
2026-10-12 04:20:32 -04:00
Brandon Thomas
2e2c8539e4
Merge pull request #861 from pravdomil/claude/window-menu-checkmarks-3aada3
...
Window menu: show check marks next to visible panels [skip ci]
2026-10-12 04:20:31 -04:00
Brandon Thomas and Claude Opus 5.5
0b2d85b811
Fix tests after the community merges: GPU Pixel Motion Blur without a host, timeline footage kind, effects doc
...
- GPU Pixel Motion Blur (#695 ) declined without a host; it now averages the shutter's
frames like the CPU effect (tests_fx_time::without_a_host).
- add_item_keeps_footage_longer_than_the_comp_at_full_length (#798 ) built footage with
the default kind (Still), which adds at comp length; it is a movie.
- docs/effects.md regenerated.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-12 04:18:51 -04:00
Brandon Thomas and Claude Opus 5.5
6d4e721d2c
Media: Targa/HDR stills keep their Exif orientation; DPX test accepts a stated transfer
...
#755 decoded stills of an extension-decided format with load_from_memory_with_format,
bypassing #827 's oriented decode: load_oriented now takes the format.
The DPX ffmpeg oracle test expected the bare codec name; ffmpeg builds that write
the transfer characteristic make it "DPX 8-bit RGB, linear".
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-12 03:45:49 -04:00
Brandon Thomas and Claude Opus 5.5
42ef79a2fd
Media: movies opened in place keep their orientation ( #796 × #827 )
...
Opening movies in place (#796 ) skipped the whole-file bytes #827 read the
track matrix from, so the pool and the probe lost the turn for movies on
disk. stream::movie_header reads just the ftyp and moov boxes (bounded,
positional reads) and both in-place paths derive the orientation from it.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-12 03:37:34 -04:00
Brandon Thomas
f41fdf0680
Merge pull request #857 from pravdomil/claude/u-uu-shortcuts-time-remap-5dd91b
...
Timeline: U and UU reveal Time Remap
2026-10-12 03:23:30 -04:00
Brandon Thomas
709877ffc6
Merge pull request #854 from pravdomil/claude/context-menu-spacing-41a5b2
...
UI: leave no gap between the rows of a menu
# Conflicts:
# crates/ui-egui/src/panels/viewer.rs
2026-10-12 03:23:29 -04:00
Brandon Thomas
4dd74c4f6b
Merge pull request #852 from Ni-zav/fix/815-text-path-matchnames-20261011
...
fix(script): expose After Effects text Path Options matchNames
# Conflicts:
# crates/script/src/tests.rs
2026-10-12 03:23:27 -04:00
Brandon Thomas
6caa67971b
Merge pull request #851 from Ni-zav/fix/811-script-object-identity-20261011
...
fix(script): preserve item and layer wrapper identity
# Conflicts:
# crates/script/src/tests.rs
2026-10-12 03:23:26 -04:00
Brandon Thomas
2599237ef5
Merge pull request #850 from Ni-zav/fix/838-script-importas-psd-20261011
...
fix(script): respect ImportOptions.importAs for layered PSD files
# Conflicts:
# crates/script/src/tests.rs
2026-10-12 03:23:24 -04:00
Brandon Thomas
b7e85034ab
Merge pull request #849 from Ni-zav/fix/840-extendscript-substr-20261011
...
fix(script): implement ExtendScript String.substr compatibility
# Conflicts:
# crates/script/src/tests.rs
2026-10-12 03:23:23 -04:00
Brandon Thomas
255d888236
Merge pull request #847 from Ni-zav/fix/816-script-transform-shortcuts-s20261011T141200Z-fd2e
...
fix(script): expose AVLayer transform property shortcuts
# Conflicts:
# crates/script/src/tests.rs
2026-10-12 03:23:21 -04:00
Brandon Thomas
1c7935b8c2
Merge pull request #846 from Ni-zav/fix/808-script-comments-and-marker-params-s20261011T141200Z-fd2e
...
fix(script): persist layer comments and unnamed marker parameters
# Conflicts:
# crates/script/src/tests.rs
2026-10-12 03:23:20 -04:00
Brandon Thomas
61f5b937dc
Merge pull request #845 from Ni-zav/fix/814-batch-remove-keys-s20261011T141200Z-fd2e
...
feat(script): delete keyframe ranges in one undoable command
# Conflicts:
# crates/script/src/tests.rs
2026-10-12 03:23:18 -04:00
Brandon Thomas
d6bd27db8f
Merge pull request #844 from Ni-zav/fix/810-bounded-undo-group-s20261011T141200Z-fd2e
...
fix(script): preserve atomic undo groups beyond the history limit
# Conflicts:
# crates/script/src/runtime.rs
# crates/script/src/tests.rs
2026-10-12 03:23:16 -04:00
Brandon Thomas
5237ebf596
Merge pull request #843 from Ni-zav/fix/812-stable-script-undo-id-s20261011T141200Z-fd2e
...
fix(script): keep Undo command ID 16 stable for scripts
# Conflicts:
# crates/script/src/tests.rs
2026-10-12 03:23:14 -04:00
Brandon Thomas
80febbd418
Merge pull request #842 from Ni-zav/fix/817-script-binary-file-io-s20261011T141200Z-fd2e
...
fix(script): preserve raw bytes in BINARY File reads, writes, and copies
2026-10-12 03:23:13 -04:00
Brandon Thomas
6304956628
Merge pull request #835 from pravdomil/claude/cmd-arrow-frame-nav-3a2fc1
...
Shortcuts: Cmd+Left / Cmd+Right Arrow step a frame
2026-10-12 03:23:12 -04:00
Brandon Thomas
a1516b11ad
Merge pull request #830 from WladmirJunior/i18n/pt-br-panels
...
pt-BR: translate the panels below the menu bar
2026-10-12 03:23:10 -04:00
Brandon Thomas
90da5d6724
Merge pull request #829 from pravdomil/claude/window-position-size-persist-99f0d6
...
Window: remember the window's size and position between launches
2026-10-12 03:23:09 -04:00
Brandon Thomas
c11740f461
Merge pull request #827 from pravdomil/claude/import-exif-orientation
...
Import: stills and movies respect their orientation
# Conflicts:
# crates/media/src/pool.rs
2026-10-12 03:23:08 -04:00
Brandon Thomas
30f7ce8ae5
Merge pull request #826 from luniiya/feat/theme-favorites
...
UI: favorite themes and appearance shortcuts
2026-10-12 03:23:06 -04:00
Brandon Thomas
d100e8af32
Merge pull request #825 from pravdomil/claude/footage-panel-double-click-e18b22
...
UI: wrap the Footage panel's empty hint in a narrow panel
2026-10-12 03:23:05 -04:00
Brandon Thomas
03a27f6eab
Merge pull request #824 from redonion23/fix/753-layer-viewer-zoom
...
Layer panel: zoom and pan; View zoom acts on the focused viewer; Roto Brush hint (#753 )
2026-10-12 03:23:03 -04:00
Brandon Thomas
d1e88ee52b
Merge pull request #807 from cdinhoo/fix/nonblocking-expression-diagnostics
...
Performance: reduce UI stalls while dragging layers
2026-10-12 03:23:02 -04:00
Brandon Thomas
ff0ee5a727
Merge pull request #806 from vangel76/gap-fuzz-expressions
...
#786 : fuzz expressions; fix the overflows, hangs and panic it found
2026-10-12 03:23:01 -04:00
Brandon Thomas
e8e896e1d6
Merge pull request #799 from MarekSpodBiedry/issue-749
...
Automation: a layer or comp id sent as a string resolves as an id (#749 )
2026-10-12 03:23:00 -04:00
Brandon Thomas
2cf28e5e24
Merge pull request #798 from MarekSpodBiedry/issue-795
...
Keep footage dropped on the timeline at its full length (#795 )
# Conflicts:
# crates/engine/src/tests_timeline.rs
2026-10-12 03:22:58 -04:00
Brandon Thomas
4e8e6e10b1
Merge pull request #796 from vangel76/fix-stream-video-open
...
#794 : open movies in place instead of reading them whole
# Conflicts:
# crates/media/src/lib.rs
2026-10-12 03:22:57 -04:00
Brandon Thomas
30523a81a5
Merge pull request #793 from vangel76/fix-595-prefetch-order
...
#595 : RAM preview prefetches nearest the playhead and keeps the frames just ahead
2026-10-12 03:22:56 -04:00
Brandon Thomas
58b09391bd
Merge pull request #789 from vangel76/gap-project-size-limits
...
#788 : hold opened projects and size commands to the 30,000 px limits
# Conflicts:
# crates/engine/src/commands/layer.rs
2026-10-12 03:22:54 -04:00
Brandon Thomas
225bbad013
Merge pull request #787 from vangel76/gap-floating-panel-windows
...
#486 : move a panel into its own native window (multiple monitors)
# Conflicts:
# crates/ui-egui/src/i18n/ui.rs
# docs/gaps.md
2026-10-12 03:22:53 -04:00
Brandon Thomas
909572dffd
Merge pull request #785 from vangel76/gap-fuzz-project-open
...
#779 : fuzz File > Open; refuse deeply nested XML projects
2026-10-12 03:22:51 -04:00
Brandon Thomas
565fd4118d
Merge pull request #784 from vangel76/fix-329-seek-latency
...
#329 : scrubbing a long movie: superseded viewer frames call off their decodes
# Conflicts:
# crates/media/tests/footage.rs
2026-10-12 03:22:50 -04:00
Brandon Thomas
5be3b8f9b2
Merge pull request #782 from MishynMykhailo/uk-panel-catalog-20261011
...
Translate the 95 panel rows Ukrainian was missing
2026-10-12 03:22:49 -04:00
Brandon Thomas
1210ba91f4
Merge pull request #768 from vangel76/fix-762-animated-webp
...
#762 : import animated WebP as footage with its frames
# Conflicts:
# docs/file-format-parity.md
2026-10-12 03:22:30 -04:00
Brandon Thomas
24f98a0242
Merge pull request #778 from vangel76/gap-uncompressed-mov
...
#372 : uncompressed QuickTime (raw RGB / ARGB) output module format
# Conflicts:
# docs/gaps.md
2026-10-12 03:20:53 -04:00
Brandon Thomas
9ebabccbec
Merge pull request #775 from vangel76/script-766-mouse-events
...
#766 : ScriptUI mouse events reach script listeners
# Conflicts:
# crates/engine/src/scriptui.rs
# crates/script/src/lib.rs
# docs/scripting-parity.md
2026-10-12 03:20:52 -04:00
Brandon Thomas
be1d9928e0
Merge pull request #774 from vangel76/gap-proportional-scrubbing
...
#770 : Proportional Scrubbing of Timeline values (Ctrl+Alt / Cmd+Opt)
# Conflicts:
# docs/ui-parity.md
2026-10-12 03:20:51 -04:00
Brandon Thomas
dfd6e9300f
Merge pull request #772 from vangel76/script-760-evalfile-bridgetalk
...
#760 : $.evalFile and a minimal BridgeTalk host identification
# Conflicts:
# crates/script/src/runtime.rs
# docs/scripting-parity.md
2026-10-12 03:20:49 -04:00
Brandon Thomas and Claude Opus 5.5
b2ce1240c6
Merge follow-up: model description and gaps row 17 after the import PRs
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-12 03:20:48 -04:00
Brandon Thomas
78b32b61d4
Merge pull request #769 from vangel76/gap-mxf-import
...
#767 : import MXF (OP1a / OP-Atom) footage
# Conflicts:
# crates/ui-egui/src/menus.rs
# docs/gaps.md
2026-10-12 03:20:05 -04:00
Brandon Thomas
3d02e65f2b
Merge pull request #765 from vangel76/gap-dpx-import
...
#756 : import DPX and Cineon stills and sequences
# Conflicts:
# crates/media/tests/footage.rs
# crates/ui-egui/src/menus.rs
# docs/file-format-parity.md
# docs/gaps.md
2026-10-12 03:20:04 -04:00
Brandon Thomas
05f0d9ec62
Merge pull request #755 from vangel76/gap-tga-hdr-import
...
#745 : import Targa (.tga) and Radiance HDR (.hdr) stills and sequences
# Conflicts:
# crates/ui-egui/src/menus.rs
2026-10-12 03:20:03 -04:00
Brandon Thomas
261a5b125b
Merge pull request #754 from vangel76/gap-surface-colors
...
#315 : Front / Bevel / Side / Back Color for extruded shapes and text
# Conflicts:
# docs/gaps.md
2026-10-12 03:20:01 -04:00
Brandon Thomas
d57459a7d0
Merge pull request #742 from vangel76/gap-fbx-import
...
#736 : import FBX 3D models (binary and ASCII)
# Conflicts:
# crates/engine/src/commands/app_more.rs
# crates/engine/src/commands/model3d.rs
# crates/engine/src/media_browser.rs
# crates/media/src/lib.rs
# crates/media/src/probe.rs
# crates/model/Cargo.toml
# crates/model/src/lib.rs
# crates/ui-egui/src/menus.rs
# docs/file-format-parity.md
# docs/gaps.md
2026-10-12 03:20:00 -04:00
Brandon Thomas and Claude Opus 5.5
7f9aa28c03
fmt: Brightness & Contrast test ( #702 follow-up)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-12 03:12:04 -04:00
Brandon Thomas and Claude Opus 5.5
d47d3c7b34
Viewer: the empty-state drop highlight paints with its own painter ( #709 follow-up)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-12 03:09:14 -04:00
Brandon Thomas
d9dddb90b7
Merge pull request #781 from vangel76/script-773-repeating-tasks
...
#773 : run repeating app.scheduleTask tasks until cancelTask
2026-10-12 03:03:45 -04:00
Brandon Thomas
15387619ee
Merge pull request #780 from vangel76/gap-project-panel-a11y
...
#776 : Project panel arrow-key navigation and accessible names
2026-10-12 03:03:44 -04:00
Brandon Thomas
3e9aa820d1
Merge pull request #771 from vangel76/script-759-include
...
#759 : #include / //@include / #includepath in scripts
2026-10-12 03:03:36 -04:00