Commit Graph

216 Commits (v3.23.6)

Author SHA1 Message Date
Mikael Finstad 9e2f5caa22 reduce app size
by moving CRA bundled resourced to devDependencies
so they are not part of electron app asar
6 years ago
Mikael Finstad 676f92c803 Build with create-react-app #108 6 years ago
Mikael Finstad 173e1bab94 3.13.0 6 years ago
Mikael Finstad b9a924f275 3.12.0 6 years ago
Mikael Finstad 146f24e8a4 3.11.0 6 years ago
Mikael Finstad b5f2f5d552 Implement audio waveform #6
also try to improve zooming
6 years ago
Mikael Finstad 43fb06658d 3.10.0 6 years ago
Mikael Finstad b2705bacb6 Improvements:
- Allow toggle sidebar
- Allow zoom with CTRL+mousewheel #254
- Improve performance
- modularize code
- remove standalone fontawesome
6 years ago
Mikael Finstad bf04116c91 fix bug 6 years ago
Mikael Finstad 703942cf12 3.9.1 6 years ago
Mikael Finstad 2fc6d0f3fa upgrade ffmpeg static 6 years ago
Mikael Finstad 2fce98680d 3.9.0 6 years ago
Mikael Finstad 6f1fc6ffe8 add devtools 6 years ago
Mikael Finstad 72e9e9ce0c 3.8.0 6 years ago
Mikael Finstad 2f45f28a3e 3.7.0 6 years ago
Mikael Finstad b22654a853 Improvements:
- Make side panel for cut segments
- Use up/down key to jump prev/next segment #254
6 years ago
Mikael Finstad d3ea1c3785 3.6.0 6 years ago
Mikael Finstad fc817f3f75 Implement save/load csv and autosave project #199 #251 #181 #58
Also show up to date segment list under help
6 years ago
Mikael Finstad 9e5b98529e 3.5.0 6 years ago
Mikael Finstad e7d3de3a25 implement undo/redo #176 6 years ago
Mikael Finstad bb326c89c7 3.4.0 6 years ago
Mikael Finstad e31e3bc53c 3.3.0 6 years ago
Mikael Finstad c86fefad9e implement persistent settings #149 6 years ago
Mikael Finstad cb614e74a1 3.2.0 6 years ago
Mikael Finstad 6ca9f3d2db 3.1.0 6 years ago
Mikael Finstad 0cfe65e890 improvements
- Show stream info
- add cute loader
6 years ago
Mikael Finstad ef87742897 3.0.1 6 years ago
Mikael Finstad 4fd916eaa9 3.0.0 6 years ago
Mikael Finstad e913982dc4 Many UI improvements #189
- support arbitrary stream selection #214
- implement mute playbakc #125
6 years ago
Mikael Finstad 996bd2d700 upgrade some devdeps 6 years ago
Mikael Finstad 5b69fd9a3b cleanup some deps 6 years ago
Mikael Finstad 2cea3c1a03 improve help sheet and add banner 6 years ago
Mikael Finstad 1e1d05c1b4 upgrade electron 6 years ago
Mikael Finstad 4d5d6aad86 2.8.0 6 years ago
Mikael Finstad 9b574f7f8c auto remove dummy vid 6 years ago
Mikael Finstad 6b67f6546d rewrite to modern hooks 6 years ago
Mikael Finstad 36571a7b87 upgrade trash module #228 6 years ago
Mikael Finstad 9eb8f9e938 upgrade ffmpeg #231 6 years ago
Mikael Finstad 74439d716d 2.7.1 6 years ago
Mikael Finstad 247dad4fee add zip for windows #243 6 years ago
Mikael Finstad d085b8dd16 2.7.0 6 years ago
Mikael Finstad 69fb9514fc 2.6.3 6 years ago
Mikael Finstad 4623362c76 add snap 6 years ago
Mikael Finstad 058b79d7d3 use github actions for building
will add snap later
6 years ago
Mikael Finstad 43de86aaa5 fix url 6 years ago
Mikael Finstad 44bb4fd7c4 2.6.2 6 years ago
Mikael Finstad 3afc195577 add snap and appimage linux targets 6 years ago
Mikael Finstad 6ad8f75b1a 2.6.1 6 years ago
Mikael Finstad c70beb38c9 upgrade file-type to hopefully improve mp4/mov detection 6 years ago
Mikael Finstad 0a20ab743c 2.6.0 6 years ago
Mikael Finstad 1ae41cf4d5
Update package.json 6 years ago
Mikael Finstad a0f70affd3 fix build issue 6 years ago
Mikael Finstad 21925c1ea3 fix build issue 6 years ago
Mikael Finstad ef112e6dec 2.5.0 6 years ago
Mikael Finstad f9e43a3bb4 upgrade build system
- change to electron-builder
- upgrade electron to 7
- use ffmpeg-static
6 years ago
Mikael Finstad f4fb54fff6 Improvements
- add low FPS support for HEVC/H265 and PRORES using ffmpeg per-frame rendering
- rotation previews
- refactoring
6 years ago
Mikael Finstad d5db3cf441 2.4.0 6 years ago
snyk-test de495367ed fix: package.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-AXIOS-174505
6 years ago
dependabot[bot] 466db303a3 Bump lodash from 4.17.11 to 4.17.13
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.13.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.13)

