1047 Commits

Author SHA1 Message Date
Jim Miller
1479e48302 am 816879f2: Merge "Fix 5216579: Don\'t show IME switch option in numeric mode of lockscreen"
* commit '816879f2d57a22394816b5a405f9e15e6ac56b3b':
  Fix 5216579: Don't show IME switch option in numeric mode of lockscreen
2011-08-28 15:11:56 -07:00
Jim Miller
816879f2d5 Merge "Fix 5216579: Don't show IME switch option in numeric mode of lockscreen" 2011-08-28 15:10:27 -07:00
Jim Miller
b0166bc62f Fix 5216579: Don't show IME switch option in numeric mode of lockscreen
Since LockScreen provides its own PIN entry keyboard, we don't need to show
the IME switcher button.

Change-Id: I04528acaee66e5109d631c0c79a3e7c64876e4c5
2011-08-28 15:00:29 -07:00
Svetoslav Ganov
e9709dcfda am d96dbbe3: Merge "Lock screen should be kept on while it is touch explored."
* commit 'd96dbbe3356d6863c13134e545d281a56443f9b1':
  Lock screen should be kept on while it is touch explored.
2011-08-26 18:19:50 -07:00
Svetoslav Ganov
d96dbbe335 Merge "Lock screen should be kept on while it is touch explored." 2011-08-26 18:18:04 -07:00
Dianne Hackborn
66e295b9a7 am 123adee3: Merge "Fix issue #5214105 and work on issue #5109947."
* commit '123adee398361809beaeddf2f3c073c0283b1e62':
  Fix issue #5214105 and work on issue #5109947.
2011-08-25 13:28:00 -07:00
Dianne Hackborn
295e3c27e4 Fix issue #5214105 and work on issue #5109947.
Change-Id: Iff2cfec5280a314989d915aa830c16124f921611
5214105: taking a screenshot while "Android is upgrading..." crashes device
5109947: Race condition between retrieving a content provider and updating its oom adj
2011-08-25 13:19:08 -07:00
Svetoslav Ganov
2e1db30d18 Lock screen should be kept on while it is touch explored.
1. The lock screen goes off after a certain timeout but a blind
   user performing touch exploration of that screen needs more
   time to find controls and interact with them. Therfore, we
   reset the lock timeout by poking the wake lock on the last
   hover event so the lock timeout will start ticking after
   the user has stopped interacting with the lock screen.

bug:5133879

Change-Id: I340d2a820e90f6fd63a45d65a5457ce6e570189c
2011-08-25 11:11:40 -07:00
Jason Simmons
df6bb0a7ee resolved conflicts for merge of 33264596 to ics-aah
Change-Id: I1b0b2c3a63d97d49940666ceec71293bdbab4e2e
2011-08-25 09:57:48 -07:00
Dianne Hackborn
29aae6f36e Fix issue #4279860: previous UI flashes before showing lock screen...
...(when turning display on after recently turning it off)

Also clean up when we decide to turn the screen on to improve that
transition.  There are still problems here with turning it on
before the wallpaper gets dispayed.

Change-Id: I2bc56c12e5ad75a1ce5a0546f43a845bf0823e66
2011-08-23 17:44:52 -07:00
Adam Powell
73ee35e880 am 4af9ce06: Merge "Fix bug 5202226 - Leave menu button visible for no-button phones if targetSdk < ICS"
* commit '4af9ce060d71cb2774731dcc48f844ef9b7145d5':
  Fix bug 5202226 - Leave menu button visible for no-button phones if targetSdk < ICS
2011-08-23 14:16:53 -07:00
Adam Powell
82349c54ce Fix bug 5202226 - Leave menu button visible for no-button phones if
targetSdk < ICS

Compatibility support for existing apps. Apps in the wild that
properly target <=GB phones and HC tablets should be able to expect
that their small-screen UI will continue to work as intended on ICS
devices. Make sure that we show the soft menu button in the nav bar if
the current device was not officially supported in Honeycomb, the app
does not target ICS or newer, and the window does not have an action
bar.

