Commit graph

88 commits

Author SHA1 Message Date
dependabot[bot]
a748860ec9 Bump lodash from 4.17.5 to 4.17.15 (#3773)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.5 to 4.17.15.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.5...4.17.15)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-30 18:29:58 +02:00
Juan Campa
a5010da417 Upgrading xterm.js to 3.12.0-1 (#3536) 2019-03-22 10:27:40 -07:00
Juan Campa
5aae351c99 Upgrading xterm.js to 3.11.0-1 (#3508) 2019-03-08 19:58:57 +01:00
Juan Campa
bb1f94e8b8
Bumping electron to 3.1.3 (#3458) 2019-02-04 21:28:20 -05:00
onecamp
aa278282fa
Upgrading xterm to 3.10.1-4 (#3431)
Removing selection outline
2019-01-22 11:40:12 -05:00
onecamp
5e06bea218
Upgrading xterm to 3.10.1-3 (#3429)
This version has emoji fixes and webgl performance improvements
2019-01-21 22:01:28 -05:00
Juan Campa
ee8e95b8f1 Downgrade electron to v3 (#3420)
* Reverting back to electron v3

Electron v4 has a big performance issue with 2d canvases Tracked here:

 https://github.com/electron/electron/issues/16439
2019-01-18 19:03:09 +01:00
Juan Campa
077c1231a4
Upgrade to include fixes in xterm v3.10.1 (#3400) 2019-01-08 11:52:20 -05:00
Juan Campa
038249f273 Upgrading xterm.js with the meta key fix (#3393)
Issue: https://github.com/xtermjs/xterm.js/pull/1885
2019-01-07 00:22:52 +01:00
Juan Campa
fca3c50399 Upgrading xterm.js with a couple of emoji fixes (#3390) 2019-01-06 21:43:50 +01:00
CHaBou
5c41a82813 Update reat-dom to v16.2.1 (#3386) 2019-01-04 13:05:35 -08:00
Juan Campa
e56409931a Updating xterm to include the selection outline (#3373) 2018-12-31 21:02:26 +01:00
Juan Campa
7a40fd7c97 WebGL renderer (using xterm.js fork) (#3368)
* 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
2018-12-28 14:42:05 -08:00
Juan Campa
dd68286c5f Upgrade Electron to v4 (#3329)
* 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
2018-12-25 18:15:25 -08:00
CHaBou
dc7110abce
Update xterm to v3.9.1 (#3326)
https://github.com/xtermjs/xterm.js/releases/tag/3.9.1
2018-12-12 21:39:44 +01:00
CHaBou
9e3d43879e Update xterm to v3.9.0 (#3319) 2018-12-10 17:22:04 -08:00
CHaBou
f3a2f0211d Update xterm to v3.8.0 (#3255) 2018-12-06 15:56:29 -08:00
Andrew Mitchell
d634fc3aff Update electron to 1.8.8 (#3151) 2018-09-23 22:15:14 +02:00
CHaBou
bc6101e98f
Fix module hijacking (#3067)
Regression was introduced by #2866. Release version of Hyper failed to start.
2018-06-11 08:43:57 +02:00
Benjamin Staneck
88f5804ad4 Update xterm to 3.4.1 (#3032) 2018-06-04 08:51:57 +02:00
CHaBou
e599d6427c Use last state of xterm dynamic char atlas (#2783) (#2786)
Use xterm v3.2.0 with PR xterm/#1327 (9e54b86) merged
This time right fork commit is pointed
2018-03-26 15:56:55 +01:00
CHaBou
4b18e6c781
Use last state of xterm dynamic char atlas (#2783)
Use xterm v3.2.0 with PR xterm/#1327 (9e54b86) merged
2018-03-26 00:06:55 +02:00
CHaBou
269bb8e65f
Improve rendering performance of chars with background (#2769)
Integrate https://github.com/xtermjs/xterm.js/pull/1327 (7c3a30f239)

Fixes #2592
2018-03-18 01:19:26 +01:00
CHaBou
429710328a
Integrate xterm v3.2 (#2768)
* Add xterm3.2

Fixes #2751
2018-03-18 00:24:26 +01:00
Benjamin Staneck
7e40e88a36 Update electron to 1.8.4 (#2753)
Update electron to v1.8.4 and electron-builder to v20.5.1: https://github.com/electron/electron/releases/tag/v1.8.4
2018-03-17 23:15:13 +01:00
Timothy
20173f0e86 Migrate styling to styled-jsx (#2761)
Fixes #2737
2018-03-17 13:51:36 +01:00
Steven
24b83615d4 Ensuring that the restored window position is valid (#2459)
Fixing #1869
2018-03-02 22:11:33 +01:00
CHaBou
e17aab656d
CLI: better existence check (#2700) 2018-02-25 14:18:45 -06:00
CHaBou
01e632bfa7 Use xterm@1ec7b91 2018-02-20 14:35:19 +01:00
CHaBou
52ac609c6e Revert xterm upgrade 2018-02-20 10:03:04 +01:00
Leo Lamprecht
0c1be6d26b Bumped lockfile 2018-02-19 23:44:08 -08:00
Benjamin Staneck
6d61ac400c Electron 1.8 is out (#2663)
* update electron to 1.8.2

release notes: https://github.com/electron/electron/releases/tag/v1.8.2

* change yarn installation on travis

travis detects yarn lockfiles and automatically uses yarn in that case so no need to install it

* yarn is preinstalled on circleci
2018-02-12 22:18:29 +01:00
Lukas Geiger
59180c1419 Update xterm.js to v3.1.0 (#2667) 2018-02-12 21:51:12 +01:00
Cyril Damas
0105d6baf2 Add ssh url scheme handling (#2516) 2018-02-12 21:20:45 +01:00
CHaBou
7355f3ebd8
Update electron and electron-builder (#2632) 2018-01-23 10:32:03 +00:00
CHaBou
215e03e0d5 Fixed wrong dependency version number (#2628) 2018-01-22 10:21:01 +01:00
Benjamin Staneck
9df56a7fe0 Update electron to v1.7.10 and other dependencies (#2583)
* Update electron to v1.7.10

Changelog: https://github.com/electron/electron/releases/tag/v1.7.10

* Update yarn-standalone.js to v1.3.2

Changelog: https://github.com/yarnpkg/yarn/releases/tag/v1.3.2

* Update various dependencies

* update electron-builder, electron-rebuild and prettier

* Use the recommended way to install yarn on travis

See https://yarnpkg.com/lang/en/docs/install-ci/#travis-tab
2018-01-21 10:21:41 +01:00
CHaBou
a36d8e0e22 Fix xterm fork version (#2618)
* Fix xterm fork version

* Use branch name rather than commit hash

* Fix xterm fork version
2018-01-18 11:49:31 +01:00
CHaBou
f547f0299d Revert "Fix initial cursor blinking (#2614)" (#2617)
* Revert "Fix initial cursor blinking (#2614)"

This reverts commit 88c7b536a4.

* Use 3.0.2 xterm fork
2018-01-17 13:47:35 +01:00
CHaBou
dd780e6fe7
Xterm v3 integration (#2573) 2018-01-09 17:33:24 +01:00
CHaBou
5700690e0b
Add CLI tool to install/search plugins or launch app (#2375) 2018-01-09 16:05:19 +01:00
Benjamin Staneck
30964b6571 Dependency updates (#2533) 2017-12-12 11:54:20 +01:00
Leo Lamprecht
bb7f850b29
Bumped electron-builder and its companion (#2519) 2017-12-04 20:36:33 +01:00
CHaBou
2002baf39c Protect against Reload (#2433) 2017-11-06 12:26:56 +00:00
CHaBou
2af575c3c0 Multiple keymaps and mousetrap (#2412)
* WIP

* WIP

* Wip

* Wip

* wip

* Refactor without normalize and plugin

* Replace extendKeymaps by decorateKeymaps

* WIP

* Add mousetrap

* Add first command over rpc

* More commands

* Add all commands

* Begin to hook commands

* Working multiple keymaps

* Use redux action to trigger command

* Use forked version of Mousetrap to capture key events

* Fix lint

* Add command in redux action to debug purpose

* ExecCommand from menu click

* Remove unused files

* Fix xterm should ignore catched events

* Re-enable IntelliSense checking

* Remove unused runes dep
2017-11-02 19:51:18 -07:00
Benjamin Staneck
f8bc2884b7 Update dependencies (#2416) 2017-11-01 14:44:43 +01:00
Benjamin Staneck
3015855fe8 Update electron to 1.7.9 (#2358) 2017-10-13 12:37:34 -07:00
CHaBou
9c9a307958
Merge branch 'master' into canary 2017-10-05 20:49:20 +02:00
Benjamin Staneck
c9b508ff9a Dependency updates! (#2310)
React 16 is now final, hterm is removed as it is no longer used.
2017-09-30 13:30:43 +02:00
Leo Lamprecht
47ccbe0c81 Request release intro automatically (#2296)
* Request release intro automatically

* Removed useless assignment

* Better name for field
2017-09-27 10:43:39 +02:00