summaryrefslogtreecommitdiffstats
path: root/ash/drag_drop
Commit message (Collapse)AuthorAgeFilesLines
* Aura Shell needs to exist on Macdhollowa@chromium.org2012-01-191-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds first cut at "Aura Shell.app" on Mac. The 'ash_shell' is extended to generate a Cocoa application. This application brings up a single window containing the Aura desktop. The main view of this window provides an accelerated surface to Aura in which it can composite and draw its results. What works: - The application launches and renders the Aura desktop and background - Mouse movement, clicking, double-clicking, and interactions with Aura windows and widgets - Text buttons render with Skia text (needs improvement) - Non-modal transient window button - Window-modal window button - System-modal window button - Example Widgets button (checkboxes, radios, buttons) - Lock Screen button - Create Non-Resizable window button - Create Pointy Bubble button - Create Widow button - Switcher and Taskbar What doesn't work: - Open Views Examples Window button - Views menus - Views scrollbars - Views accelerators - Views tooltips - Drag and drop - Anything involving MessageLoop dispatcher logic - Mouse movement doesn't pass through to Aura when mouse button is up Note: Required .gyp flags are: 'use_aura': 1, 'use_webkit_compositor': 1, BUG=109946 TEST=Manual tests. R=sky@chromium.org, thakis@chromium.org Review URL: https://chromiumcodereview.appspot.com/9232028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118222 0039d316-1c4b-4281-b951-d872f2087c98
* Make it simpler to detect when implicit animations complete.vollick@google.com2012-01-181-1/+2
| | | | | | | | | | | The ScopedSettings destructor should only remove the temporary observers from the animator, not the sequences. Added an ImplicitAnimationObserver for use with ScopedSettings to provide a simple way to get notified when implicit animations complete. BUG=None TEST=compositor_unittests Review URL: https://chromiumcodereview.appspot.com/9112034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118091 0039d316-1c4b-4281-b951-d872f2087c98
* aura: Gesture event plumbing (skeleton).sadrul@chromium.org2012-01-172-0/+9
| | | | | | | | | | | | | Add gesture event plumbing through aura. This is not functional just yet. Subsequent CLs will move the gesture-recognizer from views into aura, which will then generate and deliver aura gesture events. BUG=11024 TEST=no functional changes yet. Tests will be added when GR is moved into aura. Review URL: https://chromiumcodereview.appspot.com/9221014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117911 0039d316-1c4b-4281-b951-d872f2087c98
* OVERRIDE Fixups for TableView and DragDropControllerdhollowa@chromium.org2012-01-121-3/+3
| | | | | | | | | | | | | Fixes OVERRIDE style violations caught by clang. BUG=None TEST=Compiles on Mac/Clang with style plugins. R=sky@chromium.org Review URL: http://codereview.chromium.org/9185021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117337 0039d316-1c4b-4281-b951-d872f2087c98
* aura: refactor clipboard code and implement format conversion and basicvarunjain@chromium.org2012-01-091-2/+14
| | | | | | | | | | | | versioning. BUG=97845 TEST=clipboard unittests pass. Review URL: http://codereview.chromium.org/9120009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116918 0039d316-1c4b-4281-b951-d872f2087c98
* aura: animate drag widget at the end of a drag-drop session.varunjain@chromium.org2012-01-092-5/+59
| | | | | | | | | | BUG=97845 TEST=manual Review URL: http://codereview.chromium.org/9123019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116872 0039d316-1c4b-4281-b951-d872f2087c98
* Beginning of drag/drop should copy the drag data to clipboard.varunjain@chromium.org2012-01-042-18/+44
| | | | | | | | | | BUG=97845 TEST=added new test Review URL: http://codereview.chromium.org/8994012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116236 0039d316-1c4b-4281-b951-d872f2087c98
* Rename the aura_shell namespace to ashben@chromium.org2011-12-245-10/+10
| | | | | | | | | http://crbug.com/108457 TEST=none TBR=sky Review URL: http://codereview.chromium.org/9033007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115748 0039d316-1c4b-4281-b951-d872f2087c98
* Move last few files -> ashben@chromium.org2011-12-232-3/+3
| | | | | | | | | http://crbug.com/108457 TEST=none TBR=sky Review URL: http://codereview.chromium.org/9036011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115743 0039d316-1c4b-4281-b951-d872f2087c98
* More stuff -> ashben@chromium.org2011-12-235-0/+792
http://crbug.com/108457 TEST=none TBR=sky Review URL: http://codereview.chromium.org/9033006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115741 0039d316-1c4b-4281-b951-d872f2087c98