Scott Main
36c27c4a5e
add search tags to Design building blocks
...
Change-Id: If23fdd1a29ea9ee5edf20e4b39d512c9b8ba02f5
2013-03-18 15:05:32 -07:00
Elliott Hughes
fc55c2ba49
Deliberately break DateFormat.format's formatting of 'k' for compatibility.
...
Bug: 8359981
Change-Id: I44ed816c644f94783c77952d544c5444b966868b
2013-03-18 14:59:59 -07:00
Chet Haase
a2230e1856
Fix bug with transientState for listviews without stable IDs
...
This is the other part of a fix with transient state. A layout container
may be out of sync with its adapter during a data change. When the transient
state views are managed by their positions, and these positions may not match
between the container and the adapter, then the views will not be updated
correctly on the screen (though the underlying data will still be correct).
An earlier fix addressed the problem when the adapter has stable IDs (managing
the transient views by their IDs instead of their positions). This fix addresses
the other part of the problem, simply avoiding managing via positions during
a data change.
Issue #8254775 View.setHasTransient state has side-effects when deleting content in ListView
Change-Id: I0fe1692a1507a042180f8a14a8ef2d0c6946a061
2013-03-18 14:52:37 -07:00
Scott Main
0e4071c73b
am 426bece0: am e0df1cf8: am 7ff52939: am f82df78b: Merge "add tags to some docs. Training classes from top to bottom of "Connectivity and the Cloud"" into jb-mr1.1-docs
...
* commit '426bece0d5ebff2b73fce797947406c40b90b133':
add tags to some docs. Training classes from top to bottom of "Connectivity and the Cloud"
2013-03-18 14:37:56 -07:00
Scott Main
426bece0d5
am e0df1cf8: am 7ff52939: am f82df78b: Merge "add tags to some docs. Training classes from top to bottom of "Connectivity and the Cloud"" into jb-mr1.1-docs
...
* commit 'e0df1cf883c67e597eca8365bd663a35170d3225':
add tags to some docs. Training classes from top to bottom of "Connectivity and the Cloud"
2013-03-18 14:36:11 -07:00
Scott Main
e0df1cf883
am 7ff52939: am f82df78b: Merge "add tags to some docs. Training classes from top to bottom of "Connectivity and the Cloud"" into jb-mr1.1-docs
...
* commit '7ff529393c64e3601f1cd05689d2296c1e35ca02':
add tags to some docs. Training classes from top to bottom of "Connectivity and the Cloud"
2013-03-18 14:34:23 -07:00
Scott Main
7ff529393c
am f82df78b: Merge "add tags to some docs. Training classes from top to bottom of "Connectivity and the Cloud"" into jb-mr1.1-docs
...
* commit 'f82df78b3534b0ffde83fe83bdb798d3bb7ab780':
add tags to some docs. Training classes from top to bottom of "Connectivity and the Cloud"
2013-03-18 14:31:43 -07:00
Svetoslav Ganov
b002104350
am 3405dac2: am e4c9ac2d: Merge "Remember which list child has A11y focus BEFORE clearing A11y focus." into jb-mr2-dev
...
* commit '3405dac287580e65d74a2fd8e6d2bffd85420bf0':
Remember which list child has A11y focus BEFORE clearing A11y focus.
2013-03-18 21:29:18 +00:00
Scott Main
f82df78b35
Merge "add tags to some docs. Training classes from top to bottom of "Connectivity and the Cloud"" into jb-mr1.1-docs
2013-03-18 21:29:18 +00:00
Svetoslav Ganov
3405dac287
am e4c9ac2d: Merge "Remember which list child has A11y focus BEFORE clearing A11y focus." into jb-mr2-dev
...
* commit 'e4c9ac2df26f640fa9aeab5928e82bcc59a33da2':
Remember which list child has A11y focus BEFORE clearing A11y focus.
2013-03-18 21:28:02 +00:00
Svetoslav Ganov
e4c9ac2df2
Merge "Remember which list child has A11y focus BEFORE clearing A11y focus." into jb-mr2-dev
2013-03-18 21:23:45 +00:00
Irfan Sheriff
3a28463364
am 73cf2072: am 6750d9bd: Merge "Fix tethering" into jb-mr2-dev
...
* commit '73cf20728d7a90a834fa58ad91c7776846b7cc9b':
Fix tethering
2013-03-18 21:21:22 +00:00
Irfan Sheriff
73cf20728d
am 6750d9bd: Merge "Fix tethering" into jb-mr2-dev
...
* commit '6750d9bd5611cb1abd0e964eae9f0f5afd164e9e':
Fix tethering
2013-03-18 21:19:01 +00:00
Craig Mautner
e3cae7f1fd
am 769b610e: am 2fc8ad1f: Merge "Properly close Surface when done." into jb-mr2-dev
...
* commit '769b610eb251554b81991c613d947208f78c493a':
Properly close Surface when done.
2013-03-18 21:14:28 +00:00
Irfan Sheriff
6750d9bd56
Merge "Fix tethering" into jb-mr2-dev
2013-03-18 21:13:48 +00:00
Craig Mautner
769b610eb2
am 2fc8ad1f: Merge "Properly close Surface when done." into jb-mr2-dev
...
* commit '2fc8ad1fe68cc819a337e1c48dc27389a823c304':
Properly close Surface when done.
2013-03-18 21:12:06 +00:00
Nick Kralevich
1cd6c6ecdf
PackageManagerService: honor requestedPermissionsRequired
...
Don't automatically grant all normal/dangerous permissions. Instead,
check the value of requestedPermissionsRequired to see if it's required.
If the permission is not required, then only grant it if the permission
was previously granted to the application.
Change-Id: I86b1fae530c006d353f9fa22137598bc88253805
2013-03-18 13:59:04 -07:00
Craig Mautner
2fc8ad1fe6
Merge "Properly close Surface when done." into jb-mr2-dev
2013-03-18 20:57:26 +00:00
Irfan Sheriff
367a96b0f3
Fix tethering
...
Using sendMessageAtFrontofQueue() causes issues here since there can be a start
that is deferred and it basically has no effect. Use defer which is more clean
and obvious here.
Bug: 8410547
Change-Id: I4fbf299283847e7c3009b87a81cb56e765b0e1e1
2013-03-18 13:56:32 -07:00
Mathias Agopian
49ff2c615e
improve SurfaceControl.screenshot documentation
...
Change-Id: I7e17f69f74df8610b5b85fac0127727df973be42
2013-03-18 20:27:35 +00:00
Craig Mautner
82a09210b6
Merge "Complete removal of Task from DisplayContent."
2013-03-18 19:41:45 +00:00
Craig Mautner
d5b113c947
Merge "Refactor addWindowToListInOrderLocked for clarity"
2013-03-18 19:39:32 +00:00
Craig Mautner
e3a30a0305
Merge "Start moving Tasks from DisplayContent to TaskStack"
2013-03-18 19:20:22 +00:00
Dianne Hackborn
468bb47d8f
am 0964bb20: am 338b1884: Merge "Improve/flesh-out shared library version check." into jb-mr2-dev
...
* commit '0964bb20f4798c9b25334dccbf2c5a14b33e6564':
Improve/flesh-out shared library version check.
2013-03-18 18:49:59 +00:00
Dianne Hackborn
0964bb20f4
am 338b1884: Merge "Improve/flesh-out shared library version check." into jb-mr2-dev
...
* commit '338b18844434379de54050ff582d36ff6da3ba11':
Improve/flesh-out shared library version check.
2013-03-18 18:47:28 +00:00
Dianne Hackborn
338b188444
Merge "Improve/flesh-out shared library version check." into jb-mr2-dev
2013-03-18 18:44:52 +00:00
Chet Haase
6e0651e45f
am 24dd6b2d: (-s ours) am 72871325: DO NOT MERGE: ListView transient state fix
...
* commit '24dd6b2d9cd12cbca820c395e2c1168150fe34f0':
DO NOT MERGE: ListView transient state fix
2013-03-18 18:28:15 +00:00
Chet Haase
24dd6b2d9c
am 72871325: DO NOT MERGE: ListView transient state fix
...
* commit '728713258ffef4df053b85e0a3488334cbcba24c':
DO NOT MERGE: ListView transient state fix
2013-03-18 18:26:26 +00:00
Craig Mautner
7f7ac5b4a8
am fda1bff8: Merge "Correct the target app token for input method window"
...
* commit 'fda1bff8a8eda96662577820102aaaa02a0845b6':
Correct the target app token for input method window
2013-03-18 10:38:24 -07:00
Chet Haase
728713258f
DO NOT MERGE: ListView transient state fix
...
ListView child views with transientState (setHasTransientState(true)) are not
handled correctly when the data set changes, such as when an item is added
or removed. The problem is that the transient views are cached by their
position, but this position is out of sync between the ListView and the adapter
until the ListView layout process is complete.
A better way, which unfortunately only works on ListViews with stable IDs, is
to cache the views by their itemID instead, and to use that ID to determine when
and where to reuse/retrieve a transient view during the ListView layout.
Issue #8254775 View.setHasTransient state has side-effects when deleting content in ListView
Change-Id: I2fc25e71ed6655af30b9c3f47fdf014e9b667616
2013-03-18 10:06:27 -07:00
Craig Mautner
e50d7fcd97
Properly close Surface when done.
...
Surface.destroy was not being called. Leading to warning from
StrictMode.
Fixes bug 8388527.
Change-Id: I472fb57ed2c3f6389e53d8f020f3b22b2d0740c8
2013-03-18 10:06:21 -07:00
Baligh Uddin
cf64341ae2
Merge "Import translations. DO NOT MERGE"
2013-03-18 16:52:08 +00:00
Lorenzo Colitti
f990522f70
am 79dcd9ae: am 952e4805: Merge "Framework changes for 464xlat." into jb-mr2-dev
...
* commit '79dcd9ae7d35a604e2e62585c8ea247ee485d43b':
Framework changes for 464xlat.
2013-03-18 16:47:42 +00:00
Lorenzo Colitti
79dcd9ae7d
am 952e4805: Merge "Framework changes for 464xlat." into jb-mr2-dev
...
* commit '952e4805f72c0835bbd158051fc56dc64d1d660d':
Framework changes for 464xlat.
2013-03-18 16:46:10 +00:00
Baligh Uddin
05543ac7ae
Merge "Import translations. DO NOT MERGE"
2013-03-18 16:41:59 +00:00
Lorenzo Colitti
952e4805f7
Merge "Framework changes for 464xlat." into jb-mr2-dev
2013-03-18 16:41:58 +00:00
Baligh Uddin
a16aa918b1
am 87ceab3b: (-s ours) am 14f9fac2: Merge "Import translations. DO NOT MERGE" into jb-mr2-dev
...
* commit '87ceab3bbce4535dca89134f488441c769a90fa2':
Import translations. DO NOT MERGE
2013-03-18 16:40:59 +00:00
Baligh Uddin
87ceab3bbc
am 14f9fac2: Merge "Import translations. DO NOT MERGE" into jb-mr2-dev
...
* commit '14f9fac204a04f74605c79ef38f5345425eea561':
Import translations. DO NOT MERGE
2013-03-18 16:39:35 +00:00
Baligh Uddin
3753efd720
Import translations. DO NOT MERGE
...
Change-Id: Ie8886ea0022ea1e276655dc57fe927d91c03bafb
Auto-generated-cl: translation import
2013-03-18 09:39:27 -07:00
Baligh Uddin
14f9fac204
Merge "Import translations. DO NOT MERGE" into jb-mr2-dev
2013-03-18 16:37:35 +00:00
Baligh Uddin
0099f88a35
Import translations. DO NOT MERGE
...
Change-Id: I603727bfa9d068f3161e6e4be19121bfc127d674
Auto-generated-cl: translation import
2013-03-18 09:25:37 -07:00
Baligh Uddin
2ebe777a57
Merge "Import translations. DO NOT MERGE"
2013-03-18 16:21:56 +00:00
Baligh Uddin
b885442820
Import translations. DO NOT MERGE
...
Change-Id: I18e0b1bb666d62540c921e8e83508ef6dc3f01af
Auto-generated-cl: translation import
2013-03-18 09:15:53 -07:00
Baligh Uddin
8c4d38ec93
Import translations. DO NOT MERGE
...
Change-Id: Icda106767529acfdf497b233371e55912ad0e2dd
Auto-generated-cl: translation import
2013-03-18 09:12:18 -07:00
Craig Mautner
fda1bff8a8
Merge "Correct the target app token for input method window"
2013-03-18 15:56:48 +00:00
Lorenzo Colitti
e98b94d590
am caee4f93: am cba45c0e: Merge "Catch RuntimeException in NMService notifications" into jb-mr2-dev
...
* commit 'caee4f9308965762f9ff9d81b87360dce06de6e8':
Catch RuntimeException in NMService notifications
2013-03-18 15:49:12 +00:00
Lorenzo Colitti
caee4f9308
am cba45c0e: Merge "Catch RuntimeException in NMService notifications" into jb-mr2-dev
...
* commit 'cba45c0eeff6e8f57bec54fbdb89951b5387d14c':
Catch RuntimeException in NMService notifications
2013-03-18 15:47:36 +00:00
Lorenzo Colitti
cba45c0eef
Merge "Catch RuntimeException in NMService notifications" into jb-mr2-dev
2013-03-18 15:45:01 +00:00
Chet Haase
36350a9592
am fb38986e: am 138c58a9: Merge "Add overlays to views" into jb-mr2-dev
...
* commit 'fb38986e452a51b6ce37131f293316adedc75ff0':
Add overlays to views
2013-03-18 14:34:57 +00:00
Chet Haase
fb38986e45
am 138c58a9: Merge "Add overlays to views" into jb-mr2-dev
...
* commit '138c58a941e624c6a969f874ef2f1da1d04b0132':
Add overlays to views
2013-03-18 14:32:54 +00:00