satok
b6109bb591
Register ENABLED_INPUT_METHODS to SettingsObserver
...
Bug: 3415292
- Registration is required for catching current IME or subtype is disabled
Change-Id: Ia95f16df5bd725c05b4f5085f975d235b88d4b6e
2011-02-03 22:24:54 +09:00
Dianne Hackborn
9ca397f5f0
am e40afdf7: am 0035b5ca: Merge "Fix issue #3415137 : New wallpaper size breaks thumbnails." into honeycomb
...
* commit 'e40afdf7f44f30d78b0afc96717dae2bb883e3ea':
Fix issue #3415137 : New wallpaper size breaks thumbnails.
2011-02-02 13:22:40 -08:00
Dianne Hackborn
e40afdf7f4
am 0035b5ca: Merge "Fix issue #3415137 : New wallpaper size breaks thumbnails." into honeycomb
...
* commit '0035b5cad16c0565102105f5cd0222073b0ddf94':
Fix issue #3415137 : New wallpaper size breaks thumbnails.
2011-02-02 13:19:44 -08:00
Dianne Hackborn
dd962ee163
Fix issue #3415137 : New wallpaper size breaks thumbnails.
...
Change-Id: I3ce4fa8f532cc378c390138bab0ff3126fe0f0c3
2011-02-02 11:29:41 -08:00
Jeff Brown
406e26d174
am a70154b0: am c623fff0: Merge "Fix keyboard hidden flag." into honeycomb
...
* commit 'a70154b0187603af3487bbe01b607818b12cc268':
Fix keyboard hidden flag.
2011-02-01 10:09:11 -08:00
Dianne Hackborn
5c4e4f9066
am db569b49: am 6cf32312: Merge "Do not check features in PackageManagerService" into honeycomb
...
* commit 'db569b49180621c01fa55db88ed92071aae9b3bb':
Do not check features in PackageManagerService
2011-02-01 10:08:21 -08:00
Jeff Brown
a70154b018
am c623fff0: Merge "Fix keyboard hidden flag." into honeycomb
...
* commit 'c623fff00c53f6002a8ec6c98cf4fdd6b1b2ad12':
Fix keyboard hidden flag.
2011-01-31 18:52:06 -08:00
Dianne Hackborn
db569b4918
am 6cf32312: Merge "Do not check features in PackageManagerService" into honeycomb
...
* commit '6cf32312aaee6716ffd1df7098838b08d80054e4':
Do not check features in PackageManagerService
2011-01-31 18:51:56 -08:00
satok
4d29ac86e4
am c253fc0f: am 076d059b: Merge "Not to update IME when Settings version is older than the last updated version." into honeycomb
...
* commit 'c253fc0f8069c67eacf70def32436067584b5636':
Not to update IME when Settings version is older than the last updated version.
2011-01-31 18:38:17 -08:00
satok
c253fc0f80
am 076d059b: Merge "Not to update IME when Settings version is older than the last updated version." into honeycomb
...
* commit '076d059b54664b31920f0be13d56c657ab77cecc':
Not to update IME when Settings version is older than the last updated version.
2011-01-31 18:31:46 -08:00
Jeff Brown
c623fff00c
Merge "Fix keyboard hidden flag." into honeycomb
2011-01-31 17:45:56 -08:00
Dianne Hackborn
6cf32312aa
Merge "Do not check features in PackageManagerService" into honeycomb
2011-01-31 17:41:09 -08:00
Jeff Brown
597eec8c3d
Fix keyboard hidden flag.
...
Configuration.hardKeyboardHidden should be set to
HARDKEYBOARDHIDDEN_YES when no keyboard is present or when it is
disabled. The code in PhoneWindowManager.adjustConfigurationLw
does the right thing. It also takes care of setting keyboardHidden
correctly when only a soft keyboard is available.
So it turns out that all we need to do to disable the hard keyboard
is to set Configuration.keyboard to KEYBOARD_NOKEYS *before* asking
the policy to adjust the configuration.
Bug: 3406101
Change-Id: I3519d02af30d8068198cb3d6b8fdde601c2fe8b4
2011-01-31 17:12:25 -08:00
Kenny Root
4c3915a0f7
Do not check features in PackageManagerService
...
PackageManagerService shouldn't check features that a package declares
that it uses because this will cause problems in the future when we add
more features that older phones didn't explicitly declare. We must rely
on markets to know about phones and filter them for us to avoid this
situation.
Bug: 3409434
Change-Id: I419a5b936be3572b83a485081a6c81b2f1c8741c
2011-01-31 16:59:12 -08:00
satok
4d733290a1
Not to update IME when Settings version is older than the last updated version.
...
- Check if just old version or not.
- Sometimes, ContentObserver.onChange is called before finishing to save the actual value.
This can be verified by checking the system settings version. If the version is not updated,
cached value will be returned from Settings.Secure, and this should not be handled.
Bug: 3406300
Change-Id: Ie3f5b484b5574e10a41dfc209ed31271a474b828
2011-02-01 09:01:58 +09:00
Joe Onorato
60d9d9cdba
am 75057b15: am 4de68bae: Merge "Check for the STATUS_BAR permission for the system UI properties." into honeycomb
...
* commit '75057b1507881625368f76b2f401097b606bd530':
Check for the STATUS_BAR permission for the system UI properties.
2011-01-30 16:09:29 -08:00
Joe Onorato
75057b1507
am 4de68bae: Merge "Check for the STATUS_BAR permission for the system UI properties." into honeycomb
...
* commit '4de68baed4bf18b33dc38f89f25410d3d5edfecf':
Check for the STATUS_BAR permission for the system UI properties.
2011-01-30 16:03:59 -08:00
Joe Onorato
ac0ee89bd9
Check for the STATUS_BAR permission for the system UI properties.
...
If the app doesn't have that permission, just mask out the bits.
Also makes the systemUiVisibility field visible in hierarchyviewer.
Change-Id: Ic3d3a3aed96b5c6448832755b4b2e6175117e5be
2011-01-30 15:38:30 -08:00
Jeff Brown
46bfd4a355
resolved conflicts for merge of c608e106 to master
...
Change-Id: I49117966f43080d86763bab51848dbc50e55ecf8
2011-01-30 12:50:09 -08:00
The Android Open Source Project
b2abd8c424
Mass merge from gingerbread - do not merge
...
Change-Id: I45dc3596bf4211d8f91c64f2d1d00588878df629
2011-01-30 12:40:38 -08:00
Jeff Brown
c608e106a6
am 3c89f6d1: Merge "Add "Use physical keyboard" option to system bar IME button." into honeycomb
...
* commit '3c89f6d1bd0821d0ae0205a5b48176156735aaac':
Add "Use physical keyboard" option to system bar IME button.
2011-01-30 12:10:07 -08:00
Jeff Brown
3c89f6d1bd
Merge "Add "Use physical keyboard" option to system bar IME button." into honeycomb
2011-01-30 12:07:49 -08:00
Dianne Hackborn
4651e84411
am bdaee964: am e97a12e3: Fix screen size compatibility mode.
...
* commit 'bdaee964f7d00806e714a7e453fff8d6a408c692':
Fix screen size compatibility mode.
2011-01-30 11:04:10 -08:00
Dianne Hackborn
bdaee964f7
am e97a12e3: Fix screen size compatibility mode.
...
* commit 'e97a12e340dfdc246b531dfb49596628bd24e81b':
Fix screen size compatibility mode.
2011-01-30 11:02:29 -08:00
Dianne Hackborn
e97a12e340
Fix screen size compatibility mode.
...
Change-Id: I2c06bbb586b4e54fc7ec52ec914cf95a18006217
2011-01-30 10:31:30 -08:00
Ken Wakasa
428dbe0181
am 4e3f3a20: am 8710e76a: Follow up change to I741642ac
...
* commit '4e3f3a2046a5743f02ebca665b771467ad900ce1':
Follow up change to I741642ac
2011-01-29 21:46:22 -08:00
Ken Wakasa
4e3f3a2046
am 8710e76a: Follow up change to I741642ac
...
* commit '8710e76a897cd546a79ee4338a4147eeb9f3e068':
Follow up change to I741642ac
2011-01-29 21:42:30 -08:00
Ken Wakasa
8710e76a89
Follow up change to I741642ac
...
Fix wrong constant.
bug: 3404788
Change-Id: Ic5f849e6640a78a70951cf819d7e8ce53a9c2585
2011-01-30 11:02:09 +09:00
Jason parks
450536b6a6
am d4796c82: am a2e765ef: Merge "Update the encryption password when the device password is changed." into honeycomb
...
* commit 'd4796c823b92866d5895acf610e5571e9b5724d9':
Update the encryption password when the device password is changed.
2011-01-29 12:06:39 -08:00
Jason parks
d4796c823b
am a2e765ef: Merge "Update the encryption password when the device password is changed." into honeycomb
...
* commit 'a2e765ef1ad2cb907a4ae0a93bb15e4764ebb59a':
Update the encryption password when the device password is changed.
2011-01-29 12:04:11 -08:00
Jason parks
a2e765ef1a
Merge "Update the encryption password when the device password is changed." into honeycomb
2011-01-29 12:02:19 -08:00
satok
6e6bba8b6a
am f163b4d3: am e40dea0d: Fix a bug that IME switch disappiers at switching IME subtype.
...
* commit 'f163b4d3318d3cedd1ef633ae45ab6b822c1d24f':
Fix a bug that IME switch disappiers at switching IME subtype.
2011-01-29 09:53:34 -08:00
satok
f163b4d331
am e40dea0d: Fix a bug that IME switch disappiers at switching IME subtype.
...
* commit 'e40dea0d06ec1c04db80191fd2965363b4fac781':
Fix a bug that IME switch disappiers at switching IME subtype.
2011-01-29 09:50:03 -08:00
Kenny Root
c68a657f12
am 138757db: Merge "Make OBB results a one-way call" into gingerbread
...
* commit '138757db4f19cb626ef5c1d371d4fca004304a08':
Make OBB results a one-way call
2011-01-29 09:48:07 -08:00
satok
e40dea0d06
Fix a bug that IME switch disappiers at switching IME subtype.
...
Bug: 3404788
Change-Id: I741642ac690a1b4c6ca1225ee271bffe39164170
2011-01-30 02:03:48 +09:00
Jeff Brown
2992ea782f
Add "Use physical keyboard" option to system bar IME button.
...
Bug: 3391067
Change-Id: I136087ca4f726d0068d5983d7d3686787ba60c55
2011-01-28 22:06:36 -08:00
Christopher Tate
9805d8e081
Merge "Enable global (cross-application) drag/drop"
2011-01-28 18:01:56 -08:00
Christopher Tate
251602f410
Enable global (cross-application) drag/drop
...
Also adds a new flag constant, View.DRAG_FLAG_GLOBAL, which indicates that
the drag operation should be allowed to propagate the drag outside the
originating app. When this flag is specified, all visible windows will
be notified about the ongoing drag.
Bug 3322724
Change-Id: Iaa3412a97f83f4e763019c9a03b5f09ebf75453f
2011-01-28 17:54:12 -08:00
Jeff Brown
2c376fc46c
Optimize IntentResolver to reduce lookup time by 50%.
...
IntentResolver frequently iterates over hundreds of different IntentFilters
and spends much of its time creating iterators and comparing strings.
This change avoids reduces the amount of garbage created by eschewing
iterators where possible. The FastImmutableArraySet type on its own
provides a 2.5x speed boost compared to repeatedly iterating over a HashSet.
In absolute terms, during orientation changes we spent about 160ms resolving
11 intents and performing 1129 calls to IntentFilter.match. Now we spend
half of that time.
Change-Id: Ia120e0082c8cf0b572a0317b9ef4a22c766dbad6
2011-01-28 17:34:01 -08:00
Irfan Sheriff
af3d74c05c
am cc1bd4a8: am 739f6bc6: Keep never as the default wifi sleep settings
...
* commit 'cc1bd4a8ea2b171059607a1dbaac65fbfd9a0c04':
Keep never as the default wifi sleep settings
2011-01-28 17:21:18 -08:00
Irfan Sheriff
cc1bd4a8ea
am 739f6bc6: Keep never as the default wifi sleep settings
...
* commit '739f6bc675c0caa11a1d46b18de24e6c884f723a':
Keep never as the default wifi sleep settings
2011-01-28 17:19:38 -08:00
Irfan Sheriff
739f6bc675
Keep never as the default wifi sleep settings
...
Bug: 3404049
Change-Id: I824b8cb7b28223cfb4eb89cabc7cb237a4e1e6db
2011-01-28 17:01:29 -08:00
Joe Onorato
bafa3a31f5
am d6874a10: am cfd0bafd: Merge changes Iaa7bc042,Icc312fc9,I50ba06ed into honeycomb
...
* commit 'd6874a105ee584b1dc60aae2f2af7c78ee875114':
Make keyguard also ask to turn the back button off, now that it is controlled separately.
Allow independent control of the back and the other navigation buttons.
Allow the status bar disable flags to be used as View's system ui visibility fields.
2011-01-28 13:45:51 -08:00
Joe Onorato
8b16ebd0e8
am b940659f: am 94eb3d0f: Merge "Plumb whether an input view is actually visible or not through from the IME to the status bar." into honeycomb
...
* commit 'b940659f415d536966f1bb8af4d5281efa3a7f7a':
Plumb whether an input view is actually visible or not through from the IME to the status bar.
2011-01-28 13:45:42 -08:00
Joe Onorato
d6874a105e
am cfd0bafd: Merge changes Iaa7bc042,Icc312fc9,I50ba06ed into honeycomb
...
* commit 'cfd0bafdebf1fccd3f5a0baed5cad8a539546e9b':
Make keyguard also ask to turn the back button off, now that it is controlled separately.
Allow independent control of the back and the other navigation buttons.
Allow the status bar disable flags to be used as View's system ui visibility fields.
2011-01-28 13:43:22 -08:00
Joe Onorato
b940659f41
am 94eb3d0f: Merge "Plumb whether an input view is actually visible or not through from the IME to the status bar." into honeycomb
...
* commit '94eb3d0f7e77eb94c9fee8523c013fbc0f9032c4':
Plumb whether an input view is actually visible or not through from the IME to the status bar.
2011-01-28 13:43:17 -08:00
Joe Onorato
cfd0bafdeb
Merge changes Iaa7bc042,Icc312fc9,I50ba06ed into honeycomb
...
* changes:
Make keyguard also ask to turn the back button off, now that it is controlled separately.
Allow independent control of the back and the other navigation buttons.
Allow the status bar disable flags to be used as View's system ui visibility fields.
2011-01-28 13:40:45 -08:00
Joe Onorato
94eb3d0f7e
Merge "Plumb whether an input view is actually visible or not through from the IME to the status bar." into honeycomb
2011-01-28 13:40:28 -08:00
Dianne Hackborn
f2a8b3c450
am 8691b724: am 10e4148b: Merge "Fix issue #3291173 : Problem report for NewsRoom - RSS News Reader" into honeycomb
...
* commit '8691b7243d40d5ef0ab94b8d5f204635d36bf1c4':
Fix issue #3291173 : Problem report for NewsRoom - RSS News Reader
2011-01-28 12:48:15 -08:00
Dianne Hackborn
8691b7243d
am 10e4148b: Merge "Fix issue #3291173 : Problem report for NewsRoom - RSS News Reader" into honeycomb
...
* commit '10e4148b62c9bfed945c1bcea9dd5eea2a17b0d0':
Fix issue #3291173 : Problem report for NewsRoom - RSS News Reader
2011-01-28 12:46:51 -08:00