Robo
|
c969052f12
|
browser: handle flash context menu
|
2015-11-01 01:13:17 +05:30 |
|
Cheng Zhao
|
569e87035a
|
Also emit "login" on WebContents
|
2015-10-28 21:00:39 +08:00 |
|
Cheng Zhao
|
4eac6b31b1
|
Also pass "webContents" in "login" event
|
2015-10-28 20:23:18 +08:00 |
|
Cheng Zhao
|
131531219e
|
Pass auth_info and request in "login" event
|
2015-10-28 20:13:06 +08:00 |
|
Cheng Zhao
|
d05255179a
|
Add login event for "app" module
|
2015-10-28 19:54:59 +08:00 |
|
Cheng Zhao
|
6bfe06ec4e
|
Pass original argv in callback
|
2015-10-22 19:02:21 +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
|
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 |
|
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 |
|
Paul Betts
|
a160891a27
|
If a user calls makeSingleInstance more than once, just ignore it
|
2015-10-21 12:29:00 -07:00 |
|
Paul Betts
|
4a7a09aae1
|
Infinite Linting
|
2015-10-20 15:00:10 -07:00 |
|
Paul Betts
|
b6f1729acd
|
Move initialization of Single Instance into MakeSingleInstance call
|
2015-10-20 13:38:57 -07:00 |
|
Paul Betts
|
5d4c29a1e3
|
Ditch double-callback, just use mate directly
|
2015-10-20 13:27:34 -07:00 |
|
Paul Betts
|
a2eedcc027
|
Wire up the final callback to JS
|
2015-10-20 13:17:26 -07:00 |
|
Paul Betts
|
4a4b829cfc
|
Fix callback handle usage
|
2015-10-20 13:17:25 -07:00 |
|
Paul Betts
|
b02f89e63b
|
Typo
|
2015-10-20 13:16:49 -07:00 |
|
Paul Betts
|
cdd51fa96d
|
Wire everything up
|
2015-10-20 13:16:48 -07:00 |
|
Paul Betts
|
717aba9631
|
Create a dummy method in app that we'll twerk
|
2015-10-20 13:15:11 -07:00 |
|
Paul Betts
|
a3fc25110e
|
Linter fixes
|
2015-10-16 16:55:28 -07:00 |
|
Paul Betts
|
5ae6bd2ef4
|
Wire it up
|
2015-10-16 16:46:05 -07:00 |
|
Paul Betts
|
7ac643d5f8
|
Create a new method on App to override URL Security Manager's decisions wrt NTLM
|
2015-10-16 16:45:54 -07:00 |
|
Haojian Wu
|
821005e6b4
|
Fix a wrong usage of switch commandline.
We should not always save switch path as ascii string, which will not be
handled well on Windows.
|
2015-10-07 12:17:49 +08:00 |
|
Ryohei Ikegami
|
b9c274929b
|
Add app.getLocale()
|
2015-09-16 17:16:21 +09:00 |
|
Haojian Wu
|
9652ed6508
|
More fixes after code review.
|
2015-09-14 19:43:21 -07:00 |
|
Haojian Wu
|
377e7ee3a7
|
Implement 'activiate' event instead of 'activate-with-open-windows'.
|
2015-09-14 18:34:27 -07:00 |
|
Haojian Wu
|
3ad5d17612
|
[OS X] Implement 'activate-with-open-windows' event for app.
|
2015-09-14 20:32:50 +08:00 |
|
Cheng Zhao
|
e365cb6b1c
|
No longer needs to define node_includes.h at last
|
2015-09-07 16:41:49 +08:00 |
|
Cheng Zhao
|
2ff104d012
|
Move callback converter from native mate to electron
|
2015-08-07 19:35:35 +08:00 |
|
Cheng Zhao
|
a3ec50437d
|
Rename event name to gpu-process-crashed
|
2015-06-26 10:34:38 +08:00 |
|
Cheng Zhao
|
ffd9c743de
|
Move gpu-crashed event to app
|
2015-06-26 10:33:52 +08:00 |
|
deepak1556
|
0fbd908fb6
|
app: event to pass client certificate data
|
2015-06-25 21:29:21 +05:30 |
|
Cheng Zhao
|
c2f14e6053
|
Initialize defaultSession after app is ready
|
2015-06-24 16:14:49 +08:00 |
|
Cheng Zhao
|
0ebd4d04ad
|
Make Session trackable
|
2015-06-24 15:39:05 +08:00 |
|
Cheng Zhao
|
ea69e91e49
|
Move resolveProxy From app to session
|
2015-06-24 11:59:11 +08:00 |
|
Cheng Zhao
|
33c2768a77
|
Add app.defaultSession
|
2015-06-23 23:40:41 +08:00 |
|
Cheng Zhao
|
e209312459
|
Replace a few calls to AtomBrowserMainParts::Get.
These calls replies on global BrowserContext, we can just make them use
the future default BrowserContext.
|
2015-06-18 17:01:23 +08:00 |
|
Cheng Zhao
|
d78efe7c22
|
Use Local instead of Handle
|
2015-05-22 19:11:22 +08:00 |
|
Cheng Zhao
|
8d3404d26c
|
win: Fix compilation error
|
2015-04-29 15:13:46 +08:00 |
|
Paul Betts
|
7c2b1468c8
|
Fix typo
|
2015-04-28 15:49:16 -07:00 |
|
Paul Betts
|
fb6c80d12e
|
Create an explicit API for setting the App User Model ID
|
2015-04-28 12:23:58 -07:00 |
|
Cheng Zhao
|
dead7caab2
|
CommandLine moved to base::CommandLine
|
2015-03-18 09:57:37 +08:00 |
|
Charlie Hess
|
b6787a9b34
|
Emit a new before-quit event at the start of Browser::Quit, which gives us a chance to cancel before any windows are closed.
|
2015-02-25 19:33:42 -08:00 |
|
Cheng Zhao
|
4604c9bb0e
|
Add a few more paths for app.getPath
|
2015-01-18 21:43:23 -08:00 |
|
Cheng Zhao
|
ce52a87477
|
Add "cache" and "userCache" directories
|
2015-01-18 21:43:22 -08:00 |
|
Cheng Zhao
|
3d398458a8
|
Throw error when PathService call failed
|
2015-01-18 21:43:21 -08:00 |
|
Cheng Zhao
|
a988b48016
|
Implement app.getHomeDir with app.getPath
|
2015-01-18 21:43:20 -08:00 |
|
Cheng Zhao
|
06da5f254a
|
Add app.setPath and app.getPath APIs
They can be used to set/get any path defined in PathService
|
2015-01-18 21:43:19 -08:00 |
|
Cheng Zhao
|
45c26e0e5a
|
Add app.setDataPath API
|
2015-01-18 21:43:18 -08:00 |
|
Cheng Zhao
|
2d6dc9c527
|
Convert arguments to V8 directly in EventEmitter::Emmit
This gets rid of the extra conversion between ListValue.
|
2015-01-14 17:51:54 -08:00 |
|
Cheng Zhao
|
ee9964c141
|
AddUserTasks => setUserTasks
|
2014-11-17 19:32:11 +08:00 |
|
Cheng Zhao
|
0b1b0940d2
|
Enable setting icon for addUserTasks
|
2014-11-17 17:35:51 +08:00 |
|
Cheng Zhao
|
0db2769781
|
Only "title" and "program" are required for AddUserTasks
|
2014-11-17 17:26:44 +08:00 |
|
Cheng Zhao
|
47c18fef7f
|
win: Add app.addUserTasks API
|
2014-11-17 17:19:41 +08:00 |
|
Cheng Zhao
|
48412769df
|
win: Add app.clearRecentDocuments API
|
2014-11-17 16:13:47 +08:00 |
|
Cheng Zhao
|
c23ba7b504
|
mac: Add app.addRecentDocument API
|
2014-11-17 13:05:06 +08:00 |
|
Cheng Zhao
|
0e94977d42
|
Add app.dock.setMenu API
|
2014-11-16 23:04:31 +08:00 |
|
Kevin Sawicki
|
b6b6fc3bfd
|
Remove All Rights Reserved after GitHub copyright
Closes #762
|
2014-10-31 11:17:05 -07:00 |
|
Cheng Zhao
|
9ed6ad8165
|
Forbid using protocol module before app is ready, fixes #661
|
2014-10-30 22:27:29 +08:00 |
|
Cheng Zhao
|
32dff999a5
|
Fix API changes of Chrome 38
|
2014-10-11 19:11:34 +08:00 |
|
Cheng Zhao
|
909ff085ac
|
Add "quit" event for app.
|
2014-09-25 21:48:15 +08:00 |
|
Haojian Wu
|
d9ce3f0ca3
|
linux: Implement SetProgressBar API.
|
2014-09-18 19:26:52 +08:00 |
|
Cheng Zhao
|
cfae3cd3af
|
Add app.resolveProxy API, fixes #545.
|
2014-08-19 21:26:45 +08:00 |
|
Cheng Zhao
|
78afa29ade
|
Little formating on app.getDataPath.
|
2014-08-17 11:33:55 +08:00 |
|
Corne Dorrestijn
|
54ee12308d
|
reused converted and fixed indentation
|
2014-08-15 16:52:16 +02:00 |
|
Corne Dorrestijn
|
e9879a3e4b
|
Removed whitespace and added vector import
|
2014-08-13 14:24:35 +02:00 |
|
Corne Dorrestijn
|
dec05988f4
|
Fixes for windows
|
2014-08-13 14:16:55 +02:00 |
|
Corne Dorrestijn
|
be6599807d
|
Added getAppData function to the app api
|
2014-08-12 17:01:56 +02:00 |
|
Cheng Zhao
|
ba46f2c820
|
Use new context aware module API in builtin modules.
|
2014-06-29 20:48:44 +08:00 |
|
Cheng Zhao
|
cd4c5d976b
|
Adapt to API changes of Chromium and node.
|
2014-06-28 22:33:00 +08:00 |
|
Cheng Zhao
|
8ecc4061a8
|
mac: Add app.dock.hide()/show() APIs, closes #422.
|
2014-06-25 11:55:33 +08:00 |
|
Cheng Zhao
|
f176b2c58f
|
Switch to use MIT license.
|
2014-05-04 20:29:08 +08:00 |
|
Cheng Zhao
|
da483ba7f3
|
Simplify app api.
|
2014-04-17 17:13:46 +08:00 |
|
Cheng Zhao
|
5dae7b8658
|
Put converters under atom/common/native_mate_converters.
|
2014-04-17 13:45:14 +08:00 |
|
Cheng Zhao
|
538bd1116d
|
Deprecate app.terminate API.
Users should use app.quit which can shutdown the application gracefuly.
|
2014-04-10 15:08:14 +08:00 |
|
Cheng Zhao
|
2d808d30a2
|
Bring back build/include_order cpplint.
|
2014-03-16 09:13:06 +08:00 |
|
Cheng Zhao
|
516d46444d
|
Move all sources under atom/.
|
2014-03-16 08:30:26 +08:00 |
|