Cheng Zhao [Thu, 11 Aug 2016 08:16:41 +0000 (17:16 +0900)]
Merge pull request #6789 from electron/felix-ignore-vscode
Gitignore Visual Studio Files
Kevin Sawicki [Wed, 10 Aug 2016 16:57:51 +0000 (09:57 -0700)]
Merge pull request #6796 from electron/disable-global-shortcut-spec-on-windows-ci
Disable globalShortcut spec on Windows CI
Felix Rieseberg [Wed, 10 Aug 2016 01:35:43 +0000 (18:35 -0700)]
Gitignore Visual Studio Files
Adds Visual Studio and Visual Studio Code configuration files (auto-generated) to .gitignore.
Kevin Sawicki [Wed, 10 Aug 2016 15:51:29 +0000 (08:51 -0700)]
Disable globalShortcut spec on Windows CI
Cheng Zhao [Wed, 10 Aug 2016 07:00:24 +0000 (16:00 +0900)]
Bump v1.3.3
Cheng Zhao [Wed, 10 Aug 2016 06:55:23 +0000 (15:55 +0900)]
Merge pull request #6787 from electron/api-specs
Add initial specs for untested modules
Kevin Sawicki [Tue, 9 Aug 2016 22:41:46 +0000 (15:41 -0700)]
Add asserts for crash report APIs
Kevin Sawicki [Tue, 9 Aug 2016 22:31:24 +0000 (15:31 -0700)]
Add spec for invalid capture options
Kevin Sawicki [Tue, 9 Aug 2016 22:10:51 +0000 (15:10 -0700)]
Add initial global shortcut spec
Kevin Sawicki [Tue, 9 Aug 2016 22:05:56 +0000 (15:05 -0700)]
Add initial power save blocker spec
Kevin Sawicki [Tue, 9 Aug 2016 16:16:10 +0000 (09:16 -0700)]
Merge pull request #6782 from electron/dip-thumbnail-clip
Convert DIP to screen rect for thumbnail clip
Kevin Sawicki [Tue, 9 Aug 2016 15:42:57 +0000 (08:42 -0700)]
Use gfx::Rect::ToRECT
Kevin Sawicki [Mon, 8 Aug 2016 20:54:53 +0000 (13:54 -0700)]
Convert dip to screen rect for thumbnail clip
Cheng Zhao [Tue, 9 Aug 2016 12:34:52 +0000 (21:34 +0900)]
Merge pull request #6752 from lgalabru/feature/macos-native-notifications
Send events as native macOS notifications
Cheng Zhao [Tue, 9 Aug 2016 12:02:14 +0000 (21:02 +0900)]
Style fixes for SetProgressBar
Cheng Zhao [Tue, 9 Aug 2016 11:58:07 +0000 (20:58 +0900)]
Merge pull request #6768 from electron/felix-set-progress
Enable mode indication for setProgressBar
Cheng Zhao [Tue, 9 Aug 2016 11:44:26 +0000 (20:44 +0900)]
Merge pull request #6780 from electron/update-available-check
Mark update available until restart
Cheng Zhao [Tue, 9 Aug 2016 11:26:26 +0000 (20:26 +0900)]
Merge pull request #6776 from electron/remove-has-real-name-callback-property-check
Remove HasRealNamedCallbackProperty check when converting objects
Cheng Zhao [Tue, 9 Aug 2016 11:24:06 +0000 (20:24 +0900)]
Merge pull request #6777 from electron/zoom-roles
Add zoom menu item roles
Ludovic Galabru [Tue, 9 Aug 2016 09:57:02 +0000 (05:57 -0400)]
Fixing indentation
Felix Rieseberg [Mon, 8 Aug 2016 22:44:48 +0000 (15:44 -0700)]
:wrench: Enable mode indication for setProgressBar
This commit enables setting a mode for the setProgressBar method.
Old behavior is kept intact, usage is entirely optional.
Kevin Sawicki [Mon, 8 Aug 2016 20:12:39 +0000 (13:12 -0700)]
Add spec for quitAndInstall with no update on Windows
Kevin Sawicki [Mon, 8 Aug 2016 20:06:14 +0000 (13:06 -0700)]
Use const instead of var
Kevin Sawicki [Mon, 8 Aug 2016 20:03:02 +0000 (13:03 -0700)]
Keep update available flag set until restart
Kevin Sawicki [Mon, 8 Aug 2016 18:09:24 +0000 (11:09 -0700)]
Add zoom items to menu template
Kevin Sawicki [Mon, 8 Aug 2016 17:13:21 +0000 (10:13 -0700)]
:art: function -> =>
Kevin Sawicki [Mon, 8 Aug 2016 17:09:45 +0000 (10:09 -0700)]
Add zoom menu item roles
Kevin Sawicki [Mon, 8 Aug 2016 18:06:45 +0000 (11:06 -0700)]
Merge pull request #6765 from miniak/menu-speaking-roles
Add macOS specific speaking roles for MenuItem
Kevin Sawicki [Mon, 8 Aug 2016 16:42:43 +0000 (09:42 -0700)]
Add spec for executeJavaScript DOM class prototype
Kevin Sawicki [Mon, 8 Aug 2016 16:35:40 +0000 (09:35 -0700)]
Remove HasRealNamedCallbackProperty check
Kevin Sawicki [Mon, 8 Aug 2016 16:35:30 +0000 (09:35 -0700)]
Add spec for sending document.location over IPC
Cheng Zhao [Mon, 8 Aug 2016 11:27:15 +0000 (20:27 +0900)]
Merge pull request #6762 from miniak/set-thumbnail-clip
Add BrowserWindow.prototype.setThumbnailToolTip
Cheng Zhao [Mon, 8 Aug 2016 11:17:41 +0000 (20:17 +0900)]
Update brightray and libchromiumcontent to latest for #6769
Cheng Zhao [Mon, 8 Aug 2016 07:33:16 +0000 (16:33 +0900)]
Code cleanup for native_window_mac
Method definitions should matche sequence of declarations.
Milan Burda [Sun, 7 Aug 2016 17:23:42 +0000 (19:23 +0200)]
Add BrowserWindow.prototype.setThumbnailToolTip
Cheng Zhao [Mon, 8 Aug 2016 08:43:08 +0000 (17:43 +0900)]
Merge pull request #6766 from miniak/set-user-tasks-result
Report app.setUserTasks success/failure
Cheng Zhao [Mon, 8 Aug 2016 07:52:07 +0000 (16:52 +0900)]
Merge pull request #6761 from bbondy/master
Fix printing on Windows when sandbox is enabled
Cheng Zhao [Mon, 8 Aug 2016 07:23:52 +0000 (16:23 +0900)]
Merge pull request #6754 from darkdh/swipe_conflict
Fix scroll conflict
Cheng Zhao [Mon, 8 Aug 2016 07:10:30 +0000 (16:10 +0900)]
Merge pull request #6741 from MaxWhere/native-window-widget-mac
Offscreen rendering fixes for macOS
Cheng Zhao [Mon, 8 Aug 2016 07:04:07 +0000 (16:04 +0900)]
Merge pull request #6745 from electron/remove-lint-ignore-files
Remove files from cpplint ignore list
Cheng Zhao [Mon, 8 Aug 2016 07:03:30 +0000 (16:03 +0900)]
Merge pull request #6744 from sairoutine/jpdocs
Japanese: add build-instructions-linux.md
Cheng Zhao [Mon, 8 Aug 2016 07:02:13 +0000 (16:02 +0900)]
Merge pull request #6743 from electron/recovery-suggestion
Add recovery suggestion to auto update failure string
Milan Burda [Mon, 8 Aug 2016 00:26:27 +0000 (02:26 +0200)]
Document boolean return value of app.setAsDefaultProtocolClient + app.removeAsDefaultProtocolClient
Milan Burda [Sun, 7 Aug 2016 22:22:32 +0000 (00:22 +0200)]
Report app.setUserTasks success/failure
Milan Burda [Sun, 7 Aug 2016 22:02:32 +0000 (00:02 +0200)]
Add macOS specific speaking roles for MenuItem
Brian R. Bondy [Sun, 7 Aug 2016 14:42:44 +0000 (10:42 -0400)]
Fix printing on Windows when sandbox is enabled
Auditors: @bridiver
This makes it closer to how it works in Chromium and fixes the forever spooling problem on Windows.
The old way worked when the sandbox was disabled but failed on the call for shared_buf.CreateAndMapAnonymous when the sandbox was enabled
This also fixes a handle leak which Chromium already had fixed.
Ludovic Galabru [Fri, 5 Aug 2016 21:02:59 +0000 (23:02 +0200)]
:apple: Send events as native macOS notifications
Anthony Tseng [Mon, 1 Aug 2016 10:01:21 +0000 (18:01 +0800)]
Fix scroll conflict
gellert [Fri, 5 Aug 2016 22:00:32 +0000 (00:00 +0200)]
removes recycling of compositors on mac
Kevin Sawicki [Fri, 5 Aug 2016 17:53:10 +0000 (10:53 -0700)]
Remove ignore files that are lint free
Kevin Sawicki [Fri, 5 Aug 2016 17:52:56 +0000 (10:52 -0700)]
Use ATOM_COMMON_ATOM_VERSION_H_ as ifdef guar
sairoutine [Fri, 5 Aug 2016 17:03:15 +0000 (02:03 +0900)]
:memo: Japanese: add build-instructions-linux.md [ci skip]
Kevin Sawicki [Fri, 5 Aug 2016 16:24:13 +0000 (09:24 -0700)]
Add recovery suggestion to failure string
gellert [Fri, 5 Aug 2016 12:13:34 +0000 (14:13 +0200)]
reverts AcceleratedWidgetMacNSView into offscreen class
Cheng Zhao [Fri, 5 Aug 2016 11:47:35 +0000 (20:47 +0900)]
Merge pull request #6737 from MaxWhere/setpainting-fix
Fix for transparent frames when offscreen window restarted painting
Cheng Zhao [Fri, 5 Aug 2016 11:44:40 +0000 (20:44 +0900)]
Merge pull request #6721 from electron/osr-refactor
Emit NativeImage objects in paint event
Heilig Benedek [Fri, 5 Aug 2016 02:35:04 +0000 (04:35 +0200)]
added checks for painting_ when setting the outputdevice to active state and removed show/hide from start/stoppainting since during testing they caused transparent frames to appear when a window was set to paint again after stopping
gellert [Fri, 5 Aug 2016 10:29:35 +0000 (12:29 +0200)]
moves AcceleratedWidgetMacNSView to NativeWindowMac
Cheng Zhao [Fri, 5 Aug 2016 09:08:36 +0000 (18:08 +0900)]
Use getBitmap in docs
Cheng Zhao [Fri, 5 Aug 2016 08:55:57 +0000 (17:55 +0900)]
Cleanup the code of getBitmap
Heilig Benedek [Thu, 4 Aug 2016 17:45:06 +0000 (19:45 +0200)]
update docs
Heilig Benedek [Thu, 4 Aug 2016 17:36:01 +0000 (19:36 +0200)]
add getBitmap to NativeImage
Cheng Zhao [Thu, 4 Aug 2016 04:58:50 +0000 (13:58 +0900)]
docs: Show how to use bitmap data directly
Cheng Zhao [Thu, 4 Aug 2016 04:47:52 +0000 (13:47 +0900)]
Emit NativeImage objects in paint event
Cheng Zhao [Fri, 5 Aug 2016 08:25:22 +0000 (17:25 +0900)]
Merge pull request #6736 from electron/maximizable-state
Always restore maximizable state after changing window behavior/style
Cheng Zhao [Fri, 5 Aug 2016 08:23:24 +0000 (17:23 +0900)]
Merge pull request #6654 from electron/content-bounds
Add BrowserWindow.get/setContentBounds()
Cheng Zhao [Fri, 5 Aug 2016 07:46:40 +0000 (16:46 +0900)]
Merge pull request #6739 from electron/cookies-refactor
Remove AtomBrowserContext::SetCookieableSchemes
Cheng Zhao [Fri, 5 Aug 2016 07:35:37 +0000 (16:35 +0900)]
Remove AtomBrowserContext::SetCookieableSchemes
The standard schemes are already stored, we don't have to duplicate the
list for every session.
Cheng Zhao [Fri, 5 Aug 2016 07:25:23 +0000 (16:25 +0900)]
Merge pull request #6708 from deepak1556/cookieable_schemes_patch
protocol: custom standard schemes should support cookies
Cheng Zhao [Fri, 5 Aug 2016 07:23:59 +0000 (16:23 +0900)]
Update brightray for #6708
Kevin Sawicki [Fri, 5 Aug 2016 00:10:34 +0000 (17:10 -0700)]
Non-resizable windows should only maximizable on Mac
Kevin Sawicki [Thu, 4 Aug 2016 23:47:03 +0000 (16:47 -0700)]
Always reset maximizable state
Kevin Sawicki [Thu, 4 Aug 2016 22:06:49 +0000 (15:06 -0700)]
Add failing spec
Kevin Sawicki [Thu, 4 Aug 2016 20:17:04 +0000 (13:17 -0700)]
Adjust y position if menu bar is visible
Kevin Sawicki [Thu, 4 Aug 2016 20:02:41 +0000 (13:02 -0700)]
Use same position as setPosition test
Kevin Sawicki [Thu, 4 Aug 2016 19:54:45 +0000 (12:54 -0700)]
Assert new content bounds after resize event
Kevin Sawicki [Thu, 4 Aug 2016 19:34:09 +0000 (12:34 -0700)]
Add spec for BrowserWindow.setContentBounds
Kevin Sawicki [Thu, 4 Aug 2016 19:15:24 +0000 (12:15 -0700)]
Doc BrowserWindow.setContentBounds
Kevin Sawicki [Thu, 4 Aug 2016 19:14:23 +0000 (12:14 -0700)]
Set max size on window constraints
Kevin Sawicki [Thu, 4 Aug 2016 19:10:01 +0000 (12:10 -0700)]
Use empty origin when only adjusting size
Kevin Sawicki [Thu, 4 Aug 2016 19:02:24 +0000 (12:02 -0700)]
Add initial setContentBounds method
Kevin Sawicki [Thu, 4 Aug 2016 18:41:32 +0000 (11:41 -0700)]
Use current content position when adjusting content size
Kevin Sawicki [Thu, 4 Aug 2016 17:58:59 +0000 (10:58 -0700)]
Use bounds for converting window/content sizes
Kevin Sawicki [Fri, 29 Jul 2016 17:03:35 +0000 (10:03 -0700)]
Use View::GetBoundsInScreen to compute content bounds
Kevin Sawicki [Fri, 29 Jul 2016 16:56:02 +0000 (09:56 -0700)]
Set bounds size to content size
Kevin Sawicki [Fri, 29 Jul 2016 16:44:39 +0000 (09:44 -0700)]
Document BrowserWindow.getContentBounds()
Kevin Sawicki [Fri, 29 Jul 2016 16:08:23 +0000 (09:08 -0700)]
Assert after size through getContentBounds() API
Kevin Sawicki [Fri, 29 Jul 2016 01:19:17 +0000 (18:19 -0700)]
Add BrowserWindow.getClientBounds API
Cheng Zhao [Thu, 4 Aug 2016 13:07:30 +0000 (22:07 +0900)]
Merge pull request #6726 from MaxWhere/dummy-view-fix
Omits setMouseDownCanMoveWindow call for OffScreenView
gellert [Thu, 4 Aug 2016 10:00:35 +0000 (12:00 +0200)]
omits setMouseDownCanMoveWindow call for OffScreenView
Cheng Zhao [Thu, 4 Aug 2016 08:04:32 +0000 (17:04 +0900)]
Merge pull request #6723 from electron/dummy-view
Show a dummy view in the offscreen window
Cheng Zhao [Thu, 4 Aug 2016 07:43:30 +0000 (16:43 +0900)]
Fix building on Linux
Cheng Zhao [Thu, 4 Aug 2016 07:36:01 +0000 (16:36 +0900)]
Also show the text on Windows and Linux
deepak1556 [Thu, 4 Aug 2016 06:45:45 +0000 (12:15 +0530)]
register cookieable schemes with browser context
Cheng Zhao [Thu, 4 Aug 2016 06:34:29 +0000 (15:34 +0900)]
Show dummy view under offscreen mode
deepak1556 [Wed, 3 Aug 2016 10:39:03 +0000 (16:09 +0530)]
protocol: custom standard schemes should support cookies
Cheng Zhao [Thu, 4 Aug 2016 04:22:19 +0000 (13:22 +0900)]
Pass SkBitmap directly
Cheng Zhao [Thu, 4 Aug 2016 04:03:24 +0000 (13:03 +0900)]
Pass OnPaint callback in constructor
This can catch the paint events happened before onload event.
Cheng Zhao [Thu, 4 Aug 2016 04:00:54 +0000 (13:00 +0900)]
Merge pull request #6713 from MaxWhere/offscreen-rendering-fixes
Fixes buffer size in offscreen mode
Heilig Benedek [Thu, 4 Aug 2016 03:18:27 +0000 (05:18 +0200)]
removed bpp (it can be calculated)
fixed buffer size calculation (we actually send the whole image, not just the dirty part)
removed the unnecessary resets and const
now we use Copy instead of New