- Improve UI and accessibility #2561 (remove abandoned evergreen-ui and reduce usage of sweetalert)
- Use Shift + mouse click/drag to move/resize segments (configurable modifier key) #517 #2595 #483
- Use native web keyboard events (
KeyboardEvent.code): This makes keybindings consistently independent of keyboard layout. Also don't trigger hotkeys when some UI element or dialog is focused. - New action
play-selected-segments(once) #2557 - Implement file name template also for merge files #2403 #2489 #2054 #2400
- Persist whether or not window was maximized #2574 #989 #2396
- Persist settings
waveformMode,thumbnailsEnabled,keyframesEnabled#843 #2539 #371 - New reduce motion setting to override OS default - also improve reduce motion to include more animations/transitions #2580 #1410 #880 #371
- Set minimum window dimensions to 300x300 #2574
- Add
fixCodecTagoption #2518 - Always show invert mode button #2576 to avoid confusion
- Many more bugfixes and improvements
- Dialog buttons are now OS-dependent
- Add "What's new" #669