Change-Id: I069c30841d3827a60ef8040831fde6f4c051d0ee
2011-08-23 14:12:06 -07:00
Mathias Agopian
6b27a8f38b am 67403e09: BLUR_BEHIND flag is not supported anymore
* commit '67403e096e6f59b7cd18a90d0d3f5c3d17c31407':
  BLUR_BEHIND flag is not supported anymore
2011-08-22 20:07:40 -07:00
Mathias Agopian
67403e096e BLUR_BEHIND flag is not supported anymore
Bug: 5185650
Change-Id: I56541d4967b90b150a734be1bbeff696eb6a4fb3
2011-08-22 20:03:58 -07:00
Jason Simmons
4fbb071fe8 resolved conflicts for merge of 661cd52e to ics-aah
Change-Id: I5eb4154ab969a5367e9f597595c09b5e499174d0
2011-08-22 16:39:16 -07:00
Dianne Hackborn
661cd52e0e Add progress dialog for booting after an upgrade.
This introduces a new facility for code during the boot process
to display messages to the user through a progress dialog.  This
is only for use when performing longer-than-usual post-upgrade
operations such as running dexopt on applications or upgrading
databases.

Change-Id: I0e78439ccec3850fb67872c22f235bf12a158dae
2011-08-22 13:42:05 -07:00
Jim Miller
b63b48b407 am 5e82bc03: Merge "Fix 5026428: Rework unlock attempt logic with active DPM to show better messages"
* commit '5e82bc038385edcb669b44659401fb83dab9c880':
  Fix 5026428: Rework unlock attempt logic with active DPM to show better messages
2011-08-22 13:38:20 -07:00
Jim Miller
4f36995777 Fix 5026428: Rework unlock attempt logic with active DPM to show better messages
Prior to this change, we didn't have a mechanism to warn the user when
they were approaching the wipe data threshold dictated by active DPMs.

Here's the new flow:

- If a device policy manager is installed and sets the max
password attempts, we start warning the user when they are within
a grace period of hitting the max (currently hard-wired to 5).

- We continue to show a dialog after each continued attempt
until the user reaches 0 remaining attempts.

- We now show a message when they hit 0 so they know why their device is
being reset.  The device will reboot and wipe data shortly after this final
dialog is shown.

Also increased the criteria for a pattern attempt from 3 dots to 4 dots
since the user can never set a pattern less than 4 in length. This will
greatly reduce the likelihood of a false wipe on the pattern unlock screens
without compromising security.

Change-Id: I28825ef21dfa2e2b6540e743252c6d50c41e5ad7
2011-08-21 13:57:01 -07:00
Jim Miller
091fa8d529 am 6d978428: Merge "Fix 5021968: Add input method switcher button to lock screen."
* commit '6d97842849bed82affbd45251529f85f0958a6b8':
  Fix 5021968: Add input method switcher button to lock screen.
2011-08-19 16:32:35 -07:00
Jim Miller
6d97842849 Merge "Fix 5021968: Add input method switcher button to lock screen." 2011-08-19 16:30:13 -07:00
Jim Miller
858f8eaac7 Fix 5021968: Add input method switcher button to lock screen.
This adds an IME switcher button to lock screen.  It is only
shown if the user has more than one applicable and enabled IME installed.

Change-Id: I5f9503a205c2edb27170825539ba4a6ef25418ed
2011-08-19 15:46:03 -07:00
Dianne Hackborn
4479d04328 am cd94303e: Merge "Fix issue #5186318: Can\'t take multiple screenshots"
* commit 'cd94303e8ad39497c52e31e6ce9a78aac047ff7f':
  Fix issue #5186318: Can't take multiple screenshots
2011-08-19 14:50:11 -07:00
Dianne Hackborn
c0e3f2453c Fix issue #5186318: Can't take multiple screenshots
Locking good.  Races bad.

