| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
logic.
The app launcher now adds itself to the start menu on the first run of chrome
past this patch.
The webstore enable of the app launcher will create shortcuts on the desktop
and pin an icon to the taskbar.
The app launcher should never be disabled after it is enabled.
BUG=233434
TBR=benwells@chromium.org
Review URL: https://chromiumcodereview.appspot.com/13940006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195158 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Instead move kShowAppListShortcut to a new apps_switches.h
BUG=159366
R=benwells@chromium.org
Review URL: https://chromiumcodereview.appspot.com/12391047
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185833 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
app_list_controller_win.cc plays nice with AURA and ASH.
For ASH on Windows 8 we defer calls to open and hide the apps list to the ash Shell via the ToggleAppList member
function in the Shell class.
For AURA the fixes were mostly around retrieving the native window for the view appropriately, i.e via RootWindow::GetAcceleratedWidget
This also fixes the AppInstallConfirmation and AppInstallConfirmation_Incognito browser tests for AURA.
I added a class AppListControllerAsh which inherits from the AppListController class and
overrides the ShowAppList/DismissAppList functions to display the ASH specific app lists.
This also fixes the startup crash in desktop chrome observed when displaying the app list
as we were deferencing a NULL ash shell pointer.
The app_list_controller_ash.cc functionality is disabled for Windows and is provided by the newly
added AppListControllerAsh class which lives in the app_list_controller_win.cc file.
BUG=174940, 174399, 174504, 175389
TEST=covered by existing Browser tests for desktop chrome AURA.
Review URL: https://codereview.chromium.org/12210102
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@182051 0039d316-1c4b-4281-b951-d872f2087c98
|
|
This change also moves some UI code from chrome/browser/extensions into
/chrome/browser/ui/, and cleans up the app_launcher.* code.
BUG=159366
Review URL: https://chromiumcodereview.appspot.com/12095052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181875 0039d316-1c4b-4281-b951-d872f2087c98
|