Robo
cdc7b8d15e
devtools: fix filesyatem api usage and use prefs to track filesystem paths
2016-03-15 07:51:36 +05:30
Cheng Zhao
cadd1969d9
Fix compilation errors on Windows
2016-03-10 17:06:23 +09:00
Paul Betts
e3af5de7d7
Update pdf_to_emf_converter
2016-03-10 17:06:23 +09:00
Paul Betts
f4ec369873
More boring fixups
2016-03-10 17:06:22 +09:00
Paul Betts
7b60ef6261
SetIsDraftMode no longer a thing, see https://groups.google.com/a/chromium.org/forum/m/#!topic/chromium-checkins/6qohfKmEYyg
2016-03-10 17:06:22 +09:00
Paul Betts
e835111195
More type fixups
2016-03-10 17:06:22 +09:00
Paul Betts
a737baafbf
We don't need Metro
2016-03-10 17:06:22 +09:00
Cheng Zhao
d36b8bca86
Fix compilation errors on Linux
2016-03-10 17:06:22 +09:00
Cheng Zhao
044daee086
Update printing code to latest
2016-03-10 17:06:22 +09:00
Cheng Zhao
5fae63a2f5
Fix compilation errors on OS X
2016-03-10 17:06:21 +09:00
Dongjoon Hyun
0c92d44077
Fix typos in comments.
2016-03-07 20:22:03 -08:00
Cheng Zhao
57da8908b2
Use volume serial number as device id
2016-01-12 23:17:07 +08:00
Cheng Zhao
8832d7b77b
Import PepperFlashDRMHost class
2016-01-12 22:17:24 +08:00
Cheng Zhao
da52017d82
Revert "fix chrome app and user path conflicts"
...
This reverts commit 25aaafde45bd3ac7d9a82184f67b79874da73aa8.
2016-01-11 10:30:17 +08:00
Cheng Zhao
c5238bb8f0
Update brightray and libchromiumcontent with widevine support
2015-12-30 11:45:39 +08:00
Cheng Zhao
c76db0ba1d
Fix coding styles
2015-12-29 18:59:27 +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
f77bb44952
fix chrome app and user path conflicts
2015-12-08 23:00:08 +05:30
Cheng Zhao
836a8b1794
Simplify the desktopCapturer code
2015-12-08 13:49:26 +08:00
Cheng Zhao
51368952a2
Remove deprecated API usages
2015-12-08 12:58:39 +08:00
Cheng Zhao
04f7ceab73
Merge branch 'master' into desktop-capture-api
2015-12-08 12:43:44 +08:00
Cheng Zhao
e8b5a6dedf
Merge pull request #3718 from atom/chrome47-linux
...
Port Chrome47 on Linux
2015-12-08 10:14:27 +08:00
Cheng Zhao
e78a02806e
Make it safe to use sendSync
2015-12-08 10:07:47 +08:00
Paul Betts
9a0cecf943
Rig GlobalMenuBarRegistrarX11 for Atom
2015-12-07 14:30:26 -08:00
Paul Betts
fe86239a9c
Update to Chrome47 version of tts_linux
2015-12-07 14:28:42 -08:00
Paul Betts
4a8d58f914
Update to Chrome47 version of GlobalMenuBarRegistrarX11
2015-12-07 14:25:52 -08:00
Paul Betts
8d5c153e9b
Update to Chrome 47 version of tts_win
2015-12-07 14:23:01 -08:00
Paul Betts
3931ebb7ef
Fix up Windows build errors
2015-12-07 10:02:06 -08:00
Cheng Zhao
73e7773d84
Update to API changes of Chrome 47
2015-12-07 19:56:23 +08:00
Cheng Zhao
fdc19f2d3a
Fix building on Windows
2015-11-13 13:23:13 +08:00
Cheng Zhao
05d2e431de
Fix building on OS X
2015-11-13 13:03:00 +08:00
Cheng Zhao
83ae9f8d71
Import the chrome_paths code
2015-11-13 12:45:02 +08:00
Cheng Zhao
6bfe06ec4e
Pass original argv in callback
2015-10-22 19:02:21 +08:00
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
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
310954713f
Simplify the usage of singleton
2015-10-22 14:59:12 +08:00
Paul Betts
99c496471b
Allow WM_COPYDATA from all processes
2015-10-20 17:36:05 -07:00
Paul Betts
15f00db1bf
I don't think we need this
2015-10-20 15:03:59 -07:00
Paul Betts
5886398f22
Port our changes over
2015-10-20 14:24:45 -07:00
Paul Betts
7491d5cfb5
Copy back the original versions of Chromium files in
2015-10-20 14:05:07 -07:00
Haojian Wu
dcb457e76e
Refine API design: desktopCapturer.getSources.
2015-10-07 11:10:35 +08:00
Haojian Wu
36c0ad7fda
Refine more about desktop capturer API.
...
* Simplify the coffeescript code.
* Add more options in desktopCapturer.startUpdating.
2015-10-05 12:47:01 +08:00
Haojian Wu
1e69ef79de
Refine: make desktop-capturer as a renderer module.
2015-10-04 22:04:41 +08:00
Haojian Wu
c9fbde321c
Implement desktop capture API on OS X.
2015-10-02 19:17:28 +08:00
Cheng Zhao
53b9d61831
Fix building on Windows
2015-09-03 20:07:29 +08:00
Cheng Zhao
45491ca7ab
Fix API changes
2015-09-03 17:50:23 +09:00
Haojian Wu
10b53f7f73
Fix print spooler hangs when printing more than 3 pages on Windows.
2015-09-01 17:55:45 +08:00
Haojian Wu
11ffb9dfb6
Fix node::Buffer API changes.
2015-08-11 09:48:29 +08:00
Haojian Wu
d08392a0c4
No need base/float_util.h
since VS2013 supports well enough.
2015-08-11 09:48:29 +08:00
Haojian Wu
48ccb0f2ab
No gfx::SingletonHwnd::Observer any more.
...
Using gfx::SingletonHwndObserver instead.
2015-08-11 09:48:29 +08:00
Haojian Wu
fef53d18c4
Add session.setDownloadPath
API.
2015-07-26 16:51:27 +08:00
Haojian Wu
0700f08d6d
Copy pref_names files from Chromium.
2015-07-26 16:08:29 +08:00
Haojian Wu
16348fc895
Copy pdf data on IO thread to avoid causing main process hangs.
2015-06-16 20:08:30 +08:00
Haojian Wu
57580e00f9
Fix code style.
2015-06-16 20:07:45 +08:00
Haojian Wu
93bbc6c810
Simplify the pdf-data handled code.
2015-06-16 20:07:45 +08:00
Haojian Wu
894f9c0cb0
Don't use duprecated node buffer api, fix build error on OS X.
2015-06-16 20:07:44 +08:00
Haojian Wu
ccbe554ec0
Make callback aligns node.js style.
2015-06-16 20:07:44 +08:00
Haojian Wu
93243ef223
Remove some unused IPC messages.
2015-06-16 20:07:44 +08:00
Haojian Wu
ac62871645
Return node::Buffer as a printToPDF callback result.
2015-06-16 20:07:44 +08:00
Haojian Wu
ab40da3f31
Add silent and savePath options.
2015-06-16 20:07:43 +08:00
Haojian Wu
6e099af5fe
Move PDF printing setting in JS part.
2015-06-16 20:07:43 +08:00
Haojian Wu
2597ded985
Cleanup.
2015-06-16 20:02:25 +08:00
Haojian Wu
36fa4da252
Fix Linux compilation error.
2015-06-16 20:02:25 +08:00
Haojian Wu
68005f9ad4
Fix OS X compilation error.
2015-06-16 20:02:25 +08:00
Haojian Wu
600077996c
Fix a landscape
option error.
2015-06-16 20:02:24 +08:00
Haojian Wu
cef177abc4
Add preview failed error.
2015-06-16 20:02:24 +08:00
Haojian Wu
8572ccb807
Add callback function in printToPDF API.
2015-06-16 20:02:24 +08:00
Haojian Wu
ce8bbb689c
Add options to custom print settings in printToPDF API.
2015-06-16 20:02:24 +08:00
Haojian Wu
9cf9229308
Write PDF file in FILE thread.
2015-06-16 20:02:23 +08:00
Haojian Wu
7ffa7042b1
Add printToPDF Implementation.
2015-06-16 20:02:23 +08:00
Cheng Zhao
b97c22d4d7
win: Load pdf.dll with abosolute path, fix #1826
2015-06-01 12:53:43 +08:00
Haojian Wu
5ede62459c
Rename PrintHandler to PrintHandlerWin since only used on Windows.
2015-05-23 19:24:29 +08:00
Haojian Wu
abd97a7513
Load pdf component dynamically.
...
Ship pdf as dll library, electron only loads pdf.dll when calling print
API. In this way, the developer who don't need print feature can safe
remove the pdf.dll in saving their binary size.
2015-05-23 19:24:27 +08:00
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
0f67b1866a
Add Super
key support in global-shortcut API.
2015-05-05 22:49:32 +08:00
Haojian Wu
f2853a0b89
Some cleanup.
2015-05-05 21:56:58 +08:00
Haojian Wu
ff87592722
Make Print API work on Windows.
2015-04-30 13:42:08 +08:00
Cheng Zhao
b37c73436b
Fix API changes
2015-04-21 18:56:08 +08:00
Cheng Zhao
57812616b9
win: Fix tests and compilation errors
2015-03-18 13:58:33 +08:00
Cheng Zhao
105ad369ab
linux: Fix compilation error
2015-03-18 09:57:48 +08:00
Cheng Zhao
5b2c0110dc
Fix other compilation errors
2015-03-18 09:57:41 +08:00
Cheng Zhao
819ab5cd0c
Fix ui/gfx/geometry headers
2015-03-18 09:57:38 +08:00
Cheng Zhao
5c78ecfe40
scoped_ptr.PassAs is removed
2015-01-27 13:18:30 -08:00
Cheng Zhao
43421aedcf
OVERRIDE macro is now removed
2015-01-27 13:18:30 -08:00
Cheng Zhao
c6a18b1b59
Split the words before sending it to spellCheck
2014-12-19 20:42:19 -08:00
Cheng Zhao
409f2b4d0f
win: Fix compilation errors
2014-12-10 14:17:07 -08:00
Cheng Zhao
22c4911b58
linux: GTK+ status icon has come back
2014-12-09 16:55:01 -08:00
Cheng Zhao
d309fd5a27
Update printing code
2014-12-07 06:55:40 -08:00
Cheng Zhao
89de5b6e9a
win: Remove NotifyIconHostStateChanger
...
We don't need the ability it provided, and it is causing crashes on some
machines.
Fixes #850 .
2014-11-28 17:47:47 +08:00
Cheng Zhao
914dce6cc2
win: Add color chooser dialog
2014-11-01 13:44:28 +08:00
Cheng Zhao
de49498102
aura: Add color chooser dialog
2014-10-31 23:06:50 +08:00
Cheng Zhao
14c9a2a087
mac: Add color chooser dialog
2014-10-31 22:53:15 +08:00
Cheng Zhao
32dff999a5
Fix API changes of Chrome 38
2014-10-11 19:11:34 +08:00
Cheng Zhao
3a177d55f8
Add linux tts implementation from Chrome
2014-10-08 02:14:12 +00:00
Cheng Zhao
05b602d0ce
Import Chrome's tts code
2014-10-07 21:18:44 +08:00