87049 Commits

Author SHA1 Message Date
Daniel Sandler
bb1c1d3628 am de8e3b12: Merge "Fix NPE if pulling down QS quickly on very first boot." into jb-mr1-dev
* commit 'de8e3b122bbbd61aa35fd5cd4fe2fc86cd6f0040':
  Fix NPE if pulling down QS quickly on very first boot.
2012-10-07 23:36:19 -07:00
Daniel Sandler
60e8ff6df5 am 33a8bd8c: Merge "New icon for "Sleep now."" into jb-mr1-dev
* commit '33a8bd8c40ac3c19674043b1cf3e232a3220868f':
  New icon for "Sleep now."
2012-10-07 23:36:15 -07:00
Eric Laurent
8c362b02cf am 843c5395: Merge "AudioService: fix settings for fixed volume device" into jb-mr1-dev
* commit '843c539514302350ee2fcbfcc0a689a41edca25d':
  AudioService: fix settings for fixed volume device
2012-10-07 23:36:12 -07:00
Romain Guy
b0f8514753 am 133fcdf4: Merge "Clear draw flags when updating TextureView\'s layer Bug #7171323" into jb-mr1-dev
* commit '133fcdf44bccbda1fe7931bca7d911806435491b':
  Clear draw flags when updating TextureView's layer Bug #7171323
2012-10-07 23:36:08 -07:00
Daniel Sandler
969e8d52fa am 118f4844: Fix NPE on devices without notification panel help clings.
* commit '118f484424f3e5649833df42a7e613f41b2b2ecd':
  Fix NPE on devices without notification panel help clings.
2012-10-07 23:36:05 -07:00
Adam Powell
521b011c84 am b3419595: Merge "QuickSettings - fail gracefully if we can\'t query the profile data" into jb-mr1-dev
* commit 'b3419595c78401c51966f3b104c25eef155ed9a2':
  QuickSettings - fail gracefully if we can't query the profile data
2012-10-07 23:36:02 -07:00
Romain Guy
f3c2eb79e4 am d6344d76: Merge "Work around a possible driver bug Bug #7296475" into jb-mr1-dev
* commit 'd6344d76594c49b3e4e5fc062d933f021742c847':
  Work around a possible driver bug Bug #7296475
2012-10-07 23:35:58 -07:00
Dianne Hackborn
edc3f3f341 am b52b6bf1: Merge "Fix issue #7295951: Mako asks which Launcher to use at every re-boot" into jb-mr1-dev
* commit 'b52b6bf138c9aa5e986c8be95fcd23448792a078':
  Fix issue #7295951: Mako asks which Launcher to use at every re-boot
2012-10-07 23:35:54 -07:00
Jeff Brown
3a8effb8ae am 9302251e: Merge "Reduce screen on latency, eliminate flashes." into jb-mr1-dev
* commit '9302251e3a09810164895237a6a2e8ac4987c3c0':
  Reduce screen on latency, eliminate flashes.
2012-10-07 23:35:51 -07:00
Dianne Hackborn
e71a630fc6 am ec799e88: Merge "More on #7296510 Transition from lock screen to dreaming is really bad" into jb-mr1-dev
* commit 'ec799e883cb309fc12f22cab19e53f1e27886ba5':
  More on #7296510 Transition from lock screen to dreaming is really bad
2012-10-07 23:35:47 -07:00
Daniel Sandler
de8e3b122b Merge "Fix NPE if pulling down QS quickly on very first boot." into jb-mr1-dev 2012-10-07 21:12:04 -07:00
Daniel Sandler
9d09824a66 Fix NPE if pulling down QS quickly on very first boot.
The cling interception code can interfere with the touch
stream to the point that PanelView might get an ACTION_UP or
_CANCEL without a corresponding ACTION_DOWN, causing
problems.

Bug: 7301742
Change-Id: Idd5074c2544b3238517655ab3c068966bae9f912
2012-10-07 23:27:30 -04:00
Svetoslav Ganov
f0b8e3adc4 Merge "Adding support to NumberPicker" into jb-mr1-aah-dev 2012-10-07 19:00:02 -07:00
Svetoslav Ganov
5dc21d9b34 Adding support to NumberPicker
Change-Id: I471b995c8d364c2bd5eef3ab0397c17fc77f6ccc
2012-10-07 18:54:42 -07:00
Daniel Sandler
33a8bd8c40 Merge "New icon for "Sleep now."" into jb-mr1-dev 2012-10-07 18:37:09 -07:00
Eric Laurent
843c539514 Merge "AudioService: fix settings for fixed volume device" into jb-mr1-dev 2012-10-07 18:23:02 -07:00
Romain Guy
133fcdf44b Merge "Clear draw flags when updating TextureView's layer Bug #7171323" into jb-mr1-dev 2012-10-07 18:00:41 -07:00
Romain Guy
52b307ebc8 Clear draw flags when updating TextureView's layer
Bug #7171323

