Commit graph

3367 commits

Author SHA1 Message Date
Fernando Montoya
f6f6cb08f4 Fix notification message (#111) 2016-07-16 18:24:16 -07:00
Amila Welihinda
31d560e524 Improved installation method (#104)
Previous method assumes a global installation of webpack, which isnt necessary.
2016-07-16 18:23:27 -07:00
Amila Welihinda
2eab442821 Initial travis ci support (#107) 2016-07-16 18:21:25 -07:00
Sindre Sorhus
c3f41daefa menu improvements (#185)
- Add missing separator after `About`.
- Use `role` instead of deprecated `selector` for menu items
- Add `undo` and `redo` menu items. Both Terminal and iTerm have these.
- Remove indent of the report issue template. The indent ended up in the issue body, which looks weird.
- Add separator after `New Tab`. This is how iTerm does it.
2016-07-16 18:20:52 -07:00
Harrison Harnisch
04c0b1acff Provide hooks to open a new tab to the same directory (#174)
* provide a cwd for #4

* expose a pid for #4
2016-07-16 15:41:13 -07:00
Fernando Montoya
ba84c12788 Fix hypersolar plugin example, it does not exist (#179) 2016-07-16 15:37:46 -07:00
Dylan Frankland
c00d488de2 Fix onWindow hook (#180)
The `onWindow` method of plugins.js has no second parameter of `app`.
Switch to the `BrowserWindow` passed as the first parameter.
2016-07-16 15:37:27 -07:00
Guillermo Rauch
8ca862f1b8 Release 0.5.0 2016-07-16 12:16:55 -07:00
Guillermo Rauch
c2658ff1a0 plugins: improve error handling and introduce getDecoratedConfig 2016-07-16 11:59:20 -07:00
Guillermo Rauch
0ca6faf544 index: notify renderer of plugins changes 2016-07-16 11:58:56 -07:00
Guillermo Rauch
ebb0b7f1d2 index: allow plugin authors to affect initial config 2016-07-16 11:58:41 -07:00
Guillermo Rauch
e8eb170204 index: expose config and plugins to plugin authors in electron process 2016-07-16 11:58:21 -07:00
Guillermo Rauch
4863fe581b app: preserve class names with uglification 2016-07-16 11:58:08 -07:00
Guillermo Rauch
e2ebbf4e5e config: reload config upon plugins change due to decoration 2016-07-16 11:57:42 -07:00
Guillermo Rauch
25027c12a3 config: actually use decorateConfig hook 2016-07-16 11:54:48 -07:00
Guillermo Rauch
87bac682a7 app: expose plugins and config to window which plugin authors might want 2016-07-16 11:54:21 -07:00
Guillermo Rauch
450e337e11 use inline styles overrides :)
cc @jedwatson
2016-07-16 11:54:03 -07:00
Guillermo Rauch
bee6ba0072 component: switch to our fork of aphrodite that prevents !important 2016-07-16 11:53:40 -07:00
Guillermo Rauch
470b7477e8 remove override style utility 2016-07-16 11:53:04 -07:00
Guillermo Rauch
1dc5f67685 Update README.md 2016-07-15 13:18:15 -07:00
Amio • 晋晓炜
2b38e0d84d Add missing shebang to scripts/install.sh (#85)
Fix the error when executing in some none-bash shell(eg. fish):

```
  Failed to execute process './scripts/install.sh'. Reason:
  exec: Exec format error
  The file './scripts/install.sh' is marked as an executable
    but could not be run by the operating system.
```
2016-07-15 12:43:50 -07:00
Alireza Ahmadi
a4b039e870 Fix two comment in config file (#90) 2016-07-15 12:43:36 -07:00
Guillermo Rauch
483ad67182 Update README.md 2016-07-15 09:22:55 -07:00
Guillermo Rauch
5071314cfe Release 0.4.5 2016-07-14 16:41:43 -07:00
Guillermo Rauch
5ba9f27c5d performance improvements 2016-07-14 16:40:15 -07:00
Guillermo Rauch
2f2268906a session: improve title subscriptions 2016-07-14 16:16:44 -07:00
Guillermo Rauch
81bfbd6006 term: fix resize events 2016-07-14 15:02:13 -07:00
Guillermo Rauch
6a7f1c4f57 Release 0.4.4 2016-07-14 09:26:23 -07:00
Guillermo Rauch
f640c72de6 plugins: more graceful npm error 2016-07-14 09:26:23 -07:00
Guillermo Rauch
b147e235d9 0.4.3 2016-07-14 09:26:23 -07:00
Guillermo Rauch
ac689c8b8b terms: improve write performance 2016-07-14 09:26:23 -07:00
Guillermo Rauch
8caadca66c remove unused import 2016-07-14 09:26:23 -07:00
Leo Lamprecht
f9f1e2ddec Set min size (#82) 2016-07-14 07:55:24 -07:00
Guillermo Rauch
80593800e3 Release 0.4.2 2016-07-13 23:43:49 -07:00
Guillermo Rauch
7953c886a8 scripts: copy static assets 2016-07-13 23:12:25 -07:00
Guillermo Rauch
471e81d742 Release 0.4.1 2016-07-13 23:05:27 -07:00
Guillermo Rauch
ebd0bbe8ee Release 0.4.0 2016-07-13 22:42:25 -07:00
Guillermo Rauch
06be0e2fb1 fix font size keyboard shortcuts 2016-07-13 22:37:46 -07:00
Guillermo Rauch
2b0ca5a75b package: remove unused whois module 2016-07-13 22:21:26 -07:00
Guillermo Rauch
4a37d3b3d3 index: expose store in window, use store_ internally 2016-07-13 22:19:32 -07:00
Guillermo Rauch
f501b39e40 config-default: update plugins location 2016-07-13 22:19:13 -07:00
Guillermo Rauch
a667205ad2 plugins: pass electron app to unload hook 2016-07-13 22:18:57 -07:00
Guillermo Rauch
f4474e747d add unload hooks 2016-07-13 22:18:06 -07:00
Guillermo Rauch
0ce6df417b plugins: rename .hyperterm_modules to .hyperterm_plugins 2016-07-13 21:26:11 -07:00
Guillermo Rauch
0f17741162 index: simplify plugin subscription 2016-07-13 19:07:58 -07:00
Guillermo Rauch
343f3396e0 plugins: remove renderer code for notifications 2016-07-13 19:07:38 -07:00
Guillermo Rauch
79eb6e9dff menu: add option to force update all plugins 2016-07-13 19:07:17 -07:00
Guillermo Rauch
60f0887c2a plugins: fix use of #, improve notifications, better errors 2016-07-13 19:06:51 -07:00
Guillermo Rauch
4a59c13c77 performance improvement 2016-07-13 17:21:23 -07:00
Guillermo Rauch
5e3e2c6a7d sessions: dispatch init to rpc as a side effect of first session add 2016-07-13 16:32:52 -07:00