Commit graph

4156 commits

Author SHA1 Message Date
Guillermo Rauch
24f1ae657e config: added ability to subscribe to changes 2016-07-07 08:16:48 -07:00
Guillermo Rauch
318f684da4 add <Config> higher order component heavily inspired by @nfcampos (#59) 2016-07-07 08:15:03 -07:00
Guillermo Rauch
95d2392f35 package: add gaze and move electron to dev 2016-07-07 08:01:50 -07:00
Guillermo Rauch
2a6ec3e955 config: add more error handling 2016-07-07 07:50:18 -07:00
Guillermo Rauch
4e6fc051ec config: add error handling 2016-07-07 07:49:11 -07:00
Guillermo Rauch
995206c19b index: use config module 2016-07-07 07:47:24 -07:00
Guillermo Rauch
98e45a500f webpack: ignore electron, fix optimization 2016-07-07 07:47:10 -07:00
Guillermo Rauch
b6990f7543 simplify config 2016-07-07 07:46:58 -07:00
Guillermo Rauch
bff6909407 rename init-config to config-init 2016-07-07 07:10:23 -07:00
Guillermo Rauch
395cafbabd init-config: refactor 2016-07-07 07:09:56 -07:00
Guillermo Rauch
40d8d9c843 add module that exports the config location 2016-07-07 07:09:37 -07:00
Guillermo Rauch
336cdd25ab rename to config-default 2016-07-07 07:09:24 -07:00
Guillermo Rauch
adcbbcdc1b add config auto-initialization and default config 2016-07-07 06:31:53 -07:00
Guillermo Rauch
d3322090a1 add support for editing preferences with cmd+, (#52) 2016-07-07 06:31:03 -07:00
Guillermo Rauch
952c328e01 lint 2016-07-07 06:30:51 -07:00
Guillermo Rauch
914178bab4 index: ignore auto updates during dev 2016-07-07 00:32:29 -07:00
Guillermo Rauch
7e57aa94bc auto-updater: emit both release name and notes 2016-07-07 00:20:07 -07:00
Guillermo Rauch
f6b0277438 display first line of release notes as update note 2016-07-07 00:19:54 -07:00
Guillermo Rauch
08a106312d remove old updater and add update dismissing 2016-07-07 00:13:53 -07:00
Guillermo Rauch
173d747f43 Revert "add electron-osx-sign"
This reverts commit cb99034969.
2016-07-07 00:09:12 -07:00
Guillermo Rauch
21c8ab1241 extensibility point 2016-07-06 23:58:46 -07:00
Guillermo Rauch
e7c6978200 add auto-update production settings 2016-07-06 22:30:58 -07:00
Guillermo Rauch
a5b805cf66 auto-updater: clean up error handling 2016-07-06 21:42:41 -07:00
Matias Tucci
461f7d9430 electron auotupdater 2016-07-06 21:42:41 -07:00
Matias Tucci
20aa12d526 uodate indicator styles 2016-07-06 21:42:41 -07:00
Matias Tucci
cb99034969 add electron-osx-sign 2016-07-06 21:42:41 -07:00
Guillermo Rauch
3d592290ab Update README.md 2016-07-06 21:38:59 -07:00
Johan Brook
bfefc2d74e Add close cross for tabs (#58)
* Add .DS_Store to gitignore

* Add SVG icon component

* Add button for closing a tab (re: #40)

* Use external icon sheet for icons
2016-07-06 16:39:26 -07:00
Harrison Harnisch
88501ecef9 improved default color palette (#61) 2016-07-05 20:33:39 -07:00
Nuno Campos
ea8ca82186 font size improvements (#57)
* font size improvements
- fixed keyboard shortcut registering (listeners were being called twice)
- now saving fontSize in the state of Hyperterm
- Term now accepts fontSize as a prop and internally sets it
- added font size indicator on change (next to rows x cols)

* linting

* removed font size shortcuts from Hyperterm component, still in electron

* only show font size indicator when it has changed

* clean up fontSizeIndicatorTimeout on unmount, changeFontSize 2nd arg is now an options object
2016-07-05 17:08:45 -07:00
Guillermo Rauch
0a7e447c2a menu: fix authorship 2016-07-05 13:43:49 -07:00
Guillermo Rauch
222064fd03 term: support for urls in fish
cc @paulirish
2016-07-05 13:33:27 -07:00
Guillermo Rauch
01689af952 term: handle legacy sh shell 2016-07-05 13:22:57 -07:00
Guillermo Rauch
951044c17e fix url handling in zsh (#50) 2016-07-05 13:14:30 -07:00
Guillermo Rauch
eb7f8feb6d Release 0.3.1 2016-07-04 21:01:02 -07:00
Guillermo Rauch
ed30007ec4 implement most recent hterm with lots of bugfixes 2016-07-04 20:59:40 -07:00
Guillermo Rauch
dd3da80d6c Release 0.3.0 2016-07-04 20:44:24 -07:00
Guillermo Rauch
814677f3b0 lint 2016-07-04 20:09:43 -07:00
Guillermo Rauch
fb08d45eac lint 2016-07-04 19:55:35 -07:00
Guillermo Rauch
804b97bf14 menu: make Window more standard (#38) 2016-07-04 19:49:35 -07:00
Guillermo Rauch
a7a95b3312 revamp the menu to be a lot more standard (#38)
thanks @sindresorhus for the inspiration
2016-07-04 19:46:30 -07:00
Guillermo Rauch
15c6ebe46d move menu into its own file 2016-07-04 19:46:24 -07:00
Guillermo Rauch
35d048e62b add static icon, move icons to static folder 2016-07-04 19:45:12 -07:00
Guillermo Rauch
b79b34094f term: cross-platform font family settings (#26) 2016-07-04 19:08:45 -07:00
Guillermo Rauch
a10af11591 remove xterm.css (no longer used) 2016-07-04 19:07:26 -07:00
Guillermo Rauch
a57aedc1db Revert "term: hide them scrolbars (#42)"
This reverts commit fd0c330d98.
2016-07-04 19:05:16 -07:00
Guillermo Rauch
fd0c330d98 term: hide them scrolbars (#42) 2016-07-04 19:02:21 -07:00
Guillermo Rauch
9829905bd8 tweak indentation 2016-07-04 18:54:55 -07:00
Jeff Haynie
55ac59c897 change font size with command shortcuts (#34)
* add standard behavior when you double click window title to maximize/unmaximize the window

* increase/decrease font sizes with command + / -

* DRY up code. added reset to reset font to original size. added window accelerators
2016-07-04 18:39:14 -07:00
Guillermo Rauch
cf0a5783c5 implement a more reasonable update interval check frequency (#33) 2016-07-04 18:13:44 -07:00