Finally!

Change-Id: Iefef8fb9a8ef1fe4b374005067145319312c57cf
2012-10-07 17:57:30 -07:00
Daniel Sandler
118f484424 Fix NPE on devices without notification panel help clings.
Bug: 7302657
Change-Id: Ia161ea2ef74ef1dfbab55dacaa7274ebc2d66439
2012-10-07 20:48:28 -04:00
Eric Laurent
33902db750 AudioService: fix settings for fixed volume device
Force max volume for devices with fixed volume policy (HDMI, dock...)
when reading the settings from DB. Otherwise, these devices would
get the default volume which is not what we want.

Also fix a problem related to ringer mode management when reloading the
volume settings upon user switch that would cause a muted stream to be
unmuted.

Bug 7301563;

Change-Id: I81cdb97125b845da584ed680181b93c7c1e5903f
2012-10-07 16:54:47 -07:00
Adam Powell
b3419595c7 Merge "QuickSettings - fail gracefully if we can't query the profile data" into jb-mr1-dev 2012-10-07 16:05:35 -07:00
Adam Powell
db43f4722d QuickSettings - fail gracefully if we can't query the profile data
Fix a bug where QuickSettings couldn't get the user info tile data
when starting up encrypted. Since the system will be restarted once
the password is entered, it will be loaded properly once unlocked.

Bug 7301192

Change-Id: I6455df1d2bc33d375a1af8f2efb42dbdeb38f056
2012-10-07 16:04:37 -07:00
Romain Guy
d6344d7659 Merge "Work around a possible driver bug Bug #7296475" into jb-mr1-dev 2012-10-07 15:56:55 -07:00
Dianne Hackborn
b52b6bf138 Merge "Fix issue #7295951: Mako asks which Launcher to use at every re-boot" into jb-mr1-dev 2012-10-07 15:48:39 -07:00
Jeff Brown
9302251e3a Merge "Reduce screen on latency, eliminate flashes." into jb-mr1-dev 2012-10-07 15:41:20 -07:00
Dianne Hackborn
ec799e883c Merge "More on #7296510 Transition from lock screen to dreaming is really bad" into jb-mr1-dev 2012-10-07 15:30:30 -07:00
Romain Guy
50ae66a554 Work around a possible driver bug
Bug #7296475

When re-enabling the scissor the driver seems to ignore the already
existing scissor box. This change resets the scissor box when the
test state changes.

Change-Id: I3a68433164f99d21fbab769a26c56fe416c1539a
2012-10-07 15:23:55 -07:00
Dianne Hackborn
297d789d44 More on #7296510 Transition from lock screen to dreaming is really bad
The final iteration of that change was a little too aggresive in
deciding when it turns off the dream's enter animation, so it was
doing this always instead of just when it needed to (when it is
being displayed to hide the lock screen).

This change fixes a dumb typo that was causing the dream to always
turn off its own animation (duh!) and tweaks the logic for deciding
when the dream should be able to cause the lock screen to hide to
better ensure that it is shown before the lock screen gets hidden.

Change-Id: Ie73a5be9ee597713644fb2a0202f36c32b4f1fca
2012-10-07 15:14:45 -07:00
Jeff Brown
8b9cf1c800 Reduce screen on latency, eliminate flashes.
Always use the ElectronBeam now, even when we are only animating
the backlight so that we will have a black surface remaining
on the screen after the screen turns off.

When turning on the screen, keep the black surface showing until
we unblock screen on then dismiss it as usual.

This change eliminates the flashing of old display content when
the screen is turned on.  It also helps to conceal some of the
latency of turning the screen on.  We always turn the screen on
immediately (even when screen on has nominally been blocked) and
rely on the black surface to hide the screen contents until the
last moment.  Dismissing the black surface is practically
instantaneous compared to turning the screen on.

Bug: 7299370
Bug: 7139924
Change-Id: I57d13287acd05bd0a48811095bb02dc7bc7cbeb6
2012-10-07 14:54:17 -07:00
Dianne Hackborn
6309271f7b Fix issue #7295951: Mako asks which Launcher to use at every re-boot
A couple problems:

- We need to clear app preferences later, now that we have encrypted apps.
- The multi-user implementation of this would allow different preferred
  apps from different users to potentially interefere with each other.
  They are not completely separate data structures.

Change-Id: Id4f1ebb6414fdf30ff1049adaa1efe83dabac01a
2012-10-07 14:45:35 -07:00
Daniel Sandler
40e262e05e am b8831168: Merge "Notification & settings panel help." into jb-mr1-dev
* commit 'b88311685c84fe4a5b763c510cc630c9d4b1d036':
  Notification & settings panel help.
2012-10-07 13:53:21 -07:00
Daniel Sandler
b88311685c Merge "Notification & settings panel help." into jb-mr1-dev 2012-10-07 13:51:57 -07:00
Adam Cohen
ee1108be35 am 5745a676: Merge "Suppress unnecessary calls to update widget size (issue 7287744)" into jb-mr1-dev
* commit '5745a6763a5647db5b461fbe57a643738fa2fe25':
  Suppress unnecessary calls to update widget size (issue 7287744)
