Commit graph

706 commits

Author SHA1 Message Date
Henrik
63ab33daa9 fix undefined fish shell match (#1516)
* fix undefined fish shell match

* check for string
2017-02-16 14:23:57 -03:00
Martin Wimpress
77babd36e3 Add snap support to packages.json. (#1503) 2017-02-16 14:23:18 -03:00
Martin van Driel
ada6807969 Fix xo linting errors (#1521) 2017-02-16 14:22:27 -03:00
Guillermo Rauch
2e58e568d6 @tibotiber unfortunately I have to undo this line because it was breaking vtop and braille characters 2017-02-16 02:16:59 -03:00
Guillermo Rauch
95141ac537 debounce session data events based on request animation frame 2017-02-16 02:16:41 -03:00
Thibaut Tiberghien
172d487055 Fix display of unicode characters (#1376)
* Fix display of unicode characters

* Fix unicode display issues and CJK cursor
2017-02-16 00:59:11 -03:00
Guillermo Rauch
bdafe49c9f Release 1.2.1 2017-02-15 23:09:55 -03:00
Guillermo Rauch
5c0edf5f9f fix babili options so that they don't mangle our classnames 2017-02-15 23:09:14 -03:00
Guillermo Rauch
8f1711cffd update website 2017-02-15 21:19:31 -03:00
Matheus Fernandes
70822a31b5
Ditch yarn 2017-02-15 19:08:10 -03:00
Matheus Fernandes
6842e8500a
Make quickEdit true by default on Windows 2017-02-15 18:51:13 -03:00
Guillermo Rauch
6cda6cad96 Revert "Define widths for BEAM and UNDERLINE cursors (#1389)"
This reverts commit 4a085895e4.
2017-02-15 18:49:49 -03:00
Matheus Fernandes
d44deb32c8
Fix wrong comparison 2017-02-15 18:03:39 -03:00
Liudas Dzisevicius
270fe5bef9 [Windows] Add right click copy/paste (#1247)
* Add right click copy/paste

* Add quick edit config option
2017-02-15 17:22:09 -03:00
Felix Rieseberg
6f758654d2 📝 Update Windows installation instructions (#1469) 2017-02-15 12:23:38 -03:00
Matheus Fernandes
d4c1d08701 Revert "Open Preferences in Default JS Editor on Windows" (#1510) 2017-02-15 12:12:48 -03:00
CHaBou
a2acccabe7 Doc: add reduceTermGroups reference (#1483) 2017-02-15 11:15:39 -03:00
Matheus Fernandes
ef984a488d
Remove node-pty from the development package.json
Thanks @Tyriar – closes #1468
2017-01-31 18:01:42 -02:00
Matheus Fernandes
28e7e8e75c
Add info about the rebuild-node-pty script 2017-01-31 10:37:39 -02:00
Matheus Fernandes
4dca2407fb
Bump node-pty 2017-01-31 10:35:24 -02:00
Matheus Fernandes
1dd58ccbda
Show the status of the master build on AppVeyor
Insted of the latest build, which can be a failed build from a PR
2017-01-31 09:23:18 -02:00
Matheus Fernandes
4ed768196e
Add the latest changes from zeit/hyper-website 2017-01-28 00:52:13 -02:00
Matheus Fernandes
c0fcb7b7c7
Add hyper-website code 2017-01-28 00:45:42 -02:00
Stefan Ivic
ed282560fb [UI] Make scrollbar look the same on all platforms (#1442)
* [UI] Make scrollbar look the same on all platforms

Linux suffers from the same issue as other platforms where the scrollbar is that ugly electron style. 
This commit will fix this and make it look the same on all platforms and cut down code.

* linter : Use const instead of let

* naming : make the constant easy to understand

The previous code used a variable to define code specific to the os. 
Since we combined the code for all platforms it is not required anymore, so I changed the name to be more understandable to the person reading the code.

* [UI] Make scrollbar look the same on all platforms

Linux suffers from the same issue as other platforms where the scrollbar is that ugly electron style. 
This commit will fix this and make it look the same on all platforms and cut down code.

* linter : Use const instead of let

* naming : make the constant easy to understand

The previous code used a variable to define code specific to the os. 
Since we combined the code for all platforms it is not required anymore, so I changed the name to be more understandable to the person reading the code.
2017-01-27 23:16:41 -02:00
Graham Kennery
df0a3c60ed Added http and https handler for will-navigate event (#1451)
Prevented navigation when a user drops content from a browser into a terminal. Instead, enter in the URL of the content the user dropped.
2017-01-25 23:24:01 -02:00
Pablo Varela
34419b5edf Fix shortcut in GitHub issue template (Fix #1449) (#1455) 2017-01-25 17:51:31 -02:00
Matheus Fernandes
cf04ae5b90
Ask Travis to install yarn on macOS 2017-01-21 22:48:56 -02:00
Matheus Fernandes
533a5cb7a3
Use yarn instead of npm install on CI 2017-01-21 22:35:18 -02:00
Matheus Fernandes
e34dab54a8
1.2.0 2017-01-21 21:52:14 -02:00
Matheus Fernandes
7a1bbf63bf
It's a npm task 😅 2017-01-21 21:50:56 -02:00
Matheus Fernandes
a58517feed
Make sure to rebuild node-pty after installing it 2017-01-21 21:40:50 -02:00
Matheus Fernandes
40d5c2fbe0
Bump webpack to 2.2.0 – closes #1439 2017-01-21 21:35:10 -02:00
Josh Adams
993b8f6833 Add support for the fish shell (#1181)
* Add support for the fish shell

Fixes #1142

The fish shell is not POSIX-compliant.  As a result, the installation
command's use of `&&` caused `updatePlugins` to fail, erroneously
claiming there would be details in `~/.hyper_plugins/npm-debug.log`.

They of course weren't there because the command it tried to run was an
invalid command.  I've added an object to choose the install command to
run based on the shell you're in, and a very basic test to determine if
we're in fish.  Most shells should be able to be handled by the
'default' key, so for now it just checks to see if it's fish by doing a
regex on the configured `shell` option.

* Rename default -> posix
2017-01-21 17:03:58 -02:00
Sam Marder
edff890f5f Add --help and --version command line arguments (#1278)
* Added --help command line argument.

Also looks for -v and --version.

* Fixing linting issues.

* Deleted incorrect comment that used to make sense.

* Cleaner arguments checking.

* Used newer JS syntax.
2017-01-21 16:54:32 -02:00
Matheus Fernandes
a0a8484158
Always open the DevTools in the detached mode – closes 1173 2017-01-21 16:42:33 -02:00
Matheus Fernandes
bbd14bca09
Bump node-pty to 0.6.0 – Closes #1186 #1127 2017-01-21 16:07:08 -02:00
Matheus Fernandes
17bfdbd552
Update dependencies @ yarn.lock
Previous commits used `npm` to upgrade/install deps, so yarn was outdated
2017-01-21 15:47:31 -02:00
Matheus Fernandes
26167ab38a
Remove V8LazyParseWebpackPlugin – closes #1418
Check webpack/webpack#3980 for more info
2017-01-20 19:32:39 -02:00
Miguel
5fa9006505 Fix typo in issue's template (#1431) 2017-01-20 07:42:06 -02:00
Paul Betts
2670b17872 On Win32, write out default .hyper.js as CRLF so Notepad doesn't have a fit (#1383)
* On Win32, write out default .hyper.js as CRLF so Notepad doesn't have a fit

* Fix hwhoops

* Add explanatory comment
2017-01-19 12:11:35 -02:00
Matheus Fernandes
b4943a05e9 🐛 Fix copy/paste shortcuts on Windows/Linux 🎉 (#1406) 2017-01-18 13:19:11 -02:00
Matheus Fernandes
d54fa3889b
Add notes about full paths for the shell config and about PowerShell
Closes #1020
2017-01-15 21:06:22 -02:00
Matheus Fernandes
232295a195 Add the cwd to the redux state (#1412) 2017-01-15 14:40:47 -08:00
Matheus Fernandes
d316592d8f
pty.js => node-pty 2017-01-15 13:34:07 -02:00
Matheus Fernandes
2958f4444f
Add electron-rebuild to prevent node-pty from failing to load – closes #1027 2017-01-15 13:30:32 -02:00
Matheus Fernandes
3cb09e0480
pty.js => node-pty 2017-01-15 13:22:39 -02:00
chantisnake
62c0f80493 Add instructions to install via Chocolatey (#1385)
* add install via chocolatey

* remove the empty line
2017-01-14 20:00:44 -02:00
Matheus Fernandes
f8d5dcd060
🐛 Fix a regression from the previous commit and a comment 2017-01-14 18:12:08 -02:00
Matheus Fernandes
e5c076e82f
🐛 Focus the current tab after switch from a new one – closes #1273 2017-01-14 17:56:18 -02:00
Guillermo Rauch
e1a861659d sanity restored 2017-01-12 13:04:45 -08:00