Cheng Zhao
|
85ba382027
|
Add "parent" option for BrowserWindow
|
2016-06-20 11:16:41 +09:00 |
|
Cheng Zhao
|
f2cbd7cb36
|
mac: Add win.beginSheet(sheet)/endSheet(sheet) API
|
2016-06-20 11:16:41 +09:00 |
|
Cheng Zhao
|
1104dded24
|
Handle multiple modal windows correctly
|
2016-06-20 11:16:41 +09:00 |
|
Cheng Zhao
|
1a4b4a65c9
|
mac: Add win.disable/enable/isEnabled() API
|
2016-06-20 11:16:41 +09:00 |
|
Cheng Zhao
|
6cef29e4ee
|
Add win.getChildWindows() API
|
2016-06-20 11:16:41 +09:00 |
|
Cheng Zhao
|
22513efd55
|
Add win.getParentWindow() API
|
2016-06-20 11:16:41 +09:00 |
|
Cheng Zhao
|
fd42e3dc84
|
mac: Add win.setParentWindow(parent) API
|
2016-06-20 11:16:41 +09:00 |
|
Daniel Pham
|
a8a6f6f856
|
🍎 Fix context menus selecting first item by default.
|
2016-06-17 17:03:15 -04:00 |
|
Cheng Zhao
|
fe0e17d1c3
|
Make api::Protocol thread safe
|
2016-06-16 11:09:52 +09:00 |
|
Cheng Zhao
|
659384383e
|
Avoid storing JobFactory in BrowserContext
JobFactory should always be created and accessed in IO thread.
|
2016-06-16 11:09:51 +09:00 |
|
Cheng Zhao
|
9372d4df32
|
Make sure BrowserContext is deleted after Protocol
|
2016-06-16 11:09:51 +09:00 |
|
Cheng Zhao
|
bb10551d23
|
Work around a compiler bug that crashes on Windows
|
2016-06-16 10:55:25 +09:00 |
|
Kevin Sawicki
|
4e89656538
|
🎨
|
2016-06-14 15:47:33 -07:00 |
|
Kevin Sawicki
|
bf791c110f
|
Tweak type check to consider windows and webviews
|
2016-06-14 15:47:33 -07:00 |
|
Kevin Sawicki
|
85517a1eea
|
Add 2 spaces before comment
|
2016-06-14 15:47:33 -07:00 |
|
Kevin Sawicki
|
f29801ad2b
|
Add background page web contents type
|
2016-06-14 15:47:33 -07:00 |
|
Kevin Sawicki
|
ee0bab6389
|
Specify type instead of isGuest
|
2016-06-14 15:47:33 -07:00 |
|
Kevin Sawicki
|
c7b2545b1b
|
Use web contents type enum and add converter
|
2016-06-14 15:47:32 -07:00 |
|
Kevin Sawicki
|
fc2b5eebc0
|
Remove unused includes
|
2016-06-14 15:47:32 -07:00 |
|
Kevin Sawicki
|
f25c1f864b
|
Use RenderProcessPreferences for non-remote web contents
|
2016-06-14 15:47:32 -07:00 |
|
Cheng Zhao
|
4d65af3c60
|
Add ready-to-show event
|
2016-06-13 21:20:16 +09:00 |
|
Cheng Zhao
|
8eca728e0a
|
Add focusable option
|
2016-06-13 17:10:28 +09:00 |
|
Cheng Zhao
|
ce00f4a273
|
Merge pull request #6013 from miniak/setIgnoreFocus
Add BrowserWindow.prototype.setIgnoreFocus
|
2016-06-13 07:18:10 +00:00 |
|
Cheng Zhao
|
a3786f66c9
|
Do not add JS wrapper for setFeedURL
When possible we should avoid adding wrappers in JS, it usually makes
code more difficult to mantain
|
2016-06-13 09:38:47 +09:00 |
|
Cheng Zhao
|
e2442fb052
|
Move converter for std::map to native_mate
|
2016-06-13 09:27:13 +09:00 |
|
Milan Burda
|
7a1d1ee0ea
|
Add BrowserWindow.prototype.setIgnoreFocus
|
2016-06-12 20:20:57 +02:00 |
|
Milan Burda
|
c89d8b19b6
|
Add optional requestHeaders argument to autoUpdater.setFeedURL + allow calling mulitple times
|
2016-06-12 12:46:16 +02:00 |
|
Cheng Zhao
|
dcad25c98c
|
Add isPaused and canResume
|
2016-06-09 20:51:01 +09:00 |
|
Cheng Zhao
|
0321e23c7a
|
Add DownloadItem.getState
|
2016-06-09 20:27:39 +09:00 |
|
deepak1556
|
aa853dd3be
|
move protocol to session properties for working with partitions
|
2016-06-09 10:39:18 +05:30 |
|
deepak1556
|
0e0235407b
|
fill net::URLRequest details on IO thread
|
2016-06-09 10:39:18 +05:30 |
|
Cheng Zhao
|
b422c47b67
|
Merge pull request #5943 from bbondy/master
Allow obtaining system Pepper Flash path
|
2016-06-09 01:48:53 +00:00 |
|
Brian R. Bondy
|
352a9cd6f2
|
Allow obtaining system Pepper Flash path
|
2016-06-08 16:40:15 -04:00 |
|
Kevin Sawicki
|
f33537336b
|
Add default statement
|
2016-06-08 12:00:14 -07:00 |
|
Kevin Sawicki
|
11e68ff932
|
Only add extensions to non-remote webContents
|
2016-06-08 12:00:13 -07:00 |
|
Kevin Sawicki
|
219d177731
|
Load extensions for all web contents
|
2016-06-08 12:00:13 -07:00 |
|
Kevin Sawicki
|
7250c461be
|
Remove NOTIMPLEMENTED() call
|
2016-06-08 10:21:28 -07:00 |
|
Kevin Sawicki
|
70996c79ba
|
Add showDefinitionForSelection webContents proxy method
|
2016-06-08 10:19:43 -07:00 |
|
Kevin Sawicki
|
6337e93e6d
|
Check for Mac in if block
|
2016-06-08 10:15:37 -07:00 |
|
Kevin Sawicki
|
8c520cf158
|
🎨
|
2016-06-08 10:15:36 -07:00 |
|
Kevin Sawicki
|
4f0a52628e
|
Add showDefinitionForSelection to webContents/webview
|
2016-06-08 10:15:36 -07:00 |
|
Cheng Zhao
|
7108cc5f2b
|
Mark standard scheme as safe scheme
|
2016-06-08 15:49:26 +09:00 |
|
Cheng Zhao
|
920ebee333
|
Make sure standard schemes are also set in child process
|
2016-06-08 15:46:50 +09:00 |
|
Cheng Zhao
|
3c873736d7
|
Add update-target-url event
|
2016-06-07 15:56:19 +09:00 |
|
Cheng Zhao
|
02cfe30df9
|
Add app.disableHardwareAcceleration() API
|
2016-06-06 20:19:55 +09:00 |
|
Cheng Zhao
|
f59eecb1cc
|
Merge pull request #5833 from CharlieHess/osx-global-defaults
Support array / dictionary types in getUserDefault
|
2016-06-03 08:36:44 +00:00 |
|
Cheng Zhao
|
be6ed84ff2
|
args should always be checked
|
2016-06-03 12:08:45 +09:00 |
|
Cheng Zhao
|
91a9e67dca
|
Provide a flexible API for app.relaunch
|
2016-06-02 21:49:29 +09:00 |
|
Charlie Hess
|
fa3b17444f
|
All we really need to do is make getUserDefault support array / object types.
|
2016-06-01 19:21:17 -07:00 |
|
Charlie Hess
|
587dd2fe51
|
Expose the method to JS and write a simple test.
|
2016-06-01 18:56:25 -07:00 |
|
Charlie Hess
|
0230567891
|
Write a new method that returns prefs under the NSGlobalDomain.
|
2016-06-01 18:55:20 -07:00 |
|
Cheng Zhao
|
abdcb9d481
|
Implement app.relaunch on OS X
|
2016-06-01 18:22:14 +09:00 |
|
deepak1556
|
de4bff003f
|
fix header paths and comments
|
2016-06-01 11:44:29 +05:30 |
|
deepak1556
|
a70749e80a
|
browser: implement bluetooth chooser interface
|
2016-06-01 11:43:39 +05:30 |
|
Cheng Zhao
|
3e41aebaa7
|
Merge pull request #5763 from electron/window-icon-size
Choose the correct icon size for Windows taskbar
|
2016-05-30 01:01:28 +00:00 |
|
Cheng Zhao
|
26fa963a70
|
Merge pull request #5720 from danhp/release-single-instance
Add 'app.releaseSingleInstance()'
|
2016-05-30 00:51:13 +00:00 |
|
Cheng Zhao
|
5a9eb5cfa6
|
Choose the correct icon size for Windows taskbar
|
2016-05-30 09:46:42 +09:00 |
|
Cheng Zhao
|
79cb648b6b
|
Merge pull request #5726 from danhp/fix-context-menu
Fix context menus only showing on primary monitor.
|
2016-05-30 00:16:21 +00:00 |
|
Cheng Zhao
|
5f3fdbe635
|
Simplify the implementation of sendToAll
|
2016-05-29 12:10:32 +09:00 |
|
Cheng Zhao
|
dfe7ae2124
|
Add webContents.fromId
|
2016-05-28 10:10:24 +09:00 |
|
Cheng Zhao
|
9ab76fb884
|
Add webContents.sendToAll to send message to all frames
|
2016-05-27 16:58:49 +09:00 |
|
Cheng Zhao
|
7eab259d92
|
Make it possible to only set preferences for BrowserWindow
|
2016-05-27 09:20:46 +09:00 |
|
Cheng Zhao
|
4fb9e20c33
|
Add API to set render process preferences
|
2016-05-27 08:51:02 +09:00 |
|
Daniel Pham
|
f4c3f0423a
|
🎁 Add 'app.releaseSingleInstance()'
|
2016-05-26 18:50:06 -04:00 |
|
Daniel Pham
|
b0c72adbe1
|
🍎 Fix context menus only showing on primary monitor.
|
2016-05-26 17:43:38 -04:00 |
|
Cheng Zhao
|
cdfbe876a5
|
Make sure chrome.devtools.inspectedWindow.tabId is set
|
2016-05-26 19:57:10 +09:00 |
|
Kevin Sawicki
|
583bb49f6c
|
Get hidden state by using parent window directly
|
2016-05-25 10:13:12 -07:00 |
|
Cheng Zhao
|
28e2058ff1
|
Merge pull request #5648 from electron/chrome51
Update to Chrome 51
|
2016-05-24 10:59:11 +00:00 |
|
Cheng Zhao
|
0d4f1abdf9
|
Move the menu sightly higher when repositioning the menu
Otherwise the menu is not able to show the last menu item and the arrow
will show.
|
2016-05-23 21:54:06 +09:00 |
|
Cheng Zhao
|
b866b34ac8
|
The unit of position is CGFloat
|
2016-05-23 21:53:50 +09:00 |
|
Cheng Zhao
|
fca91db133
|
Fix showing context menu in devtools
|
2016-05-23 21:08:16 +09:00 |
|
Cheng Zhao
|
9f858e1243
|
Merge branch 'master' into chrome51
|
2016-05-23 19:49:43 +09:00 |
|
Cheng Zhao
|
c489d6d4b3
|
Merge pull request #5638 from deepak1556/iwa_patch
browser: flags to control iwa enabled server whitelist
|
2016-05-23 10:48:30 +00:00 |
|
Cheng Zhao
|
f756a3e682
|
Fix crash when quitting
|
2016-05-23 17:03:49 +09:00 |
|
deepak1556
|
f68d0f324f
|
deprecate app.allowNTLMCredentialsForAllDomains
|
2016-05-23 11:44:21 +05:30 |
|
Cheng Zhao
|
a2bd55dd3c
|
Adapt to changes of Chrome 51 API changes (Part 2)
|
2016-05-23 12:29:14 +09:00 |
|
Cheng Zhao
|
7ba391da7c
|
Update to API changes of Chrome 51
|
2016-05-23 10:59:39 +09:00 |
|
deepak1556
|
3db2daf790
|
browser: flags to control iwa enabled server whitelist
|
2016-05-21 23:38:50 +05:30 |
|
Cheng Zhao
|
6f3d0e1782
|
Merge pull request #5603 from leethomas/osx-horizontal-sheet-offset
Osx horizontal sheet offset
|
2016-05-21 14:07:53 +00:00 |
|
Cheng Zhao
|
3182485e68
|
No need to reference the icon in Tray
|
2016-05-20 22:44:02 +09:00 |
|
Cheng Zhao
|
a93c9462ed
|
Add BrowserWindow.setIcon
|
2016-05-20 22:22:15 +09:00 |
|
Cheng Zhao
|
d26480b74e
|
Correctly set window icon from ICO
|
2016-05-20 19:46:05 +09:00 |
|
Cheng Zhao
|
ea2807c890
|
Make it possible to get different size of icons from ICO
|
2016-05-20 17:51:05 +09:00 |
|
Cheng Zhao
|
9e26e5c121
|
Load HICON directly in NotifyIcon
|
2016-05-20 16:55:22 +09:00 |
|
Cheng Zhao
|
67d9ae27c3
|
Remove the JavaScript wrapper for setContextMenu
|
2016-05-20 16:18:38 +09:00 |
|
Cheng Zhao
|
adfd99f5f0
|
Convert to mate::Handle<NativeImage> instead of gfx::Image
|
2016-05-20 16:14:40 +09:00 |
|
leethomas
|
7d93642f42
|
extend setSheetOffset to accept an optional 2nd offset
|
2016-05-19 20:32:06 -07:00 |
|
leethomas
|
359123458d
|
🍎 allow x-axis offset to be set for sheets
|
2016-05-18 23:45:54 -07:00 |
|
Cheng Zhao
|
d2a567d6ab
|
Merge pull request #5582 from electron/notification-user-info
Pass userInfo in systemPreferences.subscribeNotification
|
2016-05-18 07:36:31 +00:00 |
|
Cheng Zhao
|
97250b53e8
|
Pass userInfo in subscribeNotification
|
2016-05-18 14:40:19 +09:00 |
|
Cheng Zhao
|
5f6c468f0f
|
Handle keyboard events for WebContents that do not have owner window
|
2016-05-18 13:57:48 +09:00 |
|
Cheng Zhao
|
dc9b3fcef7
|
Remove WebViewGuestDelegate::HandleKeyboardEvent
|
2016-05-18 13:57:48 +09:00 |
|
Cheng Zhao
|
d6cb84f8a3
|
WebContents without owner window should always open detached devtools
|
2016-05-18 13:57:48 +09:00 |
|
Cheng Zhao
|
998ce73ad9
|
Add webContents.id property
|
2016-05-18 13:57:48 +09:00 |
|
Cheng Zhao
|
8a061b7183
|
A normal WebContents can have no owner window
|
2016-05-18 13:57:48 +09:00 |
|
Cheng Zhao
|
118afab67b
|
Make sure BrowserContext is always destroyed after WebContents
|
2016-05-18 13:57:48 +09:00 |
|
Ben Gotow
|
40c531737d
|
Add buttonLabel param to showOpen/showSave dialogs
|
2016-05-15 01:03:32 -05:00 |
|
Daniel Pham
|
bebf8eabca
|
🍎 Fix context menu positioning
|
2016-05-13 10:54:40 -04:00 |
|
Brian R. Bondy
|
22863b9f31
|
Fix GURL coonstructor from webkit string error
|
2016-05-13 11:07:17 +09:00 |
|
Brian R. Bondy
|
732936713a
|
GetNativeScreen -> GetScreen
|
2016-05-13 11:07:17 +09:00 |
|
Brian R. Bondy
|
c04353a845
|
WebFindOptions in its own header
|
2016-05-13 11:07:17 +09:00 |
|
Brian R. Bondy
|
ff91aeb5d4
|
Iterator to use size_t
|
2016-05-13 11:07:17 +09:00 |
|
Brian R. Bondy
|
2da39d31aa
|
Update to new pref service location in components
|
2016-05-13 11:07:17 +09:00 |
|
Brian R. Bondy
|
93e9cf4ac1
|
No more GetCookieMonster
|
2016-05-13 11:07:17 +09:00 |
|
Cheng Zhao
|
c708ae8eb5
|
Remove IDWeakMap
|
2016-05-11 15:51:22 +09:00 |
|
Cheng Zhao
|
2cd41b2f84
|
Merge branch 'master' of https://github.com/electron/electron
|
2016-05-11 15:15:15 +09:00 |
|
Cheng Zhao
|
0f52a6da39
|
Merge branch '1-0-release'
|
2016-05-11 15:14:56 +09:00 |
|
Cheng Zhao
|
ed70a11ff8
|
Merge pull request #5477 from danhp/download-bounce
Add API: app.dock.downloadFinished(filePath)
|
2016-05-11 09:41:08 +09:00 |
|
Cheng Zhao
|
0dad2581ef
|
Fix passing paths in command line
|
2016-05-11 08:57:35 +09:00 |
|
Daniel Pham
|
6dae07b76f
|
Add API: app.dock.downloadFinished(filePath)
|
2016-05-10 15:02:56 -04:00 |
|
Cheng Zhao
|
af0afecb45
|
Merge pull request #5406 from deepak1556/protocol_standard_scheme_patch
protocol: fix registerStandardSchemes api
|
2016-05-09 09:12:35 +09:00 |
|
deepak1556
|
70dac71639
|
delay protocol object creation
|
2016-05-08 16:44:14 +05:30 |
|
Cheng Zhao
|
e24ce97731
|
Set expirationDate for persistent cookie
|
2016-05-08 14:38:07 +09:00 |
|
deepak1556
|
9c71c9fa6a
|
fix docs and spec
|
2016-05-08 01:37:57 +05:30 |
|
deepak1556
|
0f2ae385ed
|
allow protocol module initialization before app ready.
* ensure registerStandardSchemes can only be called before app ready
* ensure other protocol methods can only be used after app ready
|
2016-05-08 01:36:34 +05:30 |
|
deepak1556
|
1ff33b7c81
|
protocol: fix registerStandardSchemes api
|
2016-05-08 01:36:34 +05:30 |
|
Cheng Zhao
|
767c235708
|
Fix compilation error
|
2016-05-07 10:38:41 +09:00 |
|
Kevin Sawicki
|
ef459c7676
|
Remove support for options now on webPreferences
|
2016-05-06 10:12:56 -07:00 |
|
Kevin Sawicki
|
4cb620c195
|
Remove support for translating hyphenated options
|
2016-05-06 10:12:54 -07:00 |
|
Kevin Sawicki
|
6f0471f6cb
|
Remove deprecated options check in BrowserWindow
|
2016-05-06 10:12:53 -07:00 |
|
deepak1556
|
45b3bd3a22
|
ipcRenderer: fix crash with multiple listeners to sync message
|
2016-05-06 02:52:59 +05:30 |
|
Cheng Zhao
|
2c31d7c1e8
|
Revert "Generalize this mate converter for reuse."
This reverts commit 92606579d3 .
|
2016-05-05 17:26:31 +09:00 |
|
Cheng Zhao
|
60bd60e1ed
|
Fully support converting NSDictionary to JS userInfo object
|
2016-05-05 16:26:44 +09:00 |
|
Cheng Zhao
|
7268f434b2
|
Fix code styling problems
|
2016-05-05 12:26:23 +09:00 |
|
Cheng Zhao
|
3f2a25d07c
|
Merge pull request #5352 from CharlieHess/hands-on-hand-off
OS X Handoff Feature
|
2016-05-05 12:06:56 +09:00 |
|
Cheng Zhao
|
0901a70166
|
Merge pull request #5379 from danhp/context-menu
Expose the 'context-menu' event.
|
2016-05-05 11:12:58 +09:00 |
|
Charlie Hess
|
12764a66ed
|
Add an accessor for the current activity type and write the simplest possible test.
|
2016-05-03 15:51:31 -07:00 |
|
Daniel Pham
|
0fffbea79d
|
Add 'context-menu' event to 'WebContents'
|
2016-05-03 17:50:54 -04:00 |
|
Charlie Hess
|
f84a973d69
|
Revert "Use a DictionaryValue everywhere instead of a string map."
This reverts commit 90cc10944a .
|
2016-05-03 10:31:53 -07:00 |
|
Charlie Hess
|
90cc10944a
|
Use a DictionaryValue everywhere instead of a string map.
|
2016-05-02 16:18:58 -07:00 |
|
Charlie Hess
|
195940292d
|
This is preventDefault by convention.
|
2016-04-29 22:08:19 -07:00 |
|
Charlie Hess
|
88805ec7e2
|
Make the Linter happy.
|
2016-04-29 22:05:36 -07:00 |
|
Charlie Hess
|
c20acb0361
|
Implement a "continue-activity" event on app for resuming from hand-off.
|
2016-04-29 17:36:04 -07:00 |
|
Charlie Hess
|
6df4bb176d
|
Implement app.setUserActivity(type, userInfo).
|
2016-04-29 17:35:07 -07:00 |
|
Milan Burda
|
340b7220f1
|
Fix #3075 by not caching the displays (id is not persistent on Windows)
|
2016-04-28 17:46:41 +02:00 |
|
deepak1556
|
d64e3784f4
|
renderer: fix desktop capture api not responding different subsequest calls
|
2016-04-28 14:24:22 +05:30 |
|
Cheng Zhao
|
d9db23185c
|
Merge pull request #5302 from ritazh/default-protocol-handler
Add API: IsDefaultProtocolClient
|
2016-04-28 16:13:06 +09:00 |
|
Rita Zhang
|
df2141d9e6
|
⚡ Add API: IsDefaultProtocolClient
|
2016-04-27 12:24:46 -07:00 |
|
deepak1556
|
6dbd2ce243
|
use DownloadItem to determine download initiator
|
2016-04-27 20:29:39 +05:30 |
|
deepak1556
|
46208b5b3e
|
session: dont attach download dialog to deleted webContents window
|
2016-04-27 20:00:31 +05:30 |
|
Cheng Zhao
|
4f21a50d23
|
Remove duplicated converter for content::WebContents
|
2016-04-26 16:31:56 +09:00 |
|
Cheng Zhao
|
067e9c1a85
|
Add systemPreferences.getUserDefault
|
2016-04-25 15:35:52 +09:00 |
|
Cheng Zhao
|
a421c66f3f
|
Deprecate the platform-theme-changed event
|
2016-04-25 14:35:34 +09:00 |
|
Cheng Zhao
|
9557226223
|
Add systemPreferences.subscribeNotification
|
2016-04-25 14:25:14 +09:00 |
|
Cheng Zhao
|
ddd8eae661
|
Move isAeroGlassEnabled and isDarkMode to systemPreferences
|
2016-04-25 12:35:09 +09:00 |
|
Cheng Zhao
|
d72a0e452f
|
BuildPrototype should not be empty
|
2016-04-25 12:24:11 +09:00 |
|
Cheng Zhao
|
13f8599ba1
|
Add systemPreferences module
|
2016-04-25 11:32:33 +09:00 |
|
Cheng Zhao
|
9fe3dbcfe0
|
Make VS happy
|
2016-04-25 10:40:19 +09:00 |
|
Cheng Zhao
|
272592415d
|
Fix building on non-mac
|
2016-04-25 10:34:41 +09:00 |
|
Cheng Zhao
|
993695af07
|
Remove unneeded cleanup code
|
2016-04-25 10:23:36 +09:00 |
|