Signed-off-by: dependabot[bot] <support@github.com>
6 years ago
Mikael Finstad 6d1c6d2a0a 2.3.0 6 years ago
snyk-bot b4dc0877d9 fix: package.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-ELECTRON-174045
6 years ago
snyk-bot 131d8bffaa fix: package.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-JQUERY-174006
6 years ago
Mikael Finstad 853c91d796 upgrade file-type to fix mp4/mov detection #144 6 years ago
Mikael Finstad 3e1dbc9f90 2.2.0 6 years ago
Mikael Finstad 4502ce28f2 remove linux32 bit support
because static builds seem to be missing now
6 years ago
Snyk bot 6191e1d966 fix: package.json to reduce vulnerabilities (#103)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/npm:cryptiles:20180710
- https://snyk.io/vuln/npm:deep-extend:20180409
- https://snyk.io/vuln/npm:extend:20180424
- https://snyk.io/vuln/npm:sshpk:20180409
- https://snyk.io/vuln/npm:stringstream:20180511
- https://snyk.io/vuln/npm:truncate:20180225
- https://snyk.io/vuln/npm:ua-parser-js:20180227
7 years ago
Snyk bot eefeaf05b5 fix: package.json to reduce vulnerabilities (#124)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-LODASH-73638
- https://snyk.io/vuln/SNYK-JS-LODASH-73639
7 years ago
Mikael Finstad 6edb51b147 2.1.0 7 years ago
Mikael Finstad dd6939f0b0 2.0.0 7 years ago
Mikael Finstad 0051e4d289 implement multi cut feature 🎉
#12
7 years ago
Mikael Finstad cfaa11028e Implement merge function
Also upgrade to react 16, sweetalert2 8 and refactor a bit
7 years ago
Mikael Finstad 278d91c1ba allow setting a time offset 7 years ago
Mikael Finstad 68da79caf9 upgrade eslint and fix 7 years ago
Mikael Finstad f276c0e3ed 1.14.0 7 years ago
Mikael Finstad 3e3f046685 Add trash source function 7 years ago
Mikael Finstad 55fac2ae11 1.13.0 7 years ago
Mikael Finstad b8c9c3396e 1.12.0 7 years ago
Mikael Finstad a2f6ee4a3b 1.11.0 7 years ago
Mikael Finstad f202a983f9 Upgrade electron 7 years ago
Mikael Finstad 24e1aa5bcd Swap keyboard.js with Mousetrap
mousetrap will not trigger when in input fields
7 years ago
Mikael Finstad 3cc6fbecc9 Use new ES features 7 years ago
Mikael Finstad 1d1daa5a3c 1.10.0 8 years ago
Mikael Finstad 305fae7a94 Upgrade build process
Use babel-preset-env
Upgrade icon-gen
add package.lock (i also tried yarn but it doesnt work well with electron packager)
extract version field in bash scripts
8 years ago
Mikael Finstad 5bf0c15d3e Implement version check 8 years ago
Mikael Finstad 7fa2b7ce0a 1.9.0 8 years ago
Mikael Finstad b65c416c4e 1.8.0 8 years ago
Mikael Finstad c86996aa51 Also lint jsx 8 years ago
Mikael Finstad b668280177 1.7.0 8 years ago
Mikael Finstad d208270cd0 Implement progress 8 years ago
Mikael Finstad 3938718406 1.6.0 9 years ago
Mikael Finstad fa6c737bc4 Make clean also delete dist folder 9 years ago
Mikael Finstad 0b327f5294 1.5.0 9 years ago
Mikael Finstad fdd3a681aa Improve build scripts 9 years ago
Mikael Finstad aee96f300b Fix capture frame
https://github.com/mifi/lossless-cut/issues/25
9 years ago
Jason Papakostas 29469ec912 Bump copyright year to 2017 9 years ago
Jason Papakostas 8e5c40b15c Specify app-copyright to electron-builder 9 years ago
Jason Papakostas 0626aa50ba Specify win32metadata to electron-builder #23
Note: the metadata is persistently cached by Windows at
HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache
9 years ago
Mikael Finstad 246c18c28b 1.4.0 9 years ago
Mikael Finstad 5d03e9fb0e Use npm file-type 9 years ago
Mikael Finstad 41d6991c11 1.3.0 9 years ago
Mikael Finstad 21898711dc Support more mkv files
https://github.com/mifi/lossless-cut/issues/15
9 years ago
Mikael Finstad b622df997e Fix env detection
It was not working..
Use Sindre's module 🦄
9 years ago
Mikael Finstad 4c579b6073 1.2.2 9 years ago
Mikael Finstad 37398cd273 1.2.1 9 years ago
Mikael Finstad 62c29af1de Fix file-opened which returns an array
This fixes a crash when cutting after opening with ctrl+O

Also add more intelligent format detection.
Beause ffprobe only returns a list of formats
9 years ago
Mikael Finstad bf03d60176 Preserve links when zipping
To reduce output file size on mac
9 years ago
Mikael Finstad 495f45caeb 1.2.0 9 years ago
Mikael Finstad ec875b5c65 - Icon
- Bundle ffmpeg
- Fix menus on windows
- fs-methods seem to hang on windows, so exec instead

Resources:
https://discuss.atom.io/t/information-about-bundled-ffmpeg/28456/6
27730fd269/app/src/scripts/mp4-to-gif.js
https://github.com/orionhealth/electron-packager-plugin-non-proprietary-codecs-ffmpeg
https://github.com/konsumer/easy-ffmpeg
https://github.com/eugeneware/ffmpeg-static
9 years ago
Mikael Finstad 2abacd010d Implement partial speed control
J, K, L, however backward playing is not supported by chromium.
Also bump electron to 1.4.5
And don't use electron-compile anymore as it doesn't really give us anything
9 years ago
Mikael Finstad 95ed72edef 1.1.0 9 years ago
Mikael Finstad 9044f682fd Add new features
Add more hotkeys
More buttons
Show in/out point timestamps and click to jump to these
Scrubbing
Show error for unsupported files
9 years ago
Mikael Finstad e5c81f0ea8 Add alternative method for developing using watch and start-dist
Because of this issue https://github.com/electron/electron-compile/issues/146
9 years ago
Mikael Finstad a38cfd8953 Add lint and travis 9 years ago
Mikael Finstad 739a78538f Use asar package - produces less files 9 years ago
Mikael Finstad f16254f4c0 Fix build script 9 years ago
Mikael Finstad 7228999240 initial 9 years ago