MarekSpodBiedry
|
542300e911
|
fix(media-browser): drag every selected file to the Timeline, not just one (#1360)
|
2026-10-12 22:30:00 +02:00 |
|
MarekSpodBiedry
|
fe3c60b97a
|
test(i18n): skip the Japanese language step when no Japanese font is available (#1251)
|
2026-10-12 09:38:51 +02:00 |
|
MarekSpodBiedry
|
bc0ef5ad94
|
Trim MP3 encoder delay when decoding audio files (#1137)
|
2026-10-11 23:41:55 +02:00 |
|
MarekSpodBiedry
|
92eb836957
|
Timeline: dragging a clip above the top track or below the last one adds a new track (#1104)
|
2026-10-11 23:39:51 +02:00 |
|
MarekSpodBiedry
|
4763b553d9
|
Hot-text number fields select the whole value when clicked (#1126)
|
2026-10-11 23:38:23 +02:00 |
|
MarekSpodBiedry
|
78a4c73a1e
|
Text editing on the Program monitor: double-click and Ctrl/Cmd+A select all the text (#1102)
|
2026-10-11 19:16:21 +02:00 |
|
MarekSpodBiedry
|
1faf783b32
|
Timeline: keep continuous thumbnails fixed while the view zooms (#1094)
|
2026-10-11 19:14:11 +02:00 |
|
MarekSpodBiedry
|
adefe9c3fd
|
Type text committed by an input method into text layers on the monitor (#1083)
|
2026-10-11 19:13:49 +02:00 |
|
MarekSpodBiedry
|
c05040c1c0
|
Timeline: a press on the ruler moves the playhead at once (#1090)
|
2026-10-11 19:13:01 +02:00 |
|
MarekSpodBiedry
|
4823952c03
|
Engine: list edge, params and reverse in the sequence.applyAudioTransition schema (#1100)
|
2026-10-11 19:11:58 +02:00 |
|
MarekSpodBiedry
|
da4a086676
|
Keep the voice-over start point when recording past the end of the timeline (#960)
|
2026-10-11 11:39:26 +02:00 |
|
MarekSpodBiedry
|
41ea382bc6
|
Reject non-finite numbers and empty LUT input ranges in .cube import (#998)
|
2026-10-11 11:37:53 +02:00 |
|
MarekSpodBiedry
|
d702608eaf
|
Count VideoToolbox sessions, frames and declined requests in perf.stats (#981)
|
2026-10-11 11:35:18 +02:00 |
|
MarekSpodBiedry
|
5c11f84770
|
Lumetri panel: truncate a long clip name in the header so the control rows stay in view (#997)
|
2026-10-11 11:35:08 +02:00 |
|
MarekSpodBiedry
|
8417e46090
|
Timeline: draw each audio track's own waveform, not track 1's (#770)
|
2026-10-10 23:22:52 +02:00 |
|
MarekSpodBiedry
|
62358d8c4e
|
text: the CJK system-font search no longer keeps every probed font file in memory (#769)
|
2026-10-10 23:22:09 +02:00 |
|
MarekSpodBiedry
|
b81792c453
|
Space out browser downloads so image-sequence exports are not dropped (#378)
|
2026-10-10 14:06:01 +02:00 |
|
MarekSpodBiedry
|
b5965dc568
|
Let a bin be cleared from its context menu, the trash button, the panel menu and Delete (#587)
|
2026-10-10 13:59:04 +02:00 |
|
MarekSpodBiedry
|
77becde085
|
Audio Clip Mixer: click the dB readout to type a volume (#481)
|
2026-10-10 11:44:16 +02:00 |
|
MarekSpodBiedry
|
dcf2d7f423
|
Reject unknown mcp options instead of silently ignoring them (#476)
|
2026-10-10 11:42:50 +02:00 |
|
MarekSpodBiedry
|
628d573f1d
|
Keyboard slip: clamp linked clips by one shared delta (#529)
|
2026-10-10 11:41:12 +02:00 |
|
MarekSpodBiedry
|
f684440ef5
|
Trim: extend each selected edit point to the playhead by its own distance (#528)
|
2026-10-10 09:16:50 +02:00 |
|
MarekSpodBiedry
|
b40964db91
|
masks.addVertex: clamp oversized index on animated paths, reject empty paths instead of panicking (#543)
|
2026-10-10 09:16:34 +02:00 |
|
MarekSpodBiedry
|
8337c1656e
|
Text panel: word navigation ignores a selection the transcript no longer has (#546)
|
2026-10-10 09:16:33 +02:00 |
|
MarekSpodBiedry
|
96ae4c6244
|
Export settings: accept camelCase for nested snake_case fields (#531)
|
2026-10-10 09:16:10 +02:00 |
|
MarekSpodBiedry
|
d1b83b9c97
|
Linked slip: clamp to one shared delta so picture and sound stay aligned (#529)
|
2026-10-10 09:16:01 +02:00 |
|
MarekSpodBiedry
|
769ead74a8
|
Audio Gain: measure the peak of the audio stream each clip plays (#541)
|
2026-10-10 09:15:51 +02:00 |
|
MarekSpodBiedry
|
09d5473645
|
Forced relink and Replace Footage keep the new file's properties (#534)
|
2026-10-10 09:15:37 +02:00 |
|
MarekSpodBiedry
|
64007e93b6
|
CLI: a closed stderr no longer panics with exit 101 (#537)
|
2026-10-10 09:15:24 +02:00 |
|
MarekSpodBiedry
|
544f561587
|
MCC export: end each ancillary packet with its checksum byte so FFmpeg reads the captions (#544)
|
2026-10-10 09:15:03 +02:00 |
|
MarekSpodBiedry
|
ffbe2622da
|
CLI render: report the real reason for an invalid scale instead of no sequence (#539)
|
2026-10-10 09:14:50 +02:00 |
|
MarekSpodBiedry
|
948c791db8
|
Project Manager: keep every parent of a nested subclip when collecting (#535)
|
2026-10-10 09:14:47 +02:00 |
|
MarekSpodBiedry
|
09f0cf1cc7
|
Parametric Equalizer: use the full EQ so master gain, bands 1/2/4/5 and pass filters reach the audio (#540)
|
2026-10-10 09:14:46 +02:00 |
|
MarekSpodBiedry
|
d23b33a9fe
|
Frame-held Regular In trim stops at the previous clip instead of overlapping it (#530)
|
2026-10-10 09:14:41 +02:00 |
|
MarekSpodBiedry
|
7484343012
|
fix(edit): reversed trims use the media handle their playback direction consumes (#527)
|
2026-10-10 09:14:40 +02:00 |
|
MarekSpodBiedry
|
1ccb51fb78
|
Slide: keep reversed neighbours' source ranges correct (#548)
|
2026-10-10 09:14:35 +02:00 |
|
MarekSpodBiedry
|
aff59f15ec
|
Queue move: saturate a huge relative offset instead of overflowing (#532)
|
2026-10-10 09:14:21 +02:00 |
|
MarekSpodBiedry
|
0c66f5ffd3
|
Roll: reversed clips take the cut from the opposite source end (#526)
|
2026-10-10 09:14:03 +02:00 |
|
MarekSpodBiedry
|
8ee37150e4
|
CLI export: forward a lone --start or --end so the engine reports the missing bound (#538)
|
2026-10-10 09:13:54 +02:00 |
|
MarekSpodBiedry
|
c25cc5b18b
|
FCP7 XML: keep the source channel of split mono audio tracks (#463)
|
2026-10-09 21:02:47 +02:00 |
|
MarekSpodBiedry
|
684c0a0d2f
|
MCP render_frame: max_side 0 means no limit (#459)
|
2026-10-09 20:55:36 +02:00 |
|
MarekSpodBiedry
|
55e43e6147
|
#379: preset export and import go through the host, so the web build no longer traps
|
2026-10-09 10:45:28 +02:00 |
|
MarekSpodBiedry
|
502c9a33a7
|
Issue #139: portable.txt next to the exe keeps the data directory beside it
|
2026-10-08 18:58:41 +02:00 |
|