diff options
author | xiyuan@chromium.org <xiyuan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-08-18 02:22:15 +0000 |
---|---|---|
committer | xiyuan@chromium.org <xiyuan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-08-18 02:22:15 +0000 |
commit | d42ef8acdf908a348d0aec5a4814b6257f42276c (patch) | |
tree | b7ec497d6ffe57611f9f07626060845edbf5f8be /ash/launcher/launcher_view.h | |
parent | c8d6b485995362620025e3b7ad74772beac803d7 (diff) | |
download | chromium_src-d42ef8acdf908a348d0aec5a4814b6257f42276c.zip chromium_src-d42ef8acdf908a348d0aec5a4814b6257f42276c.tar.gz chromium_src-d42ef8acdf908a348d0aec5a4814b6257f42276c.tar.bz2 |
chromeos: Sync animation.
- Pulse app list button while LauncherModel has STATUS_LOADING;
- Remove LauncherItemStatus::STATUS_IS_PENDING etc since it is no longer needed;
- ChromeLauncherController sets LauncherModel::STATUS_LOADING on starting and
watch for sync finish and pending extension install. It sets
LauncherModel::STATUS_NORMAL when sync is finished and there is no pending
extension install from sync, or when a maximum 60 seconds timeout since
turning on loading status;
BUG=129236
TEST=Verify sync animation after OOBE.
Review URL: https://chromiumcodereview.appspot.com/10829268
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152221 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash/launcher/launcher_view.h')
-rw-r--r-- | ash/launcher/launcher_view.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ash/launcher/launcher_view.h b/ash/launcher/launcher_view.h index bfac558..ca3f632 100644 --- a/ash/launcher/launcher_view.h +++ b/ash/launcher/launcher_view.h @@ -182,6 +182,7 @@ class ASH_EXPORT LauncherView : public views::View, virtual void LauncherItemChanged(int model_index, const ash::LauncherItem& old_item) OVERRIDE; virtual void LauncherItemMoved(int start_index, int target_index) OVERRIDE; + virtual void LauncherStatusChanged() OVERRIDE; // Overridden from LauncherButtonHost: virtual void PointerPressedOnButton( |