Kevin Sawicki
9250b559f9
Merge pull request #9623 from miniak/gpu-info
...
Add app.getGPUFeatureStatus
2017-05-31 08:11:50 -07:00
Cheng Zhao
e82af41591
Merge pull request #9269 from electron/main-notifications
...
Notifications from the main process
2017-05-31 17:21:05 +09:00
Milan Burda
0ecfb4e2f8
Add app.getGPUFeatureStatus
2017-05-30 20:35:14 +02:00
Samuel Attard
3938373ecb
Fix linting errors and add isSupported
2017-05-30 20:27:24 +10:00
Samuel Attard
5048425e6e
Update implementation as per feedback
2017-05-30 19:06:51 +10:00
Rajat
a1da54047a
Docs : Add requirement for 'webContents.sendInputEvent()` to work.
2017-05-29 20:19:28 +05:30
Rajat
973945a8e3
Docs: Add BrowserWindow
needs to be focused for webContents.sendInputEvent()
to work.
2017-05-29 20:10:32 +05:30
Samuel Attard
6cdfb43e4e
Emit a close event
2017-05-29 21:33:43 +10:00
Zeke Sikelianos
116403ed03
remove electron prefix
2017-05-26 15:57:39 -07:00
Charlie Hess
49f76b8bc3
Add Electron prefixes.
2017-05-26 15:56:54 -07:00
Charlie Hess
b88327e025
Type definitions for getCPUUsage / getIOCounters
2017-05-26 15:56:54 -07:00
Kevin Sawicki
b9a25113a6
Add backticks to Object
2017-05-26 14:04:28 -07:00
Kevin Sawicki
b0d4bf81a0
Add backticks around return types
2017-05-26 13:58:14 -07:00
Kevin Sawicki
385d6faf1a
Remove options to appease typescript definitions
2017-05-26 13:33:09 -07:00
Kevin Sawicki
dcb22d34b5
Mark deviceName as optional
2017-05-26 13:33:03 -07:00
Kevin Sawicki
8f22e6a265
Add webview example to nativeWindowOpen docs
2017-05-26 10:10:36 -07:00
Kevin Sawicki
6c520a5f40
Fix typo in option name
2017-05-26 10:10:36 -07:00
Kevin Sawicki
9137a2279a
Merge pull request #9486 from electron/child-observer
...
Adding CPU & Memory metrics for App
2017-05-26 09:28:22 -07:00
Kevin Sawicki
cabcd0ef8f
Fix typos in ProcessMetric doc
2017-05-26 08:36:51 -07:00
Kevin Sawicki
b5879b7399
🎨 Minor formatting/doc changes
2017-05-26 07:51:17 -07:00
Birunthan Mohanathas
19555bbab2
Use last selected directory when using default file name in dialog.showSaveDialog()
...
Prior to this change, attempting to use
`dialog.showSaveDialog({ defaultPath: 'foo.png' })` would open the save
dialog to the current directory with the default file name set to
`foo.png`. We now use the last selected directory instead of the current
directory.
Absolute paths are not affected by this change.
2017-05-26 02:18:23 +03:00
Jan Němeček
1b96f66541
Update webview-tag.md
...
Spelling correction.
2017-05-25 13:32:20 +02:00
Hari Juturu
5e04fab2ba
Adding deprecations
2017-05-24 21:07:35 -07:00
Hari Juturu
939747945e
Adding CPU & Memory metrics for App
2017-05-24 21:07:35 -07:00
Rajat
ec6eb74ccc
Docs: Remove optional parameter for removeAllListeners.
...
Fixes #9277
2017-05-25 00:36:14 +05:30
Shubham
793d5fd191
🎨 Fix documentation
2017-05-23 23:27:55 -04:00
Shubham
ec0e33e258
Add mac_os tag to documentation
2017-05-23 22:39:54 -04:00
Shubham
b2f1cdfbae
Add API to get top bar height on macOS
2017-05-23 22:24:56 -04:00
Kevin Sawicki
5adf9c47fc
Remove buffers option since only a single is supported
2017-05-22 13:49:26 -07:00
Ryohei Ikegami
fd313ad578
Tweak doc text
2017-05-22 13:43:21 -07:00
Ryohei Ikegami
f2471cb1b7
Rename buffer -> buffers
2017-05-22 13:43:21 -07:00
Ryohei Ikegami
6ec344a499
Add experimental
2017-05-22 13:43:21 -07:00
Ryohei Ikegami
44840ab6cc
Add docs
2017-05-22 13:43:21 -07:00
Javan Makhmali
b07a6af713
Update BrowserView docs. Fixes #9553
2017-05-22 13:41:01 -04:00
Samuel Attard
f5de57dbdb
Mark notification API as experimental
2017-05-23 02:05:13 +10:00
Samuel Attard
8815da314f
Add Notification API docs
2017-05-23 02:05:13 +10:00
Kevin Sawicki
559d13091e
Merge pull request #9540 from RevoluPowered/patch-1
...
Fixed tutorial debugger launching electron incorrectly
2017-05-22 08:55:58 -07:00
Birunthan Mohanathas
cd2e6f497f
Fix missing return value type for systemPreferences.getUserDefault
2017-05-22 17:19:03 +03:00
Birunthan Mohanathas
a8e4a0e765
Add BrowserView to docs index
2017-05-22 17:12:17 +03:00
Gordon MacPherson
9b4fef3c38
Fixed vscode debugging code
...
Fixes app.getPath("userData") pointing to the wrong folder. (electron in %appdata%)
The old debugger essentially runs:
.\node_modules\.bin\electron main.js
Which makes userData incorrect and various other things wrong related to app launch.
The new version correctly executes:
.\node_modules\.bin\electron .
Which means when you call app.getPath("userData") it will return the correct folder name, and not 'electron', which is what my app was doing even though the folder was named properly.
2017-05-20 14:56:26 +01:00
Kevin Sawicki
6a3f2e90db
Tweak webviewTag option description
2017-05-19 10:22:28 -07:00
Kevin Sawicki
74b7afbec7
Merge origin/master into enable-webview
2017-05-19 10:17:34 -07:00
Kevin Sawicki
73b49f0dfe
Fix JSON issue in example block
2017-05-18 11:28:10 -07:00
Kevin Sawicki
a8d25d6855
Add printer info structure file
2017-05-18 10:50:08 -07:00
Kevin Sawicki
e0b39247a9
Tweak print docs
2017-05-18 10:17:08 -07:00
Kevin Sawicki
92f14f8d52
printerList() -> getPrinters()
2017-05-18 10:14:55 -07:00
Kevin Sawicki
84a9b6a42d
Merge remote-tracking branch 'origin/master' into renaesop_master
2017-05-18 10:08:40 -07:00
Kevin Sawicki
1a210ed114
Remote stray ©
2017-05-17 14:00:40 -07:00
Kevin Sawicki
6fccb75dfb
Mention preloadURL is in webPreferences
2017-05-17 13:59:48 -07:00
Kevin Sawicki
27a4522d65
Add will-attach-webview advice to security.md
2017-05-17 13:56:19 -07:00
Kevin Sawicki
bde13353fb
Rename option to webviewTag and default to nodeIntegration value
2017-05-17 13:12:23 -07:00
Kevin Sawicki
837ea884de
Merge remote-tracking branch 'origin/master' into enable-webview
2017-05-17 12:45:29 -07:00
Kevin Sawicki
e3160126d6
Update debug CLI flags
2017-05-16 14:44:28 -07:00
Kevin Sawicki
03c2d6f435
Make chrome instructions a list item
2017-05-16 14:44:28 -07:00
Kevin Sawicki
690b2e91c4
Update docs for new --inspect support
2017-05-16 14:44:28 -07:00
Kevin Sawicki
1df72e42a5
Merge pull request #9404 from tom-james-watson/master
...
Clarify dialog blocking functionality
2017-05-16 12:39:23 -07:00
paulinaika
b20085fa7a
📝 fix typo docs-translations/id/tutorial/using-widevine-cdm-plugin.md and docs/tutorial/using-widevine-cdm-plugin.md from previous commit [ci skip]
2017-05-16 16:49:56 +10:00
paulinaika
8a2f24c95f
📝 translate to Indonesian using-widevine-cdm-plugin.md and windows-store-guide.md [ci skip]
2017-05-16 16:28:37 +10:00
Kevin Sawicki
4f99cb19bd
🔥 ;
2017-05-15 13:38:57 -07:00
Kevin Sawicki
d79ac8d9c1
Merge pull request #9222 from alexstrat/add-os-process-id
...
Add OS pid to web-contents
2017-05-15 13:28:47 -07:00
Daniel Pereira
f4d3c169b0
📝 Update documentation desktopCapturer to javascript[ci skip]
2017-05-15 13:45:14 -05:00
Daniel Pereira
37bcc96e95
📝 Update constraints for audio sharing[ci skip]
2017-05-15 13:42:47 -05:00
Daniel Pereira
e38e294be3
📝 Update use of deprecated getUserMedia[ci skip]
2017-05-15 13:38:32 -05:00
Kevin Sawicki
c7e6cbcf9f
Merge pull request #9435 from electron/disk-cache-size-flag
...
support --disk-cache-size flag
2017-05-15 11:09:38 -07:00
Birunthan Mohanathas
a1e826e405
Fix copy paste typos in BrowserView docs
2017-05-15 21:09:11 +03:00
Alexandre Lachèze
77bf4c8ebb
📝 document getOSProcessId()
2017-05-15 20:02:20 +02:00
Kevin Sawicki
b4fc50e3b2
Doc --disk-cache-size
2017-05-15 10:38:20 -07:00
Samuel Attard
d84ddd7fe4
Fix createFromDataURL return type
...
Fixes #9469
2017-05-16 01:24:06 +10:00
Birunthan Mohanathas
0153731888
Make docs for webview.findInPage and webContents.findInPage consistent
2017-05-14 13:43:42 +03:00
Birunthan Mohanathas
5cfa697309
Fix postData type definition in docs
2017-05-14 13:43:38 +03:00
Xaver Hellauer
ded1adf165
Clang-Format extension for Visual Studio Code
2017-05-12 18:40:46 +02:00
Kevin Sawicki
190c9c916e
Merge pull request #9331 from 22222/issue2579
...
Add 'will-prevent-unload' event for #2579 .
2017-05-11 09:04:40 -07:00
Kevin Sawicki
4e1943dfe6
Minor updates to example
...
* const-ing
* mainWindow -> win
* add dialog require
2017-05-11 09:01:51 -07:00
Kevin Sawicki
aea25be150
Merge pull request #9432 from electron/fix-docs-8
...
Fix return type of makeSingleInstance
2017-05-11 08:43:11 -07:00
Kevin Sawicki
ae71dfe3d1
Merge pull request #9423 from electron/brightray-import
...
Import brightray source and remove submodule
2017-05-11 08:35:41 -07:00
Samuel Attard
f57c1881da
Fix return type of makeSingleInstance
2017-05-11 22:09:37 +10:00
22222
4044548f3e
Add 'will-prevent-unload' event.
2017-05-11 06:35:35 -05:00
Ryohei Ikegami
7ac93045b7
Merge branch 'master' into native-window-open
2017-05-11 13:51:43 +09:00
Kevin Sawicki
6ca7787f13
Merge pull request #9427 from electron/fix-docs-6
...
Fix webcontents capital
2017-05-10 16:30:04 -07:00
Samuel Attard
b4e356212c
Fix webcontents capital
2017-05-11 09:28:24 +10:00
Kevin Sawicki
f46b383824
Add types
2017-05-10 14:29:57 -07:00
Kevin Sawicki
a44f0620b3
: -> -
2017-05-10 14:27:51 -07:00
Kevin Sawicki
edac443673
Correct property name to pid
2017-05-10 14:26:13 -07:00
Kevin Sawicki
94eff35286
Update docs for new brightray location
2017-05-10 13:42:21 -07:00
Hari Juturu
277c3155a6
use will-create-webview event
2017-05-09 10:12:44 -07:00
renaesop
cba5e96496
Merge remote-tracking branch 'ups/master'
2017-05-09 09:44:24 +08:00
Hari Krishna Reddy Juturu
3321f7d39c
Changing command line option name
2017-05-08 17:27:31 -07:00
Hum4n01d
a694110d48
Fix order of OSs
...
It was previously inconsistent
2017-05-08 13:36:28 -07:00
Tom Watson
50057163c6
📝 clarify dialog buttons blocking side effect
2017-05-08 11:17:33 +02:00
Brian Zelip
68c19fc509
📝 minor docs copy edit - add two words
...
[ci skip]
2017-05-07 11:06:46 -04:00
Hari Krishna Reddy Juturu
94d054cf11
Add option to override webview security
2017-05-06 22:10:42 -07:00
Hari Krishna Reddy Juturu
b4a8ed01f1
PR 44648: Enabling creation on webview with node-integration disabled and raising events
...
- Enabling creation on webview with node-integration disabled and raising events
Conflicts:
lib/browser/guest-view-manager.js
2017-05-06 20:50:01 -07:00
Johan Giraldo
39d7981624
Is Google Chrome an open source browser?
...
Google Chrome isn't an open source project. Chromium is an open source project, so I think that is more precise say "and is used in Chromium, the open source browser from Google" or something like these.
2017-05-05 13:49:38 +02:00
Kevin Sawicki
6980e92a00
Merge pull request #8998 from electron/felix-notification-docs
...
Improve notification docs
2017-05-04 15:31:12 -07:00
Hari Krishna Reddy Juturu
472dad1ffc
convert var to const
2017-05-04 14:33:59 -07:00
Hari Krishna Reddy Juturu
8bc4d3f8bd
GetIOCounters is not implemented on mac
2017-05-04 14:33:59 -07:00
Hari Krishna Reddy Juturu
8a5aa04756
Adding CPU and I/O metrics to process module
2017-05-04 14:33:59 -07:00
Kevin Sawicki
eebae82bc1
Merge pull request #9315 from electron/segmented-control-mode
...
Add mode prop to segmented touch bar control
2017-05-04 14:16:28 -07:00
Kevin Sawicki
01b3db3d2f
🎨
2017-05-04 14:15:48 -07:00
Kevin Sawicki
59511354fd
Merge pull request #9214 from electron/app-memoryinfo
...
API to get memory of all processes of the app
2017-05-04 14:00:30 -07:00
Kevin Sawicki
edd28c9a91
Link to MemoryInfo structure
2017-05-04 13:35:12 -07:00
Kevin Sawicki
0343db53ad
Merge pull request #9344 from rafbm/patch-1
...
Use actual Chromium l10n_util list in locales.md
2017-05-04 11:31:31 -07:00
Kevin Sawicki
c59fab0179
Merge pull request #9242 from shiftkey/certificate-addition-windows
...
certificate trust API for Windows
2017-05-03 16:39:00 -07:00
Samuel Attard
718dc732ad
Add docs and add isSelected arg
2017-05-03 20:25:50 +10:00
Kevin Wojniak
342a8fd577
Add missing word
2017-05-02 09:05:07 -07:00
Zeke Sikelianos
b9e6b188f7
🎨
2017-05-01 16:00:25 -07:00
Zeke Sikelianos
52d6e53001
preserve 46823f9
2017-05-01 15:59:00 -07:00
Zeke "Offline in April" Sikelianos
9fd1e2c8c4
Merge branch 'master' into felix-notification-docs
2017-05-01 15:56:14 -07:00
Rafael Masson
410078bb54
Use actual Chromium l10n_util list in locales.md
...
I’m not sure where the locale list from the [original commit](bbaab9b355
) came from, but it clearly wasn’t copied from `l10n_util`. It was missing Spanish, Portuguese, Polish, Vietnamese, to name a few…
This commit overwrite the whole list with [`l10n_util` as-is](61cfc2b0a8/ui/base/l10n/l10n_util.cc (L41-L175)
).
2017-05-01 17:15:37 -04:00
Brendan Forster
541efc3b93
tidy up docs
2017-04-29 19:35:49 +10:00
Kevin Sawicki
c26605c384
Minor edits to example guide
2017-04-27 14:22:56 -07:00
Hari Krishna Reddy Juturu
27aad902b8
Adding docs, specs and fixing object returned
2017-04-27 14:06:53 -07:00
Hari Krishna Reddy Juturu
bef7d5a520
API to get memory of all processes of the app
2017-04-27 14:06:53 -07:00
Neil Craig
c0669cb46e
Update touch-bar.md
...
Add a simple example of running the example code as it might not be obvious to people who've not used Electron. Hopefully it makes sense :-)
2017-04-27 20:19:17 +01:00
Brendan Forster
5534181ebd
rework docs
2017-04-27 15:12:30 +10:00
Brendan Forster
50af70a0e8
Merge branch 'master' into certificate-addition-windows
2017-04-27 14:47:50 +10:00
Ryohei Ikegami
1d73e84a29
Merge branch 'master' into native-window-open
2017-04-27 12:03:55 +09:00
Kevin Sawicki
f6bbcc6efa
Fix typos
2017-04-26 13:03:15 -07:00
Kevin Sawicki
87db1b8aa7
Document other inherited web preferences
2017-04-25 12:57:53 -07:00
Kevin Sawicki
7881376aff
Merge pull request #9254 from electron/endsession-event
...
End session event on browser window
2017-04-24 12:02:05 -07:00
Hari Krishna Reddy Juturu
9e70372c1f
change endsession event name to session-end
2017-04-24 10:16:11 -07:00
Kevin Sawicki
d3ae1d8d23
Merge pull request #9246 from rreimann/master
...
Clarify requirements for resumable downloads
2017-04-24 08:50:55 -07:00
Kevin Sawicki
13eeb1d17f
Minor wording tweaks
2017-04-24 08:50:40 -07:00
Kevin Sawicki
99985c0ed9
Wrap header names in backticks
2017-04-24 08:49:59 -07:00
Kevin Sawicki
9bb944f632
Merge pull request #9273 from electron/update_notification_docs
...
Updated documentation on desktop notifications on Windows 7
2017-04-24 08:48:44 -07:00
Ales Pergl
46823f944c
Updated documentation on desktop notifications on Windows 7
2017-04-24 09:57:34 +02:00
Brendan Forster
253a4b0114
Merge remote-tracking branch 'electron/master' into certificate-addition-windows
2017-04-24 11:13:34 +10:00
ArcticZeroo
64cc537951
Update faq.md
...
Fix the most horrible typo of all time
2017-04-22 23:11:04 -04:00
rreimann
7ea6d01a8c
Rephrase note for resume method
2017-04-22 18:15:07 +02:00
Hari Krishna Reddy Juturu
3c3e14b820
End session event on browser window
2017-04-21 14:22:11 -07:00
Kevin Sawicki
e9880e9c97
Merge pull request #8996 from swashcap/master
...
Add documentation note on dynamic Menu items
2017-04-21 13:44:01 -07:00
Kevin Sawicki
d1691e0a37
Merge pull request #9239 from pfrazee/patch-1
...
Make note about sync webview calls in docs
2017-04-21 13:40:17 -07:00
Kevin Sawicki
7177ea5e9a
Bold note for emphasis
2017-04-21 13:39:51 -07:00
Kevin Sawicki
9acd9e878c
Mention downloading debugging tools for windows
2017-04-21 08:37:01 -07:00
rreimann
7ce3571270
Clarify requirements for resumable downloads
2017-04-21 15:14:56 +02:00
Brendan Forster
304c8b9562
add some docs for Windows usage
2017-04-21 13:09:49 +10:00
Paul Frazee
3068d7a43e
Make note about sync webview calls in docs
2017-04-20 14:02:41 -05:00
Kevin Sawicki
dc8b43901b
Merge pull request #9108 from yuya-oc/add-macos-sheet-events
...
Add sheet-begin and sheet-end events to macOS BrowserWindow
2017-04-20 10:33:31 -07:00
Kevin Sawicki
6701a96216
Merge pull request #9211 from sindresorhus/patch-1
...
Add docs tip about testing Touch Bar usage
2017-04-18 12:10:45 -04:00
Hari Krishna Reddy Juturu
efca0a6e07
fixup! Adding cookie flush store api
2017-04-18 09:05:13 -07:00
Hari Krishna Reddy Juturu
19709a50e9
Adding cookie flush store api
2017-04-18 09:05:13 -07:00
Samuel Attard
11c7c107a9
add iconPosition property to touch bar buttons
2017-04-18 08:56:39 -07:00
Ryohei Ikegami
8dff29185b
Merge branch 'master' into native-window-open
2017-04-18 21:59:22 +09:00
Sindre Sorhus
39caa6ad23
📝 Add docs tip about testing Touch Bar usage
...
Disclosure: I made it.
Most devs don't have the new MacBook with Touch Bar, but would like to support it. I think it would be useful to point out how to easily develop and test Touch Bar usage in Electron apps.
[ci skip]
2017-04-17 14:39:37 +07:00
Yuya Ochiai
75184046f6
Add events to manage sheets of macOS BrowserWindow
2017-04-15 16:26:45 +09:00
Birunthan Mohanathas
e7d71000ee
Fix missing warning icon with dialog.showMessageBox() on macOS
...
Fixes #9183 .
2017-04-14 19:27:25 +03:00
Birunthan Mohanathas
000aedf2e7
Avoid insecure nodeIntegration in example
2017-04-13 01:27:31 +03:00
Birunthan Mohanathas
06fcf2c19d
Add support for BrowserView autoresizing
2017-04-13 01:27:31 +03:00
Birunthan Mohanathas
8b9f7e5b00
Implement initial, experimental BrowserView API
...
Right now, `<webview>` is the only way to embed additional content in a
`BrowserWindow`. Unfortunately `<webview>` suffers from a [number of
problems](https://github.com/electron/electron/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aopen%20label%3Awebview%20 ).
To make matters worse, many of these are upstream Chromium bugs instead
of Electron-specific bugs.
For us at [Figma](https://www.figma.com ), the main issue is very slow
performance.
Despite the upstream improvements to `<webview>` through the OOPIF work, it is
probable that there will continue to be `<webview>`-specific bugs in the
future.
Therefore, this introduces a `<webview>` alternative to called `BrowserView`,
which...
- is a thin wrapper around `api::WebContents` (so bugs in `BrowserView` will
likely also be bugs in `BrowserWindow` web contents)
- is instantiated in the main process like `BrowserWindow` (and unlike
`<webview>`, which lives in the DOM of a `BrowserWindow` web contents)
- needs to be added to a `BrowserWindow` to display something on the screen
This implements the most basic API. The API is expected to evolve and change in
the near future and has consequently been marked as experimental. Please do not
use this API in production unless you are prepared to deal with breaking
changes.
In the future, we will want to change the API to support multiple
`BrowserView`s per window. We will also want to consider z-ordering
auto-resizing, and possibly even nested views.
2017-04-13 01:27:27 +03:00
Kevin Sawicki
b2761ab7dc
Merge pull request #9157 from electron/cifratila/remove-unused-dll
...
#9128 : Removed unused dll from distribution.
2017-04-11 08:52:20 -07:00