Ronan Jouchet
97f092b77b
Bump default Electron to 5.0.13
2020-01-23 19:57:18 -05:00
Siddharth Srinivasan
010f88aa1b
Fix weirdly platform-dependent folder naming logic (PR #850 , fix #708 )
2020-01-15 09:09:37 -05:00
otato.z
ef13ff1e1d
feat: proxy rules with --proxy-rules
flag ( #854 )
...
See https://electronjs.org/docs/api/session?q=proxy#sessetproxyconfig-callback
2019-10-22 19:38:39 -04:00
FabulousCupcake
d0a0614ba3
Add --browserwindow-options to completely expose Electron options (PR #835 )
...
This adds a new flag `--browserwindow-options`, taking a stringified JSON object as input.
It will be inserted directly into the options when BrowserConfig is initialized.
This allows total configurability of the electron BrowserWindow configuration via nativefier.
An example use case is added to the documentation, which modifies the default font family in the browser.
#### References
- https://github.com/electron/electron/blob/master/docs/api/browser-window.md#new-browserwindowoptions
- See the following for electron v3.1.7
- https://github.com/electron/electron/blob/v3.1.7/docs/api/browser-window.md#new-browserwindowoptions
2019-08-22 21:37:49 +02:00
Umair Ahmed
81c422d4e0
Support setting background color ( fixes #795 ) (PR #819 )
...
Adds a `--background-color` flag for the background of the window when the app isn't loaded.
2019-08-22 21:25:58 +02:00
Nate Woolls
5433569921
Support macOS 10.4+ Dark Mode, default to Electron 5.x ( #796 )
...
Introduces a `--darwin-dark-mode-support` flag.
(I kept the same flag used by Electron Packager.)
This required bumping Electron and Electron Packager.
Addresses:
- https://github.com/jiahaog/nativefier/issues/733
- https://github.com/jiahaog/nativefier/issues/727
2019-08-22 21:05:39 +02:00
Ronan Jouchet
5cdfe96cbe
Bump default electron to 3.1.7
2019-03-25 11:19:33 -04:00
Ronan Jouchet
726f44d266
Bump default Electron to 3.1.3
2019-02-09 21:46:15 -05:00
Adrian DC
5b6cc89f22
Fix #316 : Add --clear-cache flag to cleanup session on start/exit ("incognito" mode) (PR #747 )
...
- Add a new `clearCache` option and `--clear-cache` parameter
to trigger session cleanups upon window launch and close
- Covers the feature request from issue #316
- Use case example: Forcing authentification / login between sessions without limiting cache size
2019-02-08 10:03:29 -05:00
Dword
3588f8a85f
Icon conversion: don't crash if source/destination paths have spaces (PR #736 )
2019-01-09 10:08:17 -05:00
Ronan Jouchet
d6b4b23f0a
Bump default Electron to 3.0.13
2019-01-01 23:42:50 -05:00
Felix Eckhofer
8600c78d1a
Add --start-in-tray CLI flag to let app start in background (PR #564 , Fixes #522 )
2018-12-01 14:04:55 -05:00
Ronan Jouchet
cb7e17b8e3
Bump default Electron to 3.0.10
2018-11-30 23:42:28 -05:00
Benedikt Rötsch
3029cba01f
Support global shortcuts that trigger input events (PR #698 , Fixes #15 )
...
This adds a new flag, allowing the user to define global shortcuts that trigger input events within the main window.
That way, I could easily wrap SoundCloud and Deezer to create a native app which reacts on my keyboard media buttons.
2018-11-04 21:03:52 -05:00
Hugo Locurcio
35c66b02b5
Update documentation URLs in the CLI help message ( #683 )
...
This updates URLs in the command-line help to avoid redirects.
2018-10-26 21:45:19 -04:00
Ronan Jouchet
0f88a761de
Bump default electron to 3.0.3, deps (eslint-plugin-prettier)
2018-10-06 22:13:47 -04:00
Ronan Jouchet
e228f0cff8
Bump default Electron to 2.0.8, upgrade dep
2018-08-22 16:01:45 -04:00
Ronan Jouchet
7aae5084d1
Bump default electron to 2.0.7
2018-08-08 19:55:32 -04:00
Ronan Jouchet
d99c7bec1f
Bump electron to 2.0.6
2018-07-31 21:17:59 -04:00
Ronan Jouchet
0c9ef088a5
Fix broken --version
2018-07-31 20:29:26 -04:00
Ronan Jouchet
19561e9ad6
Make eslint happy
2018-07-21 09:16:02 -04:00
Ronan Jouchet
bbef14ccc6
Bump default Electron to 2.0.5, upgrade deps
2018-07-21 08:58:53 -04:00
Ronan Jouchet
1b66fcd8c8
Bump default Electron to 2.0.4
2018-07-10 15:54:26 -04:00
Goh Jia Hao
0b47999c3e
Fix lint error
2018-06-10 11:07:06 -07:00
Goh Jia Hao
bd89f90a3d
Remove workaround for slashes in page title
...
This was reported in #22 and has been fixed upstream in electron-userland/electron-packager#308
2018-06-10 11:00:22 -07:00
Goh Jia Hao
49272d1a89
Add test for inferTitle
2018-06-10 11:00:16 -07:00
Kevin Schaich
04e2f64ba7
Add Unix/Mac-conventional -v
version flag (PR#628)
...
Most Unix-based command line utilities respond to a _lowercase_ `-v` flag which outputs the current version. Adding that as an alias here in addition to the already present `--version` and `-V` flags :)
2018-05-31 18:15:24 -04:00
Khai Nguyen
b8c1d35ba4
Add --title-bar-style flag (macOS only) (PR#627)
2018-05-31 08:05:12 -04:00
David Kramer
fe6fd9d2a1
Fix prettier
lint error ( #625 )
2018-05-27 17:18:33 -04:00
Goh Jia Hao
16aae0a937
Refactor tests to use async/await
2018-05-24 22:46:49 -07:00
Goh Jia Hao
f0da2407f7
Separate e2e tests
2018-05-24 00:12:22 -07:00
Goh Jia Hao
95fc46d38d
Integrate prettier
2018-05-24 00:02:44 -07:00
Goh Jia Hao
949dcfadd8
Migrate Mocha tests to Jest
2018-05-23 23:44:03 -07:00
Ronan Jouchet
99ee5161a1
Bump default Electron to 2.0.2
2018-05-22 16:39:44 -04:00
Ronan Jouchet
fe48684ee2
Bump default Electron to 2.0.1 and deps:validator
2018-05-16 15:32:27 -04:00
Ronan Jouchet
039ad50fa6
eslint
2018-05-11 16:58:36 -04:00
Ronan Jouchet
6a8114e505
Fix deprecations: electron-packager cb->promise, mocha compilers->require
2018-05-11 16:55:50 -04:00
David Kramer
be25eab45d
Fix #547 - Default to Electron 2.0.0 and review deprecations (PR #587 )
2018-05-01 19:29:03 -04:00
Ronan Jouchet
e62b45b697
Default to electron 1.8.6, dep bump electron-packager
2018-05-01 18:56:23 -04:00
David Kramer
92bc44a712
Fix #94 , #575 : Fix run-time crash due to insufficient permissions (PR #581 )
2018-04-22 16:55:46 -04:00
David Kramer
2d09455c17
Fix #574 - Allow build to continue if icon conversion fails (PR#585)
...
By unsetting `options.icon` if input cannot be converted.
2018-04-22 15:57:58 -04:00
David Kramer
bbb513d420
Fix #364 - Add --disable-gpu flag to disable hardware acceleration (PR #584 )
2018-04-22 15:56:10 -04:00
Matt Rose
574205ab0d
macOS: Add --bounce option for dock counter (PR #570 )
2018-04-14 17:17:25 -04:00
Goh Jia Hao
bb67448328
Fix infer icon url #529
2018-03-29 19:38:04 -07:00
sgroh
46d381481c
Fix #549 : Add --always-on-top build flag (PR #551 )
2018-03-16 18:15:44 -04:00
Ronan Jouchet
8981e55783
Update deps, default to Electron 1.8.4 stable
...
Semver-major deps upgrades: axios electron-packager require-dir
2018-03-16 17:54:19 -04:00
Ronan Jouchet
fc4d365987
Update deps, default to Electron 1.8.2 stable
...
Semver-major deps upgrades: babel-jest electron-packager gulp-mocha jest shelljs
2018-02-06 21:56:58 -05:00
David Ollerhead
e1909bf5c8
Support Mac App Store (--mas) builds (PR #532 )
2018-02-02 08:06:29 -05:00
Bob Roth
cec9c4b819
Fix #499 : Add options to control file download behavior (PR #526 )
2018-01-26 09:59:58 -05:00
Matt Harris
28dca8c647
Fix #325 - Add --x and --y window position flags (PR #515 )
2017-12-26 13:00:39 -05:00