summaryrefslogtreecommitdiffstats
path: root/ash/ash_switches.cc
Commit message (Collapse)AuthorAgeFilesLines
* Implement workspace scrubbing pkotwicz@chromium.org2012-12-021-0/+3
| | | | | | | | | BUG=160903 Test=Manual Review URL: https://chromiumcodereview.appspot.com/11417150 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170688 0039d316-1c4b-4281-b951-d872f2087c98
* Preparation for new Launcher: Splitting ChromeLauncherController into two ↵skuhne@google.com2012-11-291-0/+3
| | | | | | | | | | | | | separate implementations + adding a flag to swtich between them. This is as a preparation to add the new launcher functionality, but keeping the old functionality for the moment the default. BUG=145410 TEST=unit tests Review URL: https://codereview.chromium.org/11419212 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170245 0039d316-1c4b-4281-b951-d872f2087c98
* Split window_animations, moving basic animations to views/corewm.ben@chromium.org2012-11-291-3/+0
| | | | | | | | | | | | | | | The base definition of the animation type enum also moves to corewm, and the API now allows downstream libraries (like ash) to extend the set of animations available. This will allow us to more easily use "core" animations in desktop-aura. I also removed the internal namespace from window_animations that remained in ash, since the use of namespaces in that file had begun to confuse me. http://crbug.com/158115 R=sky@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=170071 Review URL: https://codereview.chromium.org/11412223 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170195 0039d316-1c4b-4281-b951-d872f2087c98
* Revert direction of unlock user pod animation.antrim@chromium.org2012-11-151-3/+0
| | | | | | | | | BUG=138171 Review URL: https://chromiumcodereview.appspot.com/11419004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167985 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Add immersive mode button to frame, behind flagjamescook@chromium.org2012-11-141-0/+4
| | | | | | | | | | | | | Button to trigger experimental immersive mode, does nothing useful yet. Added behind --ash-immersive flag. BUG=160114 TEST=Added to ash_unittests FramePainterTest Review URL: https://chromiumcodereview.appspot.com/11360176 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167553 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Add flag to animate transition from boot splash screen.derat@chromium.org2012-11-101-0/+8
| | | | | | | | | | | | | | | | | | | | | This adds an --ash-animate-from-boot-splash-screen flag that can be set to tell Ash to grab the Chrome OS boot splash screen and fade from it into the login screen's brightness/grayscale desktop background animation. I'm also making SystemBackgroundController just control a solid-color layer and moving its host-window-grabbing code into a new BootSplashScreen class. BUG=152309 TEST=add --ash-animate-from-boot-splash-screen to /sbin/session_manager_setup.sh, reboot, and see the animation Review URL: https://chromiumcodereview.appspot.com/11362067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167068 0039d316-1c4b-4281-b951-d872f2087c98
* Added alternative lock pod animation and flag to control it.antrim@chromium.org2012-11-061-0/+3
| | | | | | | | | | | (alternative animation is on by default). BUG=138171 Review URL: https://chromiumcodereview.appspot.com/11361066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166256 0039d316-1c4b-4281-b951-d872f2087c98
* Create ash memory monitordavemoore@chromium.org2012-11-051-0/+5
| | | | | | | | | | | BUG=None TEST=Enable via about:flags/enable-memory-monitor Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=165244 Review URL: https://codereview.chromium.org/11345017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166061 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 165244 - Create ash memory monitorbrettw@chromium.org2012-10-311-3/+0
| | | | | | | | | | | | | | Broke the Aura compile: http://build.chromium.org/p/chromium.win/builders/Win%20Aura/builds/23946/steps/compile/logs/stdio BUG=None TEST=Enable via about:flags/enable-memory-monitor Review URL: https://codereview.chromium.org/11345017 TBR=davemoore@chromium.org Review URL: https://codereview.chromium.org/11293026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165252 0039d316-1c4b-4281-b951-d872f2087c98
* Create ash memory monitordavemoore@chromium.org2012-10-311-0/+3
| | | | | | | | | BUG=None TEST=Enable via about:flags/enable-memory-monitor Review URL: https://codereview.chromium.org/11345017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165244 0039d316-1c4b-4281-b951-d872f2087c98
* Re-vamped the entire window auto positioning logicskuhne@chromium.org2012-10-301-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | As long as the user did not move / resize the window: A single visible window (browser / app) on the screen will always be centered. When a second visible (browser / app) window joins in, both will be pushed into opposite corners. When more windows get piled up, they go every time into the opposite side of the currently active window. When the user has resized / moved a window, it will be treated as a visible (browser / app) window, but it will not get moved - the others will however. Addressing bug: Moving last remaining tabbed window back into screen center BUG=153431, 150879, 153302 TEST=unit-tests & visual Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=164352 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=164652 Review URL: https://chromiumcodereview.appspot.com/11085053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@164993 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 164652 - speculative revert - this change may have caused print ↵sergeyu@chromium.org2012-10-291-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dialog test failures on XP. Re-vamped the entire window auto positioning logic As long as the user did not move / resize the window: A single visible window (browser / app) on the screen will always be centered. When a second visible (browser / app) window joins in, both will be pushed into opposite corners. When more windows get piled up, they go every time into the opposite side of the currently active window. When the user has resized / moved a window, it will be treated as a visible (browser / app) window, but it will not get moved - the others will however. Addressing bug: Moving last remaining tabbed window back into screen center BUG=153431, 150879, 153302 TEST=unit-tests & visual Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=164352 Review URL: https://chromiumcodereview.appspot.com/11085053 TBR=skuhne@chromium.org Review URL: https://codereview.chromium.org/11343028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@164772 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Clean up system background layer.derat@chromium.org2012-10-291-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a SystemBackgroundController class that's responsible for a ui::Layer that's stacked underneath all other layers. I'm also adding an --ash-copy-host-background-at-boot flag that can be set to instruct the controller to copy the host window's content into the system background layer at startup; otherwise, we display the same background color used by Chrome OS's boot splash screen. I suspect that there's a small performance hit from copying (I've seen the XGetImage() take between 25 and 170 ms depending on hardware), although it seems to be hidden in the noise of our total boot times. Regardless, I figure that we should only turn this on right now for systems that need it (to hide an even-longer delay where the compositor is drawing but the login background images hasn't been loaded). In any case, once the login background is visible, the system background layer is reset to display the black background that's needed for fullscreen animations that manipulate the desktop background (for the workspace or power button). BUG=152309 Review URL: https://chromiumcodereview.appspot.com/11273059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@164704 0039d316-1c4b-4281-b951-d872f2087c98
* Re-vamped the entire window auto positioning logicskuhne@chromium.org2012-10-291-0/+4
| | | | | | | | | | | | | | | | | | | | | | | As long as the user did not move / resize the window: A single visible window (browser / app) on the screen will always be centered. When a second visible (browser / app) window joins in, both will be pushed into opposite corners. When more windows get piled up, they go every time into the opposite side of the currently active window. When the user has resized / moved a window, it will be treated as a visible (browser / app) window, but it will not get moved - the others will however. Addressing bug: Moving last remaining tabbed window back into screen center BUG=153431, 150879, 153302 TEST=unit-tests & visual Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=164352 Review URL: https://chromiumcodereview.appspot.com/11085053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@164652 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 164352 - Re-vamped the entire window auto positioning logicsail@chromium.org2012-10-261-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | As long as the user did not move / resize the window: A single visible window (browser / app) on the screen will always be centered. When a second visible (browser / app) window joins in, both will be pushed into opposite corners. When more windows get piled up, they go every time into the opposite side of the currently active window. When the user has resized / moved a window, it will be treated as a visible (browser / app) window, but it will not get moved - the others will however. Addressing bug: Moving last remaining tabbed window back into screen center BUG=153431, 150879, 153302 TEST=unit-tests & visual Review URL: https://chromiumcodereview.appspot.com/11085053 TBR=skuhne@chromium.org Review URL: https://codereview.chromium.org/11313012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@164363 0039d316-1c4b-4281-b951-d872f2087c98
* Re-vamped the entire window auto positioning logicskuhne@chromium.org2012-10-261-0/+4
| | | | | | | | | | | | | | | | | | | | | As long as the user did not move / resize the window: A single visible window (browser / app) on the screen will always be centered. When a second visible (browser / app) window joins in, both will be pushed into opposite corners. When more windows get piled up, they go every time into the opposite side of the currently active window. When the user has resized / moved a window, it will be treated as a visible (browser / app) window, but it will not get moved - the others will however. Addressing bug: Moving last remaining tabbed window back into screen center BUG=153431, 150879, 153302 TEST=unit-tests & visual Review URL: https://chromiumcodereview.appspot.com/11085053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@164352 0039d316-1c4b-4281-b951-d872f2087c98
* Second SessionStateController implementation (just a copy), command-line ↵antrim@chromium.org2012-10-231-0/+3
| | | | | | | | | | | | switches, removed CancelLockWithOtherAnimation(), several constant renames in SessionStateAnimator. Includes https://codereview.chromium.org/11238058/ fix. BUG=138171, 139461 Review URL: https://chromiumcodereview.appspot.com/11230050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163645 0039d316-1c4b-4281-b951-d872f2087c98
* Removes worskpace 1 code. Will rename next.sky@chromium.org2012-10-171-3/+0
| | | | | | | | | | | BUG=none TEST=none R=ben@chromium.org,nkostylev@chromium.org TBR=nkostylev@chromium.org Review URL: https://codereview.chromium.org/11201002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@162420 0039d316-1c4b-4281-b951-d872f2087c98
* Add "panel_fitting" GPU feature type and use it for mirror mode.ynovikov@chromium.org2012-10-151-0/+3
| | | | | | | | | | | | | | | | | | | | | | Panel fitting is used by mirror display mode on Chrome OS. This GPU feature type will tell if it is supported by GPU hardware. Initially enable it only for Ivy Bridge GPU via blacklisting everything else. Also add a disable_panel_fitting command flag, to be able to quickly turn the feature off. When hardware supports panel fitting, and there are no common modes between the internal and the external displays, configure the internal display to the external's resolution, and let the panel fitter take care of displaying it correctly. BUG=chromium-os:34442 TEST=Panel Fitting should appear as Hardware Accelerated in about:gpu on IVB Chrome OS, Unavailable everywhere else. TEST=Tested mirror mode on device. Review URL: https://chromiumcodereview.appspot.com/10909242 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@161980 0039d316-1c4b-4281-b951-d872f2087c98
* Move shelf/launcher/status_area_widget/panel_layout_manager to ↵oshima@chromium.org2012-10-121-0/+3
| | | | | | | | | | | | | RootWindowController This is just preparation to create launchers on all displays. BUG=145978 TEST=none Review URL: https://chromiumcodereview.appspot.com/11093050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@161621 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Disable tray-dragging by default.sadrul@chromium.org2012-09-251-0/+3
| | | | | | | | BUG=152187, 146878 Review URL: https://codereview.chromium.org/10989019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158605 0039d316-1c4b-4281-b951-d872f2087c98
* Eliminate kAshNotifyDisabled and SystemNotificationstevenjb@google.com2012-09-241-3/+0
| | | | | | | | | | BUG=134561 For OWNERS: TBR=ben Review URL: https://codereview.chromium.org/10947046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158305 0039d316-1c4b-4281-b951-d872f2087c98
* [cros] Go back to EASE_OUT for boot transitionnkostylev@chromium.org2012-09-211-0/+6
| | | | | | | | | BUG=141988 Review URL: https://chromiumcodereview.appspot.com/10960034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158079 0039d316-1c4b-4281-b951-d872f2087c98
* Boot transition v2.nkostylev@chromium.org2012-09-191-0/+3
| | | | | | | | | | | | a. Show login webUI as soon as possible (don't wait for wallpaper animation to finish). b. Use different type of animation tween. c. NOT increasing wallpaper animation time from 1s to 2s as it turns out that slows down login webUI even with a. (profiling is needed) BUG=141988 Review URL: https://codereview.chromium.org/10938013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157535 0039d316-1c4b-4281-b951-d872f2087c98
* Makes workspace2 enabled by default.sky@chromium.org2012-09-051-3/+3
| | | | | | | | | | BUG=137342 TEST=covered by tests. R=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10918060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155010 0039d316-1c4b-4281-b951-d872f2087c98
* Allow "snapping" while dragging a window to another displayoshima@chromium.org2012-09-011-0/+6
| | | | | | | | | | | | | | | | | by reserving the corner that blocks pass through. Cleanup: Move the code that handle warp from DisplayCotnroller to MouseCursorEventFilter. Removed unnecesary namespace, dead code. BUG=143289 TEST=added new tests. manual=connect external monitor and drag a window to another display. a warp hole will be shown at the edge where you can drag a window into. Dragging to other place should start snapping operation. Review URL: https://chromiumcodereview.appspot.com/10899034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154551 0039d316-1c4b-4281-b951-d872f2087c98
* Disable pointer barrier on desktop by default.oshima@chromium.org2012-08-311-0/+3
| | | | | | | | | | | | Added flag to enable it. BUG=145836 TEST=run on precise desktop. you can move mouse out of the ash window. Review URL: https://chromiumcodereview.appspot.com/10911023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154373 0039d316-1c4b-4281-b951-d872f2087c98
* Remove non ExtededDesktop modeoshima@chromium.org2012-08-301-2/+0
| | | | | | | | | BUG=135245 TEST=no flags option to disable ExtendedDesktop Review URL: https://chromiumcodereview.appspot.com/10892021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154035 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Put advanced wm gestures behind a flag.sadrul@chromium.org2012-08-281-0/+3
| | | | | | | | BUG=145048 Review URL: https://chromiumcodereview.appspot.com/10871098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153752 0039d316-1c4b-4281-b951-d872f2087c98
* Initial crack at new workspace behavior. Each workspace now has itssky@chromium.org2012-08-201-1/+3
| | | | | | | | | | | | | | | own window. This complicates usage of shell window ids a bit. I need to sort out animations (I've disabled them for the moment when this is enabled). BUG=137342 TEST=none R=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10830365 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152322 0039d316-1c4b-4281-b951-d872f2087c98
* Enabling Extended Deskop by default.saintlou@chromium.org2012-08-091-2/+2
| | | | | | | | | | | | This is a verbatim revert of https://chromiumcodereview.appspot.com/10827184/ BUG=140886 Review URL: https://chromiumcodereview.appspot.com/10827237 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150721 0039d316-1c4b-4281-b951-d872f2087c98
* This is a verbatim revert of https://chromiumcodereview.appspot.com/10800095/saintlou@chromium.org2012-08-061-2/+2
| | | | | | | | | | (except for file ash/accelerators/accelerator_table.cc which was an unrelated fix) BUG=140822 Review URL: https://chromiumcodereview.appspot.com/10827184 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150161 0039d316-1c4b-4281-b951-d872f2087c98
* Enable extended desktop by default.oshima@chromium.org2012-07-251-2/+2
| | | | | | | | | | | Added debug only shortcut to activate screen locker. BUG=123160 TEST=none Review URL: https://chromiumcodereview.appspot.com/10800095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148297 0039d316-1c4b-4281-b951-d872f2087c98
* Enable Virtual Screen Coordinates and remove --ash-virtual-screen-coordinatesoshima@chromium.org2012-07-231-3/+0
| | | | | | | | | | | | | | | Update tests to work with VSC. I'll land this after http://codereview.chromium.org/10795027/ is landed. I kept active_root_window_ because we're planning to create a launcher per display, and I'm going to use it to decide on which display the status bubble will be shown. BUG=123160 TEST=Updated tests, plus added new test cases to ExtendedDesktopText.ConvertPoint Review URL: https://chromiumcodereview.appspot.com/10790090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147977 0039d316-1c4b-4281-b951-d872f2087c98
* app_list: Create an app_list_switches.* to put all app list switches.tfarina@chromium.org2012-07-171-4/+0
| | | | | | | | | | | NOTE: This was a TODO for xiyuan@. R=xiyuan@chromium.org TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10695203 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146953 0039d316-1c4b-4281-b951-d872f2087c98
* Deprecate --aura-panelsstevenjb@chromium.org2012-07-121-3/+0
| | | | | | | | | | | | | | | | | Ash panels will be triggered only by the experimental appWindow.create apps v2 API, and no longer require a separate flag. Support for Ash panels with apps v1 is deprecated. BUG=none TEST=unit/browser tests should pass, test panels should work in ash shell without flag. Resubmitting - this was reverted because VM tests failed, but I have been unable to reproduce the failure. Original CL: https://chromiumcodereview.appspot.com/10689071 TBR=ben@chromium.org,jennb@chromium.org Review URL: https://chromiumcodereview.appspot.com/10695153 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146353 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 145401 - Deprecate --aura-panelsstevet@chromium.org2012-07-041-0/+3
| | | | | | | | | | | | | | | | Ash panels will be triggered only by the experimental appWindow.create apps v2 API, and no longer require a separate flag. Support for Ash panels with apps v1 is deprecated. BUG=none TEST=unit/browser tests should pass, test panels should work in ash shell without flag. Review URL: https://chromiumcodereview.appspot.com/10689071 TBR=stevenjb@chromium.org Review URL: https://chromiumcodereview.appspot.com/10701093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145467 0039d316-1c4b-4281-b951-d872f2087c98
* Deprecate --aura-panelsstevenjb@chromium.org2012-07-031-3/+0
| | | | | | | | | | | | | Ash panels will be triggered only by the experimental appWindow.create apps v2 API, and no longer require a separate flag. Support for Ash panels with apps v1 is deprecated. BUG=none TEST=unit/browser tests should pass, test panels should work in ash shell without flag. Review URL: https://chromiumcodereview.appspot.com/10689071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145401 0039d316-1c4b-4281-b951-d872f2087c98
* This is the 1st CL to add Virtual Screen Coordinates to ash.oshima@chromium.org2012-06-231-0/+3
| | | | | | | | | | | | | - Add flag to enable virtual screen coordinate system - Changed StackingController to use the bounds to pick the matching root window when the virtual screen coordinates is enabled. - Added Shell::GetRootWindowMatching. Updated Shell::GetRootWindowAt to use VSC when enabled. BUG=123160 TEST=ExtendedDesktopTest.CycleWindow is changed to use virtual screen coordinate. ExtendedDesktopTest.{GetRootRootAt|GetRootWindowMatching) Review URL: https://chromiumcodereview.appspot.com/10637007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143770 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Add an about:flags entry for debug keyboard shortcuts.thakis@chromium.org2012-06-191-0/+3
| | | | | | | | | | BUG=131734 TEST=Enable "Debugging keyboard shortcuts" on about:flags. ctrl-shift-home now toggles DPIness at runtime even in release builds. Review URL: https://chromiumcodereview.appspot.com/10582021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143054 0039d316-1c4b-4281-b951-d872f2087c98
* Change kAshNotify to kAshNotifyDisabled (default ash notifications to enabled)stevenjb@google.com2012-06-181-2/+2
| | | | | | | | | | BUG=124914 TEST=Ash notifications should be enabled by default, can be disabled with --ash-notify-disabled TBR=sadrul@chormium.org Review URL: https://chromiumcodereview.appspot.com/10540168 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142730 0039d316-1c4b-4281-b951-d872f2087c98
* Add Extended Desktop mode behind --ash-extended-desktop flag.oshima@chromium.org2012-06-151-3/+3
| | | | | | | | | | | | A lot of stuff still doesn't work but you can create and use a window on 2nd display. MonitorController now owns all root windows. BUG=123160 TEST=see http://codereview.chromium.org/10536187/ Review URL: https://chromiumcodereview.appspot.com/10535149 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142350 0039d316-1c4b-4281-b951-d872f2087c98
* app_list/chromeos: Add a flag to show only apps in app list search.xiyuan@chromium.org2012-06-151-0/+4
| | | | | | | | | BUG=132756 TEST=Verify that app list search only shows apps with "app-list-show-apps-only" switch. Review URL: https://chromiumcodereview.appspot.com/10536156 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142285 0039d316-1c4b-4281-b951-d872f2087c98
* Add flag --ash-extended-desktop Add placeholder to specify secondary display ↵oshima@chromium.org2012-06-131-0/+3
| | | | | | | | | | | | | layout TBR=derat@chromium.org BUG=123160 TEST=none Review URL: https://chromiumcodereview.appspot.com/10532122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141882 0039d316-1c4b-4281-b951-d872f2087c98
* Reland 140878 - cleanup: Remove applist v1 code.xiyuan@chromium.org2012-06-071-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | - Remove obsolete v1 code and test; - Grid rid of selected_ in AppListItemModel and solely use selected_item_index_ in AppsGridView; - Fix a bug that highlighted item might not be visible and add test to cover it; - Update DEPS; - Fix broken ExtensionInstallUIBrowserTest.AppInstallConfirmation casued by wrong destruction order introduced by r140878 moving app list container on top of launcher container. Fix is to explicitly release app list contoller before launcher container. BUG=125964 TEST=Verify app list always show up as bubble and app_list_unittests should pass. Review URL: https://chromiumcodereview.appspot.com/10533032 TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10539038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140959 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 140878 - cleanup: Remove applist v1 code.michaeln@google.com2012-06-071-0/+3
| | | | | | | | | | | | | | | | | | - Remove obsolete v1 code and test; - Grid rid of selected_ in AppListItemModel and solely use selected_item_index_ in AppsGridView; - Fix a bug that highlighted item might not be visible and add test to cover it; - Update DEPS; BUG=125964 TEST=Verify app list always show up as bubble and app_list_unittests should pass. Review URL: https://chromiumcodereview.appspot.com/10533032 TBR=xiyuan@chromium.org Review URL: https://chromiumcodereview.appspot.com/10536046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140935 0039d316-1c4b-4281-b951-d872f2087c98
* cleanup: Remove applist v1 code.xiyuan@chromium.org2012-06-061-3/+0
| | | | | | | | | | | | | | | - Remove obsolete v1 code and test; - Grid rid of selected_ in AppListItemModel and solely use selected_item_index_ in AppsGridView; - Fix a bug that highlighted item might not be visible and add test to cover it; - Update DEPS; BUG=125964 TEST=Verify app list always show up as bubble and app_list_unittests should pass. Review URL: https://chromiumcodereview.appspot.com/10533032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140878 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Rename kAuraWindowAnimationsDisabled to kAshWindowAnimationsDisabledjamescook@chromium.org2012-05-311-3/+3
| | | | | | | | | | BUG=none TEST=compiles Review URL: https://chromiumcodereview.appspot.com/10456035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139855 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Add a heads-up display to track touch-point states and positions.sadrul@chromium.org2012-05-171-0/+3
| | | | | | | | | | | | | | The command-line flag to turn on the HUD is --ash-touch-hud. It can also be turned on from about:flags BUG=none TEST=manually Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=137549 Review URL: https://chromiumcodereview.appspot.com/10386178 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137605 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 137549 because it broke win_aura and linux_chromeos_clang compile.sadrul@chromium.org2012-05-161-3/+0
| | | | | | | | | | | | | | | | | | --- ash: Add a heads-up display to track touch-point states and positions. The command-line flag to turn on the HUD is --ash-touch-hud. It can also be turned on from about:flags BUG=none TEST=manually Review URL: https://chromiumcodereview.appspot.com/10386178 TBR=sadrul@chromium.org Review URL: https://chromiumcodereview.appspot.com/10383223 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137551 0039d316-1c4b-4281-b951-d872f2087c98