Brian Carlstrom
6f1a44f3de
am 5f4a8948: am c8b01295: am 60999fcb: Merge "Treat UnsatisfiedLinkError as non-fatal" into klp-dev
...
* commit '5f4a89480a6f5d3eb6ec7f7979f6555ae083c25f':
Treat UnsatisfiedLinkError as non-fatal
2013-11-04 21:59:53 -08:00
Adam Powell
307182870d
am a20bfd96: am fe803958: am 1262d0c8: Merge "Fix action menu visibility callbacks for nested popups" into klp-dev
...
* commit 'a20bfd96bae95bd54b20ebd184655d7211cedcb4':
Fix action menu visibility callbacks for nested popups
2013-11-04 21:59:49 -08:00
Adam Powell
ccb5b6de00
am b688a0c9: am 9382a071: am b611eb94: Merge "Fix incorrect content description on action bar home/up" into klp-dev
...
* commit 'b688a0c9ac41fc5edc2fdbb515f1eda4869989c2':
Fix incorrect content description on action bar home/up
2013-11-04 21:59:45 -08:00
Brian Carlstrom
6a429f5604
am 94edb339: am 10193b78: am a51052d1: Merge "Move set of persist.sys.dalvik.vm.lib to SystemServer only" into klp-dev
...
* commit '94edb3390970c302be926b42e0f8a8da0d5d5960':
Move set of persist.sys.dalvik.vm.lib to SystemServer only
2013-11-04 21:59:23 -08:00
Brian Carlstrom
5f4a89480a
am c8b01295: am 60999fcb: Merge "Treat UnsatisfiedLinkError as non-fatal" into klp-dev
...
* commit 'c8b01295bc5dcfcd2d9559f366e175db086eae37':
Treat UnsatisfiedLinkError as non-fatal
2013-11-04 21:54:21 -08:00
Adam Powell
a20bfd96ba
am fe803958: am 1262d0c8: Merge "Fix action menu visibility callbacks for nested popups" into klp-dev
...
* commit 'fe803958d8c38fa865116912cff95c436d6db4e2':
Fix action menu visibility callbacks for nested popups
2013-11-04 21:54:18 -08:00
Adam Powell
b688a0c9ac
am 9382a071: am b611eb94: Merge "Fix incorrect content description on action bar home/up" into klp-dev
...
* commit '9382a071612231ee355128f71efb5877550074d9':
Fix incorrect content description on action bar home/up
2013-11-04 21:54:14 -08:00
Brian Carlstrom
94edb33909
am 10193b78: am a51052d1: Merge "Move set of persist.sys.dalvik.vm.lib to SystemServer only" into klp-dev
...
* commit '10193b78b87a18e5fee7faa4890a01946934000c':
Move set of persist.sys.dalvik.vm.lib to SystemServer only
2013-11-04 21:53:29 -08:00
Brian Carlstrom
60999fcb2e
Merge "Treat UnsatisfiedLinkError as non-fatal" into klp-dev
2013-11-04 17:57:15 +00:00
Adam Powell
1262d0c864
Merge "Fix action menu visibility callbacks for nested popups" into klp-dev
2013-11-04 17:55:24 +00:00
Brian Carlstrom
e92f19e58c
Treat UnsatisfiedLinkError as non-fatal
...
Bug: 11466297
Change-Id: I12be43564da37290b3ee52b1858e44f2229711d9
2013-11-03 22:47:11 -08:00
Adam Powell
b411b32861
Fix action menu visibility callbacks for nested popups
...
When opening a submenu from a popup in ActionMenuPresenter, delegate
the submenu callbacks to the presenter callback registered on the
ActionMenuPresenter. This allows menu visibility callbacks to
propagate properly so that apps that hide their action bars after a
timeout can detect open menus that are deeply nested.
Bug 11429613
Change-Id: I3332886f08d4f9010f0875057c457566301d12ec
2013-11-01 18:22:11 -07:00
Adam Powell
f37a5139db
Fix incorrect content description on action bar home/up
...
Some stray code from a previous change caused an erroneous content
description to be set on the wrong view in the action bar. Correct
this and sync with the right behavior.
Bug 10969992
Change-Id: I4deaa3528b4bc222e25354679fa93f8316fa2d70
2013-11-01 16:36:49 -07:00
Brian Carlstrom
5637ffced9
Move set of persist.sys.dalvik.vm.lib to SystemServer only
...
Bug: 11463182
Bug: 11479647
Change-Id: I38efdecdd65fe3efc9c33b4dc204a64543ae6377
2013-11-01 14:51:58 -07:00
Brian Carlstrom
3472338f12
am 68724352: am 3a9a2089: am e6411e68: Merge "Set persist.sys.dalvik.vm.lib at system server startup" into klp-dev
...
* commit '6872435264f720dd5f1471d279f3f2ee938802e5':
Set persist.sys.dalvik.vm.lib at system server startup
2013-10-31 22:32:49 -07:00
Brian Carlstrom
6872435264
am 3a9a2089: am e6411e68: Merge "Set persist.sys.dalvik.vm.lib at system server startup" into klp-dev
...
* commit '3a9a2089852d18ef7abbb9476fc3455bfec5a880':
Set persist.sys.dalvik.vm.lib at system server startup
2013-10-31 21:39:07 -07:00
Brian Carlstrom
ad46405358
Set persist.sys.dalvik.vm.lib at system server startup
...
Bug: 11463182
Change-Id: I4409e84570c4e27bf8da36d0aca87812a1c032a6
2013-10-31 15:29:40 -07:00
Satoshi Kataoka
f03ba0cace
Ignore IME subtype switching support flag until it's ready
...
Bug: 7043015
Change-Id: Id55f4e23eb0931975c0f80fbd9cb28c2d29ac005
2013-10-30 12:26:28 -07:00
Satoshi Kataoka
02f8bf97e7
Merge "Refactor InputMethodAndSubtypeCircularList"
2013-10-30 19:16:06 +00:00
Jeff Brown
aa2f9f01fa
am 81b7caf0: resolved conflicts for merge of 5214dae4 to klp-dev-plus-aosp
...
* commit '81b7caf0d12fb56ab40592467d6b1cbcaef8f0b4':
handle negative temperature
2013-10-29 18:32:29 -07:00
Jeff Brown
81b7caf0d1
resolved conflicts for merge of 5214dae4 to klp-dev-plus-aosp
...
Change-Id: I769e7acbe207b9c3a60ff1576d11b3ab40b8c66d
2013-10-29 18:28:57 -07:00
Jeff Brown
5214dae44c
am 6dbbba4e: Merge "handle negative temperature"
...
* commit '6dbbba4e9adc3f1c2481698e42f4ffc0c68937f1':
handle negative temperature
2013-10-29 14:02:34 -07:00
Jeff Brown
6dbbba4e9a
Merge "handle negative temperature"
2013-10-29 20:59:38 +00:00
Satoshi Kataoka
d787f69533
Refactor InputMethodAndSubtypeCircularList
...
Change-Id: I452bb01d4af7097d214f2c2e7ed58bf1ca9fa219
2013-10-28 18:57:32 -07:00
Amith Yamasani
34cafa4b9a
am 8e4457b0: am d58317b2: am 368daafc: Merge "Only simulate the first click if "Always use" button is available" into klp-dev
...
* commit '8e4457b05e854b9dd6f81a8d5b123e810e079749':
Only simulate the first click if "Always use" button is available
2013-10-24 12:40:14 -07:00
Amith Yamasani
8e4457b05e
am d58317b2: am 368daafc: Merge "Only simulate the first click if "Always use" button is available" into klp-dev
...
* commit 'd58317b2824656727b24f0b4c99e091954d05125':
Only simulate the first click if "Always use" button is available
2013-10-24 12:35:37 -07:00
Amith Yamasani
34d41e9a85
Only simulate the first click if "Always use" button is available
...
This prevents Keep from being selected automatically when shown in the Share dialog
if Keep was previously chosen by the user as Always use for a send action.
This was a regression introduced by the new intent disambig behavior.
Bug: 11294904
Change-Id: I6745060a8ee0a6d680e657b55ee46aaec27bbacb
2013-10-23 16:05:29 -07:00
Satoshi Kataoka
b5c2092c4c
Merge "Notify commitText event to InputMethodManagerService"
2013-10-23 18:36:14 +00:00
Dianne Hackborn
f4bcc592bf
am b3332447: am e6a8ccb3: am 2d76a1a0: Merge "Fix issue #11323037 : Android apk incorrectly marked as running in app processes" into klp-dev
...
* commit 'b3332447964dfe19299f6ba0365ee706daa4494b':
Fix issue #11323037 : Android apk incorrectly marked as running in app processes
2013-10-23 10:52:56 -07:00
Dianne Hackborn
b333244796
am e6a8ccb3: am 2d76a1a0: Merge "Fix issue #11323037 : Android apk incorrectly marked as running in app processes" into klp-dev
...
* commit 'e6a8ccb3d11a3af2a2d9f0077965d05754abcff3':
Fix issue #11323037 : Android apk incorrectly marked as running in app processes
2013-10-23 10:49:52 -07:00
Dianne Hackborn
237cefbcee
Fix issue #11323037 : Android apk incorrectly marked as running in app processes
...
The android package is now a special case, not being added to the package list
when creating a multi-process component. There is no need, since this package
is actually the framework itself which must be loaded in every process.
Also cleaned up some of the procstats dump output to help see what is going
on here.
Change-Id: If65d35ecd562f3154bdebfded69c454af6ce8c96
2013-10-22 19:15:49 -07:00
Satoshi Kataoka
d7443c83ce
Notify commitText event to InputMethodManagerService
...
for the intelligent subtype switching
Bug: 7043015
Change-Id: I11ed9a767588f8080753cd9bce011dac7db579ad
2013-10-23 04:14:43 +09:00
John Spurlock
cb65456fd3
am a5217f09: am 1eeb5ff2: am d4595bd1: Merge "Move the IME navigation guard view up to decor." into klp-dev
...
* commit 'a5217f09c5438d1954dd71e2f75de95b1d8f6721':
Move the IME navigation guard view up to decor.
2013-10-19 10:11:08 -07:00
John Spurlock
a5217f09c5
am 1eeb5ff2: am d4595bd1: Merge "Move the IME navigation guard view up to decor." into klp-dev
...
* commit '1eeb5ff203a4aea5a4cfbe6c9982dc77cabd1f2b':
Move the IME navigation guard view up to decor.
2013-10-19 10:07:48 -07:00
John Spurlock
ae3349e1c3
Move the IME navigation guard view up to decor.
...
Although the IME windows are now allowed to extend into
the nav bar, some IMEs were making assumptions about
computed insets based on the height of the content view.
So our navigation bar view (opaque view blocking the nav bar
area to avoid the island effect when transparent) needs to live
above the content view in the hierarchy, making the content view
the same height as it was before.
A surgical spot to put the guard view is up at the root view
(PhoneWindow.DecorView). fitSystemWindows is always called since
this view is not recreated, and the layout is stable: waiting until
the IME is attached to the window is too late to add a guard view.
This is above the screen_* layouts, so will work without having to
touch all of them. And it only affects windows of TYPE_INPUT_METHOD.
Bug:11237795
Change-Id: I6a93f30aec83f1cecfb854073046cbc87ab4aa66
2013-10-18 18:41:22 -04:00
Jim Miller
e400a2900d
am 53caf875: am 01491271: am 53cb242f: Merge "Fix issue where keyguard adds widgets before the system is ready" into klp-dev
...
* commit '53caf87531372048d4171626e767eeeb94ec664c':
Fix issue where keyguard adds widgets before the system is ready
2013-10-17 16:27:02 -07:00
Jim Miller
53caf87531
am 01491271: am 53cb242f: Merge "Fix issue where keyguard adds widgets before the system is ready" into klp-dev
...
* commit '0149127198f9fc46a3a4f0b7f4e9579b72273b46':
Fix issue where keyguard adds widgets before the system is ready
2013-10-17 16:23:13 -07:00
Satoshi Kataoka
03e1c70802
Merge "Introduce an API to get the recommended height of the InputMethodWindow"
2013-10-17 05:24:01 +00:00
Jim Miller
e5f910a667
Fix issue where keyguard adds widgets before the system is ready
...
While under heavy system load, keyguard was able to create widgets before
before ActivityManagerService was ready. The result was a race
between keyguard adding widgets and ActivityManagerService being
ready to send broadcasts.
This fix provides keyguard with an additional signal to know when
the system is booted and widgets are safe to load.
Fixes bug b/11217169
Change-Id: I7a714d65b068678f961e52bdde4e1c20f9c287f0
2013-10-16 19:42:34 -07:00
Dianne Hackborn
06d6a7548e
am 9aded5ab: am 827c5af0: am e49a107a: Merge "Fix issue #11223335 : APR: Lots of failures in procstats due to..." into klp-dev
...
* commit '9aded5abd65a2c69090abece37a7825a52ca3af0':
Fix issue #11223335 : APR: Lots of failures in procstats due to...
2013-10-15 04:03:09 -07:00
Satoshi Kataoka
658c7b896a
Introduce an API to get the recommended height of the InputMethodWindow
...
Bug: 11035379
Bug: 5137498
Change-Id: I0e920ee79c526c3aea6872b063cf294e2ab081c8
2013-10-15 14:35:18 +09:00
Dianne Hackborn
9aded5abd6
am 827c5af0: am e49a107a: Merge "Fix issue #11223335 : APR: Lots of failures in procstats due to..." into klp-dev
...
* commit '827c5af02de29424ea80f1ccfe525e681d0b74f0':
Fix issue #11223335 : APR: Lots of failures in procstats due to...
2013-10-14 19:01:55 -07:00
Dianne Hackborn
878deb3c7b
Fix issue #11223335 : APR: Lots of failures in procstats due to...
...
...bad cleanup of crashing processes
We now have a special path for crashing processes, to silently
clean up their state.
Also some tweaks to Log/Slog.wtf to get better stack crawl
summaries in APR.
Change-Id: Ieced26989907a6e7615b6fa033813fced78d7474
2013-10-14 17:15:40 -07:00
Daniel Sandler
3670316db6
am 58346d21: am 816fdb03: am e00ab019: Merge "Easter egg cleanups." into klp-dev
...
* commit '58346d212a3b48f4f965e4bf40baad1953330b03':
Easter egg cleanups.
2013-10-14 10:51:48 -07:00
Daniel Sandler
58346d212a
am 816fdb03: am e00ab019: Merge "Easter egg cleanups." into klp-dev
...
* commit '816fdb032fa66c75f8cf0a7b61efc46d032a8403':
Easter egg cleanups.
2013-10-13 12:35:44 -07:00
Daniel Sandler
70966ec922
Easter egg cleanups.
...
Bug: 11171189
Bug: 10240151
Change-Id: Id5a8904bdf6c16302e09f2b48392f99c280a8179
2013-10-13 15:20:52 -04:00
John Spurlock
9012ed4645
am b0c900be: am b8818120: am e2bd7be2: Merge "Ensure fitSystemWindows is called on the IME at least once." into klp-dev
...
* commit 'b0c900becfec85919a10d5761da235b2153889c2':
Ensure fitSystemWindows is called on the IME at least once.
2013-10-11 10:35:35 -07:00
John Spurlock
b0c900becf
am b8818120: am e2bd7be2: Merge "Ensure fitSystemWindows is called on the IME at least once." into klp-dev
...
* commit 'b8818120ce58b54c7f4f4a1b42f1513bfda34129':
Ensure fitSystemWindows is called on the IME at least once.
2013-10-11 10:32:16 -07:00
John Spurlock
3bf26b6f2f
Ensure fitSystemWindows is called on the IME at least once.
...
InputMethodService will recreate the entire layout on config changes.
Until the system insets change again, the new instance will not
hear about the insets.
This change ensures fitSystemWindows is called at least once for all
input method root views that are added to a window.
Bug:11174545
Change-Id: Id0f02f32c0d6e9c2d6b6aeef74a12a13acfbb9e6
2013-10-11 13:16:23 -04:00
Adam Powell
d2d0b5843d
am 7b3cdb0f: am 6f090af3: am ebd1dca5: Merge "Re-enable ActionMenuPresenter view recycling" into klp-dev
...
* commit '7b3cdb0fb7cd7fab647de09e6a64ce59555ed733':
Re-enable ActionMenuPresenter view recycling
2013-10-10 19:26:52 -07:00