Kevin Sawicki
|
d596d85288
|
🎨
|
2017-04-04 12:50:41 -07:00 |
|
Samuel Attard
|
60cc862031
|
Make everything pointer like
|
2017-04-04 12:50:41 -07:00 |
|
Samuel Attard
|
4d6b0fc01b
|
Add a method to set the escape identifier on the touch bar
|
2017-04-04 12:50:41 -07:00 |
|
Kevin Sawicki
|
fdd36334e5
|
Match args style of other IPC handlers
|
2017-04-04 11:18:16 -07:00 |
|
Kevin Sawicki
|
7065123266
|
Wrap remote value being set as an arg
|
2017-04-04 11:18:16 -07:00 |
|
Kevin Sawicki
|
3e9014c371
|
Merge pull request #9099 from electron/certificate-trust
macOS: Add certificate trust API
|
2017-04-04 11:17:09 -07:00 |
|
Kevin Sawicki
|
2e32525e8f
|
Make browser window optional
|
2017-04-04 10:49:10 -07:00 |
|
joshaber
|
2749ded062
|
Fix c&p error
|
2017-04-04 11:45:27 -04:00 |
|
Ryohei Ikegami
|
61fa8693d2
|
Merge branch 'master' into native-window-open
|
2017-04-04 20:54:37 +09:00 |
|
joshaber
|
e2bda3ca0f
|
Use an options object for most of the params
|
2017-04-03 21:33:21 -04:00 |
|
Ryohei Ikegami
|
4a7eec8f2d
|
Pass app path as command line argument
|
2017-04-04 09:36:01 +09:00 |
|
joshaber
|
0b7ffd094a
|
Expose through the actual JS API too
|
2017-04-03 15:25:06 -04:00 |
|
Kevin Sawicki
|
fcb7cbc54a
|
Check name directly instead of arguments length
|
2017-03-30 14:03:00 -07:00 |
|
Thiago de Arruda
|
b3cf00a19a
|
Fix net module to accept non-string header values
This is required to be compatible with node.js http module.
|
2017-03-30 16:01:40 -03:00 |
|
Kevin Sawicki
|
57edc28b0d
|
Merge pull request #8880 from mst128256/2814
Default menu items for 'Edit' and 'Window' #2814
|
2017-03-29 12:31:58 -07:00 |
|
Kevin Sawicki
|
8b4bf1f29e
|
🎨
|
2017-03-29 12:29:36 -07:00 |
|
mst128256
|
6ae198a625
|
Empty objects within default menu replaced by nulls
|
2017-03-29 12:50:31 +02:00 |
|
deepak1556
|
3ae62615f4
|
net: allow controlling redirects
|
2017-03-28 18:46:21 +05:30 |
|
Ryohei Ikegami
|
9edfbab89f
|
Add comment why defaultPrevented = false
|
2017-03-28 19:58:58 +09:00 |
|
Ryohei Ikegami
|
de2019f6b8
|
Change webContents -> options.webContents
|
2017-03-28 19:58:23 +09:00 |
|
mst128256
|
9e471d8f1c
|
Added specs
|
2017-03-24 12:14:08 +01:00 |
|
Ryohei Ikegami
|
4e473897b7
|
Use ===
|
2017-03-24 11:08:08 +09:00 |
|
Ryohei Ikegami
|
6f9dbd4e04
|
Merge branch 'master' into native-window-open
|
2017-03-24 00:11:43 +09:00 |
|
Ryohei Ikegami
|
deba6553f5
|
Better preventDefault for ELECTRON_GUEST_WINDOW_MANAGER_INTERNAL_WINDOW_OPEN
|
2017-03-23 23:51:33 +09:00 |
|
Ryohei Ikegami
|
d3252e0eb1
|
Reuse existing event
|
2017-03-21 16:09:53 +09:00 |
|
Kevin Sawicki
|
23b235c9c7
|
Default async to false when object is specified
|
2017-03-20 20:37:52 -07:00 |
|
Ryohei Ikegami
|
076427673e
|
Fix JavaScript style
|
2017-03-19 18:20:10 +09:00 |
|
Ryohei Ikegami
|
319a7759d0
|
Fix ELECTRON_GUEST_WINDOW_MANAGER_INTERNAL_WINDOW_OPEN handler
|
2017-03-19 17:52:39 +09:00 |
|
Kevin Sawicki
|
f71353a4c5
|
Merge pull request #8939 from electron/expose-remote-to-sandbox
Expose remote module to sandbox
|
2017-03-17 09:41:59 -07:00 |
|
Thiago de Arruda
|
e9b955b9ec
|
Use remote/fs to read preload script during sandboxed setup
Also expose the "fs" module to preload scripts, as a shortcut to
`require('electron').remote.require('fs')`
|
2017-03-16 14:23:00 -03:00 |
|
Kevin Sawicki
|
bc31f05404
|
highlightedStyle -> overlayStyle
|
2017-03-15 09:47:07 -07:00 |
|
Kevin Sawicki
|
2e0e4e69bb
|
Drop on prefix from property names
|
2017-03-14 14:02:48 -07:00 |
|
Samuel Attard
|
a55cddaa53
|
Add more options
|
2017-03-14 18:57:57 +11:00 |
|
Kevin Sawicki
|
5e70adb511
|
Guard against only specifying select or highlight handler
|
2017-03-13 11:23:27 -07:00 |
|
mst128256
|
76ee7fda2b
|
Fixed linting
|
2017-03-13 14:26:34 +01:00 |
|
Samuel Attard
|
a85ae27d68
|
Fix linting
|
2017-03-13 11:00:10 +11:00 |
|
Samuel Attard
|
25a231fc50
|
Initial NSScrubber implementation
|
2017-03-13 10:51:12 +11:00 |
|
Samuel Attard
|
bfe63d7a88
|
Fix linting
|
2017-03-10 17:56:26 +11:00 |
|
Samuel Attard
|
1c027c526b
|
Add segmented control implementation
|
2017-03-10 17:40:39 +11:00 |
|
Thiago de Arruda
|
44bd93589a
|
Refactor electron exports to keep module list in separate files
|
2017-03-09 19:08:01 -03:00 |
|
mst128256
|
8aba640250
|
added default menu items for 'Edit' and 'Window' #2814
|
2017-03-09 16:01:33 +01:00 |
|
Kevin Sawicki
|
6240e30be1
|
Default hasUserGesture to false when null
|
2017-03-06 10:51:17 -08:00 |
|
Samuel Attard
|
095e79b043
|
Ensure the callback is a function when executing JS
|
2017-03-06 10:46:20 -08:00 |
|
Kevin Sawicki
|
2680ee9f8f
|
Add support for setting TouchBarLabel text color
|
2017-03-03 15:14:51 -08:00 |
|
Kevin Sawicki
|
c349aeff80
|
Add initial touch bar specs
|
2017-03-03 14:00:39 -08:00 |
|
Kevin Sawicki
|
002369576f
|
Add initial touch bar docs
|
2017-03-03 14:00:39 -08:00 |
|
Kevin Sawicki
|
81ecd4499c
|
Make exported properties match class names
|
2017-03-03 14:00:39 -08:00 |
|
Kevin Sawicki
|
eb03ab561d
|
Make config optional
|
2017-03-03 14:00:39 -08:00 |
|
Kevin Sawicki
|
ce12dcd3b4
|
Add live popover icon property
|
2017-03-03 14:00:39 -08:00 |
|
Kevin Sawicki
|
a34f9d3583
|
Support icon property to match MenuItem
|
2017-03-03 14:00:39 -08:00 |
|
Kevin Sawicki
|
d1edd80ef8
|
Use NSTouchBar itemForIdentifier to lookup existing item
|
2017-03-03 14:00:39 -08:00 |
|
Kevin Sawicki
|
8d716e8b17
|
Register item after validating
|
2017-03-03 14:00:39 -08:00 |
|
Kevin Sawicki
|
76f112ffc5
|
Only export TouchBar to start
|
2017-03-03 14:00:39 -08:00 |
|
Kevin Sawicki
|
5f9e9d4b36
|
Add move live updating properties
|
2017-03-03 14:00:39 -08:00 |
|
Kevin Sawicki
|
61aa9bbff4
|
Add support for spacer items
|
2017-03-03 14:00:39 -08:00 |
|
Kevin Sawicki
|
f153d08297
|
Support setting the initial/available colors
|
2017-03-03 14:00:39 -08:00 |
|
Kevin Sawicki
|
f9dd91d54d
|
Add static helper to bind touch bar to window
|
2017-03-03 14:00:39 -08:00 |
|
Kevin Sawicki
|
51f1c5a557
|
Use SetTouchBar withe empty vector instead of DestroyTouchBar
|
2017-03-03 14:00:39 -08:00 |
|
Kevin Sawicki
|
d5dbe3676e
|
Add window helpers to TouchBar class
|
2017-03-03 14:00:39 -08:00 |
|
Kevin Sawicki
|
98f5858b11
|
Initial support for dynamic properties
|
2017-03-03 14:00:38 -08:00 |
|
Kevin Sawicki
|
cbb6f8c33e
|
Store event listeners in each TouchBar class
|
2017-03-03 14:00:38 -08:00 |
|
Kevin Sawicki
|
eff49ad19c
|
Return early when touchBar is null
|
2017-03-03 14:00:38 -08:00 |
|
Kevin Sawicki
|
9bdca3bbfb
|
Remove linter warnings
|
2017-03-03 14:00:38 -08:00 |
|
Samuel Attard
|
dd09c91cf2
|
initial work on updating touch bar item config without rerender
|
2017-03-03 14:00:38 -08:00 |
|
Samuel Attard
|
15dcc314d3
|
Export the TouchBar items as their own props on the electron main export
|
2017-03-03 14:00:38 -08:00 |
|
Samuel Attard
|
4f0caffc3b
|
Fix JS linting
|
2017-03-03 14:00:38 -08:00 |
|
Samuel Attard
|
43cc5079d8
|
Implement group item
|
2017-03-03 14:00:38 -08:00 |
|
Samuel Attard
|
269d899a99
|
Implement popOver item type (woo hoo it worked)
|
2017-03-03 14:00:38 -08:00 |
|
Samuel Attard
|
c92c4138a8
|
Add Slider item type and add options to the button type
|
2017-03-03 14:00:38 -08:00 |
|
Samuel Attard
|
18c7c3ece8
|
Make label and colorpicker types work
|
2017-03-03 14:00:38 -08:00 |
|
Samuel Attard
|
7857c83ea1
|
Make dynamic buttons work along with click events
|
2017-03-03 14:00:38 -08:00 |
|
Kevin Sawicki
|
7a99f0435b
|
Fix typo in comment
|
2017-02-28 08:45:39 -08:00 |
|
Kevin Sawicki
|
bb1a981a01
|
Mention variable name to update
|
2017-02-28 08:45:39 -08:00 |
|
Kevin Sawicki
|
e8a79cb88d
|
Don't require browser process module from renderer
This can cause issues when it is accessed from the
require cache or module tree since the getters throw
errors when called.
|
2017-02-28 08:45:39 -08:00 |
|
Kevin Sawicki
|
1d84d83fd4
|
Forward webview visibility change events from browser process
|
2017-02-28 08:23:00 -08:00 |
|
Kevin Sawicki
|
739f3ed102
|
Popup pepper menu in owner browser window
|
2017-02-24 08:39:22 -08:00 |
|
Kevin Sawicki
|
c951e253c6
|
Default to focused window whenever param is null/undefined
|
2017-02-24 08:39:22 -08:00 |
|
Kevin Sawicki
|
3e05350d6b
|
Check that window is non-null before accessing constructor prop
|
2017-02-24 08:39:22 -08:00 |
|
Kevin Sawicki
|
d0b07d5c36
|
Check that x is non-null
|
2017-02-22 10:49:25 -08:00 |
|
Kevin Sawicki
|
6a023dc4fe
|
Add Menu.closePopup API on macOS
|
2017-02-22 10:30:28 -08:00 |
|
Kevin Sawicki
|
4430927f98
|
Add async option to menu.popup
|
2017-02-22 10:30:28 -08:00 |
|
deepak1556
|
71fd3e807c
|
use sync zoom api with guest view manager webpreferences
|
2017-02-18 01:34:32 +05:30 |
|
deepak1556
|
203a920c64
|
fix signature of zoom getter apis
|
2017-02-18 01:34:32 +05:30 |
|
Samuel Attard
|
17fe5efa13
|
Fix linting
|
2017-02-13 08:23:53 -08:00 |
|
Samuel Attard
|
e45d8079b8
|
Add support for a noResolveAliases property
|
2017-02-13 08:23:53 -08:00 |
|
deepak1556
|
63c0e4cbb1
|
Add ZoomController to manager zoom changes for webcontents
|
2017-02-12 00:49:17 +05:30 |
|
deepak1556
|
b27c94368d
|
webContents: set zoom levels with HostZoomMap
|
2017-02-12 00:49:17 +05:30 |
|
Kevin Sawicki
|
acedc3e726
|
Merge pull request #8584 from electron/new-webview-event
Add will-attach-webview event
|
2017-02-09 12:40:11 -08:00 |
|
Kevin Sawicki
|
941f6c63e3
|
🎨 Use embedder var for clarity
|
2017-02-09 11:48:45 -08:00 |
|
Kevin Sawicki
|
a7c050107b
|
Remove guest from will-attach-webview event
|
2017-02-09 11:47:45 -08:00 |
|
Kevin Sawicki
|
8b0d3a2567
|
Emit attach params as well in event
|
2017-02-09 11:45:07 -08:00 |
|
Kevin Sawicki
|
46f1a49594
|
new-webview -> will-attach-webview
|
2017-02-09 11:45:07 -08:00 |
|
Kevin Sawicki
|
7eda8fbdfb
|
Add new-webview event that can be prevented
|
2017-02-09 11:45:07 -08:00 |
|
Kevin Sawicki
|
5130ad24eb
|
🎨
|
2017-02-09 11:30:17 -08:00 |
|
Kevin Sawicki
|
f7f4de36af
|
Merge remote-tracking branch 'origin/master' into macos-open-save-panel
|
2017-02-09 11:25:05 -08:00 |
|
Kevin Sawicki
|
867bb5a94e
|
Add DialogSettings helper struct
|
2017-02-09 10:13:11 -08:00 |
|
Birunthan Mohanathas
|
c8c11e68c6
|
Add support for checkbox with dialog.showMessageBox
This adds the `checkboxLabel` and `checkboxChecked` options to display a
checkbox in the message box. Fixes #6048.
|
2017-02-09 09:03:54 -08:00 |
|
Tan Wang Leng
|
347dc835b5
|
Fix code formatting
|
2017-02-09 21:51:11 +08:00 |
|
Tan Wang Leng
|
9423143211
|
Change the default value of showsTagField to true
The default value of showsTagField in macOS's NSSavePanel is true.
Therefore, in order to follow the standard behavior and not break
backwards-compatibility, let's change the default value of
showsTagField to true.
Reference:
https://developer.apple.com/reference/appkit/nssavepanel/1525589-showstagfield?language=objc
|
2017-02-09 21:01:40 +08:00 |
|
Tan Wang Leng
|
36209ddd90
|
🍎 Add additional options for Mac's open dialog
Support an additional attributes available in macOS's NSOpenPanel:
message.
|
2017-02-09 20:10:57 +08:00 |
|