2012-10-07 12:56:33 -07:00
Adam Cohen
5745a6763a Merge "Suppress unnecessary calls to update widget size (issue 7287744)" into jb-mr1-dev 2012-10-07 12:38:33 -07:00
Daniel Sandler
af3f32d9a4 New icon for "Sleep now."
Should only be shown in the docking intent chooser, but if
you use AnyCut to link to the Somnambulator you'll see it
there as well.

Bug: 7267723
Change-Id: I4be7572e4785f35b4ac1ad91d03a617d5d2fe3c1
2012-10-07 15:03:42 -04:00
Craig Mautner
b7c4cfccb5 am 138f272b: Merge "Save resized windows even if freezing." into jb-mr1-dev
* commit '138f272bfcd45f233abfd94faf4aabaa5d01b90b':
  Save resized windows even if freezing.
2012-10-07 11:53:48 -07:00
Craig Mautner
138f272bfc Merge "Save resized windows even if freezing." into jb-mr1-dev 2012-10-07 11:50:55 -07:00
Craig Mautner
8ee7ac22e6 am 33877e15: Merge "Adds showWhenLocked attribute to Activities." into jb-mr1-dev
* commit '33877e15b8bfc50bd874027689a4794aa93b923d':
  Adds showWhenLocked attribute to Activities.
2012-10-07 11:50:54 -07:00
Craig Mautner
33877e15b8 Merge "Adds showWhenLocked attribute to Activities." into jb-mr1-dev 2012-10-07 11:48:50 -07:00
Daniel Sandler
b17a726f2f Notification & settings panel help.
Comes up the first time you touch the status bar; explains
where quick settings is, and even allows you to swipe down
to try it (instead of touching "OK").

Bug: 7209412
Change-Id: I72b1a91902e64b4623e0fcaf1555dc703870b59f
2012-10-07 14:48:24 -04:00
Adam Powell
f94da0619c am 786d1092: Merge "Quick settings user display and switching" into jb-mr1-dev
* commit '786d10921b2c525ed22b78ec40ae2554eec85912':
  Quick settings user display and switching
2012-10-07 11:35:34 -07:00
Adam Powell
786d10921b Merge "Quick settings user display and switching" into jb-mr1-dev 2012-10-07 11:33:29 -07:00
John Spurlock
4101e0351f am 7711260e: Merge "Keep quick settings brightness icon/dialog level in sync." into jb-mr1-dev
* commit '7711260e4959686bb1d6f177a843c2108bb04710':
  Keep quick settings brightness icon/dialog level in sync.
2012-10-07 09:02:49 -07:00
John Spurlock
db84d2cc6b am fc6825b1: Merge "Update quick settings wireless display tile per spec." into jb-mr1-dev
* commit 'fc6825b1b709e9c73e4c872c8eab5dfab3d1ee08':
  Update quick settings wireless display tile per spec.
2012-10-07 09:02:44 -07:00
Jeff Brown
4e2fd4c247 am 140cdb7a: Merge "Allow the dim brightness to be brighter than the minimum." into jb-mr1-dev
* commit '140cdb7a5d43e80d1408b05be8dd22c49ad68dfe':
  Allow the dim brightness to be brighter than the minimum.
2012-10-07 09:02:38 -07:00
Jeff Brown
00a68f4edf am 2ec390d1: Merge "Increase lock screen timeout when on custom widget page." into jb-mr1-dev
* commit '2ec390d1ea18eb7f232ce89f7294dc5e640f8b21':
  Increase lock screen timeout when on custom widget page.
2012-10-07 09:02:35 -07:00
Svetoslav Ganov
70c0a168d0 am 1ad0fd9c: Merge "Accessibility active window not updated on time." into jb-mr1-dev
* commit '1ad0fd9c04ae2e352c59129b979145e662f25cbc':
  Accessibility active window not updated on time.
2012-10-07 09:02:27 -07:00
Svetoslav Ganov
1a5c9ecee0 am f81dc4c0: Merge "Screen magnification cannot be engaged in landscape on a phone." into jb-mr1-dev
* commit 'f81dc4c08b2985ef369134b73e1b383b8284e912':
  Screen magnification cannot be engaged in landscape on a phone.
2012-10-07 09:02:20 -07:00
Dianne Hackborn
6d5d7fcba9 am 52177738: Merge "Fix issue #7296314, issue #7296314." into jb-mr1-dev
* commit '52177738e8fa38e2f7769db1bcad40e7405baf17':
  Fix issue #7296314, issue #7296314.
2012-10-07 09:02:15 -07:00
John Spurlock
7711260e49 Merge "Keep quick settings brightness icon/dialog level in sync." into jb-mr1-dev 2012-10-07 06:39:23 -07:00