Cheng Zhao [Tue, 4 Aug 2015 08:13:09 +0000 (16:13 +0800)]
Merge pull request #2408 from atom/window-opener
Only set window.opener for windows opened by window.open
Cheng Zhao [Tue, 4 Aug 2015 07:47:12 +0000 (15:47 +0800)]
Only set window.opener for windows opened by window.open
Cheng Zhao [Tue, 4 Aug 2015 07:46:59 +0000 (15:46 +0800)]
spec: Test window.opener
Cheng Zhao [Tue, 4 Aug 2015 07:40:31 +0000 (15:40 +0800)]
spec: Don't set window to fullscreen unless under travis
Cheng Zhao [Mon, 3 Aug 2015 07:22:36 +0000 (15:22 +0800)]
Merge pull request #2391 from seanchas116/support-remote-promise
Support Promise over remote objects
Cheng Zhao [Mon, 3 Aug 2015 07:04:13 +0000 (15:04 +0800)]
Merge pull request #2394 from DerNivel/fix-typos
Fix typos
Cheng Zhao [Mon, 3 Aug 2015 06:52:40 +0000 (14:52 +0800)]
Merge pull request #2389 from atom/resize-mask-flag
Fix a bug calling setResizable multiple times will take no effect on OS X.
Cheng Zhao [Mon, 3 Aug 2015 06:46:40 +0000 (14:46 +0800)]
Merge pull request #2375 from deepak1556/web_frame_api_patch
webFrame: api to make scheme bypass CSP
Cheng Zhao [Mon, 3 Aug 2015 06:43:01 +0000 (14:43 +0800)]
docs: userGesture is optional
Cheng Zhao [Mon, 3 Aug 2015 06:37:29 +0000 (14:37 +0800)]
Merge pull request #2383 from deepak1556/render_script_execution_patch
render: executejavascript with option to create usergesture context
Ryohei Ikegami [Sat, 1 Aug 2015 03:20:16 +0000 (12:20 +0900)]
Use constructor name to check if Promise
Jonathan [Fri, 31 Jul 2015 18:16:26 +0000 (20:16 +0200)]
Fix typo
Jonathan [Fri, 31 Jul 2015 18:14:50 +0000 (20:14 +0200)]
Fix typo
Robo [Thu, 30 Jul 2015 16:26:57 +0000 (21:56 +0530)]
add spec and fix docs
Ryohei Ikegami [Fri, 31 Jul 2015 05:45:53 +0000 (14:45 +0900)]
Change spec to test Promise in both side
Ryohei Ikegami [Fri, 31 Jul 2015 05:45:22 +0000 (14:45 +0900)]
Support remote Promise in browser
Ryohei Ikegami [Fri, 31 Jul 2015 05:32:07 +0000 (14:32 +0900)]
Add spec for remote Promise
Ryohei Ikegami [Fri, 31 Jul 2015 05:26:57 +0000 (14:26 +0900)]
Support remote Promise in renderer
Haojian Wu [Fri, 31 Jul 2015 01:57:08 +0000 (09:57 +0800)]
Fix: browser window will be resiable when calling `window.setResizable(false)` twice.
Robo [Wed, 29 Jul 2015 11:20:50 +0000 (16:50 +0530)]
webFrame: api to make scheme bypass CSP
Robo [Thu, 30 Jul 2015 09:12:03 +0000 (14:42 +0530)]
render: executejavascript with option to simulate usergesture
Cheng Zhao [Thu, 30 Jul 2015 08:53:57 +0000 (16:53 +0800)]
Merge pull request #2382 from jiaz/patch-3
Add missing dependency for ubuntu build
Jiaji Zhou [Thu, 30 Jul 2015 08:21:17 +0000 (01:21 -0700)]
Add missing dependency for ubuntu build
I tried to follow the document to build electron on a fresh clean built Ubuntu 15.04.
I encountered the following error message when trying to run ./script/bootstrap.py -v
Package nss was not found in the pkg-config search path.
Perhaps you should add the directory containing `nss.pc'
to the PKG_CONFIG_PATH environment variable
No package 'nss' found
After installing libnss3-dev, the build can pass.
Cheng Zhao [Thu, 30 Jul 2015 02:33:38 +0000 (10:33 +0800)]
Bump v0.30.2
Cheng Zhao [Thu, 30 Jul 2015 06:17:26 +0000 (14:17 +0800)]
Merge pull request #2381 from atom/my-status-item
mac: Make the tray icon behave more like the official one
Cheng Zhao [Thu, 30 Jul 2015 03:57:34 +0000 (11:57 +0800)]
mac: Make the tray icon behave more like the official one
Cheng Zhao [Thu, 30 Jul 2015 02:38:04 +0000 (10:38 +0800)]
Fix compilation error caused by #2340
Cheng Zhao [Thu, 30 Jul 2015 02:31:49 +0000 (10:31 +0800)]
Coffeescript declares variable before assigning it
Cheng Zhao [Thu, 30 Jul 2015 02:27:34 +0000 (10:27 +0800)]
Fix running callback when global.global is deleted
Close #2366.
Cheng Zhao [Thu, 30 Jul 2015 01:39:53 +0000 (09:39 +0800)]
Merge pull request #2377 from CtrlVP/master
Replaced 'browser' with 'main'
Cheng Zhao [Thu, 30 Jul 2015 01:39:36 +0000 (09:39 +0800)]
Merge pull request #2376 from timruffles/patch-2
more accuracy around why to use ASAR
Cheng Zhao [Thu, 30 Jul 2015 01:38:27 +0000 (09:38 +0800)]
Merge pull request #2372 from atom/allow-insecure-content
Add allowing-insecure-content option
Vivek Patel [Wed, 29 Jul 2015 13:09:34 +0000 (15:09 +0200)]
Merge pull request #1 from CtrlVP/CtrlVP-patch-1
Replaced 'browser' with 'main'
Vivek Patel [Wed, 29 Jul 2015 13:04:34 +0000 (15:04 +0200)]
Replaced 'browser' with 'main'
"A JavaScript error occured in the browser process" is confusing. Replacing it with 'main', just like everywhere else.
Tim Ruffles [Wed, 29 Jul 2015 12:45:30 +0000 (13:45 +0100)]
more accuracy around why to use ASAR
'protect' implies a lot more security than ASAR provides (none). I asked around #2374 to get some understanding of what ASAR does do for you.
Cheng Zhao [Wed, 29 Jul 2015 10:26:20 +0000 (18:26 +0800)]
Check whether entry is null
This fixes the crash in #7877.
Haojian Wu [Wed, 29 Jul 2015 10:07:06 +0000 (18:07 +0800)]
Make 'allow-displaying-insecure-content' and
'allow-running-insecure-content' higher priority than `web-security`.
Cheng Zhao [Wed, 29 Jul 2015 09:25:30 +0000 (17:25 +0800)]
Merge pull request #2368 from dataich/master
do not overwrite `node-integration` option
Cheng Zhao [Wed, 29 Jul 2015 09:22:47 +0000 (17:22 +0800)]
Merge pull request #2370 from atom/osx-tray
Use NSImageView to draw tray icon.
Cheng Zhao [Wed, 29 Jul 2015 09:19:02 +0000 (17:19 +0800)]
Merge pull request #2340 from atom/set_download_path_api
Implement setDownloadPath API.
Cheng Zhao [Wed, 29 Jul 2015 09:16:23 +0000 (17:16 +0800)]
Update brightray for #2327
Cheng Zhao [Wed, 29 Jul 2015 09:16:02 +0000 (17:16 +0800)]
Merge pull request #2327 from deepak1556/devtools_api_patch
webContents: api to add/remove path from devtools workspace
Haojian Wu [Wed, 29 Jul 2015 08:15:16 +0000 (16:15 +0800)]
:memo: `allow-running-insecure-content` and
`allow-displaying-insecure-content`.
Haojian Wu [Wed, 29 Jul 2015 08:09:32 +0000 (16:09 +0800)]
Add `allow-running-insecure-content`, `allow-display-insecure-content`
in BrowserWindow option.
Cheng Zhao [Wed, 29 Jul 2015 07:22:27 +0000 (15:22 +0800)]
Merge pull request #2369 from atom/better-modifiers
Fix a few things of Tray
Cheng Zhao [Wed, 29 Jul 2015 06:52:20 +0000 (14:52 +0800)]
Merge pull request #2363 from atom/mime-check
Fix a missing the specified mime type check in <input> accept attribute.
Cheng Zhao [Wed, 29 Jul 2015 06:50:56 +0000 (14:50 +0800)]
Update brightray for #2324
Cheng Zhao [Wed, 29 Jul 2015 06:44:08 +0000 (14:44 +0800)]
Add metaKey
Cheng Zhao [Wed, 29 Jul 2015 06:27:32 +0000 (14:27 +0800)]
docs: modifiers removed
Cheng Zhao [Wed, 29 Jul 2015 06:25:12 +0000 (14:25 +0800)]
Use DOM's way of telling modifiers
Cheng Zhao [Wed, 29 Jul 2015 06:24:45 +0000 (14:24 +0800)]
Enable using custom events when emitting
Haojian Wu [Wed, 29 Jul 2015 06:13:28 +0000 (14:13 +0800)]
:memo: say more about setDownloadPath API.
Haojian Wu [Wed, 29 Jul 2015 06:03:07 +0000 (14:03 +0800)]
No need for default_download_path_ member.
Haojian Wu [Wed, 29 Jul 2015 05:27:07 +0000 (13:27 +0800)]
Use NSImageView to draw tray icon.
* Fixes Tempate image doesn't show correctly in dark mode.
* Fixes the tray icon is stretched showing in menubar.
* Fixes title color will not reversed in dark mode.
Cheng Zhao [Wed, 29 Jul 2015 05:10:51 +0000 (13:10 +0800)]
win: Pass modifers in 'clicked' events
Cheng Zhao [Wed, 29 Jul 2015 04:55:44 +0000 (12:55 +0800)]
win: Set GUID when getting icon's bounds
Cheng Zhao [Wed, 29 Jul 2015 04:41:40 +0000 (12:41 +0800)]
docs: Don't say things that are expected
Taichiro Yoshida [Wed, 29 Jul 2015 04:41:11 +0000 (13:41 +0900)]
do not overwrite `node-integration` option
If `node-integration` option pass to window.open, do not overwrite by current window's one
Cheng Zhao [Wed, 29 Jul 2015 04:36:01 +0000 (12:36 +0800)]
win: Implement double-clicked event
Cheng Zhao [Wed, 29 Jul 2015 04:01:27 +0000 (12:01 +0800)]
Merge branch 'feature/modifiers-click-tray' of https://github.com/nishanths/electron into nishanths-feature/modifiers-click-tray
Robo [Fri, 24 Jul 2015 09:39:11 +0000 (15:09 +0530)]
webContents: api to add/remove path from devtools workspace
Cheng Zhao [Wed, 29 Jul 2015 03:48:40 +0000 (11:48 +0800)]
Minor style fix for #2352
Cheng Zhao [Wed, 29 Jul 2015 03:47:00 +0000 (11:47 +0800)]
Merge pull request #2352 from nishanths/feature/native-image-is-template
Add NativeImage.isTemplateImage method
Cheng Zhao [Wed, 29 Jul 2015 03:46:02 +0000 (11:46 +0800)]
Merge pull request #2349 from atom/mq-run-your-app
Reorganize the Run Your App section
Cheng Zhao [Wed, 29 Jul 2015 03:44:47 +0000 (11:44 +0800)]
Merge pull request #2347 from deepak1556/fetch_job_headers_patch
protocol: fix request headers in urlRequestFetchJob
Cheng Zhao [Wed, 29 Jul 2015 03:35:14 +0000 (11:35 +0800)]
Merge pull request #2314 from UsabilityEtc/update-api-docs
Update api docs
Cheng Zhao [Wed, 29 Jul 2015 03:34:46 +0000 (11:34 +0800)]
Merge pull request #2318 from craigshoemaker/patch-1
:memo: Windows/Linux compatibility changes
Cheng Zhao [Wed, 29 Jul 2015 03:32:49 +0000 (11:32 +0800)]
Merge pull request #2338 from atom/page_size_option
Add 'pageSize' option in printToPDF API.
Cheng Zhao [Wed, 29 Jul 2015 03:28:20 +0000 (11:28 +0800)]
docs: Small style fix for #2337
Cheng Zhao [Wed, 29 Jul 2015 03:27:04 +0000 (11:27 +0800)]
Merge pull request #2337 from nishanths/feature/bounds-tray-dblclick
Send bounding Rect on tray double click events
Cheng Zhao [Wed, 29 Jul 2015 03:22:12 +0000 (11:22 +0800)]
Style fix for #2328
Cheng Zhao [Wed, 29 Jul 2015 03:08:35 +0000 (11:08 +0800)]
Merge pull request #2328 from atom/tray-settings-propagate
Propagate User App Model ID to Tray Icon
Jeffrey Morgan [Tue, 28 Jul 2015 15:51:41 +0000 (16:51 +0100)]
Fix typo in auto-updater.md
Cheng Zhao [Tue, 28 Jul 2015 08:22:11 +0000 (16:22 +0800)]
Merge pull request #2350 from matiasinsaurralde/master
Basic Spanish docs
Haojian Wu [Tue, 28 Jul 2015 02:30:36 +0000 (10:30 +0800)]
Fix a missing the specified mime type check in <input> accept attribute.
Nishanth Shanmugham [Mon, 27 Jul 2015 10:33:15 +0000 (03:33 -0700)]
Fix code formatting issues
Nishanth Shanmugham [Mon, 27 Jul 2015 10:15:51 +0000 (03:15 -0700)]
Add keyboard modifiers payload to tray click events
* Add keyboard and mouse button bitsum to Tray click events payload
* Move getBoundsFromRect: to common event_util file
* Update documentation
Nishanth Shanmugham [Mon, 27 Jul 2015 07:41:20 +0000 (00:41 -0700)]
Move event type functions to a common event_util file
Nishanth Shanmugham [Mon, 27 Jul 2015 04:59:43 +0000 (21:59 -0700)]
Add NativeImage docs for IsTemplateImage
Nishanth Shanmugham [Mon, 27 Jul 2015 04:58:48 +0000 (21:58 -0700)]
Add NativeImage.IsTemplateImage method
* Rename internal function that determines template image filename patterns
* Add the new IsTemplateMethod
Matias Insaurralde [Mon, 27 Jul 2015 02:59:19 +0000 (22:59 -0400)]
custom dom texts
Matias Insaurralde [Mon, 27 Jul 2015 02:57:43 +0000 (22:57 -0400)]
first docs
Haojian Wu [Mon, 27 Jul 2015 01:09:32 +0000 (09:09 +0800)]
Correct the override comment.
Machisté N. Quintana [Mon, 27 Jul 2015 00:31:01 +0000 (20:31 -0400)]
:memo: :art: Grammar fix
Machisté N. Quintana [Mon, 27 Jul 2015 00:26:10 +0000 (20:26 -0400)]
:memo: Reorganize the Run Your App section
Robo [Sun, 26 Jul 2015 21:21:41 +0000 (02:51 +0530)]
protocol: fix request headers in urlRequestFetchJob
Haojian Wu [Sun, 26 Jul 2015 08:52:02 +0000 (16:52 +0800)]
:memo: session.setDownloadPath API.
Haojian Wu [Sun, 26 Jul 2015 08:30:02 +0000 (16:30 +0800)]
Add `session.setDownloadPath` API.
Haojian Wu [Sun, 26 Jul 2015 08:17:55 +0000 (16:17 +0800)]
prefs' key needs to be registered before using.
Haojian Wu [Sun, 26 Jul 2015 08:08:29 +0000 (16:08 +0800)]
Copy pref_names files from Chromium.
Nishanth Shanmugham [Sun, 26 Jul 2015 04:16:15 +0000 (21:16 -0700)]
Update tray double-click docs
* Mention bounds payload
Haojian Wu [Sun, 26 Jul 2015 03:56:07 +0000 (11:56 +0800)]
:memo: pageSize option.
Nishanth Shanmugham [Sun, 26 Jul 2015 03:56:35 +0000 (20:56 -0700)]
Send bounding Rect on tray double click events
Haojian Wu [Sun, 26 Jul 2015 03:43:23 +0000 (11:43 +0800)]
Add pageSize option in printToPDF API.
Paul Betts [Fri, 24 Jul 2015 15:02:14 +0000 (08:02 -0700)]
Set NIF_GUID if we have a GUID
Craig Shoemaker [Fri, 24 Jul 2015 13:53:55 +0000 (06:53 -0700)]
Fixed typo
Paul Betts [Fri, 24 Jul 2015 10:30:23 +0000 (03:30 -0700)]
Fix linting issues
Paul Betts [Fri, 24 Jul 2015 10:27:15 +0000 (03:27 -0700)]
Fix up namespaces
Paul Betts [Fri, 24 Jul 2015 10:10:03 +0000 (03:10 -0700)]
Propagate User App Model ID to Tray Icon
This PR prevents dozens of items showing up in the notification area
preferences when using Squirrel for Windows, by ensuring that
notification tray items are tied to the User App Model ID.
Cheng Zhao [Fri, 24 Jul 2015 08:59:18 +0000 (16:59 +0800)]
Bump v0.30.1