summaryrefslogtreecommitdiffstats
path: root/src/com/cyanogenmod/setupwizard/ui
Commit message (Collapse)AuthorAgeFilesLines
* SetupWizard: rebrand to LineageOSJoey Rizzoli2017-01-143-102/+16
| | | | | | | | | | * Rebrand UI * Add privacy guard to setup * Disable Cyngn inc MOD platform and account setup * Make privacy policy view-able again Change-Id: Iacd60886992ca72d3f75bb21a905d612432751fc Signed-off-by: Joey Rizzoli <joey@lineageos.it>
* Replaced last panel with ModGuide panel.Luis Mejia2016-07-141-4/+19
| | | | | | | | | - Created and added ModGuide panel. - Added the ability to chnage navigation color. - Added the ability to start an app after wizard completion. Issue-Id: MSC-14 Change-Id: I8e17735d1a9edbd529339982981f8270cde83d96
* SetupWizard: Handle ActivityNotFoundException in LoadingFragmentBharadwaj Narasimha2016-07-081-2/+10
| | | | | | Handle the possibly thrown ActivityNotFoundException.Changed the generic catch block into a specific catch block to handle ActivityNotFoundException. Change-Id: Ica1106bab3e569aaa7883898ce6adb3a1a2dd99f
* SetupWizard: Ensure compliance with GMS TOScretin452016-04-271-20/+2
| | | | | | | | | | | * Launches GMS TOS per documentation * Filters out redundant location page if GMS present * Uses setupwizardlib for some helper functions * Hide notification icons Issue-id: CYNGNOS-2599 Change-Id: I4b59592f0b84d0eb0eafe365eab3bad77c1f76ff
* SetupWizard: Handle register theme change listener crashcretin452016-04-261-2/+7
| | | | | | Issue-id: FEIJ-84 Change-Id: I8ffca77418702f04328ae7d0581ab8cc316a04e8
* SetupWizard: add a CM-specific setup-complete settings keyRoman Birg2016-04-221-0/+3
| | | | | | | | | | | | | | | | | | Android uses Settings.Global.DEVICE_PROVISIONED and Settings.Secure.USER_SETUP_COMPLETE and the system responds to those database entries, such as allowing the keyguard to be visible, or maybe pulling the statusbar down. Since we still depend on some of Google's setup wizard, it also keys off the same table rows and it may decide that the device is now provisioned when we still haven't finished our own setup wizard, so let's add another key that we have control over to show the real state of OUR setup wizard. Ticket: CYNGNOS-2431 Change-Id: Ic21689625f6d80e209161762ace741918b972aba Signed-off-by: Roman Birg <roman@cyngn.com>
* SetupWizard: Update for themes api changes.Adnan Begovic2016-03-251-2/+2
| | | | | Change-Id: I8d97d43f655bcdc32e5d94d7c844fe1b64919898 TICKET: CYNGNOS-2295
* SetupWizard: Restore last page on setup wizard death.Adnan Begovic2016-03-171-0/+36
| | | | | | | | | Since the restore process (or any external setup wizard process) can take a long time to finish execution, save the current page and restore it on recreation when necessary. Change-Id: I575cf58047eb307c95408a0955dd7e5b50a62107 TICKET: CYNGNOS-2233
* Themes: Refactor themes to CMSDK [6/6]d34d2016-03-011-5/+4
| | | | | Change-Id: I26214e9a71f4d2f5f1b61cf3cabdcdb8bcc098b1 TICKET: CYNGNOS-2126
* SetupWizard: Ensure UI doesn't show when user is guestcretin452016-02-011-4/+15
| | | | | | Issue-id: CYNGNOS-1736 Change-Id: Ibcd85ca3f90a6ab35a3ae6da622f59786ddcbcd3
* Themes: Re-enable applying theme in OOBEd34d2016-01-281-10/+11
| | | | | Change-Id: I0b027bff18c3b33fc0a925ee756766ed31740b35 TICKET: OPO-361
* SetupWizard: Don't disable packages on main threadcretin452016-01-121-7/+30
| | | | | | Issue-id: YAM-69 Change-Id: I81ea039a7444d3db5d97b1d798bffe9a6b8ec498
* SetupWizard: Fix locale picker stylingcretin452015-10-271-35/+39
| | | | Change-Id: If336a8321b09513ec8b22f8138a47fb4d94e5913
* SetupWizard: Temporary compile fixes.Adnan Begovic2015-10-151-11/+10
| | | | Change-Id: Iffdbb3b38aef75f14dcb0957df8dda13f844159b
* SetupWizard: Wait for data sim changecretin452015-08-181-2/+2
| | | | | | | | | When changing the default data sim for msim, disable the next action until the operation completes. This PS also refactors how the wait for radio logic a bit. CRACKLING-503 Change-Id: I38ba3ea00f63d3e42c260e5b0e8558c3bc9d347f
* Clarify touch event consumption logicEthan Chen2015-06-301-3/+3
| | | | | | | * Make it clear that both onInterceptTouchEvent and onTouchEvent need to occur. Change-Id: I951a470ad073f85a9a006c7f440872839d26cd26
* SetupWizard: Aggressively hide nav bar on soft key devicescretin452015-04-091-4/+21
| | | | | Change-Id: Ic23fd7e605a323411fe2f581235ff3ed45bfcaed (cherry picked from commit 1d7988a4c78aa8a4c768e8ddb8e0ced2c8f8c530)
* SetupWizard: Ensure page object isn't null if FM destroyedcretin452015-04-091-5/+10
| | | | | Change-Id: Ia794e7656587ca803d02418d3d84d4df5027cd00 (cherry picked from commit 62b79e38809699edf47f8a4fad16fdf706ceaa5e)
* SetupWizard: Handle all touch events in EnableAccessibilityControllercretin452015-04-091-1/+3
| | | | | Change-Id: Icf15be21c90d32305a9c1f8b9835eb473acf1f33 (cherry picked from commit 0fde3a04cc62396b524aadb6a1a30f573a4b1b38)
* SetupWizard: Lock orientation prior to finish animationcretin452015-04-011-1/+1
| | | | | Change-Id: I43a69937e2deb5f55585522fe5d00c51ffdae569 (cherry picked from commit c8e4c29020cb3acd8a8676bf1c60aad82e58888c)
* SetupWizard: Fix regression, only init pages oncecretin452015-04-011-1/+1
| | | | | Change-Id: I1207cb3975daa752a66eb8e9e40635f9a8009509 (cherry picked from commit 83be05d6ecf435be562f397e98e0ad61e5974ecd)
* SetupWizard: Better handling of launching into other activitiescretin452015-04-012-13/+64
| | | | | Change-Id: I4d8dc4a1b25e45c6ff35042239a0adf4c16458f1 (cherry picked from commit ed5d46703ea6aac1c912be114523688f3f8219e8)
* SetupWizard: #blamethemescretin452015-03-131-11/+32
| | | | | | Themes keep breaking the handle themeConfig flag. This provides a workaround for cases the activity gets torn down during the finish process. Change-Id: I6664ded3dfff5b69c1217f89f25106953cb5f92a
* SetupWizard: Refactor for better transitions out of OOBEcretin452015-03-091-18/+1
| | | | Change-Id: If91da3f44dbc5383236b54da529953d48a475250
* SetupWizard: Fix race condition on finishcretin452015-03-061-62/+41
| | | | Change-Id: Ie4a5893c49db7ce9622091e05776cb5523ed5c45
* SetupWizard: Make sure we have this activities themechange listenercretin452015-03-051-14/+15
| | | | Change-Id: Iae69f1d7df2b3c032a187eda3593ea83fe0d9196
* SetupWizard: Add metrics for internal builds that ship with CMStatscretin452015-03-042-5/+19
| | | | Change-Id: Id932a105c18332e32605530d1502ff99b7cf380a
* SetupWizard: Add callback for actions to run post finishcretin452015-03-031-15/+34
| | | | Change-Id: Ifa62c94f61afbe33a97a66dc0acb72e303023579
* SetupWizard: Darken the button bar textcretin452015-03-031-2/+2
| | | | Change-Id: Ie56d4726c6191f603b15bcc112c8b2bdabd53fc5
* SetupWizard: Add option to apply default theme if one existscretin452015-02-252-41/+125
| | | | | | * A bunch of code cleanup/refactoring to make this work Change-Id: I059fb5fa5bcd7dd8821e993218a320554f10a314
* SetupWizard: Fix race conditions with async callbackscretin452015-02-231-0/+9
| | | | Change-Id: Ifeeec3ac74b4644bb26b9f90d0159a64b173785b
* SetupWizard: Refactor context typecretin452015-02-231-1/+0
| | | | | | Context is assumed to be SetupWizardActivity and blindly cast. Just make the Context reference a SetupWizardActivity. Change-Id: I3d7ffd08980fbff0fbea51b45b28002b49813038
* SetupWizard: Remove accessibilty geture checkcretin452015-02-231-10/+8
| | | | Change-Id: I6cee55773405cc057f0b1e343c93b9f1588666a4
* SetupWizard: Add captive portal checkcretin452015-02-191-0/+1
| | | | Change-Id: I990b3d5c67fa9ba54e7e834b42a11a93133646d9
* SetupWizard: Don't crash on upgrade from 11cretin452015-02-181-5/+5
| | | | | | There is no need to have an original package as there is no data to persist. Change-Id: Ibfa2be22cb20e5c8a93dd2646da0e4f1db2f89ef
* SetupWizard: Fix scenario where GMS setup disables its componentscretin452015-02-171-4/+8
| | | | Change-Id: Ia8edd39645f83625ff06fb61903b672b774257d6
* SetupWizard: Fix regression setting UI flags with onscreen keyscretin452015-02-171-2/+4
| | | | Change-Id: I9fbbf4368ebe8faabbe4d66b5cacbf9ee2f3be36
* SetupWizard: Reveal the default wallpaper on oobe finishcretin452015-02-163-17/+182
| | | | Change-Id: I68a256853f256af3464da7eba57a307a810d80cd
* SetupWizard: Cleanup end animationcretin452015-02-131-2/+8
| | | | Change-Id: Ie941b426b57dc39d18632ac4a68bb0c3526385fc
* SetupWizard: Add helpers for multiusercretin452015-02-101-4/+1
| | | | Change-Id: I37345661e451523ccc571069646054071381358d
* SetupWizard: Don't broadcast finished if guest usercretin452015-02-061-2/+9
| | | | Change-Id: Id30a52902444769ea48db4cbbd039d31d2abe5d6
* SetupWizard: Don't show wizard for guest accountcretin452015-02-041-0/+6
| | | | Change-Id: Ie03e22bcbd035b47b55a9774b9e6fc21d407291b
* SetupWizard: Fix AccessibilityController regression and service leakcretin452015-02-041-5/+6
| | | | Change-Id: Ic8e419792d2468b937feb08d6678608c936d9f98
* SetupWizard: Fix some navigation bar issuescretin452015-01-301-6/+14
| | | | Change-Id: Ifb75247001541a272dd00cdf129b2ea706a2a69e
* SetupWizard: Let cyanogen settings page handle finish actioncretin452015-01-301-31/+1
| | | | Change-Id: I84e383cb3db7ef32c6097e6b1912d71a5eafb4c4
* SetupWizard: Add receivers for sim state and timecretin452015-01-291-18/+29
| | | | Change-Id: I8d44623e898eaa175d69d682c8089caa1a58f287
* SetupWizard: Move fragment to correct packagecretin452015-01-281-0/+30
| | | | Change-Id: I5cf3a876f2574cbf2160715f972101f274c27c23
* SetupWizard: Move reveal finish animation up to activitycretin452015-01-271-1/+40
| | | | Change-Id: I983cfcfad3fcd9808442917bb8b4ae7f8a8d7c2b
* SetupWizard: Forward port accessibilitycretin452015-01-271-0/+9
| | | | Change-Id: I04e5e02bfb94b9a6c6b6a0e95f1059a710075528
* SetupWizard: Don't run wizard if user_setup_complete is setcretin452015-01-261-0/+10
| | | | Change-Id: I2e97ecb4fa0458b117e0250595306706245c9c67