OSDN Git Service
Baligh Uddin [Mon, 25 Aug 2014 22:07:59 +0000 (22:07 +0000)]
am
00e4b6c5: (-s ours) am
b48db445: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-modular-dev
* commit '
00e4b6c50af5d6cb38d0e0dd21e14624d65e109d':
Import translations. DO NOT MERGE
Baligh Uddin [Mon, 25 Aug 2014 22:07:50 +0000 (22:07 +0000)]
am
7fbc5ae8: (-s ours) am
2be95a8b: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-modular-dev
* commit '
7fbc5ae88515362f41ff382d8e614e1225787183':
Import translations. DO NOT MERGE
Baligh Uddin [Mon, 25 Aug 2014 22:07:44 +0000 (22:07 +0000)]
am
d12be991: (-s ours) am
21281ae6: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-modular-dev
* commit '
d12be991afdaa80a556273e5ad91db2a824002c8':
Import translations. DO NOT MERGE
Baligh Uddin [Mon, 25 Aug 2014 22:07:40 +0000 (22:07 +0000)]
am
33a062f2: (-s ours) am
7da569a5: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-modular-dev
* commit '
33a062f209823a26fbc868801ba2250f331340f6':
Import translations. DO NOT MERGE
Aravind Akella [Mon, 25 Aug 2014 22:07:33 +0000 (22:07 +0000)]
am
303df3b6: am
765c08fd: am
611dea81: Step Counter documentation fix.
* commit '
303df3b6ae4f6bac58012d5f14c9b764e944709b':
Step Counter documentation fix.
Baligh Uddin [Mon, 25 Aug 2014 22:07:28 +0000 (22:07 +0000)]
am
90a7cbba: (-s ours) am
d6c7fd28: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-modular-dev
* commit '
90a7cbba0e9b437d4dffc1e03b2d17669a31c1b1':
Import translations. DO NOT MERGE
Baligh Uddin [Mon, 25 Aug 2014 22:07:24 +0000 (22:07 +0000)]
am
c60170b9: (-s ours) am
b3024901: (-s ours) Import translations. DO NOT MERGE
* commit '
c60170b96f6020f0bb501b57bd5890fbc7079ad3':
Import translations. DO NOT MERGE
Quddus Chong [Mon, 25 Aug 2014 22:06:39 +0000 (22:06 +0000)]
am
9893c642: am
f42fdfd9: am
152cc584: Merge "docs: Added additional documentation for specifying OAuth scopes. bug:
12650251" into klp-modular-docs
* commit '
9893c6420d0a127b3a3769a1deb2a8d397267e9b':
docs: Added additional documentation for specifying OAuth scopes. bug:
12650251
Amith Yamasani [Mon, 25 Aug 2014 21:43:31 +0000 (21:43 +0000)]
Merge "Improve user switching interstitial" into lmp-dev
Adam Lesinski [Mon, 25 Aug 2014 21:41:21 +0000 (21:41 +0000)]
Merge "PM: Load all splits when parsing an app manifest" into lmp-dev
Amith Yamasani [Mon, 25 Aug 2014 21:15:25 +0000 (14:15 -0700)]
Improve user switching interstitial
Layout and string changes.
Bug:
16661752
Change-Id: Ie24fe4683b91923ff357be054b7440fd1fc86ebb
RoboErik [Mon, 25 Aug 2014 20:20:53 +0000 (20:20 +0000)]
Merge "Ensure current volume is current" into lmp-dev
John Spurlock [Mon, 25 Aug 2014 19:59:59 +0000 (19:59 +0000)]
Merge "PowerUI: Don't play sound on every update below level." into lmp-dev
John Spurlock [Mon, 25 Aug 2014 19:45:43 +0000 (15:45 -0400)]
PowerUI: Don't play sound on every update below level.
There are many paths to update the power notification. Use
PowerUI's playSound as a tripwire, and reset the value once applied.
Bug:
17253062
Change-Id: Ica6a4c621f7047f8b52dee82cbfe1db5bc08247e
Michael Wright [Mon, 25 Aug 2014 19:29:47 +0000 (19:29 +0000)]
Merge "Remove Meta-Tab shortcut for Recents." into lmp-dev
Raph Levien [Mon, 25 Aug 2014 19:16:41 +0000 (19:16 +0000)]
Merge "Preserve paint parameters in Paint copy constructor" into lmp-dev
John Spurlock [Mon, 25 Aug 2014 19:13:57 +0000 (19:13 +0000)]
Merge "Doze: Only doze as owner." into lmp-dev
Robert Greenwalt [Mon, 25 Aug 2014 19:04:59 +0000 (19:04 +0000)]
Merge "Update the http proxy on LinkProperty change." into lmp-dev
Paul Lawrence [Mon, 25 Aug 2014 18:53:27 +0000 (18:53 +0000)]
Merge "Show PIN screen with all PINs, not just simple ones" into lmp-dev
Paul Jensen [Mon, 25 Aug 2014 18:52:31 +0000 (18:52 +0000)]
Merge "Remove captive portal sign-in actions." into lmp-dev
Selim Cinek [Mon, 25 Aug 2014 18:49:35 +0000 (18:49 +0000)]
Merge "Fixed crash when tapping a notification" into lmp-dev
Selim Cinek [Mon, 25 Aug 2014 18:48:14 +0000 (18:48 +0000)]
Merge "Fixed a bug where the clipRect was not correctly reset" into lmp-dev
Selim Cinek [Mon, 25 Aug 2014 18:46:59 +0000 (18:46 +0000)]
Merge "Fixed the navigation bar for LTR languages." into lmp-dev
Selim Cinek [Mon, 25 Aug 2014 17:29:49 +0000 (19:29 +0200)]
Fixed crash when tapping a notification
This was due to a reverse call of an animator.
Bug:
17253276
Change-Id: I9b27ce07c41a849925dd90e8a53834d0e86e5dde
Selim Cinek [Mon, 25 Aug 2014 13:45:33 +0000 (15:45 +0200)]
Fixed a bug where the clipRect was not correctly reset
We now reset the cliprect of the notifications when the
view is removed from the scroller.
Bug:
17187780
Change-Id: Ifa5af0683186380f54dcb169a21d2ab41ceb98a7
Selim Cinek [Mon, 25 Aug 2014 13:03:48 +0000 (15:03 +0200)]
Fixed the navigation bar for LTR languages.
The navigation bar now correctly mirrors it's children even in
landscape and the tablet layout is correctly applied for LTR languages.
Also fixes some bugs where the buttons were invisible in landscape
with certain configurations.
Bug:
15280748
Change-Id: I27304d9468211a0975824c17e031e2b04b44f9e0
Brian Colonna [Mon, 25 Aug 2014 18:30:02 +0000 (18:30 +0000)]
Merge "Bug
17250075: Turned off debugging for launching secure camera" into lmp-dev
John Spurlock [Mon, 25 Aug 2014 16:19:41 +0000 (12:19 -0400)]
Doze: Only doze as owner.
The SystemUI notification doze implementation needs to run in the
main systemui process.
Bug:
16900344
Change-Id: I8b21609087a4bb971bff36fb463eb2482190cd8f
Paul Lawrence [Mon, 25 Aug 2014 18:13:46 +0000 (11:13 -0700)]
Show PIN screen with all PINs, not just simple ones
Bug:
17194645
Change-Id: I8b8ccd2b7cf6dbfac567492387d4f4fd61258a34
Brian Colonna [Mon, 25 Aug 2014 17:54:39 +0000 (13:54 -0400)]
Bug
17250075: Turned off debugging for launching secure camera
Reduces log spam.
Change-Id: Icdf2e0154ec337ed4fad915ec7f404d94d522ea1
Svet Ganov [Mon, 25 Aug 2014 17:48:05 +0000 (17:48 +0000)]
Merge "RemoteViews service not unbound." into lmp-dev
Sandeep Siddhartha [Sat, 23 Aug 2014 01:50:57 +0000 (18:50 -0700)]
Remove the old API for creating hotword detector
To be submitted only when the prebuilts have been updated
Change-Id: I7136b6a492610e4673f005b2d1682ce90ddb43a5
Jae Seo [Mon, 25 Aug 2014 17:25:40 +0000 (17:25 +0000)]
Merge "CEC: Log the current time instead when the timing information is empty" into lmp-dev
Michael Wright [Mon, 25 Aug 2014 17:23:25 +0000 (17:23 +0000)]
Merge "Cancel pending meta actions when the key pressed *isn't* meta." into lmp-dev
Jae Seo [Mon, 25 Aug 2014 17:22:31 +0000 (10:22 -0700)]
CEC: Log the current time instead when the timing information is empty
Bug:
17237045
Change-Id: Iaa59167c23ce5b460ccfefcf31b6f579f8dda98a
Raph Levien [Mon, 25 Aug 2014 16:36:29 +0000 (09:36 -0700)]
Preserve paint parameters in Paint copy constructor
The copy constructor for Paint was setting default values for additional
parameters, rather than copying them from the original object, resulting
in incorrect locale in the software text drawing path.
Fix for bug
17149910 "Chinese font is used on IME even if the system
language is Japanese"
Change-Id: I25f377ce4e0ea66946a27ea46a2db524872ae36f
Sandeep Siddhartha [Mon, 25 Aug 2014 16:18:54 +0000 (16:18 +0000)]
Merge "Fix conversion of locale from BCP47 language tag" into lmp-dev
Baligh Uddin [Mon, 25 Aug 2014 16:16:07 +0000 (16:16 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Mon, 25 Aug 2014 16:16:05 +0000 (16:16 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Mon, 25 Aug 2014 16:16:03 +0000 (16:16 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Mon, 25 Aug 2014 16:16:01 +0000 (16:16 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Mon, 25 Aug 2014 16:15:59 +0000 (16:15 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Mon, 25 Aug 2014 16:15:58 +0000 (16:15 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Mon, 25 Aug 2014 16:15:54 +0000 (16:15 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Mon, 25 Aug 2014 16:15:52 +0000 (16:15 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Mon, 25 Aug 2014 16:15:50 +0000 (16:15 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev
Jorim Jaggi [Mon, 25 Aug 2014 16:09:21 +0000 (16:09 +0000)]
Merge "Fix password unlock method" into lmp-dev
Jorim Jaggi [Mon, 25 Aug 2014 16:09:11 +0000 (16:09 +0000)]
Merge "Fix invisible security method" into lmp-dev
Jorim Jaggi [Mon, 25 Aug 2014 15:22:41 +0000 (15:22 +0000)]
Merge "Fix QS header animation for RTL" into lmp-dev
Jorim Jaggi [Wed, 20 Aug 2014 23:12:37 +0000 (01:12 +0200)]
Fix password unlock method
- Update layouts/assets to material
- Fix that the virtual keyboard didn't always come up
- Fix window layout of status bar window, so it's above the IME when
on Keyguard
Bug:
16957208
Change-Id: I1785af9ac73103abe6cd9968ed27582fbfc9a1d9
Jorim Jaggi [Fri, 22 Aug 2014 14:28:42 +0000 (16:28 +0200)]
Fix invisible security method
Also fixes a bug where notification guts couldn't be launched from
Keyguard.
Bug:
17162095
Change-Id: I50395065e568ca01e837b0540d5edfd8bbd5797a
Selim Cinek [Mon, 25 Aug 2014 14:17:11 +0000 (14:17 +0000)]
Merge "Fixed a bug where animations were generated when closed." into lmp-dev
Jorim Jaggi [Mon, 25 Aug 2014 14:03:22 +0000 (16:03 +0200)]
Fix QS header animation for RTL
Bug:
17201391
Change-Id: I88a94df82ee23e4e5fe0b85c6be56e6014e66c1c
John Spurlock [Mon, 25 Aug 2014 13:03:29 +0000 (09:03 -0400)]
Battery saver: Add period to last sentence of disclosure.
Bug:
17166240
Change-Id: I254bc3e396a0d072c379f9b6305ac7c0ef132f6a
Selim Cinek [Mon, 25 Aug 2014 11:55:06 +0000 (13:55 +0200)]
Fixed a bug where animations were generated when closed.
Bug:
17248206
Change-Id: I4376e1eede125ade71c09b2c1cd6ae64ad617230
Selim Cinek [Mon, 25 Aug 2014 11:50:24 +0000 (11:50 +0000)]
Merge "Fixed a ltr bug where the buttons disappeared" into lmp-dev
Wonsik Kim [Mon, 25 Aug 2014 06:17:55 +0000 (06:17 +0000)]
Merge "TIF: define hidden channels columns as @SystemApi" into lmp-dev
Wonsik Kim [Mon, 25 Aug 2014 05:21:40 +0000 (14:21 +0900)]
TIF: define hidden channels columns as @SystemApi
Bug:
17165479
Change-Id: Ic0b0bdbc440eb15e68e4a1a5fa15a4875b17d061
Svet Ganov [Sun, 24 Aug 2014 04:10:29 +0000 (21:10 -0700)]
RemoteViews service not unbound.
We are checking whether an app can access an app widget
based on the calling uid and the package name. The package
is mostly to make sure that hosts in different apps do
not accidentally interfere whereas the security is enforced
by the uid.
When remote views adapter binds and unbinds to a remote
views serivce it was passing the package of the context we
create to load resources for the widget instead the package
of the host. Now it is passing the host package and also
we are checking if the caller of bind remove serivce API
is in uid that has the host package - this makes it
consistent with elsewhere.
bug:
17226052
Change-Id: I2b0b6669e3dc027037b7481c2871cedabd642433
Jungshik Jang [Mon, 25 Aug 2014 02:08:51 +0000 (02:08 +0000)]
Merge "Use common language code in hdmi service." into lmp-dev
Wei Wang [Sun, 24 Aug 2014 23:00:18 +0000 (23:00 +0000)]
Merge "Fix API council review comments. Also hide certain APIs(1/3)." into lmp-dev
Jeff Sharkey [Sun, 24 Aug 2014 18:45:53 +0000 (18:45 +0000)]
Merge "Installing splits into ASECs!" into lmp-dev
Baligh Uddin [Sun, 24 Aug 2014 18:28:43 +0000 (11:28 -0700)]
Import translations. DO NOT MERGE
Change-Id: I27c8c543212829794bec781cb543af3d7169ca7f
Auto-generated-cl: translation import
Baligh Uddin [Sun, 24 Aug 2014 18:27:13 +0000 (11:27 -0700)]
Import translations. DO NOT MERGE
Change-Id: I1e857f9c9f889e1ea6649abef8ee2446341a4631
Auto-generated-cl: translation import
Baligh Uddin [Sun, 24 Aug 2014 18:22:55 +0000 (11:22 -0700)]
Import translations. DO NOT MERGE
Change-Id: Ica37ab94e0e2158a111b50bff6022d180ef45e27
Auto-generated-cl: translation import
Baligh Uddin [Sun, 24 Aug 2014 18:13:41 +0000 (11:13 -0700)]
Import translations. DO NOT MERGE
Change-Id: I0d2a27a5cfa2fab7ee6d35c01de947a252f68672
Auto-generated-cl: translation import
George Mount [Sun, 24 Aug 2014 18:11:05 +0000 (18:11 +0000)]
Merge "API Review: change fragment transition methods." into lmp-dev
Baligh Uddin [Sun, 24 Aug 2014 18:10:56 +0000 (11:10 -0700)]
Import translations. DO NOT MERGE
Change-Id: I6aa82acaaecb2e2484c357c30b252a0aa116a017
Auto-generated-cl: translation import
Baligh Uddin [Sun, 24 Aug 2014 18:09:10 +0000 (11:09 -0700)]
Import translations. DO NOT MERGE
Change-Id: I537b8e3ff4b341b93d807253fbc5cb3c7c7fb561
Auto-generated-cl: translation import
Baligh Uddin [Sun, 24 Aug 2014 16:27:39 +0000 (09:27 -0700)]
Import translations. DO NOT MERGE
Change-Id: Ie520695726af475fa6c263df03943c9435e599b6
Auto-generated-cl: translation import
Baligh Uddin [Sun, 24 Aug 2014 16:23:19 +0000 (09:23 -0700)]
Import translations. DO NOT MERGE
Change-Id: If7ded66957dff5714f58db7fbf5fc6bdcaa37040
Auto-generated-cl: translation import
Baligh Uddin [Sun, 24 Aug 2014 16:21:39 +0000 (09:21 -0700)]
Import translations. DO NOT MERGE
Change-Id: Ic42db2aebb4777ec9a7107851b5479d0b25e048f
Auto-generated-cl: translation import
Sandeep Siddhartha [Sat, 23 Aug 2014 22:57:47 +0000 (15:57 -0700)]
Fix conversion of locale from BCP47 language tag
Bug:
17187528
Change-Id: Ifcf707c9be736885f3fc79f3c36087ecf9092971
Sandeep Siddhartha [Sat, 23 Aug 2014 22:45:50 +0000 (22:45 +0000)]
Merge "Turn off hotword when in power save mode" into lmp-dev
Paul Lawrence [Sat, 23 Aug 2014 20:44:29 +0000 (20:44 +0000)]
Merge "Fix adb backup for encrypted case" into lmp-dev
Robert Greenwalt [Sat, 23 Aug 2014 16:51:35 +0000 (09:51 -0700)]
Update the http proxy on LinkProperty change.
bug:
16308315
Change-Id: Ie44634a9223f289903c09653f77a998d3a344654
Matthew Williams [Sat, 23 Aug 2014 02:48:18 +0000 (02:48 +0000)]
Merge "Implement API review feedback for JobScheduler" into lmp-dev
Sandeep Siddhartha [Sat, 23 Aug 2014 00:45:04 +0000 (17:45 -0700)]
Turn off hotword when in power save mode
Bug:
15705459
Change-Id: Ifa8b80223affffdc00da467c2066bc6370c85af1
Sandeep Siddhartha [Sat, 23 Aug 2014 01:28:09 +0000 (18:28 -0700)]
Fix an issue with locale for managing intent
Bug:
17187528
Change-Id: I254d838b6b37934ce81dd1fcd5a047b50d593887
Sandeep Siddhartha [Sat, 23 Aug 2014 01:08:17 +0000 (01:08 +0000)]
Merge "Fix the Locale story in the hotword API" into lmp-dev
Jeff Davidson [Sat, 23 Aug 2014 00:55:10 +0000 (00:55 +0000)]
Merge "Restore legacy VPN stats dialog." into lmp-dev
Yigit Boyar [Sat, 23 Aug 2014 00:30:59 +0000 (00:30 +0000)]
Merge "Clear TextView error when text changes" into lmp-dev
Jeff Brown [Sat, 23 Aug 2014 00:23:44 +0000 (00:23 +0000)]
Merge "Fix matrix multiply in accessiblity display adjustments." into lmp-dev
Jeff Brown [Sat, 23 Aug 2014 00:23:43 +0000 (00:23 +0000)]
Merge changes I9bd3a235,I9c4dbdef into lmp-dev
* changes:
Improve adaptive brightness in very dark rooms.
Hide PowerManager methods that third-party apps can't use.
Jeff Brown [Sat, 23 Aug 2014 00:23:34 +0000 (00:23 +0000)]
Merge "Poke interactive hint from userActivity and add @SystemApi." into lmp-dev
Jeff Brown [Sat, 23 Aug 2014 00:23:25 +0000 (00:23 +0000)]
Merge "Require DEVICE_POWER permission for DOZE_WAKE_LOCK." into lmp-dev
Sandeep Siddhartha [Fri, 22 Aug 2014 23:36:34 +0000 (16:36 -0700)]
Fix the Locale story in the hotword API
Tighten the API by taking in a locale rather than a string tag.
Tighten the checks when reading the enrollment metadata, bail out if any
attribute is missing or invalid.
Add missing recycle call for a TypedArray
Stop recognition when sound model(s) change. This is needed during
un-enrollment/re-enrollment.
Bug:
17187528
Bug:
17205230
Change-Id: Idb00b51ef8c4ea0a8f8993decea582223181fa3d
Jeff Brown [Sat, 23 Aug 2014 00:22:59 +0000 (00:22 +0000)]
Merge "Unhide the proximity sensor wakelock." into lmp-dev
Adam Lesinski [Sat, 23 Aug 2014 00:01:04 +0000 (17:01 -0700)]
PM: Load all splits when parsing an app manifest
Previously the base APK would be considered without
any splits loaded into the same AssetManager. This would
prevent splits from overriding attributes in the
AndroidManifest.xml, such as enabled state based on
version, etc.
This CL loads all APKs in the cluster into a common AssetManager
from which the base AndroidManifest.xml is parsed.
Bug:
17006358
Change-Id: Ib88096c49d0c4f743b7e6ba0921251459bee107c
George Mount [Mon, 18 Aug 2014 23:27:43 +0000 (16:27 -0700)]
API Review: change fragment transition methods.
Bug
16959326
Change-Id: I7460ac077e81c37bbec3ed6350b6e34f7c7b6e33
Jeff Davidson [Fri, 22 Aug 2014 20:05:43 +0000 (13:05 -0700)]
Restore legacy VPN stats dialog.
Was originally removed in ag/522961, but restoring to keep legacy VPN
behavior the same from within VpnSettings. This dialog is only
accesible from VpnSettings and so should only ever be shown for legacy
VPNs.
Bug:
17164793
Change-Id: I06c4e136e1023b8f84edfd15a15264d2e41d325b
Jeff Davidson [Sat, 23 Aug 2014 00:03:27 +0000 (00:03 +0000)]
Merge "Restore legacy VPN stats dialog strings." into lmp-dev
Jeff Davidson [Fri, 22 Aug 2014 23:55:32 +0000 (16:55 -0700)]
Restore legacy VPN stats dialog strings.
Bug:
17164793
Change-Id: I5927cdc4f1ceef4cd1cc1b5d17ae97d285bd9a39
Tim Kilbourn [Fri, 22 Aug 2014 23:45:39 +0000 (23:45 +0000)]
Merge "Update shadow parameters for television." into lmp-dev
Tim Kilbourn [Mon, 11 Aug 2014 23:38:15 +0000 (16:38 -0700)]
Update shadow parameters for television.
Bug:
15859361
Change-Id: If22767a6aa81f897c0705fa0618c314df27b7dcd
Guang Zhu [Fri, 22 Aug 2014 23:36:00 +0000 (23:36 +0000)]
Merge "add some missing assert messages for wifi test" into lmp-dev
Yigit Boyar [Fri, 22 Aug 2014 23:02:40 +0000 (16:02 -0700)]
Clear TextView error when text changes
This change also fixes another bug where error popup
is cleared when cursor moves using dpad, even though
the text is not changed.
Bug:
15538489
Bug:
3370191
Change-Id: I2804b90178e77ced46477a594331ae1f7306717a
Jeff Sharkey [Wed, 20 Aug 2014 23:26:32 +0000 (16:26 -0700)]
Installing splits into ASECs!
Sessions can now zero-copy data directly into pre-allocated ASEC
containers. Then at commit time, we compute the total size of the
final app, including any inherited APKs and unpacked libraries, and
resize the container in one step.
This supports both brand new ASEC installs and inheriting from
existing ASEC installs. To keep things simple, it currently requires
copying any inherited ASEC contents, but this could be optimized in
the future.
Expose new vold resize command, and allow read-write mounting of ASEC
containers. Move native library extraction into the installer flow,
since it needs to happen before ASEC is sealed. Move multiArch flag
into NativeLibraryHelper, instead of making everyone pass it
around. Migrate size calculation to shared location.
Separate "other" package name in public API, provide a path to a
storage device when relevant, and add more docs.
Bug:
16514385
Change-Id: I06c6ce588d312ee7e64cce02733895d640b88456
Adam Lesinski [Fri, 22 Aug 2014 23:24:59 +0000 (23:24 +0000)]
Merge "AAPT: Filtering resource fix" into lmp-dev
Adam Lesinski [Fri, 22 Aug 2014 21:10:31 +0000 (14:10 -0700)]
AAPT: Filtering resource fix
Previously, when filtering resources from an APK using
-c option, if one qualifier matched, we would keep the resource.
However, in the case of something like
-c fr-FR,sw360dp
and with a resource in the APK like so
drawable-fr-FR-sw600dp-v13
we would want this resource to be excluded, as it does not
match the sw360dp qualifier (must be less than or equal to it).
This CL fixed the behavior of the filter to require that all
defined qualifier axis be matched.
Bug:
17142358
Change-Id: Ie48f3d516a0e610abc7ba8a7ced4eb3ab52534d4