Commit graph

53 commits

Author SHA1 Message Date
Matheus Fernandes
9c90e19760 Add Windows support and first-class Linux support (#946)
* `child_pty` => `pty.js`

* Create a frameless window on Windows and Linux

* Add a brand new UI for Linux and Windows 💅

* [Windows] Fix plugin installation

* [Windows] Fix the `build` script

* [Windows] Add a bigger `icon.ico`

* [Mac] Add `WebKitAppRegion: drag` when running on macOS

* Fix code style 🤔

* Add `appveyor.yml`

* Fix code style (again)

* [Windows] Fix AppVeyor's `install` script

* [Windows] Try a new AppVeyor config

* [Windows] Set the binary path so Spectron can run the tests

* [Windows] Try to build on x64

* Try again to build on x64

* Try one more time 😩

* Throw an error to indicate that `pty.js` was built incorrectly

* [Win/Linux] Add `display: hidden` to <Tabs /> if tabs.length === 1

* [Win/Linux] Reorganize SVGs – via @CodeTheory

* [Win/Linux] Fix the hamburger menu height

* Make the SVGs look better with `shape-rendering: crispEdges;`

* [Win/Linux] Add config options for the window controls and the 🍔 menu

* Add `electron-squirrel-startup` dependency

* [Win] Handle Squirrel commands

* [Win/Linux] Fix default color for the 🍔 and window controls – via @CodeTheory

* [Win/Linux] Add some padding - via @CodeTheory

* [Win/Linux] Add hover states – via @CodeTheory

* [Win] Fix empty window/tab titles

* [Win] Fix opening Preferences (#978)

* [Win] Fix opening Preferences

* Update ui.js

* Update ui.js

* Enhance messages and default editor

* [Win] Add dependency instructions to the README.md [skip ci]

* Fix code style

* [Win/Linux] Check the number of open windows before quitting the app
2016-11-11 15:18:04 -02:00
Leo Lamprecht
235fcd03d4 Make "Art" link to hyper dir in the art repo 2016-10-16 18:50:53 +02:00
Vítor Galvão
c8b2f1b9eb README: brew cask update to brew update (#866) 2016-10-12 15:25:36 +02:00
Kenneth Palaganas
4d8cf7ba9a Fixed gramatical errors
should be using `this` as pointing to the next command not the previous command.
2016-10-09 13:43:30 -04:00
Dale Jefferson
f58b7855ec Change cask install to hyper (#809)
It looks like the cask package name has changed in the renaming

```
brew cask install hyperterm
Error: No available Cask for hyperterm
Error: nothing to install
```
2016-10-07 13:09:35 +02:00
Timothy
500913ec25 Update repo banner (#794)
* Update repo banner

* Update link to new banner
2016-10-06 21:30:17 +02:00
Daniel Bayerlein
e5464c1750 Update Travis CI badge URL (#793)
* Update Travis CI badge URL

* HyperTerm 👉 Hyper.app
2016-10-06 21:09:44 +02:00
Daniel Bayerlein
6a5ddc0c70 HyperTerm 👉 Hyper.app 2016-10-06 19:33:08 +02:00
Leo Lamprecht
e7958245da New URL 2016-10-06 18:39:14 +02:00
Leo Lamprecht
d6cb1c4bdf New URL for repo banner 2016-10-05 16:05:44 +02:00
Leo Lamprecht
e30c49994f
Use start script for development 2016-09-22 07:59:24 +02:00
Leo Lamprecht
103a0fa8c5
Linting shouldn't have an own script 2016-09-22 07:51:26 +02:00
Krzysztof Kaczor
bbf0af66b2 Improve developer pleasure (#556)
* single command to run webpack and app

* added dev tools and custom store for development mode only

* fix linter issues
2016-09-21 15:11:42 -07:00
Leo Lamprecht
4ec0156440 Mention code style 2016-09-21 16:36:31 +02:00
Matheus Fernandes
bda0ae3478 Fix typo on README.md (#715) 2016-09-16 18:52:50 +02:00
Leo Lamprecht
e62a674c4c Repo name for assets changed 2016-09-12 17:13:25 +02:00
Leo Lamprecht
f5b7ed97d9 Shorter explanation 2016-09-11 01:26:32 +02:00
Matheus Fernandes
3dd015969c Remove wrong info about builds (#682) 2016-09-05 08:57:30 -03:00
Leo Lamprecht
840dae8a2d Missing dollar signs added 2016-09-01 17:37:38 +02:00
Brandon Bayer
622a4e78e2 doc: add platform specific build dependencies for electron (#660)
These are all taken from:
https://github.com/electron-userland/electron-builder/wiki/Multi-Platform-Build
2016-08-29 19:32:06 -03:00
Leo Lamprecht
9f8c2ce260 A little shorter 2016-08-08 17:28:40 +02:00
Leo Lamprecht
d33874593e Unneeded space 2016-08-08 17:28:08 +02:00
Adam Stacoviak
becced8057 Add Changelog episode badge to README (#543)
Links to: https://changelog.com/213
2016-08-02 12:08:41 -07:00
Leo Lamprecht
1127182b6f Indicate command line 2016-07-29 10:08:10 +02:00
Leo Lamprecht
2dec8a0da2 Much more explicit 2016-07-27 17:12:16 +02:00
Leo Lamprecht
f2888f4195 Build badge is more important 2016-07-27 17:08:51 +02:00
Leo Lamprecht
1a98495f3f Use links for related repos 2016-07-27 17:03:50 +02:00
Leo Lamprecht
c99ca223c3 Make it less blocky 2016-07-27 17:02:21 +02:00
Leo Lamprecht
07c547b87a More samples 2016-07-27 16:01:14 +02:00
Leo Lamprecht
d4f7248392 Bye, heading 2016-07-27 15:56:31 +02:00
Leo Lamprecht
3de2a2abec New banner 2016-07-27 15:56:13 +02:00
Leo Lamprecht
f373822f81 Explain how to contribute in a more detailed way 2016-07-27 15:50:04 +02:00
Leo Lamprecht
6c82302cd3 Clean up 2016-07-27 15:41:49 +02:00
Leo Lamprecht
e769b95641 Make it smaller again 2016-07-27 15:39:39 +02:00
Leo Lamprecht
c8f0fa5ce3 Bigger logo 2016-07-27 15:35:24 +02:00
Leo Lamprecht
c18da55b2d Put logo on top 2016-07-27 15:31:13 +02:00
Leo Lamprecht
738ba65635 Build badge 2016-07-27 14:40:19 +02:00
Tim Neutkens
779e8ac98f Don't use electron directly (#388) 2016-07-26 16:40:02 -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
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
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
Arni Fannar
c573001774 Added cask update instructions (#356)
I setup cask loong time ago and hadn't updated cask since then. Had to update cask before I was able to install hyperterm. Also not the first one to encounter this: https://github.com/zeit/hyperterm/issues/295 :)
2016-07-21 17:30:18 -07:00
Daniel Imms
12250cea19 Remove $ from terminal commands in README (#130)
* Remove $ from terminal commands in README

So they can be copied and pasted a block at a time

* Remove dependency on globally installed webpack
2016-07-21 12:07:35 -07:00
Guillermo Rauch
099bf9d347 Update README.md 2016-07-21 11:49:29 -07:00
Zakaria Ridouh
ed143ea9ba add homebrew cask install method (#273) 2016-07-19 10:44:44 -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
Guillermo Rauch
1dc5f67685 Update README.md 2016-07-15 13:18:15 -07:00
Guillermo Rauch
483ad67182 Update README.md 2016-07-15 09:22:55 -07:00
Guillermo Rauch
2143bc7b77 improve workflow 2016-07-13 14:06:05 -07:00
Afshin Mehrabani
7fbe019a22 Update README.md (#74) 2016-07-07 09:00:42 -07:00