Cheng Zhao
1f01a4535a
Fix compilation error of brightray
2015-11-10 18:04:59 +08:00
Cheng Zhao
d582ddf790
Update brightray for win7 crash of using notification
2015-11-10 17:44:14 +08:00
Cheng Zhao
682433028c
docs: Clean up the desktop-environment-integration.md
2015-11-10 17:43:29 +08:00
Cheng Zhao
20c8637810
Merge pull request #3382 from felixrieseberg/notifications
...
Document Notifications
2015-11-10 17:30:08 +08:00
Cheng Zhao
0af1308ad7
Merge pull request #3384 from atom/ipc-renderer
...
Use different names for "ipc" module in main and renderer processes
2015-11-10 17:29:07 +08:00
Cheng Zhao
d234f10177
Implement event.sender for ipcRenderer
2015-11-10 16:59:08 +08:00
Cheng Zhao
90a7d4a906
docs: Update with new IPC modules
2015-11-10 16:48:24 +08:00
Cheng Zhao
05611f5e60
spec: Use multiparty instead of formidable
...
The latter is buggy and affects our specs.
2015-11-10 16:21:08 +08:00
Cheng Zhao
751af25f37
Use ipcMain in Electron's code
2015-11-10 16:04:34 +08:00
Cheng Zhao
844cea8f21
Deprecate ipc module for ipcMain
2015-11-10 15:41:24 +08:00
Cheng Zhao
6515a445a0
Use ipcRenderer in Electron's code
2015-11-10 15:29:43 +08:00
Felix Rieseberg
765cfb1094
Document Notifications
2015-11-10 08:28:14 +01:00
Cheng Zhao
828d911ed1
Deprecate ipc module for ipcRenderer
2015-11-10 15:12:07 +08:00
Cheng Zhao
5d1f7ed029
Update brightray for atom/brightray#161
2015-11-09 22:56:12 +08:00
Cheng Zhao
bd1f6e2edf
Merge pull request #3372 from atom/deprecation-notice
...
Show warnings for deprecated APIs
2015-11-09 22:40:36 +08:00
Cheng Zhao
91c4ed26fc
Print warnings for deprecated APIs
2015-11-09 21:51:30 +08:00
Cheng Zhao
f0bd28ca8d
Do not turn off deprecation notice by default
...
It is v4 now, people should be punished if they are still using
deprecated Node.js APIs.
2015-11-09 21:19:16 +08:00
Cheng Zhao
89ff62b1b5
Add "deprecate" module
2015-11-09 21:19:16 +08:00
Cheng Zhao
a23ffd7a1b
Rely on "download" script for argument verification
2015-11-09 18:24:32 +08:00
Cheng Zhao
13b917dd95
Update brightray for atom/electron#3310
2015-11-09 16:38:51 +08:00
Cheng Zhao
dd8fb9739d
Merge pull request #3368 from tejaspathak/master
...
Add option to build local libchromiumcontent
2015-11-09 16:37:00 +08:00
Cheng Zhao
5e3b8d51e4
docs: Fix typo
2015-11-09 11:42:37 +08:00
Plusb Preco
91c7043a1b
Merge remote-tracking branch 'refs/remotes/atom/master'
2015-11-09 08:17:12 +09:00
Plusb Preco
429723c8a9
Update as upstream
2015-11-09 07:48:40 +09:00
tejaspathak
ae2b004db7
Fix pylint errors
2015-11-08 17:41:16 +09:00
tejaspathak
09169ed402
Add option to build local libchromiumcontent
...
- Currently libchromiumcontent is downloaded by default.
- Now developer can choose to provide local libchromiumcontent src, shared and static path
2015-11-08 16:18:22 +09:00
Cheng Zhao
3465095c49
Update brightray for #3357
2015-11-07 12:12:17 +08:00
Cheng Zhao
312a79165b
Bump v0.34.3
2015-11-06 21:37:37 +08:00
Cheng Zhao
829c396efe
Merge pull request #3356 from atom/process-exit
...
Make process.exit() quit program gracefully
2015-11-06 21:25:27 +08:00
Cheng Zhao
c4ee8c1b1f
spec: Fix refreshing on Windows
2015-11-06 21:00:38 +08:00
Cheng Zhao
d70706f876
Make sure handles of callbacks are releases on exit
...
Some callbacks are stored in native resources that not managed by
JavaScript, so when those resources are destroyed the JavaScript context
may already be destroyed, and releasing callbacks then would result in
crash.
2015-11-06 21:00:32 +08:00
Cheng Zhao
acf4372cf7
win: Add ELECTRON_DEFAULT_ERROR_MODE env
...
It is useful to help debugging crashes without opening debugger.
2015-11-06 20:25:20 +08:00
Cheng Zhao
863199348f
Make process.exit() quit gracefully
...
Instead of abrupting the whole program immediately, we should close all
windows and release all native resources gracefully on exit. This avoids
possible crashes.
Fix #3350 .
2015-11-06 20:25:20 +08:00
Cheng Zhao
c10c74b23a
Merge pull request #3355 from preco21/master
...
Update as upstream
2015-11-06 11:31:44 +08:00
Plusb Preco
0e950e6d26
Update as upstream
2015-11-06 10:52:55 +09:00
Nishanth Shanmugham
8a296f82a0
Tray: Remove extra qualification in header
2015-11-05 19:02:24 -06:00
Nishanth Shanmugham
ee783a13ad
docs: Add Tray drag-entered and drag-exited events
2015-11-05 18:49:34 -06:00
Nishanth Shanmugham
818892d474
Tray: Add drag-entered and drag-exited events
2015-11-05 18:46:49 -06:00
Cheng Zhao
5b0ea5bd46
Merge pull request #3343 from atom/fix-crash-of-crash-reporter
...
win: Guard against failure of RtlAddFunctionTable
2015-11-05 22:41:52 +08:00
Cheng Zhao
2505ebb9a6
win: Guard against failure of RtlAddFunctionTable
...
On some machines this call will fail and CHECK will abort the
application.
2015-11-05 22:00:40 +08:00
Cheng Zhao
47649ffd17
win: Fix calling showItemInFolder in renderer process
2015-11-05 20:47:27 +08:00
Tyler Gibson
4ff5ce4d6d
Fixing MoveItemToTrash behavior in Windows
...
Modifying MoveItemToTrash for Windows to actually verify file can be
moved to a drive's recycle bin before attempting to delete it.
PR: #3337 .
2015-11-05 20:42:30 +08:00
Ryan Molden
4ce840d8e6
Re-enable accessibility in Electron on Windows
...
In conjunction with commit 7c41f0e
.
2015-11-05 19:49:48 +08:00
Cheng Zhao
fbe1200dc7
Merge pull request #3313 from kevinsimper/patch-1
...
Update devtools-extension with a note about it not working
2015-11-05 10:12:03 +08:00
Kevin Simper
e4f74bb87e
Update devtools-extension with a note about it not working
2015-11-04 15:21:02 +01:00
Cheng Zhao
9f536f4783
Merge pull request #3328 from atom/wrapper-cleanup
...
Clean up native resources on exit
2015-11-04 19:24:32 +08:00
Cheng Zhao
d56b34de3b
Make sure all native resources get freed on exit
2015-11-04 18:21:03 +08:00
Cheng Zhao
07c55f321f
Destroy JS env immediately after running destruction callbacks
2015-11-04 17:31:10 +08:00
Cheng Zhao
84410a7e1c
mac: Destroy the app delegate before running destruction callbacks
...
Otherwise users might be able to access wrapper functions after they are
destroyed.
2015-11-04 17:23:27 +08:00
Cheng Zhao
323abef362
Merge pull request #3326 from preco21/master
...
Update as upstream
2015-11-04 17:13:14 +08:00