Commit graph

347 commits

Author SHA1 Message Date
Brandon Smith
cf35fe98cd 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-12-15 18:42:33 +01:00
Prashant Andani
58affc53dc Code cleanup (#3131) 2018-12-15 18:42:05 +01:00
Razzi Abuissa
28495d93b4 Show actual error message when loading plugin fails (#3083) 2018-12-15 18:40:35 +01:00
Maksym Dogadailo
427c59cd5f Replace node-fetch with electron-fetch (#3108) 2018-12-15 18:40:20 +01:00
Ryan Castner
737d15f522 Fix typo in comments (#3185) 2018-12-15 18:39:54 +01:00
CHaBou
d219abd365 Fix module hijacking (#3067)
Regression was introduced by #2866. Release version of Hyper failed to start.
2018-12-15 18:33:12 +01:00
Timo Welde
e9682ab3d1 Fix plugin module hijacking on main process (#2866)
Fixes some plugin loading (like hyperline)
2018-12-15 18:33:12 +01:00
Ricardo Amaral
1940e931ed Add letter spacing configuration option (#3002) 2018-12-15 18:33:11 +01:00
Justin Lowery
3f88e96847 Fix RPC handler race condition causing a crash (#2940)
Fixes #2861
2018-12-15 18:33:11 +01:00
CHaBou
6d9e3a8a86 Fix toggleFullScreen keymap customization (#2995)
Fixes #2977
2018-12-15 18:33:11 +01:00
Sonny
32626bd2ab Adding ability to send error object to notify() (#2955) 2018-12-15 18:33:11 +01:00
Benjamin Staneck
0212e933c7 Fix locales (LANG) env vars by using os-locale (#2913)
Fixes #607, Fixes #2322, Fixes #2328, Fixes #183
2018-12-15 18:33:11 +01:00
Edgar Carneiro
3627c8ce09 Fix zoom keymaps for Windows (#2489)
Fixes #2448
2018-12-15 18:33:11 +01:00
CHaBou
1ab6390067 Disable Chromium GPU blacklist (#2895) 2018-12-15 18:33:11 +01:00
CHaBou
3e1784cdbc 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-12-15 18:33:11 +01:00
Brad Dougherty
75679266c0 Add line height config (#2858)
Fixes #2858
2018-12-15 18:33:11 +01:00
Leo Lamprecht
a4669beef6 2.0.0 2018-04-16 08:36:26 -07:00
Leo Lamprecht
f8a961eef6 Reverted package version 2018-04-16 07:24:09 -07:00
Leo Lamprecht
fdf1b95553 Removed Yarn's error files 2018-04-16 07:18:10 -07:00
Leo Lamprecht
4ce99863c4 Fixed merge conflicts 2018-04-16 07:17:17 -07:00
CHaBou
4d7ce43755
Revert "Expose ‘true colour’ support in $COLORTERM" (#2483)
This reverts commit 57166a57a2.
2017-11-22 14:28:40 +01:00
ELLIOTTCABLE
57166a57a2 Expose ‘true colour’ support in $COLORTERM (#2478) 2017-11-22 11:19:33 +01:00
Luiz Fernando Rodrigues
9e7bd76ef9 Improve documentation of showHamburguerMenu option (#2315) 2017-10-01 16:15:35 +01:00
Leo Lamprecht
4ea9865ba5 1.4.8 2017-09-26 11:40:51 +02:00
Alexandre Santos
acc2230b0e Fix typo in utils customKeys (#2283) 2017-09-25 15:21:59 +02:00
Mina
a31e94eb5a Fixed icon proportions in About window (#2265) 2017-09-22 23:53:49 +02:00
Leo Lamprecht
38649d7d56 1.4.7 2017-09-20 19:42:38 +02:00
Leo Lamprecht
4f9bcf77bc Made canary auto updates work (#2235) 2017-09-20 19:35:50 +02:00
Wilson Tayar
4c71c99325 Normalize keymap internals (#2227)
Fix #2195: normalizing keybindings using localeCompare to include non english keyboards as well
2017-09-20 01:36:06 +02:00
CHaBou
e0d793eeeb Revert "Normalize keymap internals" (#2225)
This reverts commit 751c06e437.
2017-09-17 21:53:37 +01:00
Wilson Tayar
751c06e437 Normalize keymap internals (#2210)
Fix #2195
2017-09-17 10:43:58 +02:00
Leo Lamprecht
9f4bff7f52 1.4.6 2017-09-16 15:55:47 +02:00
CHaBou
51b08930ee Made file watching work on Windows (#2220) 2017-09-16 15:49:43 +02:00
Leo Lamprecht
966aad150d 1.4.5 2017-09-16 13:58:01 +02:00
CHaBou
bd5b16c7da Replace chokidar by fs.watch (#2217) 2017-09-16 13:49:10 +02:00
CHaBou
97d1ae33d3 Revert #2126 (#2202) 2017-09-15 19:23:03 +01:00
Donghao Ren
53a5a425f7 Use child_process.execFile to prevent unescaped stuff (#2206)
Fix #2173
2017-09-15 16:44:28 +02:00
Leo Lamprecht
79472c537a 1.4.4 2017-09-13 20:55:47 +02:00
Albin Ekblom
48f5b6e08f Fix yarn.lock (#2194) 2017-09-11 16:06:24 +02:00
Lucas
3bca7c2891 Fix for keymapping bug on Linux and Windows (#2189)
* Fix for keymapping bug on Linux and Windows

In response to issue #2156, the keymapping conflict has been removed from linux.json and win32.json in the app/keymaps/ directory. Now the keymap for window close is ctrl+shift+q and the keymap for pane close is ctrl+shift+w.

* Fix for failed test on initial commit.
2017-09-11 15:09:17 +02:00
CHaBou
01f7779646 Upgrade Electron to v1.7.6 (#2193) 2017-09-11 10:08:32 +02:00
CHaBou
3b1ec4e435 Fix plugin path in dev mode (#2192)
When a dev config (<project_dir>/.hyper.js) is used, plugins should be searched/installed in <project_dir>/.hyper_plugins directory
2017-09-10 19:20:52 -04:00
Jan Okoński
be5786ef12 Get default config options when not specified in user config (#2126) 2017-09-06 22:58:09 +02:00
CHaBou
f6bfbdf170 Fix session cleaning (#2176)
Regression introduced by #2028
2017-09-06 01:19:37 +02:00
Leo Lamprecht
af7dc1b9c4 1.4.3 2017-09-03 18:28:39 +02:00
Louis Arge
843ebd2fe0 Change "Close Session" shortcut on Linux/Windows (#2160)
Fix #2156
2017-09-03 17:47:09 +02:00
Leo Lamprecht
0ee4fb6104 Updated dependencies to the latest version (#2146)
* Bumped dependencies to the latest version

* Bumped root lockfile

* Bumped app dependencies

* Fixed linting

* No command line switch needed anymore for native async/await

* Fixed color error

* Bumped Node.js versions for CI

* Downgraded hterm-umdjs

* Try to fix the AppVeyor build

* Made colors work again
2017-08-31 15:20:39 +02:00
Leo Lamprecht
cfbae08e4f 1.4.2 2017-08-30 22:59:43 +02:00
Leo Lamprecht
4351d86144 1.4.1 2017-08-30 21:59:43 +02:00
Leo Lamprecht
e90ad48a05 1.4.0 2017-08-30 19:51:25 +02:00