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.
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.
* 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
* Add a random profileId to hterm instance to differentiate PreferenceManager used internally
* Use getPrefs() method instead of accessing prefs_ private property directly
* 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
* 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
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.
* 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
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
```