Change-Id: I59dd0ec2de47973c38fd646c2f441dd174eba444
2011-08-19 14:19:10 -07:00
Adam Powell
ae6208fb85 am 0f4739f7: Merge "Fix bug 5186258 - Incorrect window width is used for custom panel views in the MATCH_PARENT case"
* commit '0f4739f7d0d121e9cd07dd556d227f878f7bed0f':
  Fix bug 5186258 - Incorrect window width is used for custom panel views in the MATCH_PARENT case
2011-08-18 18:54:35 -07:00
Adam Powell
0f4739f7d0 Merge "Fix bug 5186258 - Incorrect window width is used for custom panel views in the MATCH_PARENT case" 2011-08-18 18:52:29 -07:00
Adam Powell
3429ff53d0 Fix bug 5186258 - Incorrect window width is used for custom panel
views in the MATCH_PARENT case

Change-Id: I11c4a58303fa3c4a9f3540908c6409bacd84a35e
2011-08-18 18:32:48 -07:00
Jim Miller
ea2ad98159 am 53bd7030: Merge "Fix 5149726: Add slight delay to initial lock screen \'ping\' animation."
* commit '53bd70301d0a41847d45f8e1ea4e0886ee469a75':
  Fix 5149726: Add slight delay to initial lock screen 'ping' animation.
2011-08-18 17:48:33 -07:00
Jim Miller
cd2bad41af Fix 5149726: Add slight delay to initial lock screen 'ping' animation.
This adds a slight delay before the first ping animation runs.  The
idea is to ensure enough time for the display to come on and the user
to notice the animation.

Change-Id: I3d981f5d50efa14683bb08cf6a1430244ce67e55
2011-08-18 17:45:33 -07:00
Adam Powell
21b118664e am 97382f2e: Merge "Fix bug 5183332 - monkeys are jerks"
* commit '97382f2e8e6a8309def2d3c1e9ccff8e034cc364':
  Fix bug 5183332 - monkeys are jerks
2011-08-18 12:05:28 -07:00
Adam Powell
84f4936dee Fix bug 5183332 - monkeys are jerks
Change-Id: I15beb7b55ff5809b95dc869a9b0c43c49d1571c6
2011-08-18 11:09:57 -07:00
Daniel Sandler
cca0806e12 am 072039c7: Merge "Fix DISABLE_EXPAND in the tablet status bar."
* commit '072039c71e3ef0e547cec4c28f05383debf439e1':
  Fix DISABLE_EXPAND in the tablet status bar.
2011-08-18 07:10:35 -07:00
Daniel Sandler
130453c2eb Fix DISABLE_EXPAND in the tablet status bar.
The codepath that honored this flag had been routed around
when notification peeks were disabled. (The bug was allowing
notifications to be accessed from a secure lockscreen.)

Bug: 5173959
Change-Id: I35dee343ee4f0288530580054f8bb9f511ebe6af
2011-08-18 09:41:01 -04:00
Dianne Hackborn
d62c571f32 am 9f550e91: Merge "Fix issue #5128639: SystemUI grows by 10MB after taking a screenshot"
* commit '9f550e91f4d82313135a37a426d563f855a4f6a5':
  Fix issue #5128639: SystemUI grows by 10MB after taking a screenshot
2011-08-17 17:48:40 -07:00
Dianne Hackborn
9f550e91f4 Merge "Fix issue #5128639: SystemUI grows by 10MB after taking a screenshot" 2011-08-17 17:46:48 -07:00
Dianne Hackborn
fc8fa63861 Fix issue #5128639: SystemUI grows by 10MB after taking a screenshot
We now do the screenshot in a separate process.

Also change the recents panel to not use hardware acceleration
on lower-end devices.  And improve how it gets shown to not
load all data up-front which results in a long delay when you have
lots of recents.

Change-Id: Ia309a90f9939e5405758621b3f7114597bd0c02a
2011-08-17 17:45:05 -07:00
Adam Powell
863b0019cc am 926808dc: Merge "Fix bug 533274 - Menu key opens wrong menu in action mode"
* commit '926808dc9bd99e3d663d1612961f587db6161ad5':
  Fix bug 533274 - Menu key opens wrong menu in action mode
