Commit graph

820 commits

Author SHA1 Message Date
Leo Lamprecht
3f694130c0 Alias field added to website 2017-08-05 00:06:36 +02:00
Leo Lamprecht
21f4769231 New URL for latest Hyper release 2017-08-05 00:05:20 +02:00
Leo Lamprecht
866b5b82ce New URL for update server (#2047) 2017-08-04 23:52:38 +02:00
Philippe Potvin
4fd115bf27 Update window creation (#2028)
* add ui/window

* move window and optimize code

* cleanup
2017-08-02 15:20:03 -04:00
Leo Lamprecht
8a23b18f2d New build badge for AppVeyor 2017-07-06 17:18:06 +02:00
CHaBou
221c3ce237 Add Travis dep for Linux (#1957)
`electron-builder` compatibility
See https://github.com/electron-userland/electron-builder/wiki/Multi-Platform-Build#to-build-app-in-32-bit-from-a-machine-with-64-bit
2017-06-27 19:56:21 -04:00
CHaBou
db35faa431 Show plugin (name and version) loaded (#1826)
* Print plugin name and version in devtools
* Add plugins informations in About dialog
2017-06-19 23:02:53 +02:00
Andrej Mihaliak
5ec705000f Set line height same as font size (#1841)
fixes cut font on last line
2017-06-16 09:58:49 +02:00
Philippe Potvin
ab703b5bf2 Add docs for keys modification (#1937)
* Add keymaps docs to website

* de-beautify
2017-06-14 21:03:41 -04:00
Albin Ekblom
0bf10f3768 Escape parentheses for dropped files/folders (#1935)
* Escape parentheses for dropped files/folders

Fixes #1933

* Cleanup regex

* Wrap dropped path in single-quote

* Escape single quote inside single quote

* Handle escaping with current shell

* Cleanup escape
2017-06-14 09:12:03 -07:00
Albin Ekblom
6d99a6df31 Cleanup readme (#1934)
* Structure readme

* Shrink titles
2017-06-14 04:16:43 +02:00
nitsakh
debbfa1553 Addressing yarn run dist issues. (#1928)
* Addressing `yarn run dist` issues.

* Pin node-gyp version

* Move node-gyp to devDependencies

* Addressing review comments.

* Updated yarn.lock.
2017-06-14 02:44:33 +02:00
nitsakh
7b403380b0 Addressing issue #1862 by filtering out Boolean values from the plugins list (#1927)
* Addressing issue #1862 by filtering out Boolean values from the plugins list in the config.

* Updating the PR based on review comments.
2017-06-13 03:48:56 +02:00
Benjamin Staneck
38db5095d9 Make npm run clean platform agnostic (#1901)
* Make npm run clean platform agnostic
* Use rimraf-standalone.js instead of a global install
2017-06-13 00:58:30 +02:00
Albin Ekblom
056c88f741 Check default app (#1918)
* Check .js default app

* Cleanup fallback check

* Check all keys

* Check for empty strings
2017-06-09 20:29:15 +02:00
Philippe Potvin
ca849425ac Conditional menu build fix for window (#1903)
* use speard for menu building
2017-06-03 22:12:14 +02:00
Benjamin Staneck
b609366d76 Replace react-addons-pure-render-mixin by React.PureComponent (#1902)
react-addons-pure-render-mixin is deprecated so use React.PureComponent instead

* https://www.npmjs.com/package/react-addons-pure-render-mixin
* https://facebook.github.io/react/docs/react-api.html#react.purecomponent
2017-06-03 10:31:09 +02:00
Albin Ekblom
c626f0414f 🌹 Update travis node (#1900) 2017-06-02 20:04:36 -04:00
Philippe Potvin
93b2229ff5 Implements Commands Key mapping (#1876)
Keymaps part 2
2017-06-02 20:03:47 -04:00
Benjamin Staneck
342580e730 Account for redux-logger 3.0 change (#1898) 2017-06-02 17:43:47 +02:00
Thomas Schoffelen
709fc03933 Fixed a bug with installing plugins (#1896)
Where NPM@5 whould rely on package-lock.json and not actually install new entries in package.json.
2017-06-02 15:52:38 +02:00
Benjamin Staneck
541d07be4c Dependency updates (#1889)
* react-addons-pure-render-mixin is deprecated(*) so use React.PureComponent(**) instead

* https://www.npmjs.com/package/react-addons-pure-render-mixin
** https://facebook.github.io/react/docs/react-api.html#react.purecomponent

* Update a few dependencies

* Revert "react-addons-pure-render-mixin is deprecated(*) so use React.PureComponent(**) instead"

This reverts commit b89474d7109c0b1f2ce5407b10dc09665f5957a4.
2017-06-02 15:47:58 +02:00
Albin Ekblom
216c475c2b Use native Object.values()` (#1880) 2017-05-27 23:42:42 -04:00
Albin Ekblom
af43bbbfed Proxy ReactDOM for plugins (#1878)
* Proxy ReactDOM for plugins

* Update Module._load comment
2017-05-27 15:37:41 -04:00
Philippe Potvin
0d63360011 wipe contents before \k (#1811) 2017-05-26 18:41:43 +02:00
Albin Ekblom
07ef0079fa 🎉 Check for WScript.exe (#1872)
* 🎉 Check for WScript.exe

* 🔥 Move openConfig

* 🔥 Make openNotepad mimic openItem

* 🌹 Add comments

* 🔥 Cleanup windows workaround

* 🔥 Cleanup

* 🎉 Use openConfig on darwin too
2017-05-26 12:23:25 -04:00
Leo Lamprecht
0128db9022 Invalidated cache for slack badge 2017-05-26 17:26:47 +02:00
Benjamin Staneck
8f02bc7014 Fix icon path in about window (#1874) 2017-05-26 10:09:39 -04:00
Philippe Potvin
3c1f359198 Refactor menu internals (#1867)
* Keymaps part@1 move menus
* Gather all paths in a module
2017-05-26 08:59:02 +02:00
Benjamin Staneck
650ca65e9c Update Electron to 1.6.11 (#1871)
Release notes: https://github.com/electron/electron/releases/tag/v1.6.11
2017-05-25 19:07:10 -07:00
Benjamin Staneck
871fca5988 Update node-pty to 0.6.6 (#1856)
Comes with winpty 0.4.3 (https://github.com/rprichard/winpty/releases/tag/0.4.3)
2017-05-21 21:43:09 -07:00
Benjamin Staneck
1a9f935083 Update electron-builder to 17.9.0 (#1851) 2017-05-21 15:44:50 -07:00
Benjamin Staneck
bd54f698f7 Enable and use asar (#1853) 2017-05-21 21:52:02 +02:00
Albin Ekblom
e09a7f717d Upgrade electron to 1.6.8 (#1848)
* Upgrade deps

* Remove --harmony flag

* Add --harmony-async-await flag

* Pin deps

* Use cheap-module-source-map for dev

See https://github.com/webpack/webpack/issues/2145#issuecomment-294361203

* Update yarn.lock
2017-05-20 14:35:11 -07:00
Liudas Dzisevicius
55345ebe25 Fix Windows context menu (#1831)
System context menu refactoring.
Fix problems when update/uninstall Hyper.
2017-05-20 19:46:33 +02:00
Guillermo Rauch
edd8667801 Revert "Fix unicode display: CJK, powerline, tmux (#1536)" (#1847)
This reverts commit 687df4ed06.
2017-05-19 16:52:36 -07:00
Thibaut Tiberghien
687df4ed06 Fix unicode display: CJK, powerline, tmux (#1536)
* Fix unicode display with braille compatibility

* Remove duplicated styling

* Clean up changes, fix CJK display only

* Remove exising hterm overides for unicode

* Add insertString override (no changes)

* Wrap unicode chars in individual spans

* fix linting

* Fix unicode encapsulation

* Fix multiple rendering of wide chars
2017-05-19 16:48:12 -07:00
CHaBou
d35fb48dd2 Doc: fix space between text and table (#1712)
* Doc: put margin top for <p>, not bottom

* Doc: revert changes about <p> margins and add margin bottom to table
2017-05-19 19:00:46 +02:00
Billy Shih
ca40869d5a Fix maximize on doubleclick (#1835) 2017-05-19 00:05:56 +02:00
Benjamin Staneck
a2fb0eed34 Update node-pty to 0.6.4 (#1832)
Fixes https://github.com/Tyriar/node-pty/issues/67 and enables https://github.com/henrikdahl/hyper-statusline/issues/38
2017-05-16 12:20:50 -07:00
Jing Dong
8ef134d8d5 Add documentation for Windows shells in config file (#1605)
* Add documentation for Windows in config file
Give real example for bash and PowerShell setup
2017-05-14 12:33:21 +02:00
CHaBou
e57b8691f7 Doc: Add onDecorated reference and fix component hierarchy (#1711)
* Doc: Add TermGroup in component hierarchy
* Doc: Add SplitPane in component hierarchy
* Doc: Add onDecorated reference
2017-05-13 16:57:41 +02:00
Albin Ekblom
eeaf4be151 🔥 Cleanup call of php-escape-shell (#1821) 2017-05-13 10:19:03 -04:00
Guillermo Rauch
0080f1da81 bump version 2017-05-12 14:50:04 -07:00
CHaBou
1096519e93 Rollback hterm-umdjs due to regressions. Fix #1803, fix #1816. (#1817) 2017-05-12 11:00:30 -07:00
CHaBou
8bfc0b944a Doc: replace onRendererLoad and onRendererUnload references by onRendererWindow (#1730) 2017-05-10 12:15:18 -07:00
Benjamin Staneck
38f966b0f3 Update electron-rebuild to 1.5.10 (#1805)
Fixes https://github.com/zeit/hyper/issues/1774
2017-05-10 12:14:23 -07:00
Guillermo Rauch
79e12de2ff only use a 2000 interval for non-push watch file approaches (e.g.: windows)
LGTY @paulbouwer @shama??
2017-05-09 14:12:41 -07:00
Guillermo Rauch
fff88883f9 removing snap again, breaks builds 2017-05-09 13:14:55 -07:00
Guillermo Rauch
0bf5fade30 Release 1.3.2 2017-05-09 12:20:23 -07:00