Cheng Zhao
|
f89d28a63e
|
Simplify the auto-updater implementations
We used to use Sparkle on OS X, and the design was reserved to be
extended to all platforms, which are all wrong now.
|
2015-10-23 15:40:56 +08:00 |
|
Cheng Zhao
|
d74ef5c078
|
Move implementation of auto-updater on OS X to another file
|
2015-10-23 15:13:24 +08:00 |
|
Cheng Zhao
|
85c84a0eb0
|
Emit Date object in C++ directly
|
2015-10-23 14:58:19 +08:00 |
|
Cheng Zhao
|
a3f62da615
|
Fix passing Date object in remote
Close #2017.
|
2015-10-23 14:51:41 +08:00 |
|
Cheng Zhao
|
95fe4beda8
|
Pass real Error object in error event
|
2015-10-23 14:37:35 +08:00 |
|
Cheng Zhao
|
d5c964c68c
|
Fix passing Error object in remote
Closes #3089
|
2015-10-23 14:37:28 +08:00 |
|
Cheng Zhao
|
07adbc8e8a
|
Merge pull request #1984 from patrickdet/windows-auto-updater
Windows Auto Updater
|
2015-10-23 13:54:29 +08:00 |
|
Cheng Zhao
|
90e3f726e4
|
Merge pull request #3184 from atom/windows-background-color
Make background-color work on Windows
|
2015-10-23 13:53:12 +08:00 |
|
Cheng Zhao
|
83ef23ff8d
|
docs: background-color on Windows
|
2015-10-23 13:32:04 +08:00 |
|
Cheng Zhao
|
e36d455d51
|
Add setBackgroundColor method
|
2015-10-23 11:35:33 +08:00 |
|
Cheng Zhao
|
4a6134f3f7
|
win: Set native window's background color
|
2015-10-23 11:17:14 +08:00 |
|
Cheng Zhao
|
6182e4ce81
|
Merge pull request #3179 from deepak1556/session_api_patch
session: allow setproxy to use external pac script
|
2015-10-23 10:36:37 +08:00 |
|
Cheng Zhao
|
79d4d52172
|
Merge pull request #3178 from deepak1556/node_debugger_patch
debugger: expose v8debug
|
2015-10-23 10:36:06 +08:00 |
|
Cheng Zhao
|
e3ce1b50ec
|
Merge pull request #3175 from atom/improve-make-single-instance
Fix some problems of makeSingleInstance
|
2015-10-23 09:13:57 +08:00 |
|
Robo
|
e9a5d05b27
|
session: allow setproxy to use external pac script
|
2015-10-22 23:03:47 +05:30 |
|
Cheng Zhao
|
61f07307cb
|
docs: New behaviors of makeSingleInstance
|
2015-10-22 19:26:05 +08:00 |
|
Cheng Zhao
|
6bfe06ec4e
|
Pass original argv in callback
|
2015-10-22 19:02:21 +08:00 |
|
Robo
|
7b5a1b06ba
|
debugger: expose v8debug
|
2015-10-22 16:20:48 +05:30 |
|
Cheng Zhao
|
d52ef50b01
|
win: Pass original command line
|
2015-10-22 17:52:06 +08:00 |
|
Cheng Zhao
|
93a3a946f3
|
posix: Pass original command line
|
2015-10-22 17:43:55 +08:00 |
|
Cheng Zhao
|
afc1fff792
|
Remove the need for ProcessSingletonStartupLock
|
2015-10-22 17:12:09 +08:00 |
|
Cheng Zhao
|
70e74d05e0
|
Revert "app.makeSingleInstance is not available on OS X"
This reverts commit bcb78ebc00 .
|
2015-10-22 17:03:18 +08:00 |
|
Cheng Zhao
|
f9d797d1ea
|
win: Fix compiler warning
|
2015-10-22 16:55:54 +08:00 |
|
Cheng Zhao
|
e14fd62f46
|
Correctly handle notification callback when shutting down
When returning false in the notification callback the ProcessSingleton
will assume current process is quitting, we should met its expectation.
|
2015-10-22 16:24:35 +08:00 |
|
Cheng Zhao
|
ca876e424b
|
Fix crash when calling app.quit() before app is ready
|
2015-10-22 16:06:37 +08:00 |
|
Cheng Zhao
|
230f2760e7
|
linux: Delay creating watcher until message loop is ready
|
2015-10-22 15:57:37 +08:00 |
|
Cheng Zhao
|
f01e84a418
|
linux: Delay listening to socket until message loop is ready
|
2015-10-22 15:54:58 +08:00 |
|
Cheng Zhao
|
05c6300329
|
Don't discard tasks in BridgeTaskRunner
|
2015-10-22 15:54:27 +08:00 |
|
Cheng Zhao
|
bcb78ebc00
|
app.makeSingleInstance is not available on OS X
|
2015-10-22 15:02:32 +08:00 |
|
Cheng Zhao
|
310954713f
|
Simplify the usage of singleton
|
2015-10-22 14:59:12 +08:00 |
|
Cheng Zhao
|
acb2c099f6
|
Make sure current task runner is available
When calling makeSingleInstance we have to ensure current task runnder
is available, otherwise crash may happen.
|
2015-10-22 14:56:57 +08:00 |
|
Cheng Zhao
|
63cc2ec369
|
docs: Make code more JS-style
|
2015-10-22 14:24:09 +08:00 |
|
Cheng Zhao
|
04d3eed60e
|
Merge pull request #3145 from atom/single-instance
Implement Single-Instance for Windows / Linux
|
2015-10-22 14:18:31 +08:00 |
|
Cheng Zhao
|
f7840e7379
|
docs: background-color is Linux-only for now
|
2015-10-22 14:16:17 +08:00 |
|
Cheng Zhao
|
15e0248d82
|
Merge pull request #3168 from deepak1556/window_background_color_patch
browser: option to set window background color
|
2015-10-22 14:13:37 +08:00 |
|
Robo
|
9411508d3e
|
browser: option to set window background color
|
2015-10-22 09:54:29 +05:30 |
|
Cheng Zhao
|
f5659cd9a9
|
Merge pull request #3173 from tommoor/patch-5
Update crash-reporter.md
|
2015-10-22 11:10:30 +08:00 |
|
Cheng Zhao
|
803b3c8d5b
|
Merge pull request #3172 from thomasjfox1/master
quick fix removing excess character
|
2015-10-22 11:08:30 +08:00 |
|
Tom Moor
|
bac3d2e372
|
Update crash-reporter.md
|
2015-10-21 17:07:36 -07:00 |
|
Paul Betts
|
759b6a1534
|
📝 for makeSingleInstance
|
2015-10-21 13:52:17 -07:00 |
|
Paul Betts
|
de66888051
|
Remove atom_process_singleton, just use the Chrome classes directly
|
2015-10-21 13:38:39 -07:00 |
|
Paul Betts
|
d020a7dc86
|
cpplinting
|
2015-10-21 13:17:56 -07:00 |
|
Paul Betts
|
938d68eb36
|
Move all the browser.cc code over to atom_api_app.cc
|
2015-10-21 13:04:50 -07:00 |
|
Thomas J Fox
|
b61c2e6ff7
|
quick fix removing excess character
|
2015-10-21 15:03:12 -05:00 |
|
Paul Betts
|
658a9872fb
|
Only cleanup if we are the main process
|
2015-10-21 12:29:21 -07:00 |
|
Paul Betts
|
a160891a27
|
If a user calls makeSingleInstance more than once, just ignore it
|
2015-10-21 12:29:00 -07:00 |
|
Paul Betts
|
38d6ff79c8
|
Need to free this early or get a SIGSEGV on Linux
|
2015-10-21 11:06:42 -07:00 |
|
Cheng Zhao
|
73f4aa1113
|
Merge pull request #3169 from atom/fix-node-buffer
Fix memory corruption when cleaning timer
|
2015-10-21 21:23:25 +08:00 |
|
Cheng Zhao
|
444f461269
|
Fix memory corruption when cleaning timer
|
2015-10-21 20:46:16 +08:00 |
|
Cheng Zhao
|
2d410ede48
|
Initialize things in the same sequence with main process
|
2015-10-21 16:24:54 +08:00 |
|