Jia Hao
cee171c481
Hotfix to fix #44
2016-01-22 09:45:21 +08:00
Jia Hao
f877928354
Complete implementation of http authentication, fixes #19
2016-01-22 03:25:23 +08:00
Jia Hao
7ef855a297
Implement basic http authentication
2016-01-22 02:39:52 +08:00
Jia Hao
5cb20e9244
Implement authentication that requires a new window to be opened referenced in #19
...
- Issue https://github.com/jiahaog/nativefier/issues/19#issuecomment-173364234
- When a link that requests a new window is clicked, the app will check if the link is an external link. If so, the default desktop browser (Chrome, Safari etc.) will be opened. Otherwise, a new Electron BrowserWindow will be opened, which supports the use case of logging in to OAuth websites such as feedly.com
2016-01-22 02:05:50 +08:00
Jia Hao
7a00fd8533
Remove use of webview
tag and instead rely on browser window
2016-01-22 01:32:21 +08:00
Jia Hao
e8a7c634cd
Remove "About Electron" from app menu, add nativefier version to help, which fixes #18
...
Also refactor buildMenu function arguments
2016-01-21 13:42:27 +08:00
Jia Hao
5bceb97775
Hide app instead of exiting on OSX to fix #14
2016-01-21 12:25:33 +08:00
Jia Hao
877ee060f6
Update deprecated electron loadUrl usage
...
Remove crash reporter
Remove commented code
2016-01-21 11:30:37 +08:00
Jia Hao
9c9fe59ed7
Remove flag to show dev tools
2016-01-19 20:28:58 +08:00
Jia Hao
c7e0242852
Implement opening of web view dev tools from menu
2016-01-19 20:26:19 +08:00
Jia Hao
d01780a613
Implement basic application menu with shortcuts which supersedes mousetrap
2016-01-19 19:53:10 +08:00
Jia Hao
b9d0f70580
Dev tools should show for the webview
instead of the main browser window
2016-01-19 18:24:24 +08:00
Jia Hao
5adf7b9297
Fix #8 user agent issue
...
The user agent needs to be set for the `<webview>` instead of for the `mainWindow`
2016-01-19 18:06:20 +08:00
Jia Hao
d2733c4cb0
Change name for config file to nativefier.json
2016-01-19 11:45:17 +08:00
Jia Hao
1f31d06a85
Implement command line flag to show developer tools
2016-01-19 11:42:52 +08:00
Jia Hao
48345eceb5
Implement setting of user agent to fix #8
2016-01-19 11:30:42 +08:00
Jia Hao
fb4a99a872
Implement electron API changes for requiring module as per http://blog.atom.io/2015/11/17/electron-api-changes.html
2016-01-19 11:28:04 +08:00
Guilherme Pacheco
5adf9d3a5d
Prevent call to setBadge when not on OSX
2015-08-06 00:34:32 -03:00
Jia Hao
619e8c60b9
Quit app when all windows are closed
2015-07-06 11:46:08 +08:00
Jia Hao
4ddf10a108
Updated to support setting of window dimensions using the cli, and updated documentation
2015-07-06 10:31:09 +08:00
Jia Hao
80f1863b8b
Implemented setting of badge configuration in the command line
2015-07-06 09:46:27 +08:00
Jia Hao
199b1423e5
Implemented mac app badge through listening for webview title changes
2015-07-06 09:38:04 +08:00
Jia Hao
46bb14ac2a
Implemented opening of links in new window
2015-07-05 20:44:45 +08:00
Jia Hao
247345f203
Implemented selectAll, copy, cut, paste, undo keyboard shortcuts
2015-07-05 20:11:34 +08:00
Jia Hao
4495b26c92
Fixed enormous bug in not passing the app configuration properly
2015-07-05 16:43:32 +08:00
Jia Hao
104821b759
Initial commit
2015-07-05 14:08:13 +08:00