Heilig Benedek
|
0c9174bc7c
|
Introduced the cursor-changed event with one parameter - the name of the cursor type
|
2016-01-30 06:33:55 +01:00 |
|
Robo
|
85e13333c3
|
webview: add permission-request event
|
2016-01-29 15:23:28 +05:30 |
|
Robo
|
0e2323c9c8
|
browser: add webContents.debugger api
|
2016-01-21 23:52:23 +05:30 |
|
Kevin Sawicki
|
088a39ea9d
|
Convert gyp targets to use JavaScript
|
2016-01-12 16:24:06 -08:00 |
|
Cheng Zhao
|
8832d7b77b
|
Import PepperFlashDRMHost class
|
2016-01-12 22:17:24 +08:00 |
|
Cyrille Lebeaupin
|
9d878ad6b2
|
Add widevine third party
Add 2 new command options to use widevine:
- widevine-cdm-path: Path to widevine plugin
- widevine-cdm-version: Version of the widevine plugin
|
2015-12-29 14:50:59 +08:00 |
|
Robo
|
29f32c5ec7
|
support filtering event with url regex
|
2015-12-09 20:14:18 +05:30 |
|
Robo
|
13b5cab738
|
session: add webrequest api
|
2015-12-09 20:14:18 +05:30 |
|
Cheng Zhao
|
04f7ceab73
|
Merge branch 'master' into desktop-capture-api
|
2015-12-08 12:43:44 +08:00 |
|
Cheng Zhao
|
73e7773d84
|
Update to API changes of Chrome 47
|
2015-12-07 19:56:23 +08:00 |
|
Cheng Zhao
|
0f17a0163d
|
Put common constants in atom_constants
|
2015-12-01 16:21:15 +08:00 |
|
Cheng Zhao
|
47d7d49d19
|
Add session module
|
2015-11-19 20:47:11 +08:00 |
|
Cheng Zhao
|
ea1e4160ea
|
Move AtomSSLConfigService to atom/browser/net
|
2015-11-17 19:05:38 +08:00 |
|
Cheng Zhao
|
37f355724a
|
Move AtomCertVerifier to atom/browser/net
|
2015-11-17 19:03:09 +08:00 |
|
Cheng Zhao
|
24f573eceb
|
Merge pull request #3344 from deepak1556/certificate_verifier_api_patch
session: api to allow handling certificate verification
|
2015-11-17 18:53:35 +08:00 |
|
Cheng Zhao
|
83ae9f8d71
|
Import the chrome_paths code
|
2015-11-13 12:45:02 +08:00 |
|
Cheng Zhao
|
f2439cefd0
|
linux: Don't throw error when using autoUpdater
Fix #3194.
|
2015-11-13 10:58:10 +08:00 |
|
Robo
|
d072e61282
|
session: api to allow handling certificate verification
|
2015-11-13 01:27:30 +05:30 |
|
Cheng Zhao
|
c2c09daa23
|
Add "electron" module
|
2015-11-12 16:40:27 +08:00 |
|
Cheng Zhao
|
844cea8f21
|
Deprecate ipc module for ipcMain
|
2015-11-10 15:41:24 +08:00 |
|
Cheng Zhao
|
828d911ed1
|
Deprecate ipc module for ipcRenderer
|
2015-11-10 15:12:07 +08:00 |
|
Cheng Zhao
|
91c4ed26fc
|
Print warnings for deprecated APIs
|
2015-11-09 21:51:30 +08:00 |
|
Cheng Zhao
|
89ff62b1b5
|
Add "deprecate" module
|
2015-11-09 21:19:16 +08:00 |
|
Robo
|
c969052f12
|
browser: handle flash context menu
|
2015-11-01 01:13:17 +05:30 |
|
Robo
|
3a154ab8ea
|
add line and column values to callback id
|
2015-10-29 21:21:30 +05:30 |
|
Robo
|
ac4df34ecd
|
create binding to idweakmap
|
2015-10-29 17:51:56 +05:30 |
|
Cheng Zhao
|
131531219e
|
Pass auth_info and request in "login" event
|
2015-10-28 20:13:06 +08:00 |
|
Cheng Zhao
|
3881ad1c4b
|
Don't leak FunctionTemplate when converting C++ callback
|
2015-10-28 19:54:59 +08:00 |
|
Cheng Zhao
|
9df89cf79b
|
Add dummy LoginHandler
|
2015-10-28 19:54:59 +08:00 |
|
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
|
07adbc8e8a
|
Merge pull request #1984 from patrickdet/windows-auto-updater
Windows Auto Updater
|
2015-10-23 13:54:29 +08:00 |
|
Cheng Zhao
|
afc1fff792
|
Remove the need for ProcessSingletonStartupLock
|
2015-10-22 17:12:09 +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
|
4bc54ac5e3
|
Fix up filenames to include Chrome source
|
2015-10-20 14:33:34 -07:00 |
|
Paul Betts
|
4d5495a0a0
|
Bring in chrome_process_singleton but nuke the active dialog bits
|
2015-10-20 13:15:11 -07:00 |
|
Paul Betts
|
d3b23a2032
|
Renames to avoid confusion, add file
|
2015-10-20 13:14:06 -07:00 |
|
Paul Betts
|
90b997ef08
|
Add the files to filenames.gypi
|
2015-10-20 13:14:05 -07:00 |
|
Patrick Detlefsen
|
db3bc28937
|
PR feedback adressed
|
2015-10-20 19:25:03 +02:00 |
|
Haojian Wu
|
facd0fbc08
|
Implement webContents.savePage API.
|
2015-10-16 09:23:08 +08:00 |
|
Cheng Zhao
|
bb49515145
|
Separate Windows specific code of NativeWindow to another file
|
2015-10-06 00:13:57 +08:00 |
|
Cheng Zhao
|
8577f2b52f
|
osx: Add NativeWindow::SetSizeConstraints
|
2015-10-05 20:07:20 +08:00 |
|
Haojian Wu
|
1e69ef79de
|
Refine: make desktop-capturer as a renderer module.
|
2015-10-04 22:04:41 +08:00 |
|
Cheng Zhao
|
0e131f760b
|
Quit gracefully when Ctrl-C is pressed
|
2015-10-04 19:21:36 +08:00 |
|
Cheng Zhao
|
74b76102a8
|
linux: No longer needs to manually read DPI settings
It is now done in brightray by reading the value from GTK+.
|
2015-10-04 16:53:20 +08:00 |
|
Cheng Zhao
|
01d2765e4b
|
Prevent Node from adding paths outside this app to search paths
|
2015-10-03 20:38:39 +08:00 |
|
Haojian Wu
|
c9fbde321c
|
Implement desktop capture API on OS X.
|
2015-10-02 19:17:28 +08:00 |
|
Cheng Zhao
|
21f7316a18
|
Code cleanup
|
2015-09-30 10:56:42 +08:00 |
|
Robo
|
464134a31a
|
protocol: allowing default clients to handle external unhandled protocols
|
2015-09-29 17:52:58 +05:30 |
|
Cheng Zhao
|
ecefd3540b
|
Merge pull request #2840 from atom/download-item
Add more download supports in Electron
|
2015-09-24 21:04:25 +08:00 |
|
Robo
|
748b1387d2
|
browser: switch to set minimum version for TLS fallback
|
2015-09-23 09:10:36 +05:30 |
|
Haojian Wu
|
5ec74451ef
|
Introduce DownloadItem for supporting more downloading features.
|
2015-09-20 18:56:10 +08:00 |
|
Cheng Zhao
|
86f523d3c1
|
Move BeginFrameSubscription to WebContents
|
2015-09-18 15:57:43 +08:00 |
|
Cheng Zhao
|
c550546ff1
|
Do not manually convert Object to WebInputEvent
|
2015-09-18 14:09:31 +08:00 |
|
Cheng Zhao
|
84ce441fb6
|
Add converters for WebInputEvent
|
2015-09-18 13:33:06 +08:00 |
|
Cheng Zhao
|
ee0d48dc5a
|
Merge branch 'master' of https://github.com/MaxWhere/electron into MaxWhere-master
|
2015-09-18 12:01:33 +08:00 |
|
Cheng Zhao
|
7dc7ee1c41
|
Move the converters for blink structures to another file
It makes the api::WebContents smaller.
|
2015-09-18 11:06:38 +08:00 |
|
Robo
|
785eb9657b
|
remove unused code
|
2015-09-08 05:24:07 +05:30 |
|
Cheng Zhao
|
0a4fb2ec4f
|
Support externalized ArrayBuffer for node::Buffer
|
2015-09-07 11:12:42 +08:00 |
|
Cheng Zhao
|
dd871812b7
|
Add WebContentsPrefrences class
|
2015-09-06 10:53:03 +08:00 |
|
Robo
|
03ba9533fb
|
store webviewinfo as web contents userdata
|
2015-09-03 21:27:50 +05:30 |
|
Cheng Zhao
|
599e9b90bb
|
Provide task runner for the node mode
|
2015-09-03 17:50:24 +09:00 |
|
Cheng Zhao
|
262b66b93a
|
Feed gin::PerIsolateData with a task runner
|
2015-09-03 17:50:23 +09:00 |
|
Heilig Benedek
|
c59c0bd5b3
|
Mouse event handling and keyboard event handling (not totally working yet)
|
2015-08-31 18:32:33 +02:00 |
|
Cheng Zhao
|
63eb4b72e2
|
IDWeakMap is not used anly more in JS
|
2015-08-27 19:55:16 +08:00 |
|
Cheng Zhao
|
e7791a5486
|
Import the TCPListenSocket removed by Chromium
|
2015-08-27 12:59:54 +08:00 |
|
Cheng Zhao
|
a1a6ea6fe1
|
Revert "Remove our own debugger implementation"
This reverts commit 1d148fe2fb .
|
2015-08-27 12:25:28 +08:00 |
|
Cheng Zhao
|
d2681d2ba1
|
Implement protocol.registerFileProtocol
|
2015-08-12 15:22:19 +08:00 |
|
Cheng Zhao
|
96d53d279e
|
Initial implementation of new protocol API
|
2015-08-12 13:30:19 +08:00 |
|
Cheng Zhao
|
4b9ff309ec
|
Add our own MenuModel class
|
2015-08-10 12:39:05 +08:00 |
|
Cheng Zhao
|
1bb0dde360
|
Use WebScopedRunV8Script in converted C++ functions
|
2015-08-07 19:37:17 +08:00 |
|
Cheng Zhao
|
2ff104d012
|
Move callback converter from native mate to electron
|
2015-08-07 19:35:35 +08:00 |
|
Cheng Zhao
|
8f8c3aef87
|
ThumbarHost => TaskbarHost
|
2015-08-06 10:30:22 +08:00 |
|
Cheng Zhao
|
d175a68586
|
Add MessageHandlerDelegate
|
2015-08-06 10:15:27 +08:00 |
|
Haojian Wu
|
78eac4116c
|
Polish thumbar code.
* Fix a memory leak in thumbar initialization.
* Check the number of thumbar buttons, should be <= 7.
* Correct to check thumbar button click event.
|
2015-08-05 19:38:12 +08:00 |
|
Haojian Wu
|
54af048f04
|
win: Add BrowserWindow.setThumbarButtons API.
|
2015-08-05 13:55:02 +08:00 |
|
Haojian Wu
|
0700f08d6d
|
Copy pref_names files from Chromium.
|
2015-07-26 16:08:29 +08:00 |
|
Cheng Zhao
|
73ded9d378
|
linux: Fix min/max size not working
|
2015-07-24 16:21:44 +08:00 |
|
Cheng Zhao
|
1ff00281f3
|
Seperate linux's implementation of message box
|
2015-07-07 15:12:08 +08:00 |
|
Cheng Zhao
|
f5a1ffcbd4
|
win: Build with cursors from Chromium
|
2015-07-06 15:19:28 +08:00 |
|
Cheng Zhao
|
4214b62551
|
Set sysroot for arm build
|
2015-07-01 09:54:27 +00:00 |
|
Cheng Zhao
|
b2a8678c47
|
Move BrowserPluginGuestDelegate to a separate class
|
2015-06-25 14:28:13 +08:00 |
|
Cheng Zhao
|
bd4d6dcda2
|
Merge pull request #2046 from atom/id-weak-map
Track native JS objects in C++
|
2015-06-24 20:01:42 +08:00 |
|
Cheng Zhao
|
f93d50c380
|
Merge pull request #2025 from atom/power-save-blocker-api
Power save blocker API
|
2015-06-24 18:53:10 +08:00 |
|
Cheng Zhao
|
7f0658efa7
|
Add mate::TrackableObject
|
2015-06-24 14:36:05 +08:00 |
|
Cheng Zhao
|
15f350edcb
|
Don't make IDWeakMap public API
|
2015-06-24 13:38:55 +08:00 |
|
Cheng Zhao
|
cd93b9412c
|
Add C++ version of IDWeakMap
|
2015-06-24 13:22:09 +08:00 |
|
Cheng Zhao
|
3b762fddfb
|
Merge pull request #2039 from atom/cleanup-web-contents-js
Some cleanup of WebContents and BrowserWindow code
|
2015-06-23 22:57:08 +08:00 |
|
deepak1556
|
8f429bc25a
|
browser: creating download manager delegate to handle downloads
|
2015-06-23 17:54:07 +05:30 |
|
Cheng Zhao
|
78459b913b
|
Add EmitEvent function to replace node::MakeCallback
|
2015-06-23 19:46:37 +08:00 |
|
Cheng Zhao
|
aba517d4fd
|
Merge pull request #2014 from atom/enable-zygote
Use zygote process on Linux
|
2015-06-23 13:34:40 +08:00 |
|
Haojian Wu
|
7c5afdd388
|
Add PowerSaveBlocker APIs.
|
2015-06-21 21:14:14 +08:00 |
|
Cheng Zhao
|
ef59f4f243
|
Move headers to atom/common
|
2015-06-19 23:11:53 +08:00 |
|
Haojian Wu
|
99bfc9b7f5
|
Move cookies APIs to webContents.session.cookies namespace.
|
2015-06-19 10:30:08 +08:00 |
|
Haojian Wu
|
dbbc2f19f4
|
Implement cookies.get API.
|
2015-06-19 10:29:17 +08:00 |
|
Cheng Zhao
|
a751f4c689
|
Merge pull request #1835 from hokein/pdf-api
Add `BrowserWindow.printToPDF` API Implementation
|
2015-06-17 12:22:56 +08:00 |
|
Haojian Wu
|
7ffa7042b1
|
Add printToPDF Implementation.
|
2015-06-16 20:02:23 +08:00 |
|
deepak1556
|
a5e2f8e79e
|
protocol: adding requestHttpJob method
|
2015-06-15 03:20:45 +05:30 |
|
Cheng Zhao
|
19d742de37
|
Add CommonWebContentsDelegate
|
2015-06-05 13:49:24 +08:00 |
|
Cheng Zhao
|
d46e986e80
|
Remove AtomResourceDispatcherHostDelegate
|
2015-06-03 10:08:05 +08:00 |
|
Haojian Wu
|
5ede62459c
|
Rename PrintHandler to PrintHandlerWin since only used on Windows.
|
2015-05-23 19:24:29 +08:00 |
|
Cheng Zhao
|
466fc9a2fa
|
Remove trailing white space
|
2015-05-21 15:16:06 +08:00 |
|
Cheng Zhao
|
097d4d9870
|
Merge pull request #1734 from atom/forked-original-fs
Make "original-fs" available in forked scripts
|
2015-05-20 16:57:35 +08:00 |
|
Cheng Zhao
|
b238ac5981
|
Merge pull request #1660 from deepak1556/filesysem_patch
browser: create quota permission context to allow quota request
|
2015-05-20 14:05:53 +08:00 |
|
Cheng Zhao
|
fa169ee7ff
|
Remove the original-fs.js
It is acutally not needed.
|
2015-05-20 13:31:28 +08:00 |
|
deepak1556
|
2785a4cc48
|
browser: create quota permission context to allow quota request
|
2015-05-12 17:52:30 +05:30 |
|
deepak1556
|
7fee639edf
|
protocol: wrapping httpjobfactory with a default protocol handler to intercept
|
2015-05-11 12:32:17 +05:30 |
|
deepak1556
|
1c190388e5
|
flash_drm_host not required
|
2015-05-10 09:22:09 +05:30 |
|
deepak1556
|
3fdc4543b8
|
ppapi flash plugin support
|
2015-05-10 09:22:09 +05:30 |
|
Cheng Zhao
|
95e72c24cc
|
Merge pull request #1532 from hokein/win-print
Make Print API work on Windows.
|
2015-05-10 11:40:19 +08:00 |
|
Haojian Wu
|
298d3a0144
|
Fix compilation error on OS X.
|
2015-05-04 20:58:48 +08:00 |
|
Haojian Wu
|
ff87592722
|
Make Print API work on Windows.
|
2015-04-30 13:42:08 +08:00 |
|
Cheng Zhao
|
0143a45488
|
Implement our own NavigationController
|
2015-04-27 15:11:59 +08:00 |
|
Cheng Zhao
|
1d148fe2fb
|
Remove our own debugger implementation
Previously it was used because Node doesn't provide one for latest V8.
|
2015-04-20 14:35:57 +08:00 |
|
Cheng Zhao
|
1b3b2cd402
|
linux: Don't dynamically load libgio
It conflicts with statically linked libgio.
|
2015-04-08 19:15:48 +08:00 |
|
Cheng Zhao
|
bb7217a58c
|
Move filenames to another gyp file
|
2015-04-03 14:39:25 +08:00 |
|