2011-08-17 16:55:19 -07:00
Adam Powell
926808dc9b Merge "Fix bug 533274 - Menu key opens wrong menu in action mode" 2011-08-17 16:53:03 -07:00
Adam Powell
012da5a27f Fix bug 533274 - Menu key opens wrong menu in action mode
Don't open the options menu in response to the menu key when an action
mode is active.

Change-Id: I89cd251dd14276fc381e20f82725d42ac9264181
2011-08-17 16:38:10 -07:00
Adam Powell
c7b99975ba am 9fe61d99: Merge "Fix bug 5167786 - make sure custom option panels still work."
* commit '9fe61d9979677d6ede0075d7494c790a95e3deee':
  Fix bug 5167786 - make sure custom option panels still work.
2011-08-17 15:51:39 -07:00
Adam Powell
4fd8d5330e Fix bug 5167786 - make sure custom option panels still work.
Change-Id: Ife3ca80f593c141f680fcc5178687112a538474d
2011-08-17 15:44:00 -07:00
Adam Powell
2c99470ce7 am 453091b2: Merge "Fix bug 5168889 - action bar not respecting return codes of onCreate/Prepare menu"
* commit '453091b2fdb9d0273fa75c45358d6d51b0893a2a':
  Fix bug 5168889 - action bar not respecting return codes of onCreate/Prepare menu
2011-08-17 14:46:40 -07:00
Adam Powell
f35d049b99 Fix bug 5168889 - action bar not respecting return codes of onCreate/Prepare menu
Change-Id: If28630cb21e74bde7a2474ce060078ea30170b9d
2011-08-17 13:57:52 -07:00
Erik Gilling
c7475de9a1 am bb04b678: Merge "Set rotation to landscape on HDMI instead of 0"
* commit 'bb04b678cdc19119c98d1edfdbb732983e490e66':
  Set rotation to landscape on HDMI instead of 0
2011-08-16 15:58:58 -07:00
Erik Gilling
bb04b678cd Merge "Set rotation to landscape on HDMI instead of 0" 2011-08-16 15:57:24 -07:00
Erik Gilling
10a058c96b Set rotation to landscape on HDMI instead of 0
When the native orientation of the device is not landscape HDMI display
will be wrong.

Change-Id: Ie1d4f6b7247e0a43ff13b5318b644ec7cff293f2
Signed-off-by: Erik Gilling <konkers@android.com>
2011-08-16 15:45:34 -07:00
Adam Powell
b4f9a8e399 am 06ad3f19: Merge "Offer a masked version of setUiOptions for windows to only modify certain flags."
* commit '06ad3f19f5352efafced33058356a29caa7c5403':
  Offer a masked version of setUiOptions for windows to only modify certain flags.
2011-08-16 13:12:11 -07:00
Adam Powell
e43fca9957 Offer a masked version of setUiOptions for windows to only modify certain flags.
Change-Id: I36aaff982767f8984c468e8c13f8d5ec8c3c0040
2011-08-16 13:07:22 -07:00
Mike Lockwood
210ea86260 Merge "Add headless mode for running the framework without the surface flinger" into ics-aah 2011-08-15 21:13:21 -07:00
Mike Lockwood
1c40327c7c Add headless mode for running the framework without the surface flinger
Enabled by setting system property ro.config.headless to 1
This will allow the framework to run without starting activities,
system UI and the keyguard.
Framework can still run services, content providers and broadcast receivers.

Change-Id: I507d461f937f9ae4e0cfc1067d66b83e58904d54
Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-08-15 18:22:21 -07:00
Dianne Hackborn
62f20ecf49 Add new am option to profile the launching of an activity.
Change-Id: Ie71a8043eafe41f53a0b3dbb5170276d87acbc9b
2011-08-15 17:55:57 -07:00