10308 Commits

Author SHA1 Message Date
Dan Sandler
da0f8565e3 am cdb9de6a: Merge "Reduce RAM requirements of grayscale icon testing" into lmp-dev
* commit 'cdb9de6a3d6fe2373771f7f9c6561519a1b8e2fb':
  Reduce RAM requirements of grayscale icon testing
2014-09-03 23:24:40 +00:00
Dan Sandler
e654e6a6b8 am 2200f888: Merge "Adjust iconography in notification guts." into lmp-dev
* commit '2200f888b808d5ab5867a9a7c7edb43d097481f6':
  Adjust iconography in notification guts.
2014-09-03 23:24:35 +00:00
Svetoslav
ee3c925ac6 am 87263510: Merge "Unregister from the remote renderer only if bound." into lmp-dev
* commit '87263510e60bb163dc85152405217538797646e8':
  Unregister from the remote renderer only if bound.
2014-09-03 23:24:11 +00:00
Dan Sandler
d1dc910eff Merge "Reduce RAM requirements of grayscale icon testing" into lmp-dev 2014-09-03 22:15:38 +00:00
Dan Sandler
6704cb980b Merge "Adjust iconography in notification guts." into lmp-dev 2014-09-03 22:14:32 +00:00
Dan Sandler
05c362d564 Reduce RAM requirements of grayscale icon testing
The isGrayscale family of methods is designed to identify
drawables and bitmaps that apps are using in the largeIcon
position to pose as small icons in order to get the
appropriate background treatment (a solid blue or gray block
in KK/JB, or geniune selvedge denim in ICS/HC).

We can optimize this search two ways:

(1) Reject immediately any largeIcon that is larger than
    largeIcons should be (64x64dp). We could one day simply
    reject, or resize, these in the notification manager,
    but regardless these are not plausible smallIcon
    subsitutes. This new constraint is commemorated in the
    new name, isGrayscaleIcon().

(2) Shrink the bitmap even smaller before scanning it slowly
    in Java.  This lets native_drawBitmap do the heavy
    lifting across the entire bitmap; we need only scan a
    few pixels.

Bug: 16513124
Change-Id: I3a2b79130ed2465a4aedfbb5a556db7f8a7aa132
2014-09-03 23:52:47 +02:00
Svetoslav
840bb00855 Merge "Unregister from the remote renderer only if bound." into lmp-dev 2014-09-03 21:43:13 +00:00
Svetoslav
9e795e19c7 Unregister from the remote renderer only if bound.
bug:8213791

Change-Id: Ia9efa33331437c4db447acf0c510d4cb4932a593
2014-09-03 14:34:01 -07:00
Christoph Studer
632003ddda am ccf36a07: Merge "SysUI: Suppress HUNs from non-profile users" into lmp-dev
* commit 'ccf36a07417ba51d4bfa04edd2138dadadfe4923':
  SysUI: Suppress HUNs from non-profile users
2014-09-03 18:01:51 +00:00
Christoph Studer
2f9dbbaee7 SysUI: Suppress HUNs from non-profile users
Bug: 17364652
Change-Id: Ic7a971d64cecc1624b872c776efeaccd09144db7
2014-09-03 19:20:56 +02:00
Selim Cinek
8b4362212b am f0c6717c: Merge "Tuned anti-falsing thresholds on the lockscreen" into lmp-dev
* commit 'f0c6717c5c936f600027fb30ad5745fa16117e9a':
  Tuned anti-falsing thresholds on the lockscreen
2014-09-03 17:06:11 +00:00
Selim Cinek
cf1cddf710 am e1327275: Merge "Fixed a bug where notification icons where not animating" into lmp-dev
* commit 'e1327275ca5f9528609938672799da7edd5b7a5c':
  Fixed a bug where notification icons where not animating
2014-09-03 17:06:08 +00:00
Adrian Roos
ef620ccdd6 am 39dd16c8: Merge "Auto dismiss lockscreen when switching to guest" into lmp-dev
* commit '39dd16c8f35d0fdd01c25bf51c01b71726819eae':
  Auto dismiss lockscreen when switching to guest
2014-09-03 17:05:55 +00:00
Winson Chung
edff4e442e am bf5c26f5: Merge "Fixing Recents crash with non-primary user. (Bug 17343688)" into lmp-dev
* commit 'bf5c26f50b3b8dd48dcc94d4a39a5094f8494237':
  Fixing Recents crash with non-primary user. (Bug 17343688)
