summaryrefslogtreecommitdiffstats
path: root/ash/shell/cocoa
Commit message (Collapse)AuthorAgeFilesLines
* [Mac] In all the plists, define the LSMinimumSystemVersion based on ↵rsesek@chromium.org2012-07-201-1/+1
| | | | | | | | | | | | | | | | | | MACOSX_DEPLOYMENT_TARGET. The LSMinimumSystemVersion must be of the form |n.n.n| [1] but the MACOSX_DEPLOYMENT_TARGET is only |n.n|, so add an extra |.0| to the value in the plist key. [1] https://developer.apple.com/library/mac/#documentation/CoreFoundation/Conceptual/CFBundles/BundleTypes/BundleTypes.html BUG=137676 TEST=none TBR=mac people Review URL: https://chromiumcodereview.appspot.com/10810031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147607 0039d316-1c4b-4281-b951-d872f2087c98
* Aura Shell needs to exist on Macdhollowa@chromium.org2012-01-194-0/+2366
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