Commit graph

554 commits

Author SHA1 Message Date
Greenkeeper
de5b384ccd chore(package): update ms to version 0.7.2 (#933) 2016-10-25 14:51:32 +02:00
Greenkeeper
4ca51f3377 chore(package): update copy-webpack-plugin to version 4.0.0 (#927) 2016-10-24 11:17:28 +02:00
Vladimir Starkov
698cdb0e31 log plugins' errors in Electron console (#923)
Default `err.message` notification is not helpful,
because it lacks stack and context.

it doesnt hurt for end users to add `console.error(err)`,
because they arent gonna see it. Though, as far as `console.error`
is being logged in Electron console, developers will get
enough information to identify problems with plugin they are developing.
2016-10-23 09:42:58 -02:00
Andrea Parodi
97432df7a4 Improve tabs title (#892)
* Set tab title when asked by the contained shell process via ANSI code

* Commented out process polling code

* Removed unused module and constant

* Remove getTitle method

* Removed props binding

* Removed polling clearTimeout

* Removed session focus & blur

* Remove listening for session `title` event

* Removed SESSION_SET_PROCESS_TITLE action

* Removed remainig blur
2016-10-22 13:05:32 -07:00
Vladimir Starkov
3f772311db increase notification timeout up to 30m (#913)
fetchNotifications error can happen in two cases:
* https://hyper-news.now.sh is down
* you are offline

In both cases it doesn't hurt to wait half an hour.

PS. right now it hurts, when you are offline and developing
anything for Hyper, `console.error` logs the same error
every 10s and ruins your investigation.
2016-10-22 12:16:05 -07:00
Timothy
7d0c81402e Create github templates (#919)
* Create an issue template

* Make it clear what `Vanilla` is

* Create pull_request_template.md

* Update issue_template.md

* Update pull_request_template.md

* Add `https://`

* More information for maintainer contributions

* Be inclusive of other systems
2016-10-22 02:34:44 +01:00
Greenkeeper
4b477d328b chore(package): update electron to version 1.4.4 (#907) 2016-10-21 15:59:12 +02:00
chabou
3f352ec137 Prevent Hterm to share same preferences between instances (#906)
* Add a random profileId to hterm instance to differentiate PreferenceManager used internally

* Use getPrefs() method instead of accessing prefs_ private property directly
2016-10-19 15:55:06 -07:00
Guillermo Rauch
a8b17e6322 0.8.3 2016-10-17 17:37:13 -07:00
Guillermo Rauch
91d3b9afbf 0.9.0 2016-10-17 17:23:20 -07:00
Guillermo Rauch
2ebb2369d1 Revert "Quick full screen (#803)"
This reverts commit 64e87d0d27.
2016-10-17 17:16:39 -07:00
Kyle Robinson Young
235b289bee Ignore file watch errors. Fixes GH-225 (#893) 2016-10-17 16:58:43 -07:00
Leo Lamprecht
83b47a553d
Make description match the repo's 2016-10-17 10:29:49 +02:00
Leo Lamprecht
a639965669
Remove duplicates from package files 2016-10-17 10:29:12 +02:00
Leo Lamprecht
883ff09821
Properly ignore paths with XO 2016-10-17 10:26:05 +02:00
Leo Lamprecht
2b53bedfff
We're not using mocha anymore 2016-10-17 10:24:10 +02:00
Leo Lamprecht
e61314edba
Don't overwrite eqeqeq rule
https://github.com/zeit/hyper/pull/888#pullrequestreview-4395961
2016-10-17 10:23:58 +02:00
David Gómez
30a1a35937 Enforce null comparisons to make XO happy (#888)
* Remove react/no-eq-null rule from package.json

* Enforce null comparison and add type safety on checks
2016-10-16 22:13:25 +02:00
Leo Lamprecht
235fcd03d4 Make "Art" link to hyper dir in the art repo 2016-10-16 18:50:53 +02:00
Marshall Bowers
64e87d0d27 Quick full screen (#803)
* Add pseudo quick full screen

* Record window size before entering full screen

* Restore window size when leaving full screen

* Toggle menu items for quick full screen

* Remove redundant filters

* Add accelerators for Linux

* Only save window state when not full screen
2016-10-16 00:20:10 -05:00
Guillermo Rauch
d6009888a3 0.8.2 2016-10-15 17:47:28 -05:00
Guillermo Rauch
396a938ffc package: bump gaze to hopefully resolve uncaughts 2016-10-15 16:46:43 -05:00
Guillermo Rauch
f96d02480d temporarily re-enable selection even when the terminal registers interest in order to fix copy/paste 2016-10-15 16:40:12 -05:00
Phred
428eba7258 should build 32 and 64 bit linux builds (#851) 2016-10-14 13:58:50 -05:00
Phred
e7ba94fe2e Run the one tests that exists in Travis before a release (#779)
* Run the one tests that exists in Travis before a release

* switched back to being a nodejs project

* cleaned up travis config

* removed xcode version since it is the default value

source: https://docs.travis-ci.com/user/osx-ci-environment/#OS-X-Version

* trying to get 2 builds (instead of 3) out of Travis
2016-10-14 13:40:32 -05:00
Martin Ek
7a08b1dc3e Fix xo 0.17 errors and use root xo config for app (#859)
* Use parent xo config in app/

* lint: Fix xo 0.17 errors

* app: add missing semver dependency
2016-10-12 20:35:44 -05:00
chabou
ec9787fda4 Change default cursor opacity. Fix #869 (#870) 2016-10-12 19:42:28 -05:00
Vítor Galvão
c8b2f1b9eb README: brew cask update to brew update (#866) 2016-10-12 15:25:36 +02:00
Cole Peters
ed66433323 Use white background on webviews:
Most web clients apply a default white background to web pages, so some
websites omit explicitly setting their page backgrounds to white. The
default black background on the webview component was making some sites
unreadable. This commit just changes it from black to white.
2016-10-11 15:39:40 -04:00
greenkeeperio-bot
7e241ab29e chore(package): update xo to version 0.17.0 2016-10-11 10:21:42 -04:00
Hrvoje Šimić
7e71bf356b fix various typos and grammar errors in comments (#834) 2016-10-10 12:26:47 +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
Matheus Fernandes
fffaf8f3bb Revert "Add missing package to packages.json" (#827) 2016-10-08 17:15:57 -07:00
Philippe Potvin
c3a9e521df add missing packages to packages.json (#826) 2016-10-08 16:09:32 -07:00
Martin Ek
fe91b4c76e Refactor plugin retrieval (#695)
* plugins: refactor props decorators

* plugins: add missing plugin functions to notifier

* plugins: refactor reducer decorators

* bug: make sure reduceTermGroups are added from plugins
2016-10-08 14:38:47 -07:00
Daniel Bayerlein
aa285a8bc6 Cleanup (rename HyperTerm to Hyper) (#812)
* Rename container

* Rename hyper container itself

* Add HYPER_DEBUG for debug

* Rename HyperTerm to Hyper

* Rename HyperTerm connector and extension

* Add HyperTerm state and dispatch for backwards compatibility
2016-10-08 09:26:07 -07:00
Martin Ek
2ffc1aee3d Move notification fetching to the main process (#804)
* Move notification fetching to the main process

* Add npm run app
2016-10-07 20:28:40 -07:00
Martin Ek
db53b08002 Add missing TermGroup props (#815) 2016-10-07 18:50:29 -07:00
Tim Neutkens
3ff3350144 Expose Component to plugins (#778)
* Expose Component to plugins

* remove typo
2016-10-07 18:47:34 -07:00
Marshall Bowers
ad63cbbfdc xo: react/jsx-key (#767)
* Add key to array element

* Enable react/jsx-key rule for xo

* Change key to tabs-list

* Update key name

* Add key for border element

* Add missing JSX keys
2016-10-07 17:36:17 +02:00
Marshall Bowers
0ec2823a23 No string refs (#766)
* Use callback ref instead of string ref

* Enable react/no-string-refs rule for xo

* Replace additional string refs

* Fix broken merge
2016-10-07 17:07:39 +02: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
David Gomez
c6b44d4a50 Remove no-danger rule from the package.json file 2016-10-07 08:29:41 +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
Tony Kovanen
a6c1db2b53 Merge pull request #792 from danielbayerlein/hyperterm-to-hyper-app
HyperTerm 👉 Hyper.app
2016-10-06 20:47:18 +03: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
Guillermo Rauch
673f05844d fix tests 2016-10-06 08:33:07 -07:00
Guillermo Rauch
787fb0f604 lint 2016-10-06 08:31:31 -07:00