Cheng Zhao
|
3145c78b61
|
Merge pull request #2207 from deepak1556/fetch_job_patch
protocol: create separate request context for fetch job
|
2015-07-16 15:14:45 -07:00 |
|
Robo
|
de3ccc4b98
|
use current session when not defined
|
2015-07-17 02:00:43 +05:30 |
|
Michael S. Barthelemy
|
d0c6176640
|
wrap lines to meet Travis CI build requirements
|
2015-07-16 14:45:27 -04:00 |
|
Michael S. Barthelemy
|
7cdfa44438
|
shorten names
|
2015-07-16 14:31:01 -04:00 |
|
Michael S. Barthelemy
|
10faf314d4
|
fix line length issue
|
2015-07-16 14:26:48 -04:00 |
|
Michael S. Barthelemy
|
423ea00263
|
Merge branch 'master' into msb/aspect-ratio
|
2015-07-16 13:57:38 -04:00 |
|
Michael S. Barthelemy
|
666aca7803
|
add function maintainAspectRatioOfInteriorContent to BrowserWindow in order to enforce an aspect ratio for an electron window
|
2015-07-16 13:54:51 -04:00 |
|
Cheng Zhao
|
135aca02af
|
Bump v0.30.0
|
2015-07-17 01:01:25 +08:00 |
|
Robo
|
57244e4718
|
use request context from session if provided
|
2015-07-16 20:18:33 +05:30 |
|
Robo
|
8eb87c5d2b
|
protocol: create separate request context for fetch job
|
2015-07-16 20:18:33 +05:30 |
|
Cheng Zhao
|
02cadde8de
|
Merge pull request #2200 from atom/input_accept_attr
Enable 'accept' attribute in 'input' label.
|
2015-07-16 07:20:30 -07:00 |
|
Haojian Wu
|
21e5054fac
|
Make <input type="file"\> remember last used directory.
|
2015-07-16 19:29:12 +08:00 |
|
Cheng Zhao
|
a2c26b8c74
|
Fix hanlding trailing slash in asar package, close #2222
|
2015-07-16 03:49:26 -07:00 |
|
Haojian Wu
|
2cd6ad1a97
|
More code style fixing.
|
2015-07-16 18:42:20 +08:00 |
|
Haojian Wu
|
736fe0c1db
|
Fix OS X build error.
|
2015-07-16 11:43:42 +08:00 |
|
Haojian Wu
|
ed4c69343f
|
Add 'tray.popContextMenu()' Windows implementation.
|
2015-07-16 11:42:43 +08:00 |
|
Haojian Wu
|
4421fbf9f3
|
Implement 'tray.popContextMenu' API on OS X.
|
2015-07-16 10:50:53 +08:00 |
|
Haojian Wu
|
002eb1a326
|
Simplify code logic and fix object-c code style.
|
2015-07-16 10:49:55 +08:00 |
|
Cheng Zhao
|
9ee0d46734
|
Use CTRL+SHIFT+I for toggling devtools, fix #2205
|
2015-07-15 13:11:01 -07:00 |
|
Haojian Wu
|
5ad3fff6a0
|
Implement 'right-clicked' tray event on Windows.
|
2015-07-15 20:03:05 +08:00 |
|
Haojian Wu
|
cca4f4abd5
|
Implement 'right-clicked' tray event on OS X.
|
2015-07-15 19:32:00 +08:00 |
|
Haojian Wu
|
e54fda6b34
|
Introduce Electron custom statusItem view.
Reimplement tray functions on OS X by using custom statusItem view.
|
2015-07-15 18:26:39 +08:00 |
|
Cheng Zhao
|
1e9eccf959
|
Forward the crashed event to BrowserWindow, fix #2201
|
2015-07-14 15:13:41 -07:00 |
|
Cheng Zhao
|
c6f870d4e4
|
Fix cpplint warnings
|
2015-07-14 12:16:13 -07:00 |
|
Cheng Zhao
|
053594eae8
|
Set default user agent for WebContents
|
2015-07-14 12:13:25 -07:00 |
|
Cheng Zhao
|
1615c97ce8
|
Don't set two "Electron"s in user agent
|
2015-07-14 12:12:55 -07:00 |
|
Cheng Zhao
|
940db1d1dd
|
Provide default user agent in BrowserContext
|
2015-07-14 11:40:15 -07:00 |
|
Cheng Zhao
|
3ffd774405
|
Merge pull request #2197 from deepak1556/user_agent_patch
webContents: set http useragent settings when overriding user agent
|
2015-07-14 09:59:09 -07:00 |
|
Cheng Zhao
|
096439dce7
|
Don't expose "global" when node integration is off
|
2015-07-14 09:15:03 -07:00 |
|
Cheng Zhao
|
7f06072420
|
Avoiding creating static STL containers
It is OK under most cases, but if you happen to also use COM in your
application, you will have heap corruptions.
|
2015-07-14 17:33:16 +08:00 |
|
Cheng Zhao
|
5863ed4c33
|
win: Also map MESSAGE_BOX_TYPE_QUESTION to TD_INFORMATION_ICON
|
2015-07-13 21:51:19 -07:00 |
|
Cheng Zhao
|
14388feb23
|
Merge pull request #2187 from jprichardson/patch-1
emit error object on process.on('uncaughtException') in renderer
|
2015-07-13 21:46:06 -07:00 |
|
Cheng Zhao
|
868dee55de
|
The options of clearStorageData should be optional
|
2015-07-13 15:13:17 -07:00 |
|
Cheng Zhao
|
7dba4d1d8d
|
Call callback of ClearCache after cache is doomed
|
2015-07-13 14:27:07 -07:00 |
|
Cheng Zhao
|
34819140c3
|
Merge pull request #2102 from deepak1556/storage_cleanup_api_patch
app: api to clear data from different storage types
|
2015-07-13 12:34:48 -07:00 |
|
Cheng Zhao
|
9e8a118d10
|
Cleanup code
|
2015-07-14 03:23:19 +08:00 |
|
Cheng Zhao
|
0c7c6ddcc9
|
Merge pull request #2175 from atom/propagate-app-model-id
Propagate App Model User ID on Windows
|
2015-07-13 12:16:10 -07:00 |
|
Haojian Wu
|
04606a9f97
|
Enable 'accept' attribute in 'input' label.
|
2015-07-13 14:47:30 +08:00 |
|
Robo
|
cb4309bbd9
|
webContents: set http useragent settings when overriding user agent
|
2015-07-13 02:20:15 +05:30 |
|
JP Richardson
|
d6ae874038
|
emit error object on process.on('uncaughtException') in renderer
Chromium added the actual `error` object to the 5th parameter in `window.onerror`. This should be emitted as opposed to the `errorMsg` string. Worse yet, since `errorMsg` wasn't an instance of `Error`, any code that assumes this in any `process.on('uncaughtException')` handler would fail. Also, correctly emitting the error provides the stack trace.
This is now an HTML5 standard.
Sources:
- https://html.spec.whatwg.org/multipage/webappapis.html#errorevent
- https://mikewest.org/2013/08/debugging-runtime-errors-with-window-onerror
- https://code.google.com/p/chromium/issues/detail?id=147127
|
2015-07-10 14:38:03 -05:00 |
|
Robo
|
628fb5f5e9
|
app: api to clear data from different storage types
|
2015-07-10 11:31:30 +05:30 |
|
Cheng Zhao
|
967c273ddb
|
Always use top window's context for resolving url
Refs #2166.
|
2015-07-10 13:57:09 +08:00 |
|
Cheng Zhao
|
5ae57baf11
|
Allow more insecure content when web-security is off
Close #2076
|
2015-07-10 13:29:46 +08:00 |
|
Cheng Zhao
|
7a390bdd4c
|
Merge pull request #2125 from deepak1556/protocol_cleanup
protocol: cleanup
|
2015-07-10 12:16:17 +08:00 |
|
Cheng Zhao
|
72f4884127
|
Merge pull request #2144 from deepak1556/clipboard_multiwrite_patch
clipboard: api to write multiple formats to same writer
|
2015-07-10 12:14:58 +08:00 |
|
Robo
|
c56b3425a9
|
read/write protocol handler map in IO
|
2015-07-10 09:33:36 +05:30 |
|
Robo
|
2d3e938a7f
|
clipboard: api to write multiple formats to same writer
|
2015-07-10 09:20:52 +05:30 |
|
Cheng Zhao
|
260ec96edd
|
Resolve relative urls in window.open, fix #2166
|
2015-07-10 11:36:41 +08:00 |
|
Cheng Zhao
|
4379d24e9d
|
Event "close" => "closed", fix #2149
|
2015-07-10 10:38:15 +08:00 |
|
Paul Betts
|
39c6e2d2e5
|
Linter fixes
|
2015-07-09 17:00:19 -07:00 |
|
Paul Betts
|
35aaad68d7
|
Set the AppUserModelId on the renderer side
|
2015-07-09 16:48:02 -07:00 |
|
Paul Betts
|
779583adf5
|
Append the app user model ID as a switch
|
2015-07-09 16:37:12 -07:00 |
|
Paul Betts
|
a0784bd038
|
Add a new renderer switch to pass down the app model ID
|
2015-07-09 16:37:11 -07:00 |
|
Robo
|
2cd5fb5694
|
add compatibility will old api
|
2015-07-09 14:48:58 +05:30 |
|
Robo
|
da00329d78
|
protocol: cleanup
|
2015-07-09 14:48:58 +05:30 |
|
Cheng Zhao
|
001b4a3179
|
Final cleanup
|
2015-07-08 16:24:39 +08:00 |
|
Cheng Zhao
|
aab78db8b8
|
On Windows "Cancel" button is also forced to be canclId
|
2015-07-08 16:00:30 +08:00 |
|
Cheng Zhao
|
9793473b10
|
Show custom buttons as links
|
2015-07-08 15:57:45 +08:00 |
|
Cheng Zhao
|
a89e5592f2
|
Use stock buttons on Windows when possible
|
2015-07-08 15:55:53 +08:00 |
|
Cheng Zhao
|
989351a41d
|
Show user's icon when specified
|
2015-07-08 15:04:34 +08:00 |
|
Cheng Zhao
|
6fb8b2ce4f
|
Show icon according to dialog's type
|
2015-07-08 14:46:06 +08:00 |
|
Cheng Zhao
|
f0be4025a5
|
If "detail" is empty then don't make message hilighted
|
2015-07-08 14:41:19 +08:00 |
|
Cheng Zhao
|
49da74f976
|
Handle when dialog is cancelled
|
2015-07-08 14:35:28 +08:00 |
|
Cheng Zhao
|
1146441c2a
|
Implement ShowMessageBox with TaskDialog
|
2015-07-08 14:12:11 +08:00 |
|
Cheng Zhao
|
d01c200345
|
Set compilation requirements for using TaskDialogIndirect
* Link with Comctl32.lib
* Update manifest file to use common controls v6
Thanks @vinnyp for finding out how to make it work
|
2015-07-08 13:30:04 +08:00 |
|
Cheng Zhao
|
fdc01b8ba8
|
Merge pull request #2146 from atom/cancel-id
Add "cancelId" option for showMessageBox
|
2015-07-08 10:08:39 +08:00 |
|
Cheng Zhao
|
e0528655a8
|
Merge pull request #2133 from atom/app_dir_api
Implment app.getAppPath API.
|
2015-07-08 10:08:22 +08:00 |
|
Cheng Zhao
|
df4b5f4ede
|
On OS X the "Cancel" is always get selected when dialog is cancelled
|
2015-07-07 18:45:43 +08:00 |
|
Cheng Zhao
|
fb537d91fc
|
Set default cancelId in JavaScript
|
2015-07-07 18:39:08 +08:00 |
|
Cheng Zhao
|
b158427271
|
Add cancelId option for showMessageBox
|
2015-07-07 18:39:08 +08:00 |
|
Cheng Zhao
|
083d0b8b60
|
Merge pull request #2145 from atom/gtk-message-box
Use GtkMessageBox for dialog.showMessageBox on Linux
|
2015-07-07 18:08:06 +08:00 |
|
Haojian Wu
|
a2857d2dca
|
Implment app.getAppPath API.
|
2015-07-07 17:37:53 +08:00 |
|
Cheng Zhao
|
a90a994a89
|
Bump v0.29.2
|
2015-07-07 17:22:05 +08:00 |
|
Cheng Zhao
|
a2d1ec2c1f
|
Make "title" work
|
2015-07-07 17:21:30 +08:00 |
|
Cheng Zhao
|
9b25c16980
|
Allow "detail" to be empty
|
2015-07-07 17:21:30 +08:00 |
|
Cheng Zhao
|
810f14aecb
|
Simplify the code
|
2015-07-07 17:21:30 +08:00 |
|
Cheng Zhao
|
e627592eed
|
Reuse ShowMessageBox in ShowErrorBox
|
2015-07-07 17:21:30 +08:00 |
|
Cheng Zhao
|
3e6394a004
|
gtk: Map dialog type to message box type
|
2015-07-07 17:21:30 +08:00 |
|
Cheng Zhao
|
02e28ea758
|
Fix focusing message box
|
2015-07-07 17:21:30 +08:00 |
|
Cheng Zhao
|
b98cdf71c4
|
gtk: Implement message box APIs
|
2015-07-07 17:21:26 +08:00 |
|
Cheng Zhao
|
8fca1f52d3
|
Use SetGtkTransientForAura from libgtk2ui
|
2015-07-07 15:12:08 +08:00 |
|
Cheng Zhao
|
1ff00281f3
|
Seperate linux's implementation of message box
|
2015-07-07 15:12:08 +08:00 |
|
Cheng Zhao
|
74603624df
|
Merge pull request #2138 from atom/window-move-issue
Fix a type error on window.moveTo API.
|
2015-07-07 11:29:06 +08:00 |
|
Haojian Wu
|
41c1a34b4f
|
Fix a type error on window.moveTo API.
|
2015-07-07 07:25:58 +08:00 |
|
Cheng Zhao
|
f8786e9d17
|
No need to send message to embedder after it is closed
|
2015-07-06 21:28:09 +08:00 |
|
Cheng Zhao
|
85a4ff83da
|
Some methods can be accessed after object is destroyed
|
2015-07-06 21:26:50 +08:00 |
|
Cheng Zhao
|
ae52af3870
|
Check BrowserWindow's lifetime
|
2015-07-06 18:28:42 +08:00 |
|
Cheng Zhao
|
1569dfa2e8
|
Remove manual lifetime check for Tray
|
2015-07-06 18:24:40 +08:00 |
|
Cheng Zhao
|
54dac0f37a
|
Check whether WebContents lives before using its methods
Close #2064.
|
2015-07-06 18:21:04 +08:00 |
|
Cheng Zhao
|
ae3b47aa75
|
Inherit current window's node-integration in window.open by default
Fix #2100.
|
2015-07-06 16:21:08 +08:00 |
|
Cheng Zhao
|
f5a1ffcbd4
|
win: Build with cursors from Chromium
|
2015-07-06 15:19:28 +08:00 |
|
Cheng Zhao
|
0e888ccf22
|
Merge pull request #2105 from deepak1556/ppapi_browser_patch
plugin: dont check renderer flags for adding pepper browser host filters
|
2015-07-05 22:54:35 +08:00 |
|
Cheng Zhao
|
3315e6bda5
|
Merge pull request #2080 from deepak1556/linux_fullscreen_patch
window: use _NET_WM_STATE_FULLSCREEN before window is mapped
|
2015-07-05 16:44:42 +08:00 |
|
Cheng Zhao
|
506d6688e0
|
Merge pull request #2074 from ankitaggarwal011/windows-fullscreen-bug
🐛 Solves issue #2047 [Windows fullscreen bug]
|
2015-07-05 16:25:26 +08:00 |
|
Cheng Zhao
|
2bcf8c7bc2
|
Bump v0.29.1
|
2015-07-03 23:33:49 +08:00 |
|
Cheng Zhao
|
dadd34249a
|
Bump v0.29.0
|
2015-07-03 16:45:56 +08:00 |
|
Robo
|
7576de639b
|
plugin: dont check for renderer flags for adding pepper browser host filters
|
2015-07-03 13:50:16 +05:30 |
|
Kevin Sawicki
|
69ef175ac5
|
Merge pull request #2083 from johnhaley81/patch-1
Fix `window.open` with wrong name
|
2015-07-01 09:12:02 -07:00 |
|
Kevin Sawicki
|
d6e25af59a
|
Merge pull request #2095 from atom/fix-page-key-error
Fix the wrong reverse `pageup` and `pagedown` keys.
|
2015-07-01 09:07:33 -07:00 |
|
Haojian Wu
|
c01a79de6b
|
Fix the wrong reverse pageup and pagedown keys.
|
2015-07-01 21:24:51 +08:00 |
|