Cheng Zhao [Mon, 30 Nov 2015 07:01:08 +0000 (15:01 +0800)]
Merge pull request #3618 from preco21/master
Update as upstream
Cheng Zhao [Mon, 30 Nov 2015 07:00:33 +0000 (15:00 +0800)]
Merge pull request #3616 from leftstick/master
add packaging translation for ZH-CN
Cheng Zhao [Mon, 30 Nov 2015 06:57:16 +0000 (14:57 +0800)]
Merge pull request #3612 from gunmetal313/translate_to_ru
init russian lang docs
Paul Betts [Sun, 29 Nov 2015 23:33:55 +0000 (15:33 -0800)]
Merge pull request #3621 from lukewestby/patch-1
fix misspelling in "rotation" string
Luke Westby [Sun, 29 Nov 2015 18:22:53 +0000 (12:22 -0600)]
fix typo in "rotation" string
Plusb Preco [Sun, 29 Nov 2015 14:06:01 +0000 (23:06 +0900)]
Small fixes
Plusb Preco [Sun, 29 Nov 2015 14:03:31 +0000 (23:03 +0900)]
Update as upstream
Plusb Preco [Sun, 29 Nov 2015 09:46:01 +0000 (18:46 +0900)]
Merge remote-tracking branch 'refs/remotes/atom/master'
howard.zuo [Sun, 29 Nov 2015 04:14:49 +0000 (12:14 +0800)]
add packaging translation for ZH-CN
Ivan Kulikov [Fri, 27 Nov 2015 19:32:45 +0000 (22:32 +0300)]
init russian lang docs
Cheng Zhao [Fri, 27 Nov 2015 14:23:19 +0000 (22:23 +0800)]
Bump v0.35.2
Cheng Zhao [Fri, 27 Nov 2015 14:21:33 +0000 (22:21 +0800)]
Merge pull request #3608 from atom/cp-execfile
Add docs and tests for child_process.execFile
Cheng Zhao [Fri, 27 Nov 2015 14:06:37 +0000 (22:06 +0800)]
Add executable permission in CopyFileOut
Cheng Zhao [Fri, 27 Nov 2015 13:38:43 +0000 (21:38 +0800)]
spec: Test execFile and execFileSync
Cheng Zhao [Fri, 27 Nov 2015 13:29:31 +0000 (21:29 +0800)]
docs: Add notes on spawn and exec
Cheng Zhao [Fri, 27 Nov 2015 10:39:11 +0000 (18:39 +0800)]
Merge pull request #3604 from niedzielski/patch-2
Update docs for webContents.addWorkSpace
Cheng Zhao [Fri, 27 Nov 2015 10:38:39 +0000 (18:38 +0800)]
Merge pull request #3603 from niedzielski/patch-1
Update docs for globalShortcut.register
Cheng Zhao [Fri, 27 Nov 2015 10:38:13 +0000 (18:38 +0800)]
Merge pull request #3606 from preco21/master
Update as upstream
Plusb Preco [Fri, 27 Nov 2015 08:28:09 +0000 (17:28 +0900)]
Update as upstream
Plusb Preco [Fri, 27 Nov 2015 08:27:58 +0000 (17:27 +0900)]
Merge remote-tracking branch 'refs/remotes/atom/master'
Stephen Niedzielski [Fri, 27 Nov 2015 06:16:00 +0000 (23:16 -0700)]
Update docs for webContents.addWorkSpace
Specify that webContents.addWorkSpace cannot be called before DevTools
creation and include example.
Fix: #3536
Stephen Niedzielski [Fri, 27 Nov 2015 05:35:22 +0000 (22:35 -0700)]
Update docs for globalShortcut.register
Document return value for globalShortcut.register and common failure scenario.
Fix: #3600
Cheng Zhao [Fri, 27 Nov 2015 03:39:45 +0000 (11:39 +0800)]
Merge pull request #3595 from jviotti/jviotti/fix/3512/execFile-override-exec-permissions
:bug: Fix missing execution permission bit in execFile override
Juan Cruz Viotti [Thu, 26 Nov 2015 12:48:47 +0000 (08:48 -0400)]
:bug: Fix missing execution permission bit in execFile override
Consider an electron application that uses `execFile` to run a script
that lives within the application code base:
```coffee
child_process = require 'child_process'
child_process.execFile __dirname + '/script.sh', (error) ->
throw error if error?
```
An application like this will fail when being packaged in an `asar` with
an following error:
```
Error: spawn EACCES
```
Electron overrides certain `fs` functions to make them work within an
`asar` package. In the case of `execFile`, the file to be executed is
extracted from the `asar` package into a temporary file and ran from
there.
The problem is that during the extraction, the original permissions of
the file are lost.
We workaround this by:
1. Extending `asar.stat` to return whether a file is executable or not,
which is information that's already saved in the `asar` header.
2. Setting execution permissions on the extracted file if the above
property holds true.
Fixes: https://github.com/atom/electron/issues/3512
Plusb Preco [Fri, 27 Nov 2015 03:19:47 +0000 (12:19 +0900)]
Merge remote-tracking branch 'refs/remotes/atom/master'
Cheng Zhao [Fri, 27 Nov 2015 02:30:51 +0000 (10:30 +0800)]
Fix wrong deprecation wrappers of BrowserWindow
Cheng Zhao [Thu, 26 Nov 2015 13:51:35 +0000 (21:51 +0800)]
Merge pull request #3594 from atom/public-env
Add ELECTRON_RUN_AS_NODE environment variable
Cheng Zhao [Thu, 26 Nov 2015 13:02:55 +0000 (21:02 +0800)]
Add ELECTRON_NO_ATTACH_CONSOLE env var
Close #1556.
Cheng Zhao [Thu, 26 Nov 2015 12:44:07 +0000 (20:44 +0800)]
docs: Add example
Cheng Zhao [Thu, 26 Nov 2015 12:37:48 +0000 (20:37 +0800)]
docs: Add Environment Variables
Cheng Zhao [Thu, 26 Nov 2015 12:15:35 +0000 (20:15 +0800)]
Check ELECTRON_RUN_AS_NODE env var
Cheng Zhao [Thu, 26 Nov 2015 11:10:43 +0000 (19:10 +0800)]
Update brightray for #1369
Cheng Zhao [Thu, 26 Nov 2015 10:34:12 +0000 (18:34 +0800)]
Merge pull request #3590 from vQuagliaro/doc-windows-open-file
[doc] open-file and open-url events are only available on OS X
Vincent Quagliaro [Thu, 26 Nov 2015 08:05:02 +0000 (09:05 +0100)]
:memo: open-file and open-url events are only available on OS X
Cheng Zhao [Thu, 26 Nov 2015 06:10:17 +0000 (14:10 +0800)]
Merge pull request #3588 from atom/fix-fullscreen-crash
Clears the delegate when window is going to be closed
Cheng Zhao [Thu, 26 Nov 2015 05:57:48 +0000 (13:57 +0800)]
Fix compatibility with activate-with-no-open-windows event
Cheng Zhao [Thu, 26 Nov 2015 05:55:59 +0000 (13:55 +0800)]
mac: Clears the delegate when window is going to be closed
Since EL Capitan it is possible that the methods of delegate would get
called after the window has been closed.
Refs atom/atom#9584.
Cheng Zhao [Thu, 26 Nov 2015 05:15:08 +0000 (13:15 +0800)]
Merge pull request #3586 from atom/ipc-fasterer
Ensure calling webview.send will not block the renderer
Cheng Zhao [Thu, 26 Nov 2015 03:06:56 +0000 (11:06 +0800)]
Improve the deprecation notice for ipc module
Close #3577.
Cheng Zhao [Thu, 26 Nov 2015 03:02:01 +0000 (11:02 +0800)]
Merge pull request #3574 from preco21/master
Update as upstream
Cheng Zhao [Thu, 26 Nov 2015 03:00:29 +0000 (11:00 +0800)]
Merge pull request #3573 from rprichard/fix_3565
Fix https://github.com/atom/electron/issues/3565 by adding a typeof
Paul Betts [Wed, 25 Nov 2015 23:54:30 +0000 (15:54 -0800)]
Ensure calling webview.send will not block the renderer
When the browser process is busy, calling webview.send (a method that appears
on its face to be non-blocking) will actually block, because most webview methods
are remoted to a guest view instance in the browser. Instead, define a few methods
which will instead send its call over an async IPC message.
Plusb Preco [Tue, 24 Nov 2015 23:55:04 +0000 (08:55 +0900)]
Update as upstream
Ryan Prichard [Tue, 24 Nov 2015 22:49:52 +0000 (16:49 -0600)]
Fix https://github.com/atom/electron/issues/3565 by adding a typeof
Cheng Zhao [Tue, 24 Nov 2015 14:03:46 +0000 (22:03 +0800)]
Merge pull request #3568 from laiso/fix_docs
docs: s/loadUrl/loadURL/g in docs-translations/
laiso [Tue, 24 Nov 2015 12:02:14 +0000 (21:02 +0900)]
s/loadUrl/loadURL/g in docs-translations/
Cheng Zhao [Tue, 24 Nov 2015 10:40:50 +0000 (18:40 +0800)]
docs: Mark code blocks
Cheng Zhao [Tue, 24 Nov 2015 10:39:16 +0000 (18:39 +0800)]
Update brightray for #3550
Cheng Zhao [Tue, 24 Nov 2015 10:38:33 +0000 (18:38 +0800)]
Merge pull request #3550 from etiktin/support_proxy_bypass_list
Add support for --proxy-bypass-list command line argument
Cheng Zhao [Tue, 24 Nov 2015 07:45:07 +0000 (15:45 +0800)]
Merge pull request #3531 from deepak1556/fetch_job_nocontent_patch
protocol: handle http responses with no content
Cheng Zhao [Tue, 24 Nov 2015 07:14:48 +0000 (15:14 +0800)]
Update brightray for #3458
Cheng Zhao [Tue, 24 Nov 2015 05:40:16 +0000 (13:40 +0800)]
Merge pull request #3561 from preco21/master
Update as upstream
Plusb Preco [Tue, 24 Nov 2015 01:23:52 +0000 (10:23 +0900)]
Small fixes
Plusb Preco [Tue, 24 Nov 2015 01:21:30 +0000 (10:21 +0900)]
Update as upstream
* Update as upstream
* Add caution of translation version
Plusb Preco [Mon, 23 Nov 2015 11:34:00 +0000 (20:34 +0900)]
Merge remote-tracking branch 'refs/remotes/atom/master'
Cheng Zhao [Mon, 23 Nov 2015 10:19:37 +0000 (18:19 +0800)]
Merge pull request #3554 from meowlab/docs-fix
docs: Fix deprecated usage tips
Cheng Zhao [Mon, 23 Nov 2015 09:45:48 +0000 (17:45 +0800)]
Merge pull request #3548 from dongjoon-hyun/fix_typos_in_koKR_api_ipc_main
Fix typos in Korean api/ipc-main.md
Cheng Zhao [Mon, 23 Nov 2015 09:45:44 +0000 (17:45 +0800)]
Merge pull request #3544 from dongjoon-hyun/fix_typo
Fix a typo in Korean quick-start tutotial
Cheng Zhao [Mon, 23 Nov 2015 09:44:06 +0000 (17:44 +0800)]
Merge pull request #3549 from bengotow/fix-hide-others
Remove trailing colons from default menu roles
Plusb Preco [Mon, 23 Nov 2015 09:23:15 +0000 (18:23 +0900)]
Merge remote-tracking branch 'refs/remotes/atom/master'
Cheng Zhao [Mon, 23 Nov 2015 09:11:44 +0000 (17:11 +0800)]
Merge pull request #3542 from etiktin/fix_menu_item_using_deprcated_api
Fix menu-item using deprecated API
Cheng Zhao [Mon, 23 Nov 2015 08:59:15 +0000 (16:59 +0800)]
docs: Add indent for items in list
Some markdown renderers require it to be able to render the list
correctly.
Cheng Zhao [Mon, 23 Nov 2015 08:56:30 +0000 (16:56 +0800)]
Merge pull request #3537 from etiktin/make_BrowserWindow_options_optional
Make BrowserWindow options argument optional
Cheng Zhao [Mon, 23 Nov 2015 08:45:26 +0000 (16:45 +0800)]
Merge pull request #3535 from etiktin/use_the_correct_docs_version
Use the correct docs version
Cheng Zhao [Mon, 23 Nov 2015 08:41:02 +0000 (16:41 +0800)]
Merge pull request #3533 from preco21/master
Update as upstream
Sunny [Mon, 23 Nov 2015 05:40:23 +0000 (13:40 +0800)]
docs: Fix deprecated usage tips
Eran Tiktin [Sun, 22 Nov 2015 21:44:20 +0000 (23:44 +0200)]
Add documentation for --proxy-bypass-list
Depends on atom/brightray#179
Robo [Fri, 20 Nov 2015 20:50:51 +0000 (02:20 +0530)]
protocol: handle http responses with no content
Ben Gotow [Sun, 22 Nov 2015 17:08:35 +0000 (09:08 -0800)]
Remove trailing colons from default menu roles
`hideothers` and `unhide` had trailing colons which prevented them from being enabled / working in the default app. #3543
Dongjoon Hyun [Sun, 22 Nov 2015 14:16:56 +0000 (23:16 +0900)]
Fix typos in Korean api/ipc-main.md
Dongjoon Hyun [Sun, 22 Nov 2015 10:55:36 +0000 (19:55 +0900)]
Add space, too
Dongjoon Hyun [Sun, 22 Nov 2015 10:50:52 +0000 (19:50 +0900)]
Fix a typo in Korean quick-start tutotial
Eran Tiktin [Sat, 21 Nov 2015 23:13:57 +0000 (01:13 +0200)]
Fix menu-item using deprecated API
Some of the roles in menu-item use methods on BrowserWindow instead of
WebContents which outputs a deprecation warning.
I changed it to use the correct methods.
Eran Tiktin [Sat, 21 Nov 2015 19:50:23 +0000 (21:50 +0200)]
Expand the descriptions of options with defaults
Resolves #3367
Eran Tiktin [Sat, 21 Nov 2015 04:58:17 +0000 (06:58 +0200)]
Add test
Eran Tiktin [Sat, 21 Nov 2015 04:42:40 +0000 (06:42 +0200)]
Update docs
Eran Tiktin [Sat, 21 Nov 2015 04:22:19 +0000 (06:22 +0200)]
Make BrowserWindow options argument optional
Resolves #3473
Plusb Preco [Sat, 21 Nov 2015 04:15:37 +0000 (13:15 +0900)]
Add missed translation
Eran Tiktin [Sat, 21 Nov 2015 02:22:16 +0000 (04:22 +0200)]
Rephrased the note
Eran Tiktin [Sat, 21 Nov 2015 01:31:52 +0000 (03:31 +0200)]
Add a note to readme about docs versioning
Added a note to readme about using the correct docs version. Hopefully
this will reduce users confusion.
Eran Tiktin [Sat, 21 Nov 2015 00:32:53 +0000 (02:32 +0200)]
Added ctags cache files to .gitignore
Eran Tiktin [Sat, 21 Nov 2015 00:26:59 +0000 (02:26 +0200)]
Make links to docs, point to the correct version
- Links to docs in the default app, pointed to the docs in the master
branch. I changed them to point to the docs that match Electron's
version.
- Added Electron's version to the header of the default app, so it will
be easier to figure out what version is currently running.
Plusb Preco [Fri, 20 Nov 2015 22:51:52 +0000 (07:51 +0900)]
Update as upstream
Eran Tiktin [Fri, 20 Nov 2015 17:25:23 +0000 (19:25 +0200)]
Merge remote-tracking branch 'refs/remotes/atom/master'
Eran Tiktin [Fri, 20 Nov 2015 16:44:51 +0000 (18:44 +0200)]
Merge remote-tracking branch 'refs/remotes/atom/master'
Cheng Zhao [Fri, 20 Nov 2015 05:36:59 +0000 (13:36 +0800)]
Bump v0.35.1
Cheng Zhao [Fri, 20 Nov 2015 05:32:54 +0000 (13:32 +0800)]
Update brightray for #3493
Cheng Zhao [Fri, 20 Nov 2015 05:06:42 +0000 (13:06 +0800)]
Small style fix
Cheng Zhao [Fri, 20 Nov 2015 05:02:05 +0000 (13:02 +0800)]
Merge pull request #3509 from bengotow/macosx-desktop-window
Support the "desktop" window type on Mac OS X
Cheng Zhao [Fri, 20 Nov 2015 02:52:53 +0000 (10:52 +0800)]
Merge pull request #3519 from preco21/master
Update as upstream, some cleanups
Cheng Zhao [Fri, 20 Nov 2015 02:33:57 +0000 (10:33 +0800)]
Make child_process.execFileSync support asar
Cheng Zhao [Fri, 20 Nov 2015 02:23:38 +0000 (10:23 +0800)]
Merge pull request #3514 from atom/session
Add session module
Plusb Preco [Thu, 19 Nov 2015 19:58:51 +0000 (04:58 +0900)]
Update as upstream
Plusb Preco [Thu, 19 Nov 2015 19:46:07 +0000 (04:46 +0900)]
Merge remote-tracking branch 'refs/remotes/atom/master'
Plusb Preco [Thu, 19 Nov 2015 19:46:05 +0000 (04:46 +0900)]
Cleanup docs
* Adjust line wrap to 80
* Fix typos
* Improve grammar
Ben Gotow [Thu, 19 Nov 2015 18:04:28 +0000 (10:04 -0800)]
Address feedback
Plusb Preco [Thu, 19 Nov 2015 17:25:44 +0000 (02:25 +0900)]
Cleanup docs, fix typos
Cheng Zhao [Thu, 19 Nov 2015 14:23:14 +0000 (22:23 +0800)]
Merge pull request #3515 from sotayamashita/japanese-localization
Format structure
Sota Yamashita [Thu, 19 Nov 2015 13:54:40 +0000 (22:54 +0900)]
Rename: READE.md -> README.md
Sota Yamashita [Thu, 19 Nov 2015 13:54:01 +0000 (22:54 +0900)]
Create README.md