2014-09-03 17:05:26 +00:00
Jorim Jaggi
ceec3bffcc am 44542c46: Merge "Improve subpixel rendering of battery icon on all densities" into lmp-dev
* commit '44542c4672eb2dc8626beace99dda809f73ba2ae':
  Improve subpixel rendering of battery icon on all densities
2014-09-03 17:05:19 +00:00
Selim Cinek
e76d7b39d4 am 6dbb3ec5: Merge "Correctly forwarding the screen off event on lockscreen" into lmp-dev
* commit '6dbb3ec5d1d7e88e86739ff9068f9106b4663389':
  Correctly forwarding the screen off event on lockscreen
2014-09-03 17:05:16 +00:00
Jason Monk
a12504342f am 46295dc1: Merge "Don\'t show add user for simple user switcher" into lmp-dev
* commit '46295dc11a3224b39aa4ac87c49a21bd9c1126f4':
  Don't show add user for simple user switcher
2014-09-03 17:04:59 +00:00
Jorim Jaggi
c6786bdb43 am 947de838: Merge "Status bar iconography updates" into lmp-dev
* commit '947de838385f3d0c271ff82d238ac58ba609acde':
  Status bar iconography updates
2014-09-03 17:04:42 +00:00
Svet Ganov
5d96e5f1e9 am 668b4765: Merge "Move print rendering in an isolated process." into lmp-dev
* commit '668b4765de3e97d69aaebb3bd58fe23eb800264d':
  Move print rendering in an isolated process.
2014-09-03 16:40:06 +00:00
Adrian Roos
f7974d59cf am be31021b: Merge "Disable touch dispatch while adjusting brightness" into lmp-dev
* commit 'be31021b4360f28e49da0bb654103520c9a2ad43':
  Disable touch dispatch while adjusting brightness
2014-09-03 16:40:03 +00:00
Dan Sandler
f4db75c20b Adjust iconography in notification guts.
(i) is now the system's app notification info panel,
      allowing you to block, prioritize, and things like
      that.

  (gear) is new; it will appear only if your package has a
      notification settings activity of its own. If the user
      taps this you'll be launched with some useful extras:
      notification_id and notification_tag, matching the id
      and tag of the notification the user longpressed.

Bug: 17005733
Change-Id: Ib09264c2564152ab27e744c47ed87a0e9223656f
2014-09-03 18:15:26 +02:00
Selim Cinek
d9df421723 Merge "Tuned anti-falsing thresholds on the lockscreen" into lmp-dev 2014-09-03 16:03:46 +00:00
Selim Cinek
f98ddfc389 Merge "Fixed a bug where notification icons where not animating" into lmp-dev 2014-09-03 16:01:52 +00:00
Selim Cinek
5386fb337d Tuned anti-falsing thresholds on the lockscreen
Also added logic to provide nicer animations when falsing.
In addition adapted the clock scale slightly if dragging
in the void.

Bug: 15433087
Change-Id: I4d8eb26cc81d22647ef4d2eca1e69b4994a7f1e2
2014-09-03 15:42:27 +00:00
Adrian Roos
053ff3c776 Merge "Auto dismiss lockscreen when switching to guest" into lmp-dev 2014-09-03 15:39:11 +00:00
Selim Cinek
cab4a60c48 Fixed a bug where notification icons where not animating
Bug: 16043845
Change-Id: I23217d90803fd247f6d1b4d2aea056deb5749c15
2014-09-03 17:32:27 +02:00
Winson Chung
67b4b2cdb4 Merge "Fixing Recents crash with non-primary user. (Bug 17343688)" into lmp-dev 2014-09-03 15:07:34 +00:00
Jorim Jaggi
66a75e5e91 Merge "Improve subpixel rendering of battery icon on all densities" into lmp-dev 2014-09-03 14:50:31 +00:00
Selim Cinek
f6478d4c0a Merge "Correctly forwarding the screen off event on lockscreen" into lmp-dev 2014-09-03 14:49:22 +00:00
Adrian Roos
be47b07bef Auto dismiss lockscreen when switching to guest
Bug: 16659674
Change-Id: I8d24a3997ac7493cd8a8317f8a35532eaf5c3cfe
2014-09-03 16:46:55 +02:00
Jorim Jaggi
a0221f3a9f Improve subpixel rendering of battery icon on all densities
Bug: 16161255
Change-Id: I97abc6a7a5cafb581e3f7c3d7509fdbf6d8542d5
2014-09-03 16:37:06 +02:00
Jason Monk
cde8e8f91c Merge "Don't show add user for simple user switcher" into lmp-dev 2014-09-03 14:09:25 +00:00
Jorim Jaggi
0c06d6bff1 Merge "Status bar iconography updates" into lmp-dev 2014-09-03 12:56:16 +00:00
Selim Cinek
7ff6eb6429 Correctly forwarding the screen off event on lockscreen
Bug: 17364635
Change-Id: I88730238e3622522674268438d266fd2334410cd
2014-09-03 14:18:09 +02:00
Jorim Jaggi
5172dc2f36 Status bar iconography updates
- Use new assets for location, flightmode and "more" notifications
  icon.
- Update icon size and clock to spec.
- Change from fixed width of the icons to WRAP_CONTENT, so they look
  more evenly distributed.
- Adjust subpixel rendering of battery icon to match other vector
  icons.

Bug: 16161255
Change-Id: I0a80f223b7d532bc53a201cff37b8f1cb09f08c2
2014-09-02 23:52:48 +02:00
Svet Ganov
561b893174 Merge "Move print rendering in an isolated process." into lmp-dev 2014-09-02 21:51:47 +00:00
Adrian Roos
8c8fbcf358 Merge "Disable touch dispatch while adjusting brightness" into lmp-dev 2014-09-02 21:51:47 +00:00
Adrian Roos
f25339edde am c51688f7: Merge "Don\'t drop up or cancel touch events" into lmp-dev
* commit 'c51688f7c59890f31ffd8a6b79c083e4659dd087':
  Don't drop up or cancel touch events
2014-09-02 21:45:01 +00:00
Adrian Roos
9dc3209913 Disable touch dispatch while adjusting brightness
Prevents new pointers from being added while the shade
is transparent so that nothing gets touched by accident.

Bug: 17113634
Change-Id: I4a607d08dbccd467280159060846edd32db9c512
2014-09-02 23:38:59 +02:00
Adrian Roos
38b4670d46 Merge "Don't drop up or cancel touch events" into lmp-dev 2014-09-02 21:35:59 +00:00
Adrian Roos
ce5474b837 Don't drop up or cancel touch events
Otherwise you're gonna have a bad time.

Bug: 17113634
Change-Id: I24fa13a4379bab0cef014010058d08096abda094
2014-09-02 23:19:56 +02:00
Jorim Jaggi
831c5e5b08 am d9a773e5: Merge "Fix outdated time when turning on screen" into lmp-dev
* commit 'd9a773e51e6fcf7abbbcfd2c145e7e4e16c1282d':
  Fix outdated time when turning on screen
2014-09-02 20:35:42 +00:00
Jorim Jaggi
4dc653aaa2 Merge "Fix outdated time when turning on screen" into lmp-dev 2014-09-02 20:26:39 +00:00
Selim Cinek
c8ce10dd36 am 77258e4a: Merge "Notifications are now selectable by the Keyboard" into lmp-dev
* commit '77258e4a2349afa72f3110407717d5f090c22106':
  Notifications are now selectable by the Keyboard
2014-09-02 20:14:28 +00:00
Jorim Jaggi
3b7025ff0d am a6399288: Merge "Remove different layout for landscape in Keyguard" into lmp-dev
* commit 'a63992888988017f664cc4c33ea1f0d546959b9d':
  Remove different layout for landscape in Keyguard
2014-09-02 20:14:24 +00:00
Jorim Jaggi
d09def7511 Fix outdated time when turning on screen
Force a synchronous update of the clock view when turning on the
screen. Also wait for the Keyguard window to be drawn when turning
on the screen.

Bug: 16904617
Change-Id: I38f78a38cfe35ccd067cd420d2bad626bd955ad6
2014-09-02 22:05:42 +02:00
Selim Cinek
58703e651c Merge "Notifications are now selectable by the Keyboard" into lmp-dev 2014-09-02 20:01:07 +00:00
Jorim Jaggi
4b149860b8 Merge "Remove different layout for landscape in Keyguard" into lmp-dev 2014-09-02 20:01:03 +00:00
Jorim Jaggi
e82f90e72e Remove different layout for landscape in Keyguard
Bug: 15422177
Change-Id: I8a643a8f6dcfed1530f17e8de6a5cc69533528b4
2014-09-02 21:54:25 +02:00
Jason Monk
092be7de02 Don't show add user for simple user switcher
Bug: 17200801
Change-Id: Ideeabf52cae5a6c874fbc9d68be3e79a815db971
2014-09-02 15:26:13 -04:00