Mauro Otonelli
a8de019665
Override the buggy hexToRGB implementation in hterm. ( #272 )
2016-07-19 10:46:26 -07:00
Harrison Harnisch
7a3d661afd
add reducer to set cwd ( #271 )
2016-07-19 10:45:28 -07:00
Pierre Margueritte
fee4acbf5a
Fix #88 ( #279 )
2016-07-19 10:43:52 -07:00
Sean Zhu
610d6c6d3e
Make preference-opening command universal ( #267 )
...
The `$EDITOR ~/.hyperterm.js && exit` requires that the default shell recognize variables as commands and to recognize the `&&` syntax, so it does not work with fish shell. The new command works with all common shells, including fish.
2016-07-18 16:59:16 -07:00
Marc Bachmann
b6e5bf63c7
Remove unused state variable ( #268 )
2016-07-18 16:58:50 -07:00
Conor Hastings
e073de9aea
remove unnecessary comment referencing use of !important due to aphrodite" ( #223 )
2016-07-18 15:16:02 -07:00
Martin Ek
1214d26323
app: close window when last tab is exited ( #263 )
2016-07-18 15:12:14 -07:00
Jason Miller
08fc3311f9
Remove unnecessary/odd addEventListener in Term component unmount hook ( #242 )
2016-07-18 09:44:01 -07:00
Marc Bachmann
112baec8d0
Make CMD + K work for all commands, even tail ( #215 )
2016-07-17 19:52:29 -07:00
Mauro Otonelli
af945e064c
Fixed some documentation typos. ( #212 )
2016-07-17 14:05:37 -07:00
Marc Bachmann
2ecc23fe1f
Hide scrollbar when webview is active ( #209 )
2016-07-17 13:38:02 -07:00
Guillermo Rauch
a5cfe76c61
notification style improvements and link to release notes upon updates
2016-07-17 13:02:34 -07:00
Teemu Kallio
3d7f6fa060
Fixing problems with alt key and special characters like å, ö and ä. ( #201 )
2016-07-17 10:18:01 -07:00
Hoony
e85f1658ef
change the version of eslint-config-standard from 5.3.1 to 5.3.5 ( #166 )
...
the previous dependencies between eslint and eslint-config-standard
return the following warn and error.
```
npm WARN peerDependencies The peer dependency eslint@^2.0.0-rc.0
included from eslint-config-standard will no
npm WARN peerDependencies longer be automatically installed to fulfill
the peerDependency
npm WARN peerDependencies in npm 3+. Your application will need to
depend on it explicitly.
```
```
npm ERR! peerinvalid The package eslint@3.0.1 does not satisfy its
siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer eslint-config-standard@5.3.1 wants
eslint@^2.0.0-rc.0
```
so updated the version of eslint-config-standard from 5.3.1 to 5.3.5
which is the newest now.
2016-07-16 18:30:26 -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
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
5ba9f27c5d
performance improvements
2016-07-14 16:40:15 -07:00
Guillermo Rauch
81bfbd6006
term: fix resize events
2016-07-14 15:02:13 -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
Guillermo Rauch
06be0e2fb1
fix font size keyboard shortcuts
2016-07-13 22:37:46 -07:00
Guillermo Rauch
4a37d3b3d3
index: expose store in window, use store_ internally
2016-07-13 22:19:32 -07:00
Guillermo Rauch
f4474e747d
add unload hooks
2016-07-13 22:18:06 -07:00
Guillermo Rauch
343f3396e0
plugins: remove renderer code for notifications
2016-07-13 19:07:38 -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
Guillermo Rauch
05bac56e35
remove logger
2016-07-13 15:13:28 -07:00
Guillermo Rauch
477e40e433
refactor
2016-07-13 13:45:14 -07:00
Guillermo Rauch
d6a2ea0019
cleanup
2016-07-09 10:09:32 -07:00
Guillermo Rauch
412717ce0e
tabs: transform to Component for consistency
2016-07-08 17:33:39 -07:00
Guillermo Rauch
64a94788ef
package: restore the babel classes transform as native es6 classes weren't
...
playing well with react-proxy O.o
2016-07-08 17:33:07 -07:00
Guillermo Rauch
55dea3037b
hyperterm: cleanup
2016-07-08 17:32:56 -07:00
Guillermo Rauch
5d4d76a2fe
hyperterm: fix race condition
2016-07-08 16:01:07 -07:00
Guillermo Rauch
4fdeb59d7e
stop minifying as it doesn't improve performance significantly
2016-07-08 16:00:51 -07:00
Guillermo Rauch
25624494ad
react prod build
2016-07-08 14:51:48 -07:00
Guillermo Rauch
2d8c6c3d89
hyperterm: remove active marker correctly when closing a tab and marking a new one as active
2016-07-08 14:28:29 -07:00
Guillermo Rauch
1e5e3576cd
implement custom CSS from config
2016-07-08 14:27:41 -07:00
Guillermo Rauch
4d99089afb
improve decoration with persistent state with react-proxy
2016-07-08 14:26:38 -07:00
Guillermo Rauch
1265528b13
clean up and refactor
2016-07-08 11:48:24 -07:00
Guillermo Rauch
9960c239cd
tabs: fix close mark position
2016-07-08 07:57:03 -07:00
Guillermo Rauch
8c0d94aa1d
improve config notifications
2016-07-08 07:40:27 -07:00
Guillermo Rauch
7ab272a9fe
fix padding
2016-07-08 07:39:51 -07:00
Leo Lamprecht
647d024a39
Centered traffic lights & disabled text selection for indicator ( #36 )
...
* Disallow text selection within indicator
* Fix size of menu
* More spacing within text element
* Make traffic lights inset
2016-07-08 06:03:40 -07:00
Guillermo Rauch
aa5441bea4
app: add es2015 babel preset so that we can uglify :\
2016-07-07 22:24:51 -07:00