155254 Commits

Author SHA1 Message Date
Chet Haase
dcce4a5119 am e58831a6: am 05cafed0: Merge "Make starting window hw-accelerated" into lmp-dev
* commit 'e58831a6a0edce3114686cb8168652a50e956031':
  Make starting window hw-accelerated
2014-09-12 05:43:45 +00:00
Xin Guan
a830e7ef2e am dcfbab57: am 314712e9: Temp enable the log to identify the wake up cause.
* commit 'dcfbab57f037a04e61cfe7b3633fa60bf5d4e2fe':
  Temp enable the log to identify the wake up cause.
2014-09-12 05:43:41 +00:00
Paul Lawrence
d0fa8ff165 am 1d255e2d: am 5f3e819f: Merge "Create correct files in dropbox on encrypted boot" into lmp-dev
* commit '1d255e2dee274917e16325901508f2ba79878624':
  Create correct files in dropbox on encrypted boot
2014-09-12 05:43:36 +00:00
Robin Lee
93c5fd9b66 am 3da67a7a: am 7ac7a7d8: Update API
* commit '3da67a7aa970527464408c8291af6f7350afbdc7':
  Update API
2014-09-12 05:43:31 +00:00
Chet Haase
6d942c8b7f am 05cafed0: Merge "Make starting window hw-accelerated" into lmp-dev
* commit '05cafed09b5dbc2642ac5a93e580ad732f5b7e8d':
  Make starting window hw-accelerated
2014-09-12 05:02:11 +00:00
Xin Guan
dcfc7f6996 am 314712e9: Temp enable the log to identify the wake up cause.
* commit '314712e95987acf944dbf7d1788fdcd6a14511a5':
  Temp enable the log to identify the wake up cause.
2014-09-12 05:02:06 +00:00
Paul Lawrence
d189d67af2 am 5f3e819f: Merge "Create correct files in dropbox on encrypted boot" into lmp-dev
* commit '5f3e819f368f309472a8dfb6a40f733d3d8d5915':
  Create correct files in dropbox on encrypted boot
2014-09-12 05:02:01 +00:00
Robin Lee
58d21fafee am 7ac7a7d8: Update API
* commit '7ac7a7d875fb54a6d63a8918107bfb752cc56aba':
  Update API
2014-09-12 05:01:55 +00:00
Chet Haase
969e543b32 Merge "Make starting window hw-accelerated" into lmp-dev 2014-09-11 19:32:00 +00:00
Chet Haase
4f52b34206 Make starting window hw-accelerated
An earlier fix in L disabled hw acceleration for the starting window
after the system process became hw accelerated. This was done to preserve
the old behavior of the starting window having some default behavior
(in particular, being filled with a default color). However, this ends up
being a memory and performance problem on some platforms (memory because
some platforms have backing store for software surfaces, performance
because it takes far longer to create a screen-size software surface than
a hardware surface).

The fix is to allow the starting window to inherit the hw acceleration
behavior of its process, and to detect when we are drawing the contents
of that starting window and to fill it with a default color (black).

Issue #17443449 use hardware rendering for app preview window

Change-Id: I8be8111d9e38c51fbbc07185acca065815ce26dc
2014-09-11 12:28:29 -07:00
Xin Guan
91b3566bec Temp enable the log to identify the wake up cause.
Bug: 17276890
Change-Id: I1c2b95807026539d8e5f1e8695019626468c00c1
2014-09-11 19:28:20 +00:00
Paul Lawrence
280813a6d9 Merge "Create correct files in dropbox on encrypted boot" into lmp-dev 2014-09-11 19:16:15 +00:00
Paul Lawrence
91317107a3 Create correct files in dropbox on encrypted boot
On the minimal framework start, don't mark ro.runtime.firstboot, allowing
the real framework to properly create the dropbox files in the real /data

Bug: 17450632
Change-Id: Ic53b3471b44e69f3eea7e3f3de18e789f51192bc
2014-09-11 12:09:56 -07:00
Robin Lee
a46ccb5f1f Update API
Change-Id: I253cd15e00449c0c13f5b9aa4524b1fbc3fc5a95
2014-09-11 19:51:27 +01:00
Marcin Kosiba
0bdcb84b55 am 972628dc: am 5128e88e: Merge "Don\'t use reflection when generating the onResourcesLoaded callback." into lmp-dev
* commit '972628dc8c63b02b75f9e976b3ab67e3913da1a8':
  Don't use reflection when generating the onResourcesLoaded callback.
2014-09-11 18:49:07 +00:00
John Spurlock
a28bfe3b9c am 33386490: am 5d77d533: Merge "Doze: Introduce a pulse period function." into lmp-dev
* commit '33386490d123a454f71ddce7fae1ab28ad9e38b0':
  Doze: Introduce a pulse period function.
2014-09-11 18:49:02 +00:00
Nancy Chen
654abb8778 am 4d4b7ee6: am 63a12357: Merge "Make changes to Connection in Telecomm API (1/4)" into lmp-dev
* commit '4d4b7ee6f8faec65c422948f6d2be5c7a50cec4a':
  Make changes to Connection in Telecomm API (1/4)
2014-09-11 18:48:57 +00:00
Marcin Kosiba
48ce27b86d am 5128e88e: Merge "Don\'t use reflection when generating the onResourcesLoaded callback." into lmp-dev
* commit '5128e88e4ad39b407cb36bfd3d81f3f5108e5830':
  Don't use reflection when generating the onResourcesLoaded callback.
2014-09-11 18:44:07 +00:00
Alan Viverette
8aea37efcc am bff3a6cf: am f871566a: Merge "Enable adjustViewBounds on preference icon so that maxWidth is used" into lmp-dev
* commit 'bff3a6cfcc656d336f5d96a6bdc4045c63076924':
  Enable adjustViewBounds on preference icon so that maxWidth is used
2014-09-11 18:39:59 +00:00
Robin Lee
ebf185a591 am ac988bd9: am 03d82225: Merge "Add DevicePolicyManager PrivateKey mgmt" into lmp-dev
* commit 'ac988bd9e45c5588cfffc6e67d04e54b86ecd519':
  Add DevicePolicyManager PrivateKey mgmt
2014-09-11 18:39:54 +00:00
RoboErik
d45e61f14d am d898ddba: am 6bd52db9: Merge "Update text appearance in leanback setup" into lmp-dev
* commit 'd898ddba1f86927b1ddf89e8e06386fb0eb4915b':
  Update text appearance in leanback setup
2014-09-11 18:39:49 +00:00
Vinit Deshpande
4e62aad90d am 81c30ffd: am 279e0cc4: Merge "Don\'t require CONNECTIVITY_INTERNAL check for protected broadcasts" into lmp-dev
* commit '81c30ffd140fb7d18cb8f0089770d3ecf33923c3':
  Don't require CONNECTIVITY_INTERNAL check for protected broadcasts
2014-09-11 18:39:44 +00:00
John Spurlock
3cda1976f2 am 5d77d533: Merge "Doze: Introduce a pulse period function." into lmp-dev
* commit '5d77d533275690aa82a4713d75761ac03bb714bc':
  Doze: Introduce a pulse period function.
2014-09-11 18:35:59 +00:00
Nancy Chen
2683d3bbd4 am 63a12357: Merge "Make changes to Connection in Telecomm API (1/4)" into lmp-dev
* commit '63a123575734c9dd8cdbec38a45e4970d0c128c6':
  Make changes to Connection in Telecomm API (1/4)
2014-09-11 18:35:53 +00:00
Marcin Kosiba
a0a9466476 Merge "Don't use reflection when generating the onResourcesLoaded callback." into lmp-dev 2014-09-11 18:34:33 +00:00
John Spurlock
3e42b33980 Merge "Doze: Introduce a pulse period function." into lmp-dev 2014-09-11 18:33:38 +00:00
Amith Yamasani
cf4f151df4 am 0ec5511e: am 4fa40b32: Fix build
* commit '0ec5511e7beba9c326ceb690553018d23305356f':
  Fix build
2014-09-11 18:32:32 +00:00
Svetoslav
0b4bd46d4f am ec8399cd: am dd18a7f7: Merge "Windows for accessibility with wrong coords on rotation." into lmp-dev
* commit 'ec8399cdd3a36722544099099e9ae19c11ac31c0':
  Windows for accessibility with wrong coords on rotation.
2014-09-11 18:32:20 +00:00
Vineeta Srivastava
74ff422b09 am 758fb0cb: am bc067325: Merge "Send empty flash for some CDMA carriers for 3way call" into lmp-dev
* commit '758fb0cb37666a14ed8e198f95a482b8739537b3':
  Send empty flash for some CDMA carriers for 3way call
2014-09-11 18:32:14 +00:00
Matthew Williams
146eccccbd am 04f538e8: am 3812a38b: Merge "Add flag to JobParameters for job expired" into lmp-dev
* commit '04f538e80614567cb175e2021265d2b6cd727a99':
  Add flag to JobParameters for job expired
2014-09-11 18:32:08 +00:00
Tyler Gunn
8dcbabfa7c am a99279fe: am ba740d4f: Allowing enable/disable of phone accounts. (1/3)
* commit 'a99279feb966e96e783c740e55912765d53c3fc9':
  Allowing enable/disable of phone accounts. (1/3)
2014-09-11 18:31:42 +00:00
Nancy Chen
402ff40179 am f05b8506: am 48bc7ea4: Merge "API changes in GatewayInfo, Response, and PropertyPresentation (1/4)" into lmp-dev
* commit 'f05b8506349bea3d555dc5cd693d2075b688c0b6':
  API changes in GatewayInfo, Response, and PropertyPresentation (1/4)
2014-09-11 18:31:37 +00:00
Jon Larimer
7c01389604 am 114423ee: am 92d7b9a6: am 9d8da659: am d65ab587: am e2b12b1f: am 61c6ff7b: Merge "Fix issue #16794553: Duplicate ArrayMap entries in Bundle..." into klp-dev
* commit '114423ee669a18436ddc6c3f8ab7d4f3bddf82ee':
  Fix issue #16794553: Duplicate ArrayMap entries in Bundle...
2014-09-11 18:31:29 +00:00
Amith Yamasani
5f0439d729 am 3b18a0c5: am 30a5e35b: Merge "Apply cross-user restrictions to Shell" into lmp-dev
* commit '3b18a0c5f8efdb915fb1304c959236d608eb8b79':
  Apply cross-user restrictions to Shell
2014-09-11 18:31:06 +00:00
Alan Viverette
213b77fbe9 am f871566a: Merge "Enable adjustViewBounds on preference icon so that maxWidth is used" into lmp-dev
* commit 'f871566adb6a2a1bc5827405712a7ebeb180d9d4':
  Enable adjustViewBounds on preference icon so that maxWidth is used
2014-09-11 18:30:41 +00:00
Robin Lee
c6bdbea420 am 03d82225: Merge "Add DevicePolicyManager PrivateKey mgmt" into lmp-dev
* commit '03d82225660ebed7bd14ad9cdab300eb0c4b0d18':
  Add DevicePolicyManager PrivateKey mgmt
2014-09-11 18:30:34 +00:00
ztenghui
2a67fa92f0 am 548b9294: am 8738c8db: Merge "Bring back the fillAlpha and strokeAlpha." into lmp-dev
* commit '548b92941c8cea5c3aa125c0fe6ea69748c18591':
  Bring back the fillAlpha and strokeAlpha.
2014-09-11 18:30:30 +00:00
ztenghui
1fe740fcc8 am 8c371807: am e1264a88: Merge "Re-triangulate the spot shadow." into lmp-dev
* commit '8c371807fff0553321f544a8e87eed76a853066c':
  Re-triangulate the spot shadow.
2014-09-11 18:30:24 +00:00
Nancy Chen
f563e7ece6 Merge "Make changes to Connection in Telecomm API (1/4)" into lmp-dev 2014-09-11 18:29:56 +00:00
Alan Viverette
cdea76488d Merge "Enable adjustViewBounds on preference icon so that maxWidth is used" into lmp-dev 2014-09-11 18:27:43 +00:00
RoboErik
d746f70aec am 6bd52db9: Merge "Update text appearance in leanback setup" into lmp-dev
* commit '6bd52db9dfc62f742a5bd6e2ac13b18a2f1ab859':
  Update text appearance in leanback setup
2014-09-11 18:25:18 +00:00
Vinit Deshpande
68c8ef8976 am 279e0cc4: Merge "Don\'t require CONNECTIVITY_INTERNAL check for protected broadcasts" into lmp-dev
* commit '279e0cc445625ca9c1aecbd3163cb6c63a671a31':
  Don't require CONNECTIVITY_INTERNAL check for protected broadcasts
2014-09-11 18:25:11 +00:00
John Spurlock
d06aa57037 Doze: Introduce a pulse period function.
Instead of pulsing every 30 seconds to mimic the LED, use
a function that pulses more frequently for new notifications,
decaying to a slower pulse, and eventually stopping.

Specifically, the step function for the interval is:
 - 10 seconds for the first minute
 - then 30 seconds until the five minute mark
 - then 60 seconds until the 30 minute mark
 - then no pulsing at all

 - Since we pulse more frequently on new notifications, remove
   the "multi-pulse" concept.
 - Move all doze-related duration parameters to a new helper,
   backed by config, overridable by sysprops, include in dump.
 - Wake up from dozing when hitting volume keys during a pulse.
 -
Bug:17393939
Change-Id: Ica86f08b25c738338fced165c77faf3dfccd0343
2014-09-11 14:25:11 -04:00
Nancy Chen
354b2bd0fe Make changes to Connection in Telecomm API (1/4)
* onPhoneAccountClicked removed
* onSetAudioState -> onAudioStateChanged
* onSetState -> onStateChanged

Bug: 17329632
Change-Id: Icbba67439317bf1d21f758d58da7c83c4373efa6
2014-09-11 11:25:03 -07:00
Robin Lee
484d8bd79a Merge "Add DevicePolicyManager PrivateKey mgmt" into lmp-dev 2014-09-11 18:22:40 +00:00
RoboErik
1308c4b82b Merge "Update text appearance in leanback setup" into lmp-dev 2014-09-11 18:21:33 +00:00
Bernhard Bauer
26408ccd8e Add DevicePolicyManager PrivateKey mgmt
Additional device policy API to install keypairs to the keychain
silently.

Bug: 15065444
Change-Id: Idc25774c9ab1a61080290bebd6f5c4f24e6ee2e0
2014-09-11 19:17:00 +01:00
Vinit Deshpande
8a16eabfae Merge "Don't require CONNECTIVITY_INTERNAL check for protected broadcasts" into lmp-dev 2014-09-11 18:16:39 +00:00
Amith Yamasani
0404113ec4 am 4fa40b32: Fix build
* commit '4fa40b3233c9ae84c088aef7bc5913b810f13ed2':
  Fix build
2014-09-11 18:08:58 +00:00
Amith Yamasani
26f9ea38a5 Fix build
Import went missing between CLs

Change-Id: I8740b99dbce15b3f3508768ab3e02f551caf673d
2014-09-11 10:56:51 -07:00