summaryrefslogtreecommitdiffstats
path: root/views/aura_desktop
Commit message (Collapse)AuthorAgeFilesLines
* views: Some more layer change, and add/update some tests for layers.sadrul@chromium.org2011-10-111-0/+2
| | | | | | | | | | | | | | | | Hide the RootView's layer when a Widget is hidden. Call OnNativeWidgetVisibilityChanged on NativeWidgetGtk's hide/show callbacks. The tests: . Make sure Layer bounds change with a View even if it's not visible. . Make sure Layer visibility is updated with a View's visibility. . Make sure Layers get unparented properly when a View is removed from the parent view. BUG=none TEST=views_unittests Review URL: http://codereview.chromium.org/8202026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104846 0039d316-1c4b-4281-b951-d872f2087c98
* aura: Build aura_builder on linux.sadrul@chromium.org2011-10-051-4/+0
| | | | | | | | | | | | | | . aura is never built with gtk anymore. So it's not necesary to disable GTK events in the message-pump. . Make sure glib headers are included when building non-gtk aura. . Update the 'glib' target to include gobject-2.0 and gthread-2.0 packages. BUG=none TEST=aura_builder builds on linux with use_aura=1 Review URL: http://codereview.chromium.org/8144009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104165 0039d316-1c4b-4281-b951-d872f2087c98
* Allow CanvasSkia to bind to an existing SkCanvas.piman@chromium.org2011-10-051-1/+1
| | | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/8122013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104146 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes the cursor to update reliably when moving from window to window.ben@chromium.org2011-10-041-0/+3
| | | | | | | | http://crbug.com/98337 TEST=none Review URL: http://codereview.chromium.org/8122008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103882 0039d316-1c4b-4281-b951-d872f2087c98
* Change Window visibility to a simple boolean for now.ben@chromium.org2011-09-301-3/+3
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/8082017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103508 0039d316-1c4b-4281-b951-d872f2087c98
* Adds the ability to set an Animation on Layer so that future changes to the ↵sky@chromium.org2011-09-291-3/+3
| | | | | | | | | | | layer result in animating the property. See code in desktop_window_view.cc and window.cc for usage. BUG=none TEST=none Review URL: http://codereview.chromium.org/7972023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103282 0039d316-1c4b-4281-b951-d872f2087c98
* Change std::wstring to string16 on WidgetDelegate::GetWindowTitleyosin@chromium.org2011-09-281-2/+3
| | | | | | Review URL: http://codereview.chromium.org/8065001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103102 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 103095 - Change std::wstring to string16 on ↵yosin@chromium.org2011-09-281-3/+2
| | | | | | | | | | | | | | | WidgetDelegate::GetWindowTitle. BUG=68267 TEST=No visible changes Review URL: http://codereview.chromium.org/7972009 TBR=yosin@chromium.org Review URL: http://codereview.chromium.org/8052030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103096 0039d316-1c4b-4281-b951-d872f2087c98
* Change std::wstring to string16 on WidgetDelegate::GetWindowTitle.yosin@chromium.org2011-09-281-2/+3
| | | | | | | | | | BUG=68267 TEST=No visible changes Review URL: http://codereview.chromium.org/7972009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103095 0039d316-1c4b-4281-b951-d872f2087c98
* Gets views_unittests to work when aura is defined, and adds coveragesky@chromium.org2011-09-271-0/+6
| | | | | | | | | | | | | for recent painting bug. To get views_unittests to compile I had to convert BaseScrollBar to use MenuItemView (was still using native, which doesn't exist on windows). BUG=none TEST=none Review URL: http://codereview.chromium.org/8028027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102935 0039d316-1c4b-4281-b951-d872f2087c98
* Adds some features to the shell:ben@chromium.org2011-09-161-0/+2
| | | | | | | | | | | | - desktop background - stub launcher - clicking the background opens test windows BUG=none TEST=none Review URL: http://codereview.chromium.org/7903018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101496 0039d316-1c4b-4281-b951-d872f2087c98
* Move Aura to UI subdir.ben@chromium.org2011-09-141-5/+5
| | | | | | | | | BUG=none TEST=none TBR=sky Review URL: http://codereview.chromium.org/7886042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101156 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes ownership of aura windows/nativewidgetaura and adds a test.sky@chromium.org2011-09-071-24/+29
| | | | | | | | | | BUG=none TEST=none R=ben@chromium.org Review URL: http://codereview.chromium.org/7839034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100020 0039d316-1c4b-4281-b951-d872f2087c98
* aura-views: Make views_aura_desktop compile and run on linux.sadrul@chromium.org2011-09-071-0/+4
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/7739016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@99901 0039d316-1c4b-4281-b951-d872f2087c98
* gfx::Compositor: SchedulePaint.sadrul@chromium.org2011-09-071-0/+3
| | | | | | | | | | | Add CompositorDelegate as an interface between the compositor and its owner, and implement SchedulePaint through the delegate. BUG=none TEST=none Review URL: http://codereview.chromium.org/7770002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@99899 0039d316-1c4b-4281-b951-d872f2087c98
* Beginnings of basic Focus and Key Events.ben@chromium.org2011-09-021-0/+6
| | | | | | | | | http://crbug.com/93934 http://crbug.com/93949 TEST=see unittest Review URL: http://codereview.chromium.org/7830031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@99434 0039d316-1c4b-4281-b951-d872f2087c98
* Handle interactive window sizing and moving, as well as primitive z-index ↵ben@chromium.org2011-09-021-0/+3
| | | | | | | | | | | shuffling. http://crbug.com/93937 http://crbug.com/93938 TEST=none Review URL: http://codereview.chromium.org/7792069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@99277 0039d316-1c4b-4281-b951-d872f2087c98
* Wire MouseEvents through to the NativeWidgetAura.ben@chromium.org2011-09-011-2/+25
| | | | | | | | http://crbug.com/93933 TEST=none Review URL: http://codereview.chromium.org/7812014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@99108 0039d316-1c4b-4281-b951-d872f2087c98
* Show a Window in the aura views demo.ben@chromium.org2011-08-251-0/+28
| | | | | | | | http://crbug.com/93944 TEST=none Review URL: http://codereview.chromium.org/7744045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@98349 0039d316-1c4b-4281-b951-d872f2087c98
* Re-land: Create a new views_aura_desktop.ben@chromium.org2011-08-251-0/+106
| | | | | | | | | | | | Get views::Widget rendering working against an aura::Window NativeWidget. http://crbug.com/93944 TEST=none Original review URL: http://codereview.chromium.org/7741027 Review URL: http://codereview.chromium.org/7747032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@98331 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 98306 - Create a new views_aura_desktop.ben@chromium.org2011-08-251-106/+0
| | | | | | | | | | | | | Get views::Widget rendering working against an aura::Window NativeWidget. http://crbug.com/93944 TEST=none Review URL: http://codereview.chromium.org/7741027 TBR=ben@chromium.org Review URL: http://codereview.chromium.org/7749020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@98312 0039d316-1c4b-4281-b951-d872f2087c98
* Create a new views_aura_desktop.ben@chromium.org2011-08-251-0/+106
Get views::Widget rendering working against an aura::Window NativeWidget. http://crbug.com/93944 TEST=none Review URL: http://codereview.chromium.org/7741027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@98306 0039d316-1c4b-4281-b951-d872f2087c98