Commit Graph

648 Commits

Author SHA1 Message Date
Jia Hao Goh 18cf90809f Remove quotes around changelog version 2017-04-30 02:54:47 +08:00
Jia Hao Goh 561eadba54 Update changelog for `v7.3.1` 2017-04-30 02:51:18 +08:00
Jia Hao Goh a6d8ff8d6a Add script to update version and changelog 2017-04-30 02:50:07 +08:00
Jia Hao Goh 7a13892b3a Update changelog for 7.3.0 2017-04-30 00:54:15 +08:00
Jia Hao Goh 20fc09799b Remove Windows tests
We don't want to install wine on travis, as it slows down the whole CI
process.

We also shouldn't be testing if we can build the electron app,
and instead our unit tests should test that we pass the correct
parameters to electron packager.

TODO ^
2017-04-30 00:41:15 +08:00
Jia Hao Goh 28e1e9ee40 Cleanup travis config 2017-04-30 00:39:59 +08:00
Jia Hao Goh 8f78dd03af Update eslint and use Airbnb style
- Add `npm run lint:fix` command
- Cleanup inferIcon.js logic slightly
2017-04-29 22:52:12 +08:00
Darren Haken 461c7a38f0 Change Mocha to not need a babel build to run (#349)
* Change Mocha to not need a babel build to run

- Also add tests around normalizeUrl

* PR 359 Apply changes due to comments

- Remove babelrc as its in the package.json
- Change tdd npm task to use gulp
- Remove source map support file from import list for normalizeUrlSpec
- Change gulp tdd task to run mocha on first run
 359 Apply changes due to comments

 - Remove babelrc as its in the package.json
 - Change tdd npm task to use gulp
 - Remove source map support file from import list for normalizeUrlSpec
 - Change gulp tdd task to run mocha on first run
 359 Apply changes due to comments

 - Remove babelrc as its in the package.json
 - Change tdd npm task to use gulp
 - Remove source map support file from import list for normalizeUrlSpec
 - Change gulp tdd task to run mocha on first run
2017-04-25 16:04:57 +01:00
Jia Hao Goh b467ac7a51 Promisify inferTitle module
Also remove the request dependency, use Axios instead
2017-04-21 00:24:48 +08:00
Jia Hao Goh eeaa531083 Add autodeploy to NPM on tag
Removing the development branch, we want to use GitHub releases to
autodeploy our changes to NPM.
2017-04-20 10:10:40 +08:00
Jia Hao Goh 34f91c0a20 7.2.0 2017-04-20 01:33:18 +08:00
Jia Hao Goh 1706d2acf1 Update changelog for `v7.2.0` 2017-04-20 01:32:33 +08:00
Ronan Jouchet bbce1e88d4 Fix #253 - Better honor --zoom option. (#347)
* When zooming in/out, start from the options zoom, not 1 (don't jump)
* Add 'Zoom Reset' feature bound to Ctrl+0, with indicative label for non-100% zoom value
2017-04-19 07:47:54 -04:00
Ronan Jouchet be4b9a7436 Fix #327 - Update dependencies (except eslint), default to Electron 1.6.6 (#341) 2017-04-18 17:30:54 -04:00
Ronan Jouchet f4f74224de Fix #308 - Allow mDNS addresses (ending with 'local.') during URL validation (#346) 2017-04-18 17:30:00 -04:00
Ronan Jouchet a09ae9fe4e CLI help: clarify --inject supports both JS & CSS (#340) 2017-04-16 17:19:03 +01:00
Ronan Jouchet 25eada1fd5 Cleanup 7.1.0 changelog (#339)
Removing duplicate entries, separate new features as such, order by features>fixes>rest
2017-04-16 17:16:09 +01:00
Krzysztof Zbiciński da637ebf73 Add --single-instance switch (#323) 2017-04-09 22:02:49 -04:00
Roman Masyhar f633eca5ae Remove duplicate dependencies (#337) 2017-04-09 21:39:42 -04:00
Jia Hao Goh 36e34c95a5 Remove `$` from docs
This allows shell commands to be copy and pasted easily
2017-04-09 10:36:27 +08:00
Jia Hao Goh 1658db53a6 Document minimum macOS version in docs 2017-04-09 10:35:46 +08:00
Lucas Caton 7512701a50 Replace OSX with macOS in README (#331) 2017-04-07 22:29:38 -04:00
Roman Masyhar df585cbe59 Rename 'Open in default browser' contextMenu to 'Open with default browser' (#338)
`Open with` more popular and familiar rather than `Open in`
2017-04-07 22:28:35 -04:00
Jia Hao Goh a540326237 7.1.0 2017-04-07 01:13:58 +08:00
Jia Hao Goh dbc39a0d56 Update changelog for `v7.1.0` 2017-04-07 01:13:32 +08:00
Callum Macdonald e83ffcd481 Use absolute link to changelog 2017-02-12 23:39:44 +08:00
Pierre-Yves 5f848a57da Reorder confusing documentation for dev
https://github.com/jiahaog/nativefier/issues/290
https://github.com/jiahaog/nativefier/issues/286
2017-02-12 23:38:39 +08:00
Andrew Murray ef45732142 Fix typo in changelog (#269) 2016-10-09 19:28:50 +08:00
Goh Jia Hao 1286372f95 Add editorconfig to trim trailing whitespace 2016-10-09 19:05:43 +08:00
Goh Jia Hao c660f2a79a Make documentation for optional dependencies clearer in API docs for icon (#258)
Merge branch 'vrunjeti-patch-1' into development
2016-10-09 14:21:35 +08:00
Goh Jia Hao ac317a88ac Use relative link 2016-10-09 14:20:28 +08:00
Goh Jia Hao 0410f5ddfa Merge branch 'patch-1' of https://github.com/vrunjeti/nativefier into vrunjeti-patch-1 2016-10-09 14:18:37 +08:00
Goh Jia Hao 2892e09db0 Fix context menu actions broken on <a> elements containing nested markup (#263)
Merge branch 'ronjouch-patch-1' into development
2016-10-09 14:16:59 +08:00
Goh Jia Hao 2529153ca1 Use let instead of const 2016-10-09 14:16:44 +08:00
Goh Jia Hao d26d5b9bbe Merge branch 'patch-1' of https://github.com/ronjouch/nativefier into ronjouch-patch-1 2016-10-09 14:15:00 +08:00
Goh Jia Hao 026fb45d19 Fix counter notifications (#256)
- Merge branch 'thomsbg-development' into development
2016-10-09 14:03:58 +08:00
Goh Jia Hao b85bde4963 Merge branch 'development' of https://github.com/thomsbg/nativefier into thomsbg-development
# Conflicts:
#	app/src/main.js
2016-10-09 14:01:02 +08:00
Goh Jia Hao f63f2e9e2b Merge branch 'master' into development
- Pull request was accidentally merged into master
2016-10-09 13:52:50 +08:00
Goh Jia Hao c362108c73 Fix travis tests which require wine
Somehow now wine is not included on travis
2016-10-09 13:19:06 +08:00
follower b9974c55b7 Fix typo in documentation (#237) 2016-10-09 12:06:01 +08:00
Ronan Jouchet a42554fe1d Fix context menu actions broken on <a> elements containing nested markup
Test case: open nativefier on

```html
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Test</title>
</head>
<body>
  <a href="https://google.com/">Google</a>
  <br>
  <a href="https://google.com/"><span>Google, in span</span></a>
</body>
</html>
```

* **Expected**: both links open in default browser
* **Actual under nativefier 7.0.1**: Nothing happens when clicking the second link in which the `<a>` contains a `<span>`
2016-09-29 14:10:28 -04:00
Varun Munjeti d9b3887dd1 Linked optional dependencies for generating icons
It was a bit unclear that we needed those dependencies, especially if just referring to the api docs and not the main readme.
2016-09-12 14:52:13 +08:00
Blake Thomson f3293502a7 Fix badge notifications 2016-09-07 17:44:59 -07:00
Lex Neva 9243f6689f add "copy link location" and "--internal-urls <regex>" features (#230)
* add arg to specify pattern for urls to be considered internal

* add 'copy link location' to context menu

* fix lint
2016-08-07 02:03:53 +08:00
Peng Chen 48f0872ee5 Remove all non-ascii characters or use default for app name (#217) 2016-07-12 14:21:42 +08:00
Mats Högberg a407b9ea52 Added a --zoom option for setting default zoom (#218)
* Added a --zoom option for setting initial zoom

* Added information about --zoom to documentation
2016-07-12 09:32:40 +08:00
Goh Jia Hao 707cc8b730 7.0.1 2016-06-16 16:30:57 +08:00
Goh Jia Hao c34aa5cf10 Update changelog for `7.0.1` 2016-06-16 16:30:47 +08:00
Jia Hao 612da8ce36 Fix/performance issues with FOUC (#214)
Fix/performance issues with FOUC #191
2016-06-16 15:28:36 +08:00
Goh Jia Hao 729b5d5749 Fix bug where convert script fails silently if dependency is not found 2016-05-28 19:22:32 +08:00