CMAccount: Do not finish twice.

Clicking the finish button twice will queue a finishSetup call twice which
causes CM Account to crash

Change-Id: I43046dd4c7d5de733dab5fe94152ab368a454a6d
CMAccount: update holo preview image

Now more closely resembles the hexo preview.

Change-Id: Iff70a992d1c96e83b3e09b5cf5e53f9ec753c1aa
Signed-off-by: Roman Birg <roman@cyngn.com>
CMAccount: don't crash when toggling nav keys quickly

Same symptom appears in Settings. Avoid the race condition
by adding a slight delay.

Change-Id: Ifea43d3281dd49cd8f428d6e7c2bb0a229939186
Signed-off-by: Roman Birg <roman@cyngn.com>
Wait for theme change before finishing (if applicable)

Change-Id: Ib691bea891e105c6aff430735bd96d07091b4a02
Merge "CMAccount: don't crash when toggling nav keys quickly" into cm-11.0
Merge "CMAccount: update holo preview image" into cm-11.0
CMAccount: fix new strings

Change-Id: I159433af6dd6e21d133f1933cad09fa969d25834
Automatic translation import

Change-Id: Icff75f591fcad5f208775060fa3e14554901dc30
CMAccount: remove Play Services define

Change-Id: I1991ea2ddb9cd4187c738e4a5a560bd6e2bbfe69
Signed-off-by: Roman Birg <roman@cyngn.com>
Fix Google Setup Wizard jank

* Don't remove location page.
* Remove Google Setup wizard page upon completion
to match CMAccount behavior

Change-Id: Iac7f8687c570c88a43b4259b89d3efe117c7c01b
Signed-off-by: Roman Birg <roman@cyngn.com>
CMAccountTests: reset DEFAULT_THEME_APPLIED_ON_FIRST_BOOT flag to 0

Change-Id: Idf73124e1b12a1229592b9833fa8fa6ed1e244ff
Signed-off-by: Roman Birg <roman@cyngn.com>
CMAccount: add HexoIcons notification on application of Hexo

Change-Id: If699a908119ac3f8e154a813c6f87bd4088cb750
Signed-off-by: Roman Birg <roman@cyngn.com>
CMAccount: Use new hardware abstraction permission

This is necessary to disable the hardware keys on the bacon.

Change-Id: I96fc212af636a089f9e40c00e14f58ffb94484ab
CMAccount: offer to use WiFi to sign into Google Services

Google setup wizard prompts for WiFi only if a data connection is not
available, and this is not the desired behavior. So let's prompt the
user whether they wish to connect to a WiFi network after selecting
their language. But we do this only once during the setup process.

Change-Id: I70cc0cecc9861595d1b672cd116b1fee2720efe3
Signed-off-by: Roman Birg <roman@cyngn.com>
Automatic translation import

Change-Id: I4102aea26d4d5e7bed11c92bd0e66ba6a91f6a68
CMAccount: fix hideThemeSwitch comparison logic

Change-Id: Ida60077171e2e70aa86ad1f44effc01fdcf52326
Signed-off-by: Roman Birg <roman@cyngn.com>
Automatic translation import

Change-Id: I254e905ae347e5610f66d69ae0ebba5fc06ae2c5
Automatic translation import

Change-Id: I3392d04d5a124d52a17b8b3dd022252dfcba6911
Merge branch 'cm-11.0' into stable/cm-11.0

Conflicts:
	AndroidManifest.xml
	src/com/cyanogenmod/account/ui/SetupWizardActivity.java

Change-Id: Icd0dbb0fc46f7ef9e33b0007fb62afc84b51bfa0