Граф коммитов

82 Коммитов

Автор SHA1 Сообщение Дата
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
Cheng Zhao e043ea9c20 Merge pull request #2677 from atom/fix-more-pages-print
Fix print spooler hangs when printing more than 3 pages on Windows.
2015-09-01 19:07:01 +08:00
Haojian Wu 10b53f7f73 Fix print spooler hangs when printing more than 3 pages on Windows. 2015-09-01 17:55:45 +08:00
Cheng Zhao e7791a5486 Import the TCPListenSocket removed by Chromium 2015-08-27 12:59:54 +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
Cheng Zhao b1db947def Fix compilation errors due to compiler change 2015-07-01 07:56:29 +00: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 1b3b2cd402 linux: Don't dynamically load libgio
It conflicts with statically linked libgio.
2015-04-08 19:15:48 +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