Wykres commitów

81 Commity (snyk-fix-m9xsmc)

Autor SHA1 Wiadomość Data
Mikael Finstad e16d235a38 allow merge with multi cut
should cover #98
2019-01-29 00:07:38 +01:00
Mikael Finstad 0051e4d289 implement multi cut feature 🎉
#12
2019-01-28 18:09:54 +01:00
Mikael Finstad 2a44d0b648 include all streams by default 2019-01-28 18:01:43 +01:00
Mikael Finstad 89cc588714 improve cut section rendering 💪 2019-01-28 14:31:30 +01:00
Mikael Finstad 75839487b0 change menu text 2019-01-28 12:50:21 +01:00
Mikael Finstad 461e909e47 add default subtitle codec too 2019-01-28 12:49:57 +01:00
Mikael Finstad 9dc15267c8 fix merge extension 2019-01-28 12:49:36 +01:00
Mikael Finstad e7f61dca61 implement extract all streams #106 2019-01-28 03:23:05 +01:00
Mikael Finstad cfaa11028e Implement merge function
Also upgrade to react 16, sweetalert2 8 and refactor a bit
2019-01-28 02:25:31 +01:00
Mikael Finstad 8817c2c80b modernize code and use sweetalert2 2019-01-28 00:21:53 +01:00
Mikael Finstad 328a2cd6f8 add help text on drop box 2019-01-27 15:28:48 +01:00
Mikael Finstad dc04cee6b5 make description a bit better 2019-01-12 21:14:02 +00:00
Mikael Finstad 4491c97102 Make keyframe cut the default option
people are having success with this so make it default
See discussion in #13
2019-01-12 21:13:52 +00:00
Mikael Finstad 278d91c1ba allow setting a time offset 2019-01-12 17:43:18 +00:00
Mikael Finstad c24202e7b5 reintroduce edit menu so we can copy/paste 2019-01-12 17:33:56 +00:00
Mikael Finstad 959bcf8182 fix broken throttle code 2018-09-30 22:24:45 +02:00
Mikael Finstad 68da79caf9 upgrade eslint and fix 2018-09-30 22:08:36 +02:00
Mikael Finstad f46be1781c fix edit menu removal 2018-09-25 00:19:57 +02:00
Mikael Finstad 3e3f046685 Add trash source function 2018-09-24 23:23:25 +02:00
Mikael Finstad 31c8b86e50 Allow for testing keyframe cut
This means a button for toggling whether -ss should be before -i or after (default)
See discussion #13 and #79
Also some text/button enchancements
2018-09-09 20:50:21 +02:00
Mikael Finstad 197c2f9418 transfer timestamp when html5ifying also 2018-09-09 20:43:54 +02:00
Mikael Finstad aab07e848f make info boxes different from buttons 2018-09-09 20:04:20 +02:00
Mikael Finstad 4111b08c80 explicitly set customOutDir state also 2018-09-09 18:48:52 +02:00
Mikael Finstad edd80ff6cb remember certain settings across file loads #85 2018-09-09 18:36:08 +02:00
Mikael Finstad c13e54f5a3 Don't set cutEndTime when duration arrives
Instead make cutEndTime === undefined mean that there is no cut end
The problem was that duration can change later
...when starting to playback
2018-07-17 23:04:48 +02:00
Mikael Finstad c6a75600cf Add exit menu item 2018-06-24 20:31:10 +02:00
Mikael Finstad a75e47432f Add button to strip audio (#71) 2018-06-05 21:28:03 +02:00
Mikael Finstad 027790c93e Progress gear invisible if video is white in upper-left corner #77 2018-06-03 15:49:42 +02:00
matdv 0a3b716591 Add option to include all streams (#76)
* Add option to include all streams
2018-05-23 23:08:19 +02:00
Mikael Finstad ab05f0d2a4 Implement travis building & releasing
Also bump ffmpeg to 4.0
2018-05-22 23:28:51 +02:00
Mikael Finstad ef54e1b29f Allow pre-formatting or pre-encoding the video for more format support
Will still cut in original file.
2018-05-21 00:56:27 +02:00
Mikael Finstad 80afd9c91b remove forgotten imports 2018-05-21 00:55:32 +02:00
Mikael Finstad a5ef299f4e Simplify loading according to new electron api 2018-05-21 00:50:05 +02:00
Mikael Finstad 24e1aa5bcd Swap keyboard.js with Mousetrap
mousetrap will not trigger when in input fields
2018-05-17 22:14:26 +02:00
Mikael Finstad 3cc6fbecc9 Use new ES features 2018-05-17 12:08:11 +02:00
Mikael Finstad 3a03d0b119 cleanup 2018-05-15 18:37:19 +08:00
Mikael Finstad 06f05fbfed Only render range if valid 2018-05-15 18:37:03 +08:00
Mikael Finstad 17ee2798ec Implement manual input field for cutting range
Format duration with : in GUI (still . in files)
Minor improvements
Move cut time indicators for more horizontal space
2018-05-15 18:36:33 +08:00
Mikael Finstad 4493aa5572 Bugfixes
Fix issue with two dots in extension
Also don't cut end if endpoint is the end of the video
2018-02-18 13:59:42 +01:00
Mikael Finstad 5bf0c15d3e Implement version check 2018-02-17 15:15:30 +01:00
Erik Fonselius 8b54a7cc2d Offset modified date to respect the frame offset (#55) 2018-02-11 14:09:01 +01:00
Mikael Finstad 0e23be39d1 Reset title too when dragging file 2018-02-11 13:30:38 +01:00
rarosalion 653d6b9936 Now copies subtitles, too (#66)
The exiting version drops subtitle streams. Added flags to ffmpeg to copy subtitles (if they exist)
2018-02-11 13:07:25 +01:00
Mikael Finstad 7962e174e6 Implement lossless rotation
Allow for setting rotation metadata
2018-01-23 18:00:25 +07:00
Mikael Finstad 67e87881b1 Make more room in UI by moving icons a bit
Status icons on the left, action icons on the right
2017-11-21 22:54:08 +01:00
Mikael Finstad fdd0794a13 Don't cut start if start time is 0
To cause issue with black video in the beginning
https://github.com/mifi/lossless-cut/issues/50
2017-11-21 22:28:42 +01:00
Xiang Chen 9bc63240d4 Show input dir in out path when file is loaded (#48) 2017-10-22 17:08:42 +02:00
Mikael Finstad 815fbc082a Remove unused 2017-10-21 19:16:54 +02:00
Mikael Finstad 8edf9446f3 Show file title in window title
https://github.com/mifi/lossless-cut/issues/46
2017-10-08 21:49:43 +02:00
Mikael Finstad 095ffd6229 Fix indentation 2017-09-14 19:30:34 +02:00