Commit graph

4068 commits

Author SHA1 Message Date
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
e61d8ec70e package: add configurable identity for signing 2016-07-13 15:40:10 -07:00
Guillermo Rauch
05bac56e35 remove logger 2016-07-13 15:13:28 -07:00
Guillermo Rauch
2143bc7b77 improve workflow 2016-07-13 14:06:05 -07:00
Guillermo Rauch
477e40e433 refactor 2016-07-13 13:45:14 -07:00
John Otander
8fac6bcec9 Fix typo in config file (#79) 2016-07-09 12:07:09 -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
56f7a8ee2e config-default: document new location of local plugins 2016-07-08 14:28:08 -07:00
Guillermo Rauch
85cac1e353 config-default: add custom CSS options 2016-07-08 14:27:55 -07:00
Guillermo Rauch
1e5e3576cd implement custom CSS from config 2016-07-08 14:27:41 -07:00
Guillermo Rauch
1aa537b025 plugins: implement decorateMenu 2016-07-08 14:27:02 -07:00
Guillermo Rauch
7a6fc8ad8c session: improve title retrieval 2016-07-08 14:26:44 -07:00
Guillermo Rauch
4d99089afb improve decoration with persistent state with react-proxy 2016-07-08 14:26:38 -07:00
Guillermo Rauch
d74f8ac1dc plugins: change location for local modules 2016-07-08 14:25:45 -07:00
Guillermo Rauch
1265528b13 clean up and refactor 2016-07-08 11:48:24 -07:00
Guillermo Rauch
09cb3a4e45 expose paths to renderer 2016-07-08 09:48:37 -07:00
Guillermo Rauch
917c68c050 plugins: less invasive cache cleanup 2016-07-08 09:46:37 -07:00
Guillermo Rauch
9960c239cd tabs: fix close mark position 2016-07-08 07:57:03 -07:00
Guillermo Rauch
0b2ef7cb27 package: add which dep 2016-07-08 07:42:01 -07:00
Guillermo Rauch
ce641bc0f5 package.sh: preserve build for local testing 2016-07-08 07:41:49 -07:00
Guillermo Rauch
3eb50ca946 plugins: detect location of npm 2016-07-08 07:40:57 -07:00
Guillermo Rauch
edc201ea03 improve plugin notifications 2016-07-08 07:40:48 -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
Guillermo Rauch
65279bb60f package: add missing fields 2016-07-08 06:22:15 -07:00
Guillermo Rauch
0873f41329 plugins: fix command not found detection 2016-07-08 06:22:15 -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
026252da8f index: fix auto updater initialization 2016-07-08 05:48:53 -07:00
Guillermo Rauch
2eb878bebe auto-updater: less intrusive error handling 2016-07-08 05:48:42 -07:00
Guillermo Rauch
f7a6b02d4f package: create dist only at last step 2016-07-08 05:48:26 -07:00
Guillermo Rauch
aa5441bea4 app: add es2015 babel preset so that we can uglify :\ 2016-07-07 22:24:51 -07:00
Guillermo Rauch
ff2419c54b border color configuration support 2016-07-07 20:37:58 -07:00
Guillermo Rauch
38713f9e2d notify: remove console.log 2016-07-07 20:12:11 -07:00
Guillermo Rauch
1582b7204c whitelist Notification global 2016-07-07 20:10:43 -07:00
Guillermo Rauch
ffe419f26f fix lint 2016-07-07 20:03:38 -07:00
Guillermo Rauch
9aff04acf3 hyperterm: set global background color 2016-07-07 17:25:56 -07:00
Guillermo Rauch
d17784f962 document backgroundColor as hex and set up initial window bg from config 2016-07-07 17:25:45 -07:00
Guillermo Rauch
9f635021c9 first pass at plugins system 2016-07-07 17:16:44 -07:00
Guillermo Rauch
eb147d9b9a config: add plugins hook and decoration 2016-07-07 17:15:42 -07:00
Guillermo Rauch
c97b67b4c8 menu: implement plugin updating in menu 2016-07-07 16:23:23 -07:00
Guillermo Rauch
c693a46896 hyperterm: normalize our events :D 2016-07-07 16:23:01 -07:00
Guillermo Rauch
1383775fbe initialize auto updater once per window, not per tab 2016-07-07 16:22:45 -07:00
Guillermo Rauch
c3f8e81a5c auto-updater: prevent memory leaks :D 2016-07-07 16:19:39 -07:00