Commit graph

840 commits

Author SHA1 Message Date
Labhansh Agrawal
a78b3d9aea Add system context menu options in plugins menu 2021-01-25 17:37:08 +01:00
Labhansh Agrawal
f169c2e906 Move system-context-menu.ts to utils 2021-01-25 17:37:08 +01:00
Labhansh Agrawal
244a4c3134 Update cli install for nsis install path 2021-01-21 02:20:06 +01:00
Labhansh Agrawal
8bc7d979ef Remove squirrel 2021-01-21 02:20:06 +01:00
dependabot[bot]
fe6b06b5bd Bump electron-fetch from 1.7.2 to 1.7.3 in /app
Bumps [electron-fetch](https://github.com/arantes555/electron-fetch) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/arantes555/electron-fetch/releases)
- [Changelog](https://github.com/arantes555/electron-fetch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/arantes555/electron-fetch/compare/v1.7.2...v1.7.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-18 14:17:38 +01:00
dependabot[bot]
32ed9027f4 Bump node-pty from 0.10.0-beta18 to 0.10.0-beta19 in /app
Bumps [node-pty](https://github.com/Tyriar/node-pty) from 0.10.0-beta18 to 0.10.0-beta19.
- [Release notes](https://github.com/Tyriar/node-pty/releases)
- [Commits](https://github.com/Tyriar/node-pty/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-18 14:17:16 +01:00
dependabot[bot]
3028e0ae13 Bump chokidar from 3.5.0 to 3.5.1 in /app
Bumps [chokidar](https://github.com/paulmillr/chokidar) from 3.5.0 to 3.5.1.
- [Release notes](https://github.com/paulmillr/chokidar/releases)
- [Commits](https://github.com/paulmillr/chokidar/compare/3.5.0...3.5.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-18 14:17:06 +01:00
dependabot[bot]
c7e2ee48bb Bump shell-env from 3.0.0 to 3.0.1 in /app
Bumps [shell-env](https://github.com/sindresorhus/shell-env) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/sindresorhus/shell-env/releases)
- [Commits](https://github.com/sindresorhus/shell-env/compare/v3.0.0...v3.0.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-18 14:16:53 +01:00
dependabot[bot]
2d8baa6784 Bump chokidar from 3.4.3 to 3.5.0 in /app
Bumps [chokidar](https://github.com/paulmillr/chokidar) from 3.4.3 to 3.5.0.
- [Release notes](https://github.com/paulmillr/chokidar/releases)
- [Commits](https://github.com/paulmillr/chokidar/compare/3.4.3...3.5.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-11 12:44:57 +01:00
dependabot[bot]
baebea3544 Bump queue from 6.0.1 to 6.0.2 in /app
Bumps [queue](https://github.com/jessetane/queue) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/jessetane/queue/releases)
- [Commits](https://github.com/jessetane/queue/compare/6.0.1...6.0.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-11 12:44:45 +01:00
Labhansh Agrawal
0863a46889 refactor config/open 2021-01-11 12:08:02 +01:00
Labhansh Agrawal
7ae9a328a3 move native-reg loading to utils 2021-01-11 12:08:02 +01:00
Labhansh Agrawal
a1d80372d5 fix mac close button behaviour 2021-01-09 22:31:23 +01:00
Labhansh Agrawal
14a34d33dd close chokidar watcher before quit 2021-01-09 22:30:58 +01:00
Benjamin Staneck
d9a01038c7
Update node-pty and electron-builder 2020-12-16 02:32:22 +01:00
dependabot[bot]
5079a5943d Bump ms from 2.1.2 to 2.1.3 in /app
Bumps [ms](https://github.com/vercel/ms) from 2.1.2 to 2.1.3.
- [Release notes](https://github.com/vercel/ms/releases)
- [Commits](https://github.com/vercel/ms/compare/2.1.2...2.1.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-16 02:19:59 +01:00
dependabot[bot]
8df59f8c60 Bump uuid from 8.3.1 to 8.3.2 in /app
Bumps [uuid](https://github.com/uuidjs/uuid) from 8.3.1 to 8.3.2.
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v8.3.1...v8.3.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-16 02:19:51 +01:00
David Gronlund
8befa1ebf7 Add support for SIGQUIT, SIGSTOP, and tmux special character bindings 2020-12-12 20:04:23 +01:00
dependabot[bot]
69d8fe1c9c Bump semver from 7.3.2 to 7.3.4 in /app
Bumps [semver](https://github.com/npm/node-semver) from 7.3.2 to 7.3.4.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/master/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.3.2...v7.3.4)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-09 03:25:28 +01:00
dependabot[bot]
33234caec9 Bump electron-fetch from 1.7.1 to 1.7.2 in /app
Bumps [electron-fetch](https://github.com/arantes555/electron-fetch) from 1.7.1 to 1.7.2.
- [Release notes](https://github.com/arantes555/electron-fetch/releases)
- [Changelog](https://github.com/arantes555/electron-fetch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/arantes555/electron-fetch/compare/v1.7.1...v1.7.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-30 13:08:54 +01:00
Labhansh Agrawal
80ea309f8b update typescript 2020-11-25 08:04:42 +01:00
Labhansh Agrawal
d0899e5835 set npm registry in yarn config 2020-11-25 08:04:24 +01:00
Benjamin Staneck
b423c24fb7
switch to npm registry 2020-11-19 18:17:45 +01:00
dependabot[bot]
1cf5a46390 Bump react and react-dom in /app
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) and [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom). These dependencies needed to be updated together.

Updates `react` from 16.14.0 to 17.0.1
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v17.0.1/packages/react)

Updates `react-dom` from 16.14.0 to 17.0.1
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v17.0.1/packages/react-dom)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-09 03:13:51 +01:00
Tom Panning
a8803eca6d Show notfications after app is ready 2020-11-09 02:29:00 +01:00
dependabot[bot]
54d88210e3 Bump react-dom from 16.13.1 to 16.14.0 in /app
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) from 16.13.1 to 16.14.0.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.14.0/packages/react-dom)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-03 16:20:07 +01:00
dependabot[bot]
14c41fc219 Bump color from 3.1.2 to 3.1.3 in /app
Bumps [color](https://github.com/Qix-/color) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/Qix-/color/releases)
- [Commits](https://github.com/Qix-/color/compare/3.1.2...3.1.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-29 00:27:36 +01:00
dependabot[bot]
9fc7cbbaef Bump chokidar from 3.4.2 to 3.4.3 in /app
Bumps [chokidar](https://github.com/paulmillr/chokidar) from 3.4.2 to 3.4.3.
- [Release notes](https://github.com/paulmillr/chokidar/releases)
- [Commits](https://github.com/paulmillr/chokidar/compare/3.4.2...3.4.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-29 00:23:44 +01:00
dependabot[bot]
6b0fb2427f Bump react from 16.13.1 to 16.14.0 in /app
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) from 16.13.1 to 16.14.0.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.14.0/packages/react)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-29 00:23:32 +01:00
dependabot[bot]
bb659aca01 Bump electron-store from 6.0.0 to 6.0.1 in /app
Bumps [electron-store](https://github.com/sindresorhus/electron-store) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/sindresorhus/electron-store/releases)
- [Commits](https://github.com/sindresorhus/electron-store/compare/v6.0.0...v6.0.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-29 00:23:21 +01:00
dependabot[bot]
97b658e50d Bump uuid from 8.3.0 to 8.3.1 in /app
Bumps [uuid](https://github.com/uuidjs/uuid) from 8.3.0 to 8.3.1.
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v8.3.0...v8.3.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-07 17:18:57 +02:00
Labhansh Agrawal
4543f1c32a fix ts errors 2020-09-16 18:37:16 +02:00
Labhansh Agrawal
507ff2ee9e Move electron type augmentation to separate dts file 2020-09-16 18:37:16 +02:00
dependabot[bot]
6121ebe282 Bump electron-fetch from 1.6.0 to 1.7.1 in /app
Bumps [electron-fetch](https://github.com/arantes555/electron-fetch) from 1.6.0 to 1.7.1.
- [Release notes](https://github.com/arantes555/electron-fetch/releases)
- [Changelog](https://github.com/arantes555/electron-fetch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/arantes555/electron-fetch/compare/v1.6.0...v1.7.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-09 02:39:41 +02:00
dependabot[bot]
3ad0a70fe8 Bump electron-fetch from 1.4.0 to 1.6.0 in /app
Bumps [electron-fetch](https://github.com/arantes555/electron-fetch) from 1.4.0 to 1.6.0.
- [Release notes](https://github.com/arantes555/electron-fetch/releases)
- [Changelog](https://github.com/arantes555/electron-fetch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/arantes555/electron-fetch/compare/v1.4.0...v1.6.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-02 00:50:46 +02:00
dependabot[bot]
5f16231bd7 Bump lodash from 4.17.19 to 4.17.20 in /app
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.19 to 4.17.20.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.20)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-02 00:48:56 +02:00
dependabot[bot]
e5c886bea8
Merge pull request #4790 from vercel/dependabot/npm_and_yarn/app/canary/parse-url-5.0.2
Bump parse-url from 5.0.1 to 5.0.2 in /app
2020-09-02 00:48:04 +02:00
dependabot[bot]
c01ef20680 Bump chokidar from 3.4.1 to 3.4.2 in /app
Bumps [chokidar](https://github.com/paulmillr/chokidar) from 3.4.1 to 3.4.2.
- [Release notes](https://github.com/paulmillr/chokidar/releases)
- [Commits](https://github.com/paulmillr/chokidar/compare/3.4.1...3.4.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-02 00:47:51 +02:00
dependabot[bot]
a6e771f7e2 Bump uuid from 8.2.0 to 8.3.0 in /app
Bumps [uuid](https://github.com/uuidjs/uuid) from 8.2.0 to 8.3.0.
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v8.2.0...v8.3.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-02 02:18:16 +02:00
Labhansh Agrawal
6eae01c7ae add default values to cfg.get call 2020-07-19 00:07:50 +02:00
dependabot[bot]
820c094923 Bump electron-store from 5.2.0 to 6.0.0 in /app
Bumps [electron-store](https://github.com/sindresorhus/electron-store) from 5.2.0 to 6.0.0.
- [Release notes](https://github.com/sindresorhus/electron-store/releases)
- [Commits](https://github.com/sindresorhus/electron-store/compare/v5.2.0...v6.0.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-19 00:07:50 +02:00
dependabot[bot]
6c9007016b Bump chokidar from 3.4.0 to 3.4.1 in /app
Bumps [chokidar](https://github.com/paulmillr/chokidar) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/paulmillr/chokidar/releases)
- [Commits](https://github.com/paulmillr/chokidar/compare/3.4.0...3.4.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-19 00:07:50 +02:00
Labhansh Agrawal
55479207d3
Merge pull request #4743 from LabhanshAgrawal/chokidar
use chokidar to watch config
2020-07-15 15:03:44 +02:00
Labhansh Agrawal
5bc4a5c299 silence electron remote module warning 2020-07-15 15:03:25 +02:00
Benjamin Staneck
5692d32f2a
Update eslint and a few ZEIT references to Vercel 2020-07-13 15:05:34 +02:00
dependabot[bot]
165e1dee67 Bump lodash from 4.17.15 to 4.17.19 in /app
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-13 14:27:38 +02:00
Labhansh Agrawal
2e4108e8b2 fix system context menu entry on windows 2020-07-11 17:24:26 +02:00
Labhansh Agrawal
dab6e06dc1 Add shortcut for opening hamburger menu (Linux) 2020-06-30 21:28:42 +02:00
Labhansh Agrawal
d01a4a8897 Handle undefined focusedWindow in help menu item click (Report Issue) 2020-06-29 19:49:47 +02:00
dependabot[bot]
86d80318e5 Bump uuid from 8.1.0 to 8.2.0 in /app
Bumps [uuid](https://github.com/uuidjs/uuid) from 8.1.0 to 8.2.0.
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v8.1.0...v8.2.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-06-29 14:24:34 +02:00
Labhansh Agrawal
8bf1874706 disable webgl in default config 2020-06-26 23:28:54 +02:00
Labhansh Agrawal
7f10453e91 fix keymap to open hamburger menu 2020-06-26 22:58:30 +02:00
Labhansh Agrawal
8df05bba2c disable ligatures in default config 2020-06-26 22:57:37 +02:00
Labhansh Agrawal
d0e954def5 typing improvements 2020-06-19 22:12:42 +02:00
dependabot-preview[bot]
700b3f44fb Bump fs-extra from 9.0.0 to 9.0.1 in /app
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases)
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/9.0.0...9.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-09 00:46:59 +02:00
dependabot-preview[bot]
26f4264f99 Bump electron-store from 5.1.1 to 5.2.0 in /app
Bumps [electron-store](https://github.com/sindresorhus/electron-store) from 5.1.1 to 5.2.0.
- [Release notes](https://github.com/sindresorhus/electron-store/releases)
- [Commits](https://github.com/sindresorhus/electron-store/compare/v5.1.1...v5.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-09 00:46:51 +02:00
Labhansh Agrawal
a1b92dea3f fix breaking change in shell.openItem
https://github.com/electron/electron/pull/20682
2020-05-29 10:58:17 +02:00
dependabot-preview[bot]
baee2608fe Bump uuid from 8.0.0 to 8.1.0 in /app
Bumps [uuid](https://github.com/uuidjs/uuid) from 8.0.0 to 8.1.0.
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v8.0.0...v8.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-25 13:22:13 +02:00
Vassiliy Shvetsov
ffd4eb46e3 add web-link activation modifier 2020-05-25 13:11:17 +02:00
dependabot-preview[bot]
9769c95f2d Bump uuid from 7.0.3 to 8.0.0 in /app
Bumps [uuid](https://github.com/uuidjs/uuid) from 7.0.3 to 8.0.0.
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v7.0.3...v8.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-05 01:06:38 +02:00
Labhansh Agrawal
6debd1e7f2 add config types 2020-04-27 22:53:49 +02:00
Labhansh Agrawal
bad51f9c15 prefer optional chain 2020-04-27 15:48:21 +02:00
Labhansh Agrawal
432fc30c3c fix 'uri too large' error while reporting issue 2020-04-25 00:03:02 +02:00
dependabot-preview[bot]
b13ab80efe Bump semver from 7.2.2 to 7.3.2 in /app
Bumps [semver](https://github.com/npm/node-semver) from 7.2.2 to 7.3.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/master/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.2.2...v7.3.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-20 17:53:39 +02:00
dependabot-preview[bot]
5bf7c4c491 Bump semver from 7.1.3 to 7.2.2 in /app
Bumps [semver](https://github.com/npm/node-semver) from 7.1.3 to 7.2.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/master/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.1.3...v7.2.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-10 23:11:16 +02:00
dependabot-preview[bot]
7ec9eccee7 Bump electron-is-dev from 1.1.0 to 1.2.0 in /app
Bumps [electron-is-dev](https://github.com/sindresorhus/electron-is-dev) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/sindresorhus/electron-is-dev/releases)
- [Commits](https://github.com/sindresorhus/electron-is-dev/compare/v1.1.0...v1.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-05 19:51:01 +02:00
dependabot-preview[bot]
4dedb740b8 Bump mkdirp from 1.0.3 to 1.0.4 in /app
Bumps [mkdirp](https://github.com/isaacs/node-mkdirp) from 1.0.3 to 1.0.4.
- [Release notes](https://github.com/isaacs/node-mkdirp/releases)
- [Changelog](https://github.com/isaacs/node-mkdirp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-mkdirp/compare/v1.0.3...v1.0.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-05 19:50:49 +02:00
dependabot-preview[bot]
e76f7fc745 Bump uuid from 7.0.2 to 7.0.3 in /app
Bumps [uuid](https://github.com/uuidjs/uuid) from 7.0.2 to 7.0.3.
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v7.0.2...v7.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-05 19:50:40 +02:00
dependabot-preview[bot]
57c2362f9d Bump react-dom from 16.13.0 to 16.13.1 in /app
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) from 16.13.0 to 16.13.1.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.13.1/packages/react-dom)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-31 03:45:47 +02:00
Labhansh Agrawal
41b1ac1852 fix prettier errors 2020-03-25 17:12:51 +01:00
dependabot-preview[bot]
36374302dc Bump fs-extra from 8.1.0 to 9.0.0 in /app
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 8.1.0 to 9.0.0.
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases)
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/8.1.0...9.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-23 17:24:55 +01:00
dependabot-preview[bot]
e60ecc2d77 Bump react from 16.13.0 to 16.13.1 in /app
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) from 16.13.0 to 16.13.1.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.13.1/packages/react)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-23 17:24:41 +01:00
dependabot-preview[bot]
bfddca5c3d Bump os-locale from 4.0.0 to 5.0.0 in /app
Bumps [os-locale](https://github.com/sindresorhus/os-locale) from 4.0.0 to 5.0.0.
- [Release notes](https://github.com/sindresorhus/os-locale/releases)
- [Commits](https://github.com/sindresorhus/os-locale/compare/v4.0.0...v5.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-23 17:24:31 +01:00
Labhansh Agrawal
7e27c5a6e3 update report issue template 2020-03-21 04:06:24 +01:00
Labhansh Agrawal
f6cee0520e port updater to ts 2020-03-20 17:54:30 +01:00
dependabot-preview[bot]
b33f0db57b Bump uuid from 7.0.1 to 7.0.2 in /app
Bumps [uuid](https://github.com/uuidjs/uuid) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v7.0.1...v7.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-09 17:00:52 +01:00
Labhansh Agrawal
a81ba84f1e use electron notification api 2020-03-08 17:39:58 +01:00
Labhansh Agrawal
a6ba442c1d replace winreg with native-reg 2020-03-07 16:42:47 +01:00
Labhansh Agrawal
2d343f4596 use electron app name property instead of getName function 2020-03-07 16:42:27 +01:00
Labhansh Agrawal
1163173ade filter out undefined keys from createSession extraOptions 2020-03-07 16:42:08 +01:00
Labhansh Agrawal
039b90aa65 Remove unnecessary eslint-disable directives 2020-03-03 00:24:12 +01:00
Labhansh Agrawal
01ea81823e Bump @types/uuid from 3.4.7 to 7.0.0 and fix breaking changes 2020-03-02 17:38:50 +01:00
dependabot-preview[bot]
046eb31cba Bump react-dom from 16.12.0 to 16.13.0 in /app
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) from 16.12.0 to 16.13.0.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.13.0/packages/react-dom)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 10:45:17 +01:00
dependabot-preview[bot]
697facc41f Bump react from 16.12.0 to 16.13.0 in /app
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) from 16.12.0 to 16.13.0.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.13.0/packages/react)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 10:37:08 +01:00
dependabot-preview[bot]
bdac5e8414 Bump uuid from 7.0.0 to 7.0.1 in /app
Bumps [uuid](https://github.com/uuidjs/uuid) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v7.0.0...v7.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 10:00:27 +01:00
dependabot-preview[bot]
d8473851d3 Bump electron-store from 5.1.0 to 5.1.1 in /app
Bumps [electron-store](https://github.com/sindresorhus/electron-store) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/sindresorhus/electron-store/releases)
- [Commits](https://github.com/sindresorhus/electron-store/compare/v5.1.0...v5.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-24 17:50:33 +01:00
dependabot-preview[bot]
ada0955f00 Bump uuid from 3.4.0 to 7.0.0 in /app
Bumps [uuid](https://github.com/uuidjs/uuid) from 3.4.0 to 7.0.0.
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v3.4.0...v7.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-24 17:50:25 +01:00
Benjamin Staneck
fae8cc3b3c
3.1.0-canary.4 2020-02-20 00:28:05 +01:00
Benjamin Staneck
f24384154f
Update packages 2020-02-20 00:27:16 +01:00
dependabot-preview[bot]
427564d6a6 Bump semver from 7.1.2 to 7.1.3 in /app
Bumps [semver](https://github.com/npm/node-semver) from 7.1.2 to 7.1.3.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/master/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.1.2...v7.1.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-17 11:34:41 +01:00
dependabot-preview[bot]
7437835571 Bump pify from 4.0.1 to 5.0.0 in /app
Bumps [pify](https://github.com/sindresorhus/pify) from 4.0.1 to 5.0.0.
- [Release notes](https://github.com/sindresorhus/pify/releases)
- [Commits](https://github.com/sindresorhus/pify/compare/v4.0.1...v5.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-17 11:34:29 +01:00
Labhansh Agrawal
42ccf39869 use native-reg to add cli to path 2020-02-16 04:43:50 +01:00
dependabot-preview[bot]
bfd98ba3e6 Bump semver from 7.1.1 to 7.1.2 in /app
Bumps [semver](https://github.com/npm/node-semver) from 7.1.1 to 7.1.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/master/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.1.1...v7.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-04 19:15:54 +01:00
dependabot-preview[bot]
a04412603a Bump mkdirp from 0.5.1 to 1.0.3 in /app
Bumps [mkdirp](https://github.com/isaacs/node-mkdirp) from 0.5.1 to 1.0.3.
- [Release notes](https://github.com/isaacs/node-mkdirp/releases)
- [Changelog](https://github.com/isaacs/node-mkdirp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-mkdirp/commits/v1.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-27 21:01:33 +01:00
Labhansh Agrawal
0d08691565 Fix default startup directory 2020-01-27 13:58:58 +01:00
Benjamin Staneck
0c0482a434
3.1.0-canary.3 2020-01-22 22:09:26 +01:00
Benjamin Staneck
6c4f3b70ff
bump version here as well, release does not seem to support that 2020-01-22 20:57:15 +01:00
dependabot-preview[bot]
d4437905ce Bump uuid from 3.3.3 to 3.4.0 in /app
Bumps [uuid](https://github.com/uuidjs/uuid) from 3.3.3 to 3.4.0.
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v3.3.3...v3.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-20 16:43:16 +01:00
Bet4
51625eb50c Fix autoUpdater error on Linux 2020-01-13 10:24:26 +01:00
Cristian Granda
28f49ebdbc Update year 2020 2020-01-10 09:48:59 +01:00
dependabot-preview[bot]
b2ab068bc0 Bump async-retry from 1.2.3 to 1.3.1 in /app
Bumps [async-retry](https://github.com/zeit/async-retry) from 1.2.3 to 1.3.1.
- [Release notes](https://github.com/zeit/async-retry/releases)
- [Commits](https://github.com/zeit/async-retry/compare/1.2.3...1.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-06 14:28:57 +01:00
Labhansh Agrawal
624cd1e6c8 port some more files from app/ to ts 2020-01-05 19:44:02 +01:00
Labhansh Agrawal
36e08165d6 fix fs stats.mtime usage in config.js 2020-01-02 21:11:20 +01:00
Labhansh Agrawal
5bb03972d7 port app/utils and app/plugins to ts 2019-12-26 16:34:09 +01:00
Labhansh Agrawal
c04b51874c port config/, ui/ & commands.js in app/ to ts 2019-12-25 03:44:42 +01:00
dependabot-preview[bot]
9efa264552 Bump semver from 7.0.0 to 7.1.1 in /app
Bumps [semver](https://github.com/npm/node-semver) from 7.0.0 to 7.1.1.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/master/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.0.0...v7.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-23 18:00:56 +01:00
Labhansh Agrawal
d8ad9ef066 port app/menus to ts 2019-12-21 15:09:49 +01:00
Labhansh Agrawal
a733963371 port app/index and it's referenced files to ts 2019-12-20 18:23:43 +01:00
Labhansh Agrawal
ef60eb03b3 rename app/index and it's referenced files to ts 2019-12-20 18:23:43 +01:00
dependabot-preview[bot]
bc7413d578 Bump semver from 6.3.0 to 7.0.0 in /app
Bumps [semver](https://github.com/npm/node-semver) from 6.3.0 to 7.0.0.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/master/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v7.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-16 18:58:53 +01:00
Labhansh Agrawal
acbf06e4ac change export syntax in app/plugins/install.js 2019-12-13 21:48:32 +01:00
Labhansh Agrawal
0381f392de use ts project references, remove forkTsChecker 2019-12-13 21:47:22 +01:00
Labhansh Agrawal
58804a2d5b port es5 code to es6 2019-11-29 22:09:10 +01:00
Bet4
40d5491e95 Fix os-locale format 2019-11-20 13:15:45 +01:00
dependabot-preview[bot]
4c70425b0c Bump react-dom from 16.11.0 to 16.12.0 in /app
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) from 16.11.0 to 16.12.0.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.12.0/packages/react-dom)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-20 02:08:03 +01:00
dependabot-preview[bot]
52d316d654 Bump electron-fetch from 1.3.0 to 1.4.0 in /app
Bumps [electron-fetch](https://github.com/arantes555/electron-fetch) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/arantes555/electron-fetch/releases)
- [Changelog](https://github.com/arantes555/electron-fetch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/arantes555/electron-fetch/compare/v1.3.0...v1.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-19 21:32:28 +01:00
dependabot-preview[bot]
a99c0ea9c4 Bump react from 16.11.0 to 16.12.0 in /app
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) from 16.11.0 to 16.12.0.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.12.0/packages/react)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-19 18:54:36 +01:00
dependabot-preview[bot]
4eca5a4d1f Bump electron-store from 5.0.0 to 5.1.0 in /app
Bumps [electron-store](https://github.com/sindresorhus/electron-store) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/sindresorhus/electron-store/releases)
- [Commits](https://github.com/sindresorhus/electron-store/compare/v5.0.0...v5.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-03 20:27:47 +01:00
hector
9ba47135a8 Add autoUpdatePlugins option 2019-11-02 17:21:31 +01:00
Ahmed Ahmed
40eaebfb73 Removed optimistic window init. 2019-11-02 01:11:14 +01:00
dependabot-preview[bot]
cee50c0007 Bump uuid from 3.2.1 to 3.3.3 in /app
Bumps [uuid](https://github.com/kelektiv/node-uuid) from 3.2.1 to 3.3.3.
- [Release notes](https://github.com/kelektiv/node-uuid/releases)
- [Changelog](https://github.com/kelektiv/node-uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kelektiv/node-uuid/compare/v3.2.1...v3.3.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-25 12:48:20 +02:00
dependabot-preview[bot]
896f528915 Bump os-locale from 3.1.0 to 4.0.0 in /app
Bumps [os-locale](https://github.com/sindresorhus/os-locale) from 3.1.0 to 4.0.0.
- [Release notes](https://github.com/sindresorhus/os-locale/releases)
- [Commits](https://github.com/sindresorhus/os-locale/compare/v3.1.0...v4.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-25 12:37:53 +02:00
dependabot-preview[bot]
d2a14cd6dd Bump shell-env from 0.3.0 to 3.0.0 in /app
Bumps [shell-env](https://github.com/sindresorhus/shell-env) from 0.3.0 to 3.0.0.
- [Release notes](https://github.com/sindresorhus/shell-env/releases)
- [Commits](https://github.com/sindresorhus/shell-env/compare/v0.3.0...v3.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-25 12:36:46 +02:00
dependabot-preview[bot]
b6fc1229eb Bump react-dom from 16.10.2 to 16.11.0 in /app
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) from 16.10.2 to 16.11.0.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.11.0/packages/react-dom)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-25 11:06:04 +02:00
dependabot-preview[bot]
8f7b9ef22c Bump parse-url from 3.0.2 to 5.0.1 in /app
Bumps [parse-url](https://github.com/IonicaBizau/parse-url) from 3.0.2 to 5.0.1.
- [Release notes](https://github.com/IonicaBizau/parse-url/releases)
- [Commits](https://github.com/IonicaBizau/parse-url/compare/3.0.2...5.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-25 10:38:07 +02:00
dependabot-preview[bot]
d568c10540 Bump async-retry from 1.1.4 to 1.2.3 in /app
Bumps [async-retry](https://github.com/zeit/async-retry) from 1.1.4 to 1.2.3.
- [Release notes](https://github.com/zeit/async-retry/releases)
- [Commits](https://github.com/zeit/async-retry/compare/1.1.4...1.2.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-25 10:37:44 +02:00
dependabot-preview[bot]
75144ae0e0 Bump react from 16.10.2 to 16.11.0 in /app
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) from 16.10.2 to 16.11.0.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.11.0/packages/react)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-25 10:34:25 +02:00
dependabot-preview[bot]
4ddbe16cfc Bump electron-is-dev from 1.0.1 to 1.1.0 in /app
Bumps [electron-is-dev](https://github.com/sindresorhus/electron-is-dev) from 1.0.1 to 1.1.0.
- [Release notes](https://github.com/sindresorhus/electron-is-dev/releases)
- [Commits](https://github.com/sindresorhus/electron-is-dev/compare/v1.0.1...v1.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-25 10:34:13 +02:00
dependabot-preview[bot]
cc0a86d2a8 Bump color from 2.0.1 to 3.1.2 in /app
Bumps [color](https://github.com/Qix-/color) from 2.0.1 to 3.1.2.
- [Release notes](https://github.com/Qix-/color/releases)
- [Commits](https://github.com/Qix-/color/compare/2.0.1...3.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-25 00:18:32 +02:00
dependabot-preview[bot]
ae49f9aa85 Bump queue from 4.4.2 to 6.0.1 in /app
Bumps [queue](https://github.com/jessetane/queue) from 4.4.2 to 6.0.1.
- [Release notes](https://github.com/jessetane/queue/releases)
- [Commits](https://github.com/jessetane/queue/compare/4.4.2...6.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-25 00:18:20 +02:00
dependabot-preview[bot]
83a04edb7e Bump fs-extra from 7.0.1 to 8.1.0 in /app
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 7.0.1 to 8.1.0.
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases)
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/7.0.1...8.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-25 00:18:02 +02:00
dependabot-preview[bot]
509272cf74 Bump file-uri-to-path from 1.0.0 to 2.0.0 in /app
Bumps [file-uri-to-path](https://github.com/TooTallNate/file-uri-to-path) from 1.0.0 to 2.0.0.
- [Release notes](https://github.com/TooTallNate/file-uri-to-path/releases)
- [Commits](https://github.com/TooTallNate/file-uri-to-path/compare/1.0.0...2.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-24 23:59:14 +02:00
dependabot-preview[bot]
e9c7fe4be2 Bump git-describe from 4.0.2 to 4.0.4 in /app
Bumps [git-describe](https://github.com/tvdstaaij/node-git-describe) from 4.0.2 to 4.0.4.
- [Release notes](https://github.com/tvdstaaij/node-git-describe/releases)
- [Commits](https://github.com/tvdstaaij/node-git-describe/compare/v4.0.2...v4.0.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-24 23:53:12 +02:00
Lukas Geiger
e7124efa61 Use pty.onData and pty.onExit instead of deprecated .on() methods 2019-10-24 13:09:17 +02:00
Lukas Geiger
eaab187a0c Rename useConpty option since it is now stable 2019-10-24 13:09:17 +02:00
Benjamin Staneck
c67a815b45 update node-pty to the 0.9.0 release version 2019-10-22 20:30:41 +02:00
Jason Gauci
71953e0fdf Allow plugins to set the parent/predecessor of a new session (#3723) 2019-10-15 02:09:30 +02:00
Benjamin Staneck
5c8abdccb4 increase version number 2019-10-10 22:10:02 +02:00
Benjamin Staneck
f9c8957792 Remove more bindings on Windows
Fix #3504
2019-10-10 22:09:14 +02:00
Benjamin Staneck
dba177e1d1 unset keybinds with arrows on Windows
Fix #2873
2019-10-10 22:07:44 +02:00
Raz Friman
6039acd7a9 Update Electron to v6 (#3785)
* 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>
2019-10-10 21:20:26 +02:00
Gaby
ab0c8fe13f Add support for font ligatures via xterm-addon-ligatures - Clos… (#3853)
* Add support for font ligatures via xterm-addon-ligatures

* Add disableLigatures config option, defaults to false

* Fix lint issue
2019-10-09 22:23:55 +02:00
Labhansh Agrawal
25cb25933b Linting and concurrently color 2019-10-08 21:42:51 +02:00
Labhansh Agrawal
7874fa813a add setup to compile ts files to compiled_app folder 2019-10-08 21:42:51 +02:00
Kaushik
19644f3fa2 Adding logic to support working directory config (#3769)
* #3000: Adding logic to support working directory config

* #3000: Removing unused import

* #3000: Removing extra space
2019-10-04 22:27:58 +02:00
Labhansh Agrawal
b52d8152bf Upgrade eslint to v6 and add TypeScript linting (#3843)
* Upgrade eslint to v6 and add TypeScript linting

* Fix pr checks


Co-authored-by: Benjamin Staneck <Stanzilla@users.noreply.github.com>
2019-10-03 02:56:50 +02:00
Joseph Amis
25fc964ae8 added extra colors to color palette (#3842) 2019-10-03 02:54:29 +02:00
Donald Green
5d7142c2df Return of the Bell (#2938)
* 1. Restored the ability to turn the "bell" sound on and off using the "bell" config parameter.
2. Restored the ability to change the bell sound by providing a URL. These changes allow for a web url or local absolute file path to an audio file.

The goal with these changes was to fix the issue causing the bell to never sound due to a difference in the underlying terminal emulators configurations from the previous one. While in the area, also decided to make sure that the sound can be changed by supplying a web url to an audio file or an absolute path to an audio file within the local machine

* Code style changes

* Code style changes

* 1. More code style changes

* 1. Spacing changes to try and abide by the linter

* 1. Applied all suggested changes by eslint

* 1. Removed functionality to specify a remote url to set a sound file for the bell sound. The amount of effort for handling when there is no internet connection, queuing and so forth wasn't worth keeping the feature. It is likely that the url could be used to download the file in which the user would be able to specify the file path tho this download file.
2. Created a new property that gets passed down from the terms container all the way to the individual term. We want to be able to evaluate if the bellSoundURL has changed to determine if we really need to read the sound file.
3. Moved logic to read the audio file into the main process. Setup a new action in the 'actions/ui' that will update the bell sound when it is finished and ready. This should prevent blocking the terminal from loading and thus increasing loading times.

* 1. Modified the file reading method to be more generic to increase reusability.
2. Updated the "arrBuf2Base64" method to utilize the node Buffer class which helped to reduce some complexity and seems to run more efficiently.
3. Removed the CONFIG_ASYNC action and reducer in favor of reusing CONFIG_RELOAD when the process is finished reading the file for the bell sound. In order to achieve this, we had to merge the config from "config.getConfig()" method with the "bellSound" property before dispatching to "reloadConfig".

* 1. Removed reference to now removed method

* 1. Removed the arrBuf2Base64 as it seemed unnecessary now that the function would be reduced to a single line. Moved the one-liner into file.js. Removed references to arrBuf2Base64 method.
2. Refactored the logic that handles reloading the config when it has been updated to fix an issue that would set the bell sound back to the default sound when the config is saved without changing the value of "bellSoundURL". Setup now to either read file and reload the config, or reuse the "bellSound" value saved in state and reload the config. This removes an inefficiency with the reloadConfig being dispatched twice when "bellSoundURL" has changed as well.

* 1. Removed a file that contained a single function, referenced in only one place that is performing a fairly simple task.
2. Updated the "getBase64FileData" method to use "Buffer.from()" instead of "Buffer()" due to messages stating that "Buffer()" is deprecated due to security and usability issues.

* Adjustments and regression issues fixed

1. Updated the default config file to better explain the supported options for the "bell" config property.
2. Rearranged the bellSoundURL default property to make it easier to find should one decide to change the bell sound.
3. Typos fixed in comments.
4. Update fetchFileData to utilize the configData provided as function argument. There appeared to be no reason to reference different sources of config data within the same method.

* 1. Removed the "BELL_STYLE" constant since it was only being used in one place.
2. Updated comment block to accurately reflect the current logic and made the comment much more concise.
2019-10-03 02:08:40 +02:00
Brandon Lee Dring
5bc8e0b1e8 Feat/text search (#3075)
* Added persistent text box search

* Toggle search box now working

* Restyled search box

* Linter and bug squashing

* Added multi OS hotkey support

* PR changes as requested

* Added ability to use escape button to close search field

* Woops forgot key mapping on non mac platforms

* fixed bug where escape would open up search window

* Removal of unused vars that died in conflict
2019-09-23 19:37:22 +02:00
ivanwonder
67a1fc4dbb support config 'useConpty' 2019-09-23 19:32:12 +02:00
ivanwonder
b890cc23d1 fix: can not open hyper by the cli;
window freezes when I try to close it
2019-09-23 19:32:12 +02:00
Rongjian Zhang
c0571348f8 Add examples of Cygwin and Git Bash 2019-09-23 19:25:43 +02:00
dependabot[bot]
1952e046bb Bump debug from 2.6.8 to 2.6.9 in /app
Bumps [debug](https://github.com/visionmedia/debug) from 2.6.8 to 2.6.9.
- [Release notes](https://github.com/visionmedia/debug/releases)
- [Changelog](https://github.com/visionmedia/debug/blob/2.6.9/CHANGELOG.md)
- [Commits](https://github.com/visionmedia/debug/compare/2.6.8...2.6.9)

Signed-off-by: dependabot[bot] <support@github.com>
2019-09-11 04:25:22 +02:00
Zachary Riedlshah
970a98f60b fix: prettier fullscreen for macOS
fixes #5
2019-09-11 04:20:06 +02:00
J. Cameron McDonald
04a5e75c15 Split Vertically -> Split Right, Split Horizontally -> Split Down (#3559) 2019-07-31 00:03:33 +02:00
dependabot[bot]
a4e32b7ddf Bump lodash from 4.17.5 to 4.17.13 in /app (#3772)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.5 to 4.17.13.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.5...4.17.13)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-30 18:29:39 +02:00
Piolin Victor
8845d0261b Fix drag and drop directories onto command line (#3690)
Fixes #3582
2019-07-30 16:02:14 +02:00
Eric Taylor
d885acb064 fix: load scoped plugins (#3672)
fixes #3288
2019-07-30 15:53:55 +02:00
Guido
d946b688d9 Add Git-bash setting example to config (#3700) 2019-06-14 01:23:17 +02:00
Michael James
68639b6fd4 Updated Bash on Windows to use wsl.exe as bash.exe is deprecated and updated the branding name (#3711) 2019-06-14 01:22:51 +02:00
Juan Campa
ef14af49eb 3.0.1-canary.4 2019-05-09 15:12:10 -04:00
Juan Campa
6a05b7307c
Ignore line endings when comparing config file against default (#3645) 2019-05-09 18:31:11 +00:00
Juan Campa
efeedd0a9d 3.0.1-canary.3 2019-05-09 13:33:12 -04:00
Juan Campa
377353e76f
Simplify migration to avoid handling complicated edge cases (#3643) 2019-05-09 17:32:32 +00:00
Juan Campa
f73a23055b 3.0.1-canary.2 2019-05-08 17:23:49 -04:00
Juan Campa
1c87f255b3 3.0.1-canary.1 2019-05-08 15:13:38 -04:00
Juan Campa
a5f86d55c6
Add migration path from Hyper2 config location to Hyper3 (#3610)
* Add migration path from Hyper2 config location to Hyper3

* Use fs-extra, not fs-extra-p

* Better approach that also handles plugin migration

* Remove plugins migrationn

* Migrate local plugins

* Empty to force CI
2019-05-08 14:56:45 -04:00
Juan Campa
34fb41c23b 3.0.0-canary.10 2019-05-06 00:01:42 -04:00
Juan Campa
22b5bbb488
Use sane location for config (#3584) 2019-05-06 00:00:50 -04:00
Juan Campa
7d67b76715 3.0.0-canary.9 2019-05-05 17:51:47 -04:00
Jaimin Pandya
a7c9555c3e Update copyright year in Help->About Hyper (#3415)
* Update copyright year

I don't know if this is necessary or not as it's not for the license(from https://github.com/zeit/hyper/pull/2566).
Still mentioning it since I noticed it.

* Remove a typo
2019-04-16 21:47:59 +02:00
doniyor2109
81ff38c8d9 Add shortcut for opening hamburger menu (Windows) (#3444)
* Add shortcut for opening hamburger menu (Windows)

* Open hamburger menu if showHamburgerMenu config is truthy
2019-03-31 04:39:43 +02:00
Daniel Vos
4350ecd73a fix home & end keymaps (#3517) 2019-03-31 04:39:01 +02:00
Philippe Potvin
9581f5d5ee
Keep homedir as session startup endpoint (#3506) 2019-03-02 17:58:19 -05:00
Philippe Potvin
2d399baa87
Add Window class and options plugin decoration (#3485)
* Add Window class and optios plugin decoration

* Propatation to BrowserWindow
2019-03-02 17:09:15 -05:00
Philippe Potvin
1747c57bc3 Expose active window positon on move to reducer (#3470) 2019-02-27 00:22:52 +01:00
Benjamin Staneck
80bb82122a Use electron's getPath() API to get the user's app data directory (#2948)
Docs: https://github.com/electron/electron/blob/master/docs/api/app.md#appgetpathname
Closes: https://github.com/zeit/hyper/pull/1960
Fixes: https://github.com/zeit/hyper/issues/1944
2019-02-25 11:42:09 -05:00
Juan Campa
fadc2f058e 3.0.0-canary.8 2019-02-13 12:31:23 -05:00
CHaBou
663b16bc12 Add Session class and Session options decoration by plugins (#3464)
* Add Session class and options plugin decoration

* add init() method

* Add warning for non-overrided session methods
2019-02-10 16:31:52 -05:00
Evil Rabbit
ec1ee99715 Improve Hyper 3 Canary and Stable icons (#3466) 2019-02-09 14:40:39 +01:00
Juan Campa
3001518355 3.0.0-canary.7 2019-02-04 22:11:25 -05:00
Juan Campa
761d6445ec
Hyper v3 icons (#3451)
* Hyper v3 icons

* Updating app icons
2019-02-04 22:08:35 -05:00
Juan Campa
bb1f94e8b8
Bumping electron to 3.1.3 (#3458) 2019-02-04 21:28:20 -05:00
Juan Campa
4dd6177952 3.0.0-canary.6 2019-01-25 11:56:57 -05:00
onecamp
8733ecc84a
Display the renderer type in the About dialog (#3441)
* Now displaying the renderer type in the About dialog

* Show the number of renderers per type in the About dialog

* Use values instead of entries (key is unused)

Co-Authored-By: onecamp <juancampa@gmail.com>
2019-01-24 18:46:39 -05:00
Juan Campa
2828273424 3.0.0-canary.5 2019-01-22 11:47:12 -05:00
onecamp
519ca3e651
Fix webgl config (#3407)
* Fix location of webGLRenderer flag in default-config.js

* Fix incorrect check of webGLRenderer flag

* Explain that disabling WebGL enables transparent backgrounds

Co-Authored-By: juancampa <juancampa@gmail.com>

* Only use WebGL if background is opaque

The hardcoding to white was also removed in favor of a temporary hack in
xterm.js that uses either white-over-black or black-overwhite to
maximize contrast with the background color
2019-01-21 19:09:18 -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
CHaBou
b709a3a971
Add macOptionSelectionMode option (#3406)
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
2019-01-11 14:31:11 +01:00
Juan Campa
3136c64f4a Zoom with both cmd+= and cmd+plus (#3401) 2019-01-09 12:28:31 +01:00
Juan Campa
7a5c204395 3.0.0-canary.4 2019-01-08 12:16:19 -05:00
Juan Campa
62bb05c02f 3.0.0-canary.3 2019-01-06 18:27:08 -05:00
Juan Campa
2d618a10bd 3.0.0-canary.2 2019-01-06 16:10:37 -05:00
Juan Campa
bc2d32ba1d Emoji Fix (#3388)
* 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
2019-01-04 17:35:17 -08:00
CHaBou
fbc11a03dd Update reat-dom to v16.2.1 in app (#3387)
* Update reat-dom to v16.2.1

* Update reat-dom to v16.2.1 in app
2019-01-04 13:17:36 -08:00
Pooya Parsa
b077005a30 fix(app): update os-locale to 3.1.0 (#3369)
fixes #3091

sindresorhus/os-locale#33
2019-01-04 00:33:52 +01:00
Leo Lamprecht
c3a13a7cd3 3.0.0-canary.1 2018-12-31 20:29:21 +00:00
Juan Campa
c07700af49 Performance - Data batching (#3336)
* 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

* Batch session data before sending it to renderer

* Fix linting issues

* 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

* Adding isDestroyed check
2018-12-28 15:13:00 -08: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
Juan Campa
cba4c66a4b Fix for config.session being ignored (#3367) 2018-12-25 18:15:02 -08:00
CHaBou
36eac99902 Revert "Add tray icon and set single instance mode to improve startup time on Windows (#3324)" (#3362)
This reverts commit f324a67bb9.
2018-12-23 12:37:32 -05:00
Juan Campa
a5309082b6 Optimistic session creation (#3352)
* Optimistically creating a session when a window is created to improve launch time

* Fix linting issues
2018-12-19 18:03:21 -08:00
Phung Tuan Hoang
f324a67bb9 Add tray icon and set single instance mode to improve startup time on Windows (#3324)
Fixes #2935, #2980
2018-12-16 23:46:37 +01:00
CHaBou
76ab6abd68 2.1.0-canary.5 2018-12-15 22:39:51 +01:00
CHaBou
5f56514aa2 2.1.0-canary.4 2018-12-12 21:48:27 +01:00
CHaBou
0d82f983eb 2.1.0-canary.3 2018-12-07 16:45:14 +01:00
Oliver Green
6079ca35c2 Changed OS X 'reload' accelerator key mappings be more inline with Linux & Windows. (#3277)
Fixes #921
2018-12-03 16:12:18 -08:00
Brandon Smith
cd742fbdaa Improve detection of selected editor on Windows (#3242)
Improves upon previous work completed in #2631:

- Add additional system default check: `JSFile`
- Relax restriction on `.exe` file extension as it is an invalid assumption:

Closes #3223
2018-10-13 16:52:55 +02:00
Prashant Andani
436c37e89e Code cleanup (#3131) 2018-10-13 16:35:51 +02:00
Razzi Abuissa
51db83c581 Show actual error message when loading plugin fails (#3083) 2018-09-23 18:06:26 +02:00
Maksym Dogadailo
039b6fa280 Replace node-fetch with electron-fetch (#3108) 2018-09-23 17:51:56 +02:00
Ryan Castner
6451ba7f85 Fix typo in comments (#3185) 2018-08-22 19:42:52 +02:00
CHaBou
3df6cac644
2.1.0-canary.2 2018-06-15 15:37:35 +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
Timo Welde
f75895a176 Fix plugin module hijacking on main process (#2866)
Fixes some plugin loading (like hyperline)
2018-05-15 15:58:36 +02:00
Ricardo Amaral
a14c55640c Add letter spacing configuration option (#3002) 2018-05-10 12:54:00 +02:00
Justin Lowery
f72093c9d7 Fix RPC handler race condition causing a crash (#2940)
Fixes #2861
2018-05-10 08:20:59 +02:00
CHaBou
64ec145b55 Fix toggleFullScreen keymap customization (#2995)
Fixes #2977
2018-05-09 15:51:34 +02:00
Sonny
f64e3e0204 Adding ability to send error object to notify() (#2955) 2018-05-02 10:10:44 +02:00
Benjamin Staneck
9a536722f8 Fix locales (LANG) env vars by using os-locale (#2913)
Fixes #607, Fixes #2322, Fixes #2328, Fixes #183
2018-04-27 15:41:59 +02:00
Edgar Carneiro
d1eb02098e Fix zoom keymaps for Windows (#2489)
Fixes #2448
2018-04-25 01:14:05 +02:00
CHaBou
d2d766c75f 2.1.0-canary.1 2018-04-23 22:33:25 +02:00
CHaBou
13e90ceac9 Disable Chromium GPU blacklist (#2895) 2018-04-23 21:12:53 +01:00
CHaBou
dfe5ab89fa
Prevent /usr/local/bin/hyper overwriting (#2885)
Silently fail installation at startup.
Add a menu item to manually install it with a notification feedback.
Fix plugin update menu item.

Fixes #2884
2018-04-22 22:13:23 +02:00
Brad Dougherty
bba14f6324 Add line height config (#2858)
Fixes #2858
2018-04-21 00:22:34 +02:00
Leo Lamprecht
57c735cb6d 2.0.0-canary.18 2018-04-16 09:02:00 -07:00
Leo Lamprecht
3fffad67df 2.0.0-canary.17 2018-04-16 06:50:50 -07:00
CHaBou
262eb8ad9b
2.0.0-canary.16 2018-04-06 08:52:17 +02:00
CHaBou
e6a8d65f7d
2.0.0-canary.15 2018-03-26 23:09:06 +02:00
CHaBou
dc33d4846b
Fix color configuration with an array (#2729)
Fixes #2728
2018-03-21 10:00:29 +01:00
Ben Creasy
7838a10d1a Set showHamburgerMenu enabled by default on Linux (#2666) 2018-03-18 00:59:25 +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
Ajo John
4a127ef83b Do not register app for ssh:// url scheme handling on dev mode (#2745)
Fixes #2740
2018-03-08 15:45:49 +01:00
CHaBou
36cde0f23e
Fix start with missing config fields (#2727)
Fixes #2725
2018-03-08 02:12:42 +01:00
CHaBou
bf2d6ea855
Fix config reload after vim edit (#2718) 2018-03-03 17:58:24 +01:00
Steven
24b83615d4 Ensuring that the restored window position is valid (#2459)
Fixing #1869
2018-03-02 22:11:33 +01:00
CHaBou
6b9a4f6ff0 2.0.0-canary.14 2018-02-20 17:21:47 +01:00
CHaBou
ae4683fa5a
Fix transparency at startup (#2689)
Fixes #2688
2018-02-20 17:14:38 +01:00
CHaBou
daa2880d42 2.0.0-canary.13 2018-02-20 13:52:22 +01:00
Leo Lamprecht
b3794ba047 2.0.0-canary.12 2018-02-19 23:45:06 -08:00
CHaBou
8ebdaebdfa Change default colors (#2670) 2018-02-14 14:09:26 +01:00
CHaBou
b73a328b6b Add fontWeight and fontWeightBold settings (#2669)
Fixes #2574
2018-02-14 14:09:02 +01:00
Cyril Damas
0105d6baf2 Add ssh url scheme handling (#2516) 2018-02-12 21:20:45 +01:00
Leo Lamprecht
af527b6f90 2.0.0-canary.11 2018-01-23 14:17:11 +01:00
Brandon Smith
16fcb2cb70 Improve Windows default editor detection (#2631) 2018-01-23 10:01:33 +01:00
CHaBou
87d4c2b37e Fix selectAll command (#2436)
* Fix selectAll command

* Fix typo
2018-01-21 12:21:16 +01:00
Leo Lamprecht
904f94a1bb Corrected dates 2018-01-17 17:00:13 +01:00
Leo Lamprecht
ac54e79dea Corrected company name everywhere 2018-01-17 16:58:49 +01:00
Leo Lamprecht
ae850ae38b 2.0.0-canary.10 2018-01-17 15:57:26 +01:00