Mike
05eba4b521
Update shell after config change and notify the user ( #405 )
2016-07-26 16:37:42 -07:00
Marc Bachmann
7a01ec77c4
Remove duplicated shortcut bindings ( #445 )
2016-07-26 16:36:19 -07:00
Italo A. Casas
24597f5e8e
removing unnecesary line of code ( #437 )
2016-07-26 13:20:17 -07:00
Guillermo Rauch
9c50fd5148
really fix utf-8 now
2016-07-26 12:16:57 -07:00
Guillermo Rauch
60ad05f374
app: bump package.json version
2016-07-26 11:40:36 -07:00
Guillermo Rauch
55c012106b
Release 0.7.1
2016-07-26 11:35:30 -07:00
Guillermo Rauch
6671e65434
notifications: fix (notes) link
2016-07-26 11:31:19 -07:00
Guillermo Rauch
27b2cd718e
session: suffix UTF-8 to locale
...
cc @ekmartin @heathervv
2016-07-26 11:26:06 -07:00
Guillermo Rauch
05b491f62c
revert --ignore-scripts
2016-07-26 11:01:09 -07:00
Jacob Wunder
5764b31e26
Server now extends EventEmitter instead of creating and EventEmitter instance ( #406 )
2016-07-26 10:47:18 -07:00
Mike
7e889dd509
Add a slight timeout to update the fontSmoothing pref ( #407 )
...
This seems like a bug with chrome/electron where the devicePixelRatio
value doesn't update right away. It's probably in the event loop, so
adding a short timeout should solve this problem.
2016-07-26 10:46:23 -07:00
Guillermo Rauch
063045a829
fix bundle identifier for auto update system
2016-07-26 09:35:01 -07:00
Guillermo Rauch
80d2f60efe
goodbye sudo
2016-07-25 17:02:53 -07:00
Guillermo Rauch
f884d84709
package: also build AppImage
2016-07-25 16:41:24 -07:00
Guillermo Rauch
62bec85deb
sudo make me a sandwich
2016-07-25 16:07:25 -07:00
Guillermo Rauch
b1ae431806
fix debian build again
2016-07-25 15:59:08 -07:00
Guillermo Rauch
0699d266cd
fix app/package.json for debian build
2016-07-25 15:52:39 -07:00
Guillermo Rauch
baf76eb8f3
package: add author for debian build
2016-07-25 15:17:16 -07:00
Guillermo Rauch
163c7b8817
package: pin color
2016-07-25 15:16:30 -07:00
Guillermo Rauch
0e84fd1965
pin uuid
2016-07-25 11:33:16 -07:00
Albin Ekblom
03e1f5f833
Only try to match url if it's needed ( #395 )
2016-07-25 11:22:25 -07:00
Guillermo Rauch
0c328e9bab
Release 0.7.0
2016-07-25 11:05:45 -07:00
Guillermo Rauch
342684bb66
Revert "babel-plugin-transform-es2015-modules-commonjs is not in devDependencies ( #391 )"
...
This reverts commit 643df507f6 .
2016-07-25 11:02:48 -07:00
stephen
643df507f6
babel-plugin-transform-es2015-modules-commonjs is not in devDependencies ( #391 )
...
* babel-plugin-transform-es2015-modules-commonjs is not in devDependencies
* Update hyperterm.js
* Update hyperterm.js
* Update hyperterm.js
* Update hyperterm.js
* Update hyperterm.js
2016-07-25 11:01:32 -07:00
Albin Ekblom
4aa1c2d03d
Fix typo in plugin loader ( #396 )
2016-07-25 11:01:18 -07:00
Albin Ekblom
c88c93a622
🔥 Use uuid ( #393 )
2016-07-25 11:01:01 -07:00
Guillermo Rauch
cb84548623
for now, pin npm_config_target version as it falls outside of the distribution package
2016-07-25 10:30:20 -07:00
Guillermo Rauch
6267899a27
Release 0.7.0
2016-07-25 10:22:41 -07:00
Guillermo Rauch
945c1e44d5
make travis release
2016-07-25 09:59:12 -07:00
Guillermo Rauch
91991a2e38
update .eslintignore
2016-07-24 13:35:05 -07:00
Guillermo Rauch
434b051bba
implement extend-info for the custom plist [@lordgiotto]
2016-07-24 11:13:25 -07:00
Guillermo Rauch
9a28ff302f
index: prevent double sesson exit ( #380 ) [@timneutkens]
2016-07-24 11:13:17 -07:00
Martin Ek
8c53d25b71
Add decorateEnv to the extensions API ( #370 )
...
* plugins: add decorateEnv to the extensions API
* session: replace - with _ in LANG
* plugins: refactor the at-least-one extension check
2016-07-24 11:03:24 -07:00
Guillermo Rauch
aaed99abac
Reorg ( #386 )
...
* Step 1: move electorn into `app/`.
This is to comply with the suggested directory format of
`electron-builder`: https://github.com/electron-userland/electron-builder#two-packagejson-structure
* Step 2: add build directory with icon files for mac / windows
* Step 3: move all development (web) assets into main directory
* Step 4: add `build` namespace to dev `package.json`
* Step 5: move all dev dependencies into dev file and get rid of
old electron packagers in favor of `eletorn-builder`
* Step 6: target build inside `app/` as everything else is excluded at build time
* Step 7: remove old stuff!
* Step 8: update README
* turn off asar for `child_pty`
2016-07-24 10:59:21 -07:00
Jonathan Cuthbert
bacb60193f
fix shell property value ( #377 )
2016-07-23 17:57:47 -07:00
Guillermo Rauch
bd5e802e1f
npm: don't run postinstall and friends (friends?)
2016-07-23 16:26:16 -07:00
Guillermo Rauch
c4a1423818
Revert "Use node6 es2015 features; remove extra transforms ( #327 )"
...
This reverts commit 9e3fe9228d .
@freebroccolo while great in theory, this breaks uglifyjs.
minification provides an important advantage in interpretation
time (and therefore reduced bootup time)
2016-07-23 13:26:30 -07:00
Guillermo Rauch
506d176a8c
package: bump version for builds
2016-07-23 13:18:44 -07:00
Martin Ek
6e79beafd4
app: correctly dispatch ui actions ( #369 )
2016-07-22 17:26:05 -07:00
Martin Ek
4849dfe96b
app: move to the last term with cmd+9 ( #261 )
...
This mimics the behavior of Chrome, Firefox, iTerm 2 and similar,
by moving to the last possible tab when Command + 9 is pressed.
Fixes #255 .
2016-07-22 12:38:15 -07:00
Guillermo Rauch
f989224a20
term: make sure shim doesn't capture clicks
2016-07-22 11:49:25 -07:00
Mike Kruk
68ea77c608
support default width/height of browser window ( #257 )
2016-07-22 11:47:23 -07:00
Nick Christensen
1af99f1338
Add ctrl+tab/ctrl+shift+tab for tab switching ( #367 )
2016-07-22 10:34:37 -07:00
Amila Welihinda
0782c77560
Added link to slack badge ( #361 )
...
* Added link to slack badge
* Changed url to https://zeit.chat/
2016-07-22 09:24:25 -07:00
Nathan Rajlich
5fcf250c04
add TERM_PROGRAM and TERM_PROGRAM_VERSION env vars ( #350 )
...
* add `TERM_PROGRAM` and `TERM_PROGRAM_VERSION` env vars
MacOS's Terminal.app sets these same env variables.
They're useful to be able to sniff out the type of
terminal emulator and do different settings in your
bashrc / vimrc / etc. configuration files.
So for example, `TERM_PROGRAM` will be "HyperTerm",
and `TERM_PROGRAM_VERSION` will be the value from `package.json/version`.
* fix require package.json path
2016-07-21 20:27:07 -07:00
Arni Fannar
db7aed53ad
Remove $ from README.md ( #358 )
...
as discussed in: https://github.com/zeit/hyperterm/pull/356
2016-07-21 20:26:32 -07:00
Nathan Rajlich
8e86883989
fix lint ( #351 )
...
* fix lint
* restore `notify` require, add eslint disable comment
2016-07-21 20:26:10 -07:00
Darin Morrison
f385df4ada
⬆️ electron-prebuilt@1.2.8 ( #359 )
2016-07-21 20:25:33 -07:00
William
2e9ac60b2b
Add middle click to close tab functionality ( #286 )
2016-07-21 17:33:10 -07:00
Dan Prince
b06f28ae10
Adds plugin hook for decorating the electron browser options ( #310 )
...
* adds hook for decorating the electron browser options
* pass browser options to decorator
2016-07-21 17:32:39 -07:00