Cheng Zhao
0b24883649
Merge pull request #599 from atom/printing
...
Add support for printing
2014-08-22 17:48:36 +08:00
Cheng Zhao
4fda81a0b4
Document the BrowserWindow.print().
2014-08-22 15:14:49 +08:00
Cheng Zhao
17c0888932
Make print settings optional.
2014-08-22 15:05:30 +08:00
Cheng Zhao
d20ec6952a
Revert "Move the code of getting printing settings to another class."
...
This reverts commit 57d06c5241
.
Conflicts:
atom/browser/printing/printing_config_service.cc
2014-08-22 15:03:39 +08:00
Cheng Zhao
e43b3309af
Add "silent" and "print_background" option for printing.
2014-08-22 15:01:07 +08:00
Cheng Zhao
d0c1b63064
linux: Fix linking error.
2014-08-22 13:03:27 +08:00
Cheng Zhao
a98e26a307
Fix handling failed print.
2014-08-22 13:01:49 +08:00
Cheng Zhao
57d06c5241
Move the code of getting printing settings to another class.
2014-08-22 12:46:26 +08:00
Cheng Zhao
f28e4574b0
Simplify global-shortcut's code.
2014-08-22 10:53:37 +08:00
Cheng Zhao
c9b284d7f7
Remove more unused printing code.
2014-08-22 10:27:08 +08:00
Cheng Zhao
99a510701d
Strip out print preview.
2014-08-21 22:14:27 +08:00
Cheng Zhao
eb3ecab6a8
Setup PrintingMessageFilter for printing.
2014-08-21 21:19:43 +08:00
Cheng Zhao
11b9a06639
Add BrowserWindow.print() method.
2014-08-21 21:00:49 +08:00
Cheng Zhao
87d5b72b76
Initailize PrintViewManagerBasic for browser window.
2014-08-21 20:49:18 +08:00
Cheng Zhao
c95869e515
Fix cpplint warnings.
2014-08-21 20:25:12 +08:00
Cheng Zhao
c2f7920068
Upgrade libchromiumcontent to contain printing headers.
2014-08-21 16:38:25 +08:00
Cheng Zhao
cb7196a9c1
Allow script initialized window.print().
2014-08-21 16:32:41 +08:00
Cheng Zhao
7de0f71a75
Fix compiling with print messages.
2014-08-21 16:14:22 +08:00
Cheng Zhao
8dcb3726f9
Initialize the fake BrowserProcess object.
2014-08-21 15:45:34 +08:00
Cheng Zhao
d934526bb3
Add printing related source codes from chrome.
2014-08-21 15:43:11 +08:00
Cheng Zhao
cab546cbb7
No more need to flip rect for capturePage, fixes #589 .
2014-08-21 12:40:31 +08:00
Cheng Zhao
058d0bbe19
linux: Add "dark-theme" option for BrowserWindow, fixes #352 .
2014-08-21 12:25:43 +08:00
Cheng Zhao
a32669ac0d
Merge pull request #594 from PeterDaveHello/patch-1
...
make CI build faster
2014-08-21 10:37:48 +08:00
Peter Dave Hello
cc4b3e9e6f
make CI build faster
2014-08-20 22:49:37 +08:00
Cheng Zhao
fdcad1066e
docs: Fix typos.
2014-08-20 10:57:39 +08:00
Cheng Zhao
41d43920f9
Merge pull request #590 from atom/browser-v8-debugger
...
Implement the "--debug" switch
2014-08-20 10:47:29 +08:00
Cheng Zhao
fecc90e67c
docs: Add chapter on debugging with node-inspector.
2014-08-20 10:43:41 +08:00
Cheng Zhao
6e3b3fa5a2
Add "Debugging browser process" chapter.
2014-08-20 10:01:43 +08:00
Cheng Zhao
c12c0363a0
No need to enter isolate.
2014-08-20 08:15:50 +08:00
Cheng Zhao
1207dfde4c
Add support for --debug switch.
2014-08-19 23:36:26 +08:00
Cheng Zhao
0f617c3d3c
Remove the unused process.getCurrentStackTrace().
2014-08-19 22:35:22 +08:00
Cheng Zhao
7b71ae6824
Enable setting only one side of minimum size, fixes #461 .
2014-08-19 21:43:18 +08:00
Cheng Zhao
cfae3cd3af
Add app.resolveProxy API, fixes #545 .
2014-08-19 21:26:45 +08:00
Cheng Zhao
f470d21a55
Bump v0.15.9.
2014-08-18 19:05:56 +08:00
Cheng Zhao
af0a5744f2
Upgrade brightray for new URLRequestContextGetter interface.
2014-08-20 15:30:43 +08:00
Cheng Zhao
2bcb7393c4
Avoid calling GetRequestContext() in UI thread, fixes #591 .
...
Since we can access job factory without touching the request context,
there is no need to make sure GetRequestContext() is called before using
the protocol module.
2014-08-20 13:48:38 +08:00
Cheng Zhao
60dcb0e67f
Make process.activateUvLoop friendly to multi-context, fixes #587 .
2014-08-20 13:01:23 +08:00
Cheng Zhao
c88b691db7
linux: Suppress test for "enable-larger-than-screen".
...
It is failing on some DEs.
2014-08-20 12:23:20 +08:00
Cheng Zhao
27f07974e0
Add --proxy-server and --no-proxy-server switches.
2014-08-20 11:57:15 +08:00
Cheng Zhao
a840799b46
Bump v0.15.8.
2014-08-18 09:49:08 +00:00
Cheng Zhao
c8ef79817a
Merge pull request #585 from atom/menubar_underline
...
Support specifying accelerator for menu bar items by adding "&" in label
2014-08-18 16:31:22 +08:00
Cheng Zhao
29abba824d
A little cleanup.
2014-08-18 16:19:23 +08:00
Cheng Zhao
6ccec45c61
views: Fix activating lower case accelerators.
2014-08-18 16:05:41 +08:00
Cheng Zhao
1dabd20d99
win: Underline's color tends to be a little lighter.
2014-08-18 15:41:57 +08:00
Cheng Zhao
fedb08899c
views: Fix calculating underline's position.
2014-08-18 15:36:29 +08:00
Cheng Zhao
b8bfe8a9ad
views: Always hide accelerator when submenu is activated.
2014-08-18 14:58:52 +08:00
Cheng Zhao
a230daa998
views: Pressing "Alt+Key" should bring up the menu bar.
2014-08-18 14:52:44 +08:00
Cheng Zhao
ba41634ad6
views: Show menubar's submenu when "Alt+Key" is pressed.
2014-08-18 14:42:21 +08:00
Cheng Zhao
e9536508a5
views: Show menubar's accelerator when "Alt" is pressed.
2014-08-18 14:12:12 +08:00
Cheng Zhao
965f2b1b6b
views: Draw underline in menu bar for accelerators.
2014-08-18 13:36:00 +08:00