Commit Graph

40 Commits (v3.48.1)

Author SHA1 Message Date
Mikael Finstad 9283fbeb43
add zoom modifier key setting #1287
also refactor/simplify user settings hook
3 years ago
Mikael Finstad 479569e378
improvements
cleanup help menu
remove help dialog
remove action toggleHelp
add action toggleLastCommands
3 years ago
Mikael Finstad 898925714b
implement logging to file 3 years ago
Mikael Finstad 9161278e54
add a setting for overwriting output file
fixes #916
3 years ago
Mikael Finstad 82e08fbdd1
rename events
selectPrevSegment->jumpPrevSegment
selectNextSegment->jumpNextSegment
4 years ago
Mikael Finstad f0690130ab
allow configuring where to store project file
this will also give less dialogs on MAS builds initially (only one needed for working dir)

closes #1004
4 years ago
Mikael Finstad 39322472e4
implement increase/descrease volume hotkeys #254 4 years ago
Mikael Finstad 8578886f5c
allow using external ffmpeg executable #400 4 years ago
Mikael Finstad 11e1f81726
implement smart cut #126
also improve concat ffmpeg command logging - closes #954
4 years ago
Mikael Finstad bdb050492f
improve batch list selection
https://github.com/mifi/lossless-cut/issues/89#issuecomment-1049831536
4 years ago
Mikael Finstad c2cb1f5501
add shortcut shift+j for toggling keyboard shortcut dialog #654
also allow resetting key config #726
4 years ago
Mikael Finstad 14ae45780b
implement hotkeys
jumpTimelineStart (ctrl+home)
jumpTimelineEnd (ctrl+end)
reorderSegsByStartTime,
invertAllCutSegments,
createFixedDurationSegments,
createNumSegments,
shuffleSegments,
clearSegments,
toggleSegmentsList,
toggleStreamsSelector,
extractAllStreams,
convertFormatCurrentFile,
convertFormatBatch,
concatBatch,
toggleKeyframeCutMode,
toggleCaptureFormat,
toggleStripAudio,
setStartTimeOffset,
4 years ago
Mikael Finstad 3e89e60981
Implement dynamic keyboard mapping #254
with UI to control mappings
4 years ago
Mikael Finstad 3615268a46
implement segments to chapters mode #993 4 years ago
Mikael Finstad d0b2f05113
add setting for auto convert to supported format
also remove unnecessary notification
closes #414
4 years ago
Mikael Finstad 6b5857b902
allow showing timecode as frame counts #878 4 years ago
Mikael Finstad d4eecc2294
implement remember window size
closes #44
closes #944
4 years ago
Mikael Finstad 8812f6b17d
try to fix portable config path #645
https://github.com/electron/electron/issues/10975
4 years ago
Mikael Finstad 9ac1b1a086
try to fix portable app config issue #645 4 years ago
Mikael Finstad 079327dac3
allow controlling audio playback volume
closes #307
#125
4 years ago
Mikael Finstad 8497f07bdc
add a setting for allowing disabling filename sanitizing #821 #427 4 years ago
Mikael Finstad d4a9f83c9d
add reset function for configstore 4 years ago
Mikael Finstad b66527f811
allow locking output format
fixes #615
4 years ago
Mikael Finstad e72d0a6953
Implement setting for preserve file timestamps
Closes #611
Pull all ffmpeg operatins that transfer timestamps into its own react hook
5 years ago
Mikael Finstad 04a6d5c6a8
Implement custom config path
When config.json exists inside app dir

Fixes #645
5 years ago
Mikael Finstad 8ea08cf65c add keyboard seek speed tuner #553 5 years ago
Mikael Finstad 2eb42d2ef3 add keyboard seek acceleration #604 5 years ago
Mikael Finstad eb8f7af5e0 Implement custom file name templates #96 5 years ago
Mikael Finstad 2462278caf implement MOV FastStart option #347 5 years ago
Mikael Finstad 1662adb1e3 implement simple mode #546 5 years ago
Mikael Finstad 3cedc453e3 Allow disabling merge metadata preservation
https://github.com/mifi/lossless-cut/issues/480#issuecomment-743195727
Also make it more clear that chapters from meta is slow
5 years ago
Mikael Finstad 5f6e9f33dc option to write segment labels as chapters #318 5 years ago
Mikael Finstad 79dcddc604 Allow turn off export confirm dialog #512 5 years ago
Mikael Finstad f2b44b3726 Allow disable deletion of merged segments #480 5 years ago
Mikael Finstad a3bce63650 Load timecode offset from file #506 5 years ago
Mikael Finstad 267225996e Add option to hide certain notifications #467 5 years ago
Mikael Finstad 5390085bff Many improvements
- Implement an Export summary/confirmation sheet when pressing export
- Move output option buttons to export sheet
- Add config option to disable use_metadata_tags (default to false) #463 #402 #99
- Add config option for avoid_negative_ts #13
- Escape key to close sheets
- Change from mousetrap to hotkeys.js (better unbind - more compatible with react)
5 years ago
Mikael Finstad 81eb66faa2 Many improvements
- Add config option for asking about file open #467
- Implement text/youtube segments import #458
- Implement CUE sheet import #458
- Implement XMEML import (Final Cut Pro / Davinci Resolve)
- Allow import embedded chapters as segments #300
5 years ago
Mikael Finstad 4a20c1ac00 Add experimental flag setting #336 5 years ago
Mikael Finstad b3b4b6206c add missing file 5 years ago