Doris Ling
7b3a5e0bd2
Fix crash in ChooseLockPassworkFragment. am: f958f2e14e am: 773a2ab217
...
am: 6ffe36cf79
Change-Id: I6792e6ac9bd209c7e2dc8b20a5173bb01ed788bc
2016-08-25 02:18:35 +00:00
Doris Ling
6ffe36cf79
Fix crash in ChooseLockPassworkFragment. am: f958f2e14e
...
am: 773a2ab217
Change-Id: Iaf85188f0b3df6884a876aa120b13fead5478295
2016-08-25 02:06:58 +00:00
Doris Ling
773a2ab217
Fix crash in ChooseLockPassworkFragment.
...
am: f958f2e14e
Change-Id: I5df6a8989513347f6f55cc5fff9c54852c2a80ec
2016-08-25 02:00:57 +00:00
Fan Zhang
1bab964a5d
Don't remove wifi preferences when updating AP to avoid GC. am: 3f0e1344d3 am: bc6e2c49f0
...
am: d96bc5b5a6
Change-Id: Id10ded6d97308c175194ffb59afdd89e924ed1c8
2016-08-25 00:51:34 +00:00
TreeHugger Robot
e96d65deea
Merge "Added guard to logging in AsyncTask"
2016-08-25 00:36:32 +00:00
Fan Zhang
d96bc5b5a6
Don't remove wifi preferences when updating AP to avoid GC. am: 3f0e1344d3
...
am: bc6e2c49f0
Change-Id: Id21a0340fd29bee4ee5bdf721d3ec7b44be8a961
2016-08-25 00:30:17 +00:00
Fan Zhang
bc6e2c49f0
Don't remove wifi preferences when updating AP to avoid GC.
...
am: 3f0e1344d3
Change-Id: I3062dbcb338d5068afbd8318e23a778659641744
2016-08-25 00:20:20 +00:00
Doris Ling
f958f2e14e
Fix crash in ChooseLockPassworkFragment.
...
Check for null activity when the handler receives messages to ensure
that the fragment is still attached to the activity.
Fixes: 31034901
Test: Manual - Manually try to update password, verify it works. Run
monkey test on settings package and verify no crash seen.
Change-Id: I9753729ee64458fa1bc25d78abc946d2563a5067
2016-08-24 17:17:52 -07:00
Fan Zhang
3f0e1344d3
Don't remove wifi preferences when updating AP to avoid GC.
...
Bug: 30870531
Removing wifi preferences every time will force update create a new set
of preferences, which leads to higher chance of GC.
Change-Id: Ifea2f63a3b54fa0d5861fb34a348d81e99bcab68
2016-08-24 15:31:10 -07:00
Salvador Martinez
566b66e27c
Added guard to logging in AsyncTask
...
An async task was trying to get the context
in an InstrumentedFragment. This could return
null if the context disappears before the new
thread gets to that line. Logging will now
be aborted if context is null to avoid this.
Bug: 31058928
Change-Id: Iae97d389e58a76b0f213a2749415501894ebf649
2016-08-24 15:11:21 -07:00
Noah Wang
714474079a
Inflate necessary previews upon user interaction instead of inflating everything on creation of the screen. This will improve the speed of opening the screen and refreshing screen upon commiting change. am: 5666ddfe5d am: 509449d34f
...
am: 4e1499da6e
Change-Id: I61fd482993d0e0a880f70282cb59ca09b58a137e
2016-08-24 21:44:22 +00:00
Noah Wang
4e1499da6e
Inflate necessary previews upon user interaction instead of inflating everything on creation of the screen. This will improve the speed of opening the screen and refreshing screen upon commiting change. am: 5666ddfe5d
...
am: 509449d34f
Change-Id: Id9d77a210032c7ac71d7c445aea9b13648c1b6b0
2016-08-24 21:30:04 +00:00
Noah Wang
509449d34f
Inflate necessary previews upon user interaction instead of inflating everything on creation of the screen. This will improve the speed of opening the screen and refreshing screen upon commiting change.
...
am: 5666ddfe5d
Change-Id: I4df4b99664e4ce608efbcf909172e38e8b5cc86d
2016-08-24 21:27:03 +00:00
TreeHugger Robot
f33034a114
Merge "Add lifecycle observers for future mixin structures."
2016-08-24 19:12:12 +00:00
Noah Wang
5666ddfe5d
Inflate necessary previews upon user interaction instead of
...
inflating everything on creation of the screen. This will
improve the speed of opening the screen and refreshing screen upon
commiting change.
Test: Manually tested by interacting with ViewPager and SeekBar.
Bug: 30697309
Change-Id: Ieb2fac95696b8be33fd508f3b75741529b68e946
2016-08-24 12:05:26 -07:00
Fan Zhang
e668afed14
Merge "Use isOemUnlockEnabled to drive oem unlocking toggle." into nyc-mr1-dev am: 2c8178db3a am: a9d2aa8dfa
...
am: 77ba0620ea
Change-Id: I7a557b4ce9923b7d9b3bd2add8c02fdbadfe589d
2016-08-24 16:18:02 +00:00
Svetoslav Ganov
c459be6e29
Merge "Only sync adapters with access can see an account - settings" into nyc-mr1-dev am: de090f3f85 am: 3300192cdb
...
am: 6c5c9ba8cb
Change-Id: Ib4a9e14a63bc6f2cb4cd49b1c20e3efacc95f204
2016-08-24 16:17:57 +00:00
Sudheer Shanka
87ec133f52
Merge "Show summary of "Add user" item" into nyc-mr1-dev am: acd34a9c72 am: 35221c350d
...
am: e9f958f2b6
Change-Id: I050044222863cca5884461a555c05f47d2cc9a0e
2016-08-24 16:16:52 +00:00
Maurice Lam
0b9da48d9f
Merge "Position fingerprint progress in the center on landscape" into nyc-mr1-dev am: 497704a2cf am: b62638e83b
...
am: ce6a2356ad
Change-Id: I3c0a875966275473a8d411ca444e29fae22c7357
2016-08-24 16:16:50 +00:00
Andrew Sapperstein
f36eac3889
resolve merge conflicts of 6890d53 to master
...
Change-Id: I61c1ed150fe311c4e07df524b5c0577f35d3bd60
2016-08-24 10:50:28 -04:00
Pat Tjin
28fcccd185
Merge "Remove duplicate KEY_DEVICE_MODEL string set"
2016-08-24 04:48:08 +00:00
Doris Ling
77ba0620ea
Fix animation video render issue when Settings->Moves is resumed from screen off. am: 008ba4ec40
...
am: 12967ed1a8
Change-Id: Ief21c41a4caaa4f20b12cd9987c8fba32fe16f2a
2016-08-24 04:11:42 +00:00
Doris Ling
12967ed1a8
Fix animation video render issue when Settings->Moves is resumed from screen off.
...
am: 008ba4ec40
Change-Id: I48898d70a02a96a4fc76aa04bfeab309d6e9785f
2016-08-24 04:08:55 +00:00
Doris Ling
b88068a876
Merge "Fix animation video render issue when Settings->Moves is resumed from screen off." into nyc-mr1-dev
2016-08-24 04:05:39 +00:00
Fan Zhang
6c5c9ba8cb
Use isOemUnlockEnabled to drive oem unlocking toggle. am: 83f91f61ae
...
am: 2fd3f18e27
Change-Id: Ied30f294df99b869e06ee4dc11c300da3fd70ade
2016-08-24 02:33:38 +00:00
Svetoslav Ganov
e9f958f2b6
Only sync adapters with access can see an account - settings am: 6f9bf1da90
...
am: a2c7515a3f
Change-Id: I4b0d16639837e73fced0260e93b29c08aa4b7346
2016-08-24 02:10:20 +00:00
Yoshinori Hirano
ce6a2356ad
Show summary of "Add user" item am: 2ce843b00e
...
am: 9224414477
Change-Id: Iee1fe204b1d48b57c8d0577eb86dc3518c144b6f
2016-08-24 02:10:16 +00:00
Doris Ling
6890d538ae
resolve merge conflicts of f757d1e to nyc-mr1-dev-plus-aosp
...
Change-Id: I1e53b78977bb32fe34462cf46bbfe66626574e65
2016-08-23 19:02:31 -07:00
TreeHugger Robot
98d840576e
Merge "Refactored Screenshot preference to be dependent on context preference."
2016-08-24 01:37:57 +00:00
Fan Zhang
2fd3f18e27
Use isOemUnlockEnabled to drive oem unlocking toggle.
...
am: 83f91f61ae
Change-Id: I11d1210beaa26a0bad54e03f7a08817a3c500fe3
2016-08-24 00:36:10 +00:00
TreeHugger Robot
2c8178db3a
Merge "Use isOemUnlockEnabled to drive oem unlocking toggle." into nyc-mr1-dev
2016-08-24 00:31:54 +00:00
Svetoslav Ganov
a2c7515a3f
Only sync adapters with access can see an account - settings
...
am: 6f9bf1da90
Change-Id: Ia97c5fe3a1101b9472bc8370671fba838d59edf7
2016-08-23 23:35:21 +00:00
Matthew Fritze
90d59f2332
Refactored Screenshot preference to be dependent on context preference.
...
Tests: Manual.
Change-Id: I2fde1a67ade4bf89bf38b4eae0ca98074cca868c
Fixes: 30681087
2016-08-23 23:32:46 +00:00
TreeHugger Robot
de090f3f85
Merge "Only sync adapters with access can see an account - settings" into nyc-mr1-dev
2016-08-23 23:26:48 +00:00
Yoshinori Hirano
9224414477
Show summary of "Add user" item
...
am: 2ce843b00e
Change-Id: I413ab13bbf58b7100348d20c02aeeff850a84639
2016-08-23 23:25:05 +00:00
Sudheer Shanka
acd34a9c72
Merge "Show summary of "Add user" item" into nyc-mr1-dev
2016-08-23 23:23:08 +00:00
Doris Ling
008ba4ec40
Fix animation video render issue when Settings->Moves is resumed from
...
screen off.
Re-initialize the animation video if necessary when the preference is
visible to the user.
Fixes: 31023261
Test: manual -
1. Go to Settings -> Moves and verify that the animation video are
displayed correctly on load.
2. Press power button to turn screen off, then on again. Verify when
Moves settings resumes, the animation video is displayed correctly.
3. Repeat #2 above but let display time out instead of turning off
screen by power button.
Change-Id: I0ee21d23a4c402b3a8463dca3b36fce67d651993
2016-08-23 16:08:34 -07:00
Doris Ling
f757d1ede8
Log settings suggestions events only once.
...
am: bfbb964cb1
Change-Id: If4e3e15b56c7e5a99eb54376c519019ff44d6a34
2016-08-23 22:18:00 +00:00
Fan Zhang
83f91f61ae
Use isOemUnlockEnabled to drive oem unlocking toggle.
...
Bug: 31031467
Test: manually turned on/off persistent_data_block
Change-Id: I21d18a898a220f9e46a53715d4b4fa01c7116e7f
2016-08-23 15:14:19 -07:00
Svetoslav Ganov
6f9bf1da90
Only sync adapters with access can see an account - settings
...
This change ensures that when the user tries to toggle a sync for a
sync adapter that doesn't have access to an account we show UI for
the user to approve the sync.
bug:28163381
Change-Id: I59802df6614572cf0eaf4b72a177beb111b87b34
2016-08-23 21:44:47 +00:00
TreeHugger Robot
bc6ed505d7
Merge "Extract and refactor logic to determine the data usage summary mark."
2016-08-23 21:24:42 +00:00
Fan Zhang
ea024155fb
Add lifecycle observers for future mixin structures.
...
- Converted VisibilityLoggerMixin into a LifecyclerObservable so we
don't have to call logger.onResume/onPause manually in most fragments.
- Observable will be useful when we provide logics across all
fragment/activity, eg log lifecycle event latencies.
- Also added new tests for lifecycle component.
Bug: 30681529
Test: RunSettingsRoboTests
Change-Id: Ida39300aeb42f71b2e0bbfaebd0c51dc468cb5e8
2016-08-23 14:02:39 -07:00
Doris Ling
bfbb964cb1
Log settings suggestions events only once.
...
The show/hide settings suggestions events are logged every time Settings
is shown. Save the logged events into the state bundle so that when the
fragment is resumed, it does not re-log the suggestions events.
Also move the logging for the show suggestion event to when the suggestion
is loaded, as the suggestions can be empty when the fragment starts.
Change-Id: I644ea0012bad309e59fed0d48171915c955779cc
Fixes: 30108142
2016-08-23 13:25:06 -07:00
Matthew Fritze
b42136ec8c
Extract and refactor logic to determine the data usage summary mark.
...
Created a new controller for DataUsageInfo and add appropriate
unit tests.
Bug: 30946416
Change-Id: Ida1281a771013fd807242f846edb4f2a9c0ccabb
Test: Robolectric tests with target RunSettingsRoboTests
2016-08-23 12:15:16 -07:00
Rubin Xu
7c23b6b04a
Remove duplicated call to authenticationSucceeded() am: 3a437490be
...
am: 886af76fb3
Change-Id: Ic0154eef40bfe90a62644405e35092ac037db000
2016-08-23 18:31:16 +00:00
Rubin Xu
a63a05362f
Do not require MANAGE_DEVICE_ADMINS for showing admin-specifc policy transparency dialog am: da9f9a0fab
...
am: 7425b2d677
Change-Id: I69aad745936b8d53fbe9389d8ff8f7e2d3b98d66
2016-08-23 18:30:10 +00:00
Doris Ling
753f95d7e0
Fix crash when selecting AppInfo for uninstalled app from Recents. am: 7574b64910
...
am: 0f7d5f36a3
Change-Id: I91f1ee6cebb8af959b0dbed6aa213fae4c8de605
2016-08-23 18:30:08 +00:00
Matthew Fritze
bf61bf6459
Stop apps with Storage Managers from launching activity when disabled am: 1051fe1e14
...
am: 7444ee791c
Change-Id: Ia358b60aff78a967663112399a260ffc2de27668
2016-08-23 18:27:59 +00:00
Salvador Martinez
3f3ce9595b
Disabled BSM mode switch when plugged in am: d4a6768880
...
am: 18d58269a8
Change-Id: I3001c4e21f5e1bcae64074962ab4399f0787aaa3
2016-08-23 18:27:52 +00:00
Salvador Martinez
5bbfa0555a
Prevent wifi icon from disappearing am: 5c0063af7e
...
am: 56ebf2a051
Change-Id: I0cf475280dd390e55befd285c33cde593e8c7878
2016-08-23 18:26:33 +00:00