* 3.0.0
* 3.0.2
* Save
* Save
* Upgrade yarn lock packages
* update node-gyp and node-pty
* update travis and appveyor to node 12
* appveyor is outdated as always
* update travis to xenial
* update node-pty@0.9.0-beta26
* update yarn.lock
* update electron to 6.0.8
* move node-pty to the correct package.json
* Fix linting failure
* Update yarn lockfile to try to fix appveyor build
* Remove unnecessary changes from package.json
* Try to fix appveyor by using a newer image
* Fix linting after my last change
* update electron to 6.0.9
* install windows-build-tools on appveyor
* fix syntax
* switch back to 2017 image
* remove old resolutions field
* revert accidental version change
* update electron to 6.0.11 and electron-rebuild to 1.8.6
* downgrade yarn to 1.18
until this issue is resolved https://github.com/yarnpkg/yarn/issues/7584
* update node-gyp to 6.0.0 and generate a fresh yarn lockfile
* update react and a few other dependencies
* fix lint
* this should actually be electron-builder, I think!
* update a few dependencies
* change to electron-store
electron-config was renamed to electron-store a while ago
* update xterm to v4.1.0 and ora to 4.0.2
* move pify to app/package.json
* TODO: Revert maybe. Throw a fit on every change to maybe fix the resizing issues
* a
* fix react ref problem
* fix split view focus problem
* remove the unnecessary fit
* remove the init col and row
* fix the problem that cannot show about hyper
* update electron to 6.0.12
* fix lint
* add more todos for componentWillReceiveProps deprecation
* update babel and plugins
Co-authored-by: Juan Campa <juancampa@gmail.com>
Co-authored-by: Benjamin Staneck <staneck@gmail.com>
Co-authored-by: ivan <ivanwonder@outlook.com>
* update xterm to 4
* add back webGL addon
* remove ligatures xterm addon, unused atm and does not work with webGL renderer
* update node-pty
* more work on trying to get xterm4 to work
* update xterm to 4.0.2
* move where xterm addon props are assigned
* more updates
* only load webgl addon if webgl is enabled
* fix search function
* remove rendererType setting, the xterm addon does this for us
* use xcode 10.3 on circleci
* fix typo
* revert node-pty bump for now
* use stable versions of the xterm plugins
* fix focus listener
* add windowsMode prop
* move webGL check
* apply tweaks by @GitSquared
* fix resizing issue
* Revert "fix resizing issue"
This reverts commit fce3780b038d69378f63bdfbfa613f20130fad34.
* apply review suggestions
* change so all addons have separate instances for each terminal
* update yarn-standalone to 1.19
* fix resize problem of split view
by @ivanwonder
* apply review feedback
* fix lint
* add name and version to package.json
* address review feedback
* more review feedback
Two possible value:
* `'vertical'` (Default): enable column selection when Option key is hold
* `'force'`: force selection regardless of whether the terminal is in mouse events mode
* Upgrading xterm.js with emoji support
* Removing emoji shortcut
My understanding is that this was needed at some point because we
weren't typing into a textarea. No that we're typing into a textarea the
browser (i.e. Chromium) handles this for us
* Enabling webGL renderer
* Use @zeit/xterm fork of xterm
* Adding webGLRenderer config
* Fix linting issues
* Allow for hot-reloading of webGLRenderer
* Adding link to WebGL renderer issue we're working around
* Using NPM tarball instead of resolutions (which wasn't working
* Hard-coding selection color to white because nothing else is yet supported
* Bumping electron to 3.0.10
* Updating node version in travis and appveyor
* Fixing incorrect require of electron-fetch
* Fix zoom to match previous versions
Additionally I'm removing a call to disable pinch-zoom, it's disable by
default since Electron 2 (https://electronjs.org/releases#2.0.0)
* Bumping electron to 4.0.0-beta.8
* Bumping electron to 4.0.0-beta.9
* Work around for Copy accelerator not firing on electron v4
* Fixing header/titlebar in MacOS
* Upgrading to electron 4.0.0 and node-pty 0.8.0
* Adding yarn.lock changes for electron 4.0.0
* Adding comments for editor:copy workaround. Scaling issue is only on Linux
* Upgrading node-abi to support electron 4.0.0
* popup now takes an object as input