OSDN Git Service

android-x86/frameworks-base.git
8 years agoam 4afcda74: am 79ad6310: Merge "docs: changed references to Google+ sign-in to Googl...
Cheryl Potter [Fri, 4 Sep 2015 22:35:43 +0000 (22:35 +0000)]
am 4afcda74: am 79ad6310: Merge "docs: changed references to Google+ sign-in to Google sign-in" into mnc-preview-docs

* commit '4afcda743d0ba14ee0d3449e7f15518f3cc538dc':
  docs: changed references to Google+ sign-in to Google sign-in

8 years agoam a8b9a2b7: am 81e0dff0: Minor fix on Auto Desktop Head Unit doc.
Renato Mangini [Fri, 4 Sep 2015 22:35:36 +0000 (22:35 +0000)]
am a8b9a2b7: am 81e0dff0: Minor fix on Auto Desktop Head Unit doc.

* commit 'a8b9a2b7aeab97f71ff876319d807d9f151c6065':
  Minor fix on Auto Desktop Head Unit doc.

8 years agoam 79ad6310: Merge "docs: changed references to Google+ sign-in to Google sign-in...
Cheryl Potter [Fri, 4 Sep 2015 22:24:55 +0000 (22:24 +0000)]
am 79ad6310: Merge "docs: changed references to Google+ sign-in to Google sign-in" into mnc-preview-docs

* commit '79ad6310ea3ca5931013cf746babf55cf391cc8f':
  docs: changed references to Google+ sign-in to Google sign-in

8 years agoam 81e0dff0: Minor fix on Auto Desktop Head Unit doc.
Renato Mangini [Fri, 4 Sep 2015 22:24:48 +0000 (22:24 +0000)]
am 81e0dff0: Minor fix on Auto Desktop Head Unit doc.

* commit '81e0dff0da637f3580ac81e86950b23e9a55bbdc':
  Minor fix on Auto Desktop Head Unit doc.

8 years agoMerge "docs: changed references to Google+ sign-in to Google sign-in" into mnc-previe...
Cheryl Potter [Fri, 4 Sep 2015 22:14:25 +0000 (22:14 +0000)]
Merge "docs: changed references to Google+ sign-in to Google sign-in" into mnc-preview-docs

8 years agoMerge "Don't crash on (invalid) hardware address lengths > 127." into mnc-dev
Ian Pedowitz [Thu, 3 Sep 2015 17:22:21 +0000 (17:22 +0000)]
Merge "Don't crash on (invalid) hardware address lengths > 127." into mnc-dev

8 years agoMerge "Don't drop runtime permissions on older system app update." into mnc-dev
Svetoslav Ganov [Thu, 3 Sep 2015 17:08:57 +0000 (17:08 +0000)]
Merge "Don't drop runtime permissions on older system app update." into mnc-dev

8 years agoMerge "Respect DONT_KILL_APP flag when bringing down a disabled service." into mnc-dev
Wale Ogunwale [Thu, 3 Sep 2015 17:06:03 +0000 (17:06 +0000)]
Merge "Respect DONT_KILL_APP flag when bringing down a disabled service." into mnc-dev

8 years agoDon't crash on (invalid) hardware address lengths > 127.
Lorenzo Colitti [Thu, 3 Sep 2015 08:36:20 +0000 (17:36 +0900)]
Don't crash on (invalid) hardware address lengths > 127.

These would cause us to crash with a NegativeArraySizeException
when trying to create the clientMac array. Instead, if the length
is > 16 (invalid, because the field is only 16 bytes long), fudge
it to 6 (Ethernet / wifi).  This is a bit less liberal than the
legacy client, which doesn't check the length at all.

Bug: 23725795
Change-Id: I83f47bfc400ffa8ce85dd9d1b8eb96be5afe51a5

8 years agoRespect DONT_KILL_APP flag when bringing down a disabled service.
Wale Ogunwale [Wed, 2 Sep 2015 21:53:29 +0000 (14:53 -0700)]
Respect DONT_KILL_APP flag when bringing down a disabled service.

Commit 540e123 introduce logic to clean up states when a component is
disabled. For services this included marking the process running the
service as removed so it can be killed later. However, this wasn't
respecting the Intent.EXTRA_DONT_KILL_APP flag where the caller
doesn't want the process of the disabled component to be killed.
This change now takes the flag into account.

Bug: 23491822
Bug: 15804187
Change-Id: I54a6e03cd66164dc8c4606a3c462114fe661ea8e

8 years agoDon't drop runtime permissions on older system app update.
Svetoslav [Wed, 2 Sep 2015 20:53:05 +0000 (13:53 -0700)]
Don't drop runtime permissions on older system app update.

We have a device with an installed version of an app that is not
preinstalled and has some runtime permissions granted. Now we get
OTA with an older version of the app which does not request these
runtime permissions. We first scan system packages and then installed
apps. During the scan we encounter the newly appeared system package
and determine it is older than the one we have installed and disable
it.

However, before we disable the package we update the permissions
for this package but since the one on the system partition (the one
we found so far) doesn't request some of the runtime permissions
granted to the installed version of the app, they get dropped on the
floor. This grant attempt is not necessary as the permission the
installed package has depends entirely on the permissions it requests.
In this process we may look at the requested permissions on the
disabled system package but in general the updated package cannot
have a permission that it does not request regardless whether the
disabled system app requests it or on.

bug:23718806

Change-Id: I187bc11750eb270c3233c314992186f5d58d9d82

8 years agoApply default link-handling policy at OTA from pre-M
Christopher Tate [Wed, 2 Sep 2015 19:54:41 +0000 (12:54 -0700)]
Apply default link-handling policy at OTA from pre-M

Not just at first (wiped) boot.

Bug 23744303

Change-Id: I9ab42f7b081e92231d89b3c97935135c3dd901d4

8 years agoMerge "Allow shell to disable keyguard when not secure" into mnc-dev
Tim Kilbourn [Wed, 2 Sep 2015 17:28:08 +0000 (17:28 +0000)]
Merge "Allow shell to disable keyguard when not secure" into mnc-dev

8 years agoMerge "Fix Custom action mode menu item onclick is not working" into mnc-dev
Clara Bayarri [Wed, 2 Sep 2015 09:31:06 +0000 (09:31 +0000)]
Merge "Fix Custom action mode menu item onclick is not working" into mnc-dev

8 years agoMerge "Fixed a crash in the notification group manager" into mnc-dev
Selim Cinek [Wed, 2 Sep 2015 00:25:05 +0000 (00:25 +0000)]
Merge "Fixed a crash in the notification group manager" into mnc-dev

8 years agoam eb541727: am dd21212f: am eb26f5ce: LayoutLib: Fix typedArray caching.
Deepanshu Gupta [Wed, 2 Sep 2015 00:11:24 +0000 (00:11 +0000)]
am eb541727: am dd21212f: am eb26f5ce: LayoutLib: Fix typedArray caching.

* commit 'eb54172719db60740a0b8dde6380db54d4006159':
  LayoutLib: Fix typedArray caching.

8 years agoFixed a crash in the notification group manager
Selim Cinek [Wed, 2 Sep 2015 00:07:38 +0000 (17:07 -0700)]
Fixed a crash in the notification group manager

When 2 notifications were posted as the summary of the same
group, then the system would eventually crash.

Bug: 23676310
Change-Id: Ia8f95e624f3f43d1b55169dd8102e3c89427dc76

8 years agoam dd21212f: am eb26f5ce: LayoutLib: Fix typedArray caching.
Deepanshu Gupta [Tue, 1 Sep 2015 23:59:10 +0000 (23:59 +0000)]
am dd21212f: am eb26f5ce: LayoutLib: Fix typedArray caching.

* commit 'dd21212fa1a9c907d5d2f80f3de2413f6c14da7a':
  LayoutLib: Fix typedArray caching.

8 years agoam eb26f5ce: LayoutLib: Fix typedArray caching.
Deepanshu Gupta [Tue, 1 Sep 2015 23:40:40 +0000 (23:40 +0000)]
am eb26f5ce: LayoutLib: Fix typedArray caching.

* commit 'eb26f5cecd5366b29b3cb746a7edaf3769f40480':
  LayoutLib: Fix typedArray caching.

8 years agoLayoutLib: Fix typedArray caching.
Deepanshu Gupta [Wed, 26 Aug 2015 18:54:50 +0000 (11:54 -0700)]
LayoutLib: Fix typedArray caching.

The typedArray depends on the current context (more specifically, the
themes set on the context). The fact was ignored in the caching of the
typedArray and caused the android:theme attribute to be ignored in
certain cases.

Change-Id: If095580919474f12c0eb4e1f8fb7f076cf3c4ed0

8 years agoMerge "Don't perform layout while adjusting displays/stacks state." into mnc-dev
Filip Gruszczynski [Tue, 1 Sep 2015 23:11:46 +0000 (23:11 +0000)]
Merge "Don't perform layout while adjusting displays/stacks state." into mnc-dev

8 years agoMerge "DO NOT MERGE: Fix DngCreator default crop calculations." into mnc-dev
Eino-Ville Talvala [Tue, 1 Sep 2015 23:06:17 +0000 (23:06 +0000)]
Merge "DO NOT MERGE: Fix DngCreator default crop calculations." into mnc-dev

8 years agoMerge "Fixed when the notification effects are being cleared" into mnc-dev
Selim Cinek [Tue, 1 Sep 2015 23:00:25 +0000 (23:00 +0000)]
Merge "Fixed when the notification effects are being cleared" into mnc-dev

8 years agoIncorrect app op check in broadcast queue
Svetoslav [Tue, 1 Sep 2015 21:45:18 +0000 (14:45 -0700)]
Incorrect app op check in broadcast queue

An intent broadcaster can specify which permissions should be
held by a receiver to get the broadcast. These permissions may
have corresponding app ops and if this is the case we also
check the app ops. There is a bug in broadcast queue where if
a permission does not have an app op we still try to check this
app op and get an exception as the app op does not exist. This
did not manifest often because the broadcast API takes an
optional app op against which is compared the app op for each
permission and if they differ the app op for the permission is
checked.

bug:23725305

Change-Id: Iec56ee354bbc11e7bc245134cf3afd2c11eecbc4

8 years agoAllow shell to disable keyguard when not secure
Tim Kilbourn [Tue, 1 Sep 2015 21:21:09 +0000 (14:21 -0700)]
Allow shell to disable keyguard when not secure

Bug: 22694837
Change-Id: I0f08048f617d064017468f331a5c6875ab27174b

8 years agoDO NOT MERGE: Fix DngCreator default crop calculations.
Ruben Brunk [Thu, 27 Aug 2015 21:00:03 +0000 (14:00 -0700)]
DO NOT MERGE: Fix DngCreator default crop calculations.

Bug: 23591407
Bug: 23697593
Change-Id: I1b0e46e7371b3db63e8d68230964d09d7537c3ce

8 years agoFix Custom action mode menu item onclick is not working
Clara Bayarri [Tue, 1 Sep 2015 10:26:46 +0000 (11:26 +0100)]
Fix Custom action mode menu item onclick is not working

BUG: 23575152
Change-Id: I7c07a769bd03c2d756e04f16296f418e965a993f

8 years agoDon't perform layout while adjusting displays/stacks state.
Filip Gruszczynski [Mon, 31 Aug 2015 15:57:24 +0000 (08:57 -0700)]
Don't perform layout while adjusting displays/stacks state.

When we detach the stack from the display we are in an inconsistent
state. We need to finish that operation, before we start laying out
things again. Otherwise we will encounter subtle bugs, where stack is
partially closed, but still used during the layout.

Display detachment was already doing the right thing and scheduling a
layout after it finishes the display detach. However, removing the
stack's windows was triggering immediate relayout and causing a crash.

This CL also adds some missing synchronization around
WindowManagerService.mStackIdToStack, which is in most cases protected by
mWindowMap.

Bug: 22191609
Bug: 23615329
Change-Id: I1e2fc42e1a5b673be808acdec473f85f138d7062

8 years agoFixed when the notification effects are being cleared
Selim Cinek [Mon, 31 Aug 2015 23:15:49 +0000 (16:15 -0700)]
Fixed when the notification effects are being cleared

Previously the notification effects were not correctly cleared in certain
cases and the user could end up in a state where the notification light would
always blink.

Bug: 22931139
Change-Id: I9a71e56cf4479354a9d773b5b6f0edd7693f2b05

8 years agoMerge "Ensure host is set before onInflate()" into mnc-dev
Todd Kennedy [Mon, 31 Aug 2015 22:35:58 +0000 (22:35 +0000)]
Merge "Ensure host is set before onInflate()" into mnc-dev

8 years agoam 74890df7: (-s ours) am 3cb7e91f: am 199c74ea: Merge "DO NOT MERGE. Truncate and...
Bart Sears [Mon, 31 Aug 2015 22:32:22 +0000 (22:32 +0000)]
am 74890df7: (-s ours) am 3cb7e91f: am 199c74ea: Merge "DO NOT MERGE. Truncate and ellipsize app name if too long for dialog." into lmp-mr1-dev

* commit '74890df7267d1c203fdbc5e90052f723a3c89f3d':
  DO NOT MERGE. Truncate and ellipsize app name if too long for dialog.

8 years agoam 0bafa33f: (-s ours) am 35c1eb9e: am 82b70db7: [DO NOT MERGE] Bump up the timeout...
Tao Bao [Mon, 31 Aug 2015 22:32:17 +0000 (22:32 +0000)]
am 0bafa33f: (-s ours) am 35c1eb9e: am 82b70db7: [DO NOT MERGE] Bump up the timeout for uncrypt to 900s.

* commit '0bafa33fcdebeaf6bdfd36a3f75e461d630b86bc':
  [DO NOT MERGE] Bump up the timeout for uncrypt to 900s.

8 years agoam 3cb7e91f: am 199c74ea: Merge "DO NOT MERGE. Truncate and ellipsize app name if...
Bart Sears [Mon, 31 Aug 2015 22:20:06 +0000 (22:20 +0000)]
am 3cb7e91f: am 199c74ea: Merge "DO NOT MERGE. Truncate and ellipsize app name if too long for dialog." into lmp-mr1-dev

* commit '3cb7e91f2cd1fb29e6d0926e35f90647200c1af4':
  DO NOT MERGE. Truncate and ellipsize app name if too long for dialog.

8 years agoam 35c1eb9e: am 82b70db7: [DO NOT MERGE] Bump up the timeout for uncrypt to 900s.
Tao Bao [Mon, 31 Aug 2015 22:19:58 +0000 (22:19 +0000)]
am 35c1eb9e: am 82b70db7: [DO NOT MERGE] Bump up the timeout for uncrypt to 900s.

* commit '35c1eb9e6506b407a1af40359d48bb06d884385d':
  [DO NOT MERGE] Bump up the timeout for uncrypt to 900s.

8 years agoam 199c74ea: Merge "DO NOT MERGE. Truncate and ellipsize app name if too long for...
Bart Sears [Mon, 31 Aug 2015 22:03:48 +0000 (22:03 +0000)]
am 199c74ea: Merge "DO NOT MERGE. Truncate and ellipsize app name if too long for dialog." into lmp-mr1-dev

* commit '199c74eab1a30bff7db7bb4d24c161f36edb7f5b':
  DO NOT MERGE. Truncate and ellipsize app name if too long for dialog.

8 years agoam 82b70db7: [DO NOT MERGE] Bump up the timeout for uncrypt to 900s.
Tao Bao [Mon, 31 Aug 2015 22:03:44 +0000 (22:03 +0000)]
am 82b70db7: [DO NOT MERGE] Bump up the timeout for uncrypt to 900s.

* commit '82b70db7dd906013d131737a5bec2ae59b41ae61':
  [DO NOT MERGE] Bump up the timeout for uncrypt to 900s.

8 years agoMerge "DO NOT MERGE. Truncate and ellipsize app name if too long for dialog." into...
Bart Sears [Mon, 31 Aug 2015 21:53:46 +0000 (21:53 +0000)]
Merge "DO NOT MERGE. Truncate and ellipsize app name if too long for dialog." into lmp-mr1-dev

8 years ago[DO NOT MERGE] Bump up the timeout for uncrypt to 900s.
Tao Bao [Sat, 29 Aug 2015 00:46:20 +0000 (17:46 -0700)]
[DO NOT MERGE] Bump up the timeout for uncrypt to 900s.

Bug: 23629892
Change-Id: I7b722f1b3f43a31dc82c55127c46df6123f14b5d

8 years agoEnsure host is set before onInflate()
Todd Kennedy [Mon, 31 Aug 2015 21:10:04 +0000 (14:10 -0700)]
Ensure host is set before onInflate()

Bug: 22512520
Change-Id: I70f3b3c3234d7015880e0b83ae13f6fbe218f19a

8 years agoMerge "Don't throttle "while idle" alarms while not dozing" into mnc-dev
Bart Sears [Mon, 31 Aug 2015 19:49:11 +0000 (19:49 +0000)]
Merge "Don't throttle "while idle" alarms while not dozing" into mnc-dev

8 years agoMerge "Fix a NPE when shutting down instrumentation" into mnc-dev
Svetoslav Ganov [Mon, 31 Aug 2015 17:16:23 +0000 (17:16 +0000)]
Merge "Fix a NPE when shutting down instrumentation" into mnc-dev

8 years agoFix a NPE when shutting down instrumentation
Svet Ganov [Sun, 30 Aug 2015 17:44:39 +0000 (10:44 -0700)]
Fix a NPE when shutting down instrumentation

bug:23657953

Change-Id: I7187c3d911de24abe20a2c462a10352dd741efed

8 years agoMerge "Show the ResolverActivity in dock mode" into mnc-dev
Ian Pedowitz [Sat, 29 Aug 2015 00:20:27 +0000 (00:20 +0000)]
Merge "Show the ResolverActivity in dock mode" into mnc-dev

8 years agoMerge "Reduce CONNECTIVITY_CHANGE bcasts" into mnc-dev
Robert Greenwalt [Fri, 28 Aug 2015 21:27:22 +0000 (21:27 +0000)]
Merge "Reduce CONNECTIVITY_CHANGE bcasts" into mnc-dev

8 years agoMerge "Crashing the system process is inadvisable" into mnc-dev
Chris Tate [Fri, 28 Aug 2015 19:48:38 +0000 (19:48 +0000)]
Merge "Crashing the system process is inadvisable" into mnc-dev

8 years agoReduce CONNECTIVITY_CHANGE bcasts
Robert Greenwalt [Fri, 28 Aug 2015 19:37:54 +0000 (12:37 -0700)]
Reduce CONNECTIVITY_CHANGE bcasts

If an app uses the new api (requestNetwork) to bring up MMS, don't
mark it as a legacy request.  This was done because the messaging
service had to use a combination of new API and old
(requestRouteToHost) due to api problems.  This has been resolved
so don't mark these as legacy requests anymore.

The general stuff is still in for other types due to lack of testing
time but this should be removed altogether in the future.

bug:23350688
Change-Id: I41c27efb253c39d8af1357ae7916ed5315c716db

8 years agoMerge "Give shell permission to move apps." into mnc-dev
Jeff Sharkey [Fri, 28 Aug 2015 19:30:31 +0000 (19:30 +0000)]
Merge "Give shell permission to move apps." into mnc-dev

8 years agoGive shell permission to move apps.
Jeff Sharkey [Fri, 28 Aug 2015 18:20:39 +0000 (11:20 -0700)]
Give shell permission to move apps.

Also clear identity when measuring ASEC sizes to relax a second
permission requirement.

Bug: 23600574
Change-Id: Ib3a104426758e0e8f35dff0e504fe874bed7311f

8 years agoMerge "Docs: Localized DAC landing pages for M Preview, updated for Dev Prev 3."...
David Friedman [Fri, 28 Aug 2015 18:22:16 +0000 (18:22 +0000)]
Merge "Docs: Localized DAC landing pages for M Preview, updated for Dev Prev 3." into mnc-dev

8 years agoDO NOT MERGE. Truncate and ellipsize app name if too long for dialog.
Michael Wright [Mon, 24 Aug 2015 23:00:05 +0000 (00:00 +0100)]
DO NOT MERGE. Truncate and ellipsize app name if too long for dialog.

If the given app name is too long for the permissions dialog, then
it can push the warning that the application will be able to record
the screen below the fold, letting the app basically set its own
dialog message in a way that a user would be difficult to detect as
fraudulant.

Bug: 23345192
Change-Id: If5881ca75d5c155ef5174351d245dbc3abdaa584

8 years agoCrashing the system process is inadvisable
Christopher Tate [Fri, 28 Aug 2015 17:55:14 +0000 (10:55 -0700)]
Crashing the system process is inadvisable

When asking for the set of services published by a package, it's
quite possible that there are none, in which case the returned List<>
is null rather than valid-but-empty.  Don't bother looking at it
when it's null.

Bug 23614440

Change-Id: Ibebb26b9c3f75ec810a95f1b9d2663e884cb98bc

8 years agoDocs: Fixes a mistaken TOC item at top-right so it now matches the item it links to.
David Friedman [Fri, 28 Aug 2015 00:59:44 +0000 (17:59 -0700)]
Docs: Fixes a mistaken TOC item at top-right so it now matches the item it links to.

Change-Id: I78cf665fcf9a99aa579eda455ec34987328df445

8 years agoMerge "BatteryStats: Bump checkin version" into mnc-dev
Ashish Sharma [Thu, 27 Aug 2015 23:21:16 +0000 (23:21 +0000)]
Merge "BatteryStats: Bump checkin version" into mnc-dev

8 years agoShow the ResolverActivity in dock mode
Christopher Tate [Thu, 27 Aug 2015 22:09:53 +0000 (15:09 -0700)]
Show the ResolverActivity in dock mode

If there are multiple dock apps present the end result should be
the disambiguation UI, not a fast-forward to the 'normal' home
app.

Bug 23501598

Change-Id: Iebc106b136cb1e446d1e93935738335504f5b812

8 years agoDon't throttle "while idle" alarms while not dozing
Christopher Tate [Thu, 27 Aug 2015 22:57:57 +0000 (15:57 -0700)]
Don't throttle "while idle" alarms while not dozing

Specifically, reduce the non-doze "while idle" minimum interval to
be the same as the generally-enforced minimum futurity of new alarms.

Bug 21602742

Change-Id: I044deaedc2daeff5d6f418f0fe091fea85f73fcf

8 years agoDocs: Localized DAC landing pages for M Preview, updated for Dev Prev 3.
David Friedman [Fri, 14 Aug 2015 05:32:24 +0000 (22:32 -0700)]
Docs: Localized DAC landing pages for M Preview, updated for Dev Prev 3.

Change-Id: I031bfbec9673699ef3f8680612b67dcb143882e7

8 years agoMerge "Add StateMachine.removeDeferredMessages()" into mnc-dev
Ajay Panicker [Thu, 27 Aug 2015 19:21:39 +0000 (19:21 +0000)]
Merge "Add StateMachine.removeDeferredMessages()" into mnc-dev

8 years agoMinor fix on Auto Desktop Head Unit doc.
Renato Mangini [Thu, 27 Aug 2015 18:11:55 +0000 (11:11 -0700)]
Minor fix on Auto Desktop Head Unit doc.

Change-Id: I245484e87fadcc98fabc6f4c4fc67f2b454f9874

8 years agoAudioTrack: error reporting for getTimestamp()
Eric Laurent [Thu, 2 Jul 2015 19:09:44 +0000 (12:09 -0700)]
AudioTrack: error reporting for getTimestamp()

Add a new getTimestamp() method that returns an error code.

Bug: 21886109.
Bug: 22202349.
Bug: 17548098.

Change-Id: Ib072dd3442de79bab9aca77c3c33b0790b492154
(cherry picked from commit 4e1ccd370fc268f3207c5baee08ac8c943c3fdf9)

8 years agoAdd StateMachine.removeDeferredMessages()
Ajay Panicker [Wed, 26 Aug 2015 21:06:34 +0000 (14:06 -0700)]
Add StateMachine.removeDeferredMessages()

Bug: 23111466
Change-Id: Ifbb67d4eb080313af0968d5cb6b9508837e3458e

8 years agoam 9f37bd8a: am 0238bf24: docs: New auto Desktop Head Unit (DHU) docs
Rich Slogar [Thu, 27 Aug 2015 01:37:51 +0000 (01:37 +0000)]
am 9f37bd8a: am 0238bf24: docs: New auto Desktop Head Unit (DHU) docs

* commit '9f37bd8a5d61b2fa05af1b259ec0461673434ec8':
  docs: New auto Desktop Head Unit (DHU) docs

8 years agoam ebdedb47: (-s ours) am 42994097: am a1be8b43: LayoutLib: Update golden test images...
Deepanshu Gupta [Thu, 27 Aug 2015 01:33:03 +0000 (01:33 +0000)]
am ebdedb47: (-s ours) am 42994097: am a1be8b43: LayoutLib: Update golden test images. [DO NOT MERGE]

* commit 'ebdedb47e5a24f980e7820c65c60c5bc04c5895d':
  LayoutLib: Update golden test images. [DO NOT MERGE]

8 years agoam 68ff174b: (-s ours) am 2b99b5da: am c9862b44: An ugly hack to render CalendarView...
Deepanshu Gupta [Thu, 27 Aug 2015 01:32:58 +0000 (01:32 +0000)]
am 68ff174b: (-s ours) am 2b99b5da: am c9862b44: An ugly hack to render CalendarView. [DO NOT MERGE]

* commit '68ff174b09d9c2bbacf4baa2ba88045df52af4db':
  An ugly hack to render CalendarView. [DO NOT MERGE]

8 years agoam d9600c98: (-s ours) am 7eb81868: am b1ad4a15: LayoutLib: Fix true transparency...
Deepanshu Gupta [Thu, 27 Aug 2015 01:32:53 +0000 (01:32 +0000)]
am d9600c98: (-s ours) am 7eb81868: am b1ad4a15: LayoutLib: Fix true transparency in status bar. [DO NOT MERGE]

* commit 'd9600c986dac7e133280ea812dd809532ab90d76':
  LayoutLib: Fix true transparency in status bar. [DO NOT MERGE]

8 years agoam 5769732e: (-s ours) am 9d6e87b6: am da687918: Make getInt in BridgeTypedArray...
Deepanshu Gupta [Thu, 27 Aug 2015 01:32:48 +0000 (01:32 +0000)]
am 5769732e: (-s ours) am 9d6e87b6: am da687918: Make getInt in BridgeTypedArray accept empty String. [DO NOT MERGE]

* commit '5769732e6e945196bb8bc3e10231d63d6c8686b9':
  Make getInt in BridgeTypedArray accept empty String. [DO NOT MERGE]

8 years agoam 728fc731: (-s ours) am c43506fc: am 8c674fda: Fix layout mirroring. [DO NOT MERGE]
Deepanshu Gupta [Thu, 27 Aug 2015 01:32:42 +0000 (01:32 +0000)]
am 728fc731: (-s ours) am c43506fc: am 8c674fda: Fix layout mirroring. [DO NOT MERGE]

* commit '728fc73130908157770decc593d6e3131e1efd80':
  Fix layout mirroring. [DO NOT MERGE]

8 years agoam 37ae8f4e: (-s ours) am 918e62f1: am 7aa36129: Fix typo: s/FullScreen/Fullscreen...
Deepanshu Gupta [Thu, 27 Aug 2015 01:32:35 +0000 (01:32 +0000)]
am 37ae8f4e: (-s ours) am 918e62f1: am 7aa36129: Fix typo: s/FullScreen/Fullscreen/ in LayoutLib. [DO NOT MERGE]

* commit '37ae8f4ef8921e8810c0a42fc11f3b45a72ffc03':
  Fix typo: s/FullScreen/Fullscreen/ in LayoutLib. [DO NOT MERGE]

8 years agoam e4b4b084: (-s ours) am eb15670c: am 92f373fe: Fix Matrix_Delegate.native_getValues...
Deepanshu Gupta [Thu, 27 Aug 2015 01:32:30 +0000 (01:32 +0000)]
am e4b4b084: (-s ours) am eb15670c: am 92f373fe: Fix Matrix_Delegate.native_getValues() [DO NOT MERGE]

* commit 'e4b4b08446a5f74ba4a5b12c56f1157ab549e72a':
  Fix Matrix_Delegate.native_getValues() [DO NOT MERGE]

8 years agoam 05ed2d91: (-s ours) am 42e53ecb: am 66d91401: Revert to using AppTheme for LayoutL...
Deepanshu Gupta [Thu, 27 Aug 2015 01:32:24 +0000 (01:32 +0000)]
am 05ed2d91: (-s ours) am 42e53ecb: am 66d91401: Revert to using AppTheme for LayoutLib tests. [DO NOT MERGE]

* commit '05ed2d91484f6185bcca17a71f045be36810e409':
  Revert to using AppTheme for LayoutLib tests. [DO NOT MERGE]

8 years agoam 21f66a6b: (-s ours) am 5078ad32: am 6b1b651f: Fix imports. [DO NOT MERGE]
Deepanshu Gupta [Thu, 27 Aug 2015 01:32:18 +0000 (01:32 +0000)]
am 21f66a6b: (-s ours) am 5078ad32: am 6b1b651f: Fix imports. [DO NOT MERGE]

* commit '21f66a6b9feb449f837f94c65595d67b4b91bf33':
  Fix imports. [DO NOT MERGE]

8 years agoam 34f6f597: (-s ours) am 4a213763: am 5ad4dae1: Fix theme namespace in tests. [DO...
Deepanshu Gupta [Thu, 27 Aug 2015 01:32:12 +0000 (01:32 +0000)]
am 34f6f597: (-s ours) am 4a213763: am 5ad4dae1: Fix theme namespace in tests. [DO NOT MERGE]

* commit '34f6f597901b50426b805a62bc0dbf32ef4b6692':
  Fix theme namespace in tests. [DO NOT MERGE]

8 years agoam 39b4f4cc: (-s ours) am f988761c: am 723e136f: Run setup for full tests only once...
Deepanshu Gupta [Thu, 27 Aug 2015 01:32:06 +0000 (01:32 +0000)]
am 39b4f4cc: (-s ours) am f988761c: am 723e136f: Run setup for full tests only once. [DO NOT MERGE]

* commit '39b4f4cc75e3e4e2a306102a76d4f9f2b9a1e2e6':
  Run setup for full tests only once. [DO NOT MERGE]

8 years agoam de8da279: (-s ours) am e54dbc4a: am 3ba16c1d: LayoutLib: fix layout when nav bar...
Deepanshu Gupta [Thu, 27 Aug 2015 01:32:00 +0000 (01:32 +0000)]
am de8da279: (-s ours) am e54dbc4a: am 3ba16c1d: LayoutLib: fix layout when nav bar is absent. [DO NOT MERGE]

* commit 'de8da2793df3b3cb05215fa5dd02542548a54b9f':
  LayoutLib: fix layout when nav bar is absent. [DO NOT MERGE]

8 years agoam 963cac18: (-s ours) am 147c0506: am 55a36337: LayoutLib: Fix Status/Navigation...
Deepanshu Gupta [Thu, 27 Aug 2015 01:31:53 +0000 (01:31 +0000)]
am 963cac18: (-s ours) am 147c0506: am 55a36337: LayoutLib: Fix Status/Navigation Bar color. [DO NOT MERGE]

* commit '963cac18adefa1e60a827183b95b4e61a23929d3':
  LayoutLib: Fix Status/Navigation Bar color. [DO NOT MERGE]

8 years agoam 76111ecb: (-s ours) am e093bbf3: am d861fd81: Set support flag for custom layouts...
Deepanshu Gupta [Thu, 27 Aug 2015 01:31:48 +0000 (01:31 +0000)]
am 76111ecb: (-s ours) am e093bbf3: am d861fd81: Set support flag for custom layouts for RecyclerView. [DO NOT MERGE]

* commit '76111ecbbde11e0cdddbb76530cf865f8846603e':
  Set support flag for custom layouts for RecyclerView. [DO NOT MERGE]

8 years agoam c5bd6146: (-s ours) am 8a50ecea: am 82fae621: LayoutLib: translucent sys ui bars...
Deepanshu Gupta [Thu, 27 Aug 2015 01:31:40 +0000 (01:31 +0000)]
am c5bd6146: (-s ours) am 8a50ecea: am 82fae621: LayoutLib: translucent sys ui bars [DO NOT MERGE]

* commit 'c5bd6146f73a24008414d5bb8c07550e2c7f66ed':
  LayoutLib: translucent sys ui bars [DO NOT MERGE]

8 years agoam 6dcfe1e2: (-s ours) am d4be80d9: am 9068539a: Update nav bar icons. [DO NOT MERGE]
Deepanshu Gupta [Thu, 27 Aug 2015 01:31:34 +0000 (01:31 +0000)]
am 6dcfe1e2: (-s ours) am d4be80d9: am 9068539a: Update nav bar icons. [DO NOT MERGE]

* commit '6dcfe1e2b42f4c20860a34e47359cb559ae8c8f1':
  Update nav bar icons. [DO NOT MERGE]

8 years agoam 5eaa09ff: (-s ours) am d1dde055: am e5afc311: Move the layout code out of RenderSe...
Deepanshu Gupta [Thu, 27 Aug 2015 01:31:27 +0000 (01:31 +0000)]
am 5eaa09ff: (-s ours) am d1dde055: am e5afc311: Move the layout code out of RenderSessionImpl. [DO NOT MERGE]

* commit '5eaa09ff9e4cbf71fd8ca312029987c0c3d43f9e':
  Move the layout code out of RenderSessionImpl. [DO NOT MERGE]

8 years agoam 1f2c15ca: (-s ours) am 87f5fd6b: am c989950d: CalendarView rendering: use R.stylea...
Deepanshu Gupta [Thu, 27 Aug 2015 01:31:20 +0000 (01:31 +0000)]
am 1f2c15ca: (-s ours) am 87f5fd6b: am c989950d: CalendarView rendering: use R.styleable to find attr. [DO NOT MERGE]

* commit '1f2c15ca8e976f3378c9e4cf63b55de3484bb2cc':
  CalendarView rendering: use R.styleable to find attr. [DO NOT MERGE]

8 years agoam 36e164e0: (-s ours) am e3eecca9: am b2fdaca9: Add tools:openDrawer to open a Drawe...
Deepanshu Gupta [Thu, 27 Aug 2015 01:31:12 +0000 (01:31 +0000)]
am 36e164e0: (-s ours) am e3eecca9: am b2fdaca9: Add tools:openDrawer to open a DrawerLayout. [DO NOT MERGE]

* commit '36e164e095ab4a7f6d8a631a6c209f2e6ced41cb':
  Add tools:openDrawer to open a DrawerLayout. [DO NOT MERGE]

8 years agoam 13cd7660: (-s ours) am b4060700: am a14ec6f4: Change tools:list_item to listitem...
Deepanshu Gupta [Thu, 27 Aug 2015 01:31:03 +0000 (01:31 +0000)]
am 13cd7660: (-s ours) am b4060700: am a14ec6f4: Change tools:list_item to listitem. [DO NOT MERGE]

* commit '13cd7660813d52f5538a088612c3098d13484b12':
  Change tools:list_item to listitem. [DO NOT MERGE]

8 years agoam a556d756: (-s ours) am 8bfc5a9d: am b1e21330: Implement tools:list_item for Recycl...
Deepanshu Gupta [Thu, 27 Aug 2015 01:30:54 +0000 (01:30 +0000)]
am a556d756: (-s ours) am 8bfc5a9d: am b1e21330: Implement tools:list_item for RecyclerView. [DO NOT MERGE]

* commit 'a556d7566b09e4743f859f3ca0878f2084448cfc':
  Implement tools:list_item for RecyclerView. [DO NOT MERGE]

8 years agoam 413d41aa: (-s ours) am 67b73b60: am cd4d5b3f: Support AppBar from Material Design...
Jens Ole Lauridsen [Thu, 27 Aug 2015 01:30:43 +0000 (01:30 +0000)]
am 413d41aa: (-s ours) am 67b73b60: am cd4d5b3f: Support AppBar from Material Design. [DO NOT MERGE]

* commit '413d41aac4d573ad4f0270c0fefd94ef4e864225':
  Support AppBar from Material Design. [DO NOT MERGE]

8 years agoam 7a92c26e: (-s ours) am 6f5709ca: am de13095d: Update tests per new layoutlib_api...
Deepanshu Gupta [Thu, 27 Aug 2015 01:30:35 +0000 (01:30 +0000)]
am 7a92c26e: (-s ours) am 6f5709ca: am de13095d: Update tests per new layoutlib_api [DO NOT MERGE]

* commit '7a92c26e20734df4f48ae74def6689691ef2ce29':
  Update tests per new layoutlib_api [DO NOT MERGE]

8 years agoam c5c2ea04: (-s ours) am 9a13b1e7: am db67caa6: Add missing resolveResValue call...
Deepanshu Gupta [Thu, 27 Aug 2015 01:30:27 +0000 (01:30 +0000)]
am c5c2ea04: (-s ours) am 9a13b1e7: am db67caa6: Add missing resolveResValue call. [DO NOT MERGE]

* commit 'c5c2ea04780ddf77c37618f7ed37d575a5cd0744':
  Add missing resolveResValue call. [DO NOT MERGE]

8 years agoam e4acf0ad: (-s ours) am ad16968d: am 6eef1246: LayoutLib: Skip classes from java...
Deepanshu Gupta [Thu, 27 Aug 2015 01:30:14 +0000 (01:30 +0000)]
am e4acf0ad: (-s ours) am ad16968d: am 6eef1246: LayoutLib: Skip classes from java package. [DO NOT MERGE]

* commit 'e4acf0ad4a83b22ea0ac4ecc23b41864df84714a':
  LayoutLib: Skip classes from java package. [DO NOT MERGE]

8 years agoam 7911c8b9: (-s ours) am 15e549a8: am 4f5e6c63: Skip warnings for some unresolved...
Deepanshu Gupta [Thu, 27 Aug 2015 01:30:08 +0000 (01:30 +0000)]
am 7911c8b9: (-s ours) am 15e549a8: am 4f5e6c63: Skip warnings for some unresolved references. [DO NOT MERGE]

* commit '7911c8b97d1c11de96e5fe3495d5e3cb979d0f9f':
  Skip warnings for some unresolved references. [DO NOT MERGE]

8 years agoam 13670bc6: (-s ours) am 669e4969: am 3e875dbb: Fix import order. [DO NOT MERGE]
Deepanshu Gupta [Thu, 27 Aug 2015 01:30:02 +0000 (01:30 +0000)]
am 13670bc6: (-s ours) am 669e4969: am 3e875dbb: Fix import order. [DO NOT MERGE]

* commit '13670bc6dea025bfd9b35c604547fe2b0bd2047a':
  Fix import order. [DO NOT MERGE]

8 years agoam 6dc8bab9: (-s ours) am c0fd1316: am e5fa12ad: Fix ParserFactory not initialized...
Deepanshu Gupta [Thu, 27 Aug 2015 01:29:50 +0000 (01:29 +0000)]
am 6dc8bab9: (-s ours) am c0fd1316: am e5fa12ad: Fix ParserFactory not initialized error. [DO NOT MERGE]

* commit '6dc8bab993c55d239bc42822eb9a8003f7803dfd':
  Fix ParserFactory not initialized error. [DO NOT MERGE]

8 years agoam bf7907bf: (-s ours) am 6b836cd0: am a287b842: Fix NPE in BridgeContext.obtainStyle...
Deepanshu Gupta [Thu, 27 Aug 2015 01:29:43 +0000 (01:29 +0000)]
am bf7907bf: (-s ours) am 6b836cd0: am a287b842: Fix NPE in BridgeContext.obtainStyledAttributes() [DO NOT MERGE]

* commit 'bf7907bfc855478c16650e77a7a8a72370c6f35f':
  Fix NPE in BridgeContext.obtainStyledAttributes() [DO NOT MERGE]

8 years agoam f2bf5470: (-s ours) am 91e456d2: am e698bb27: Fix BridgeTypedArray.getType() ...
Deepanshu Gupta [Thu, 27 Aug 2015 01:29:36 +0000 (01:29 +0000)]
am f2bf5470: (-s ours) am 91e456d2: am e698bb27: Fix BridgeTypedArray.getType() [DO NOT MERGE]

* commit 'f2bf5470a3ec1f5eb8584e0d7c1a8eb3c08d8d20':
  Fix BridgeTypedArray.getType() [DO NOT MERGE]

8 years agoam 7ec7805a: (-s ours) am 8a6295e8: am e481e713: Include Shapes in LayoutLib. [DO...
Deepanshu Gupta [Thu, 27 Aug 2015 01:29:30 +0000 (01:29 +0000)]
am 7ec7805a: (-s ours) am 8a6295e8: am e481e713: Include Shapes in LayoutLib. [DO NOT MERGE]

* commit '7ec7805a50893be6242a41de01299cb1de44b461':
  Include Shapes in LayoutLib. [DO NOT MERGE]

8 years agoam 594939fc: (-s ours) am 66d5f24d: am ba5a02c5: LayoutLib: Support getting resource...
Deepanshu Gupta [Thu, 27 Aug 2015 01:29:19 +0000 (01:29 +0000)]
am 594939fc: (-s ours) am 66d5f24d: am ba5a02c5: LayoutLib: Support getting resource arrays. [DO NOT MERGE]

* commit '594939fc07e83445ef4507df6fcd457069352189':
  LayoutLib: Support getting resource arrays. [DO NOT MERGE]

8 years agoam bd343c1f: (-s ours) am b32e44ff: am a5ffed0b: LayoutLib: Change nullity annotation...
Deepanshu Gupta [Thu, 27 Aug 2015 01:29:10 +0000 (01:29 +0000)]
am bd343c1f: (-s ours) am b32e44ff: am a5ffed0b: LayoutLib: Change nullity annotations. [DO NOT MERGE]

* commit 'bd343c1fbf05087094e1dbf40048137e3a3e08fa':
  LayoutLib: Change nullity annotations. [DO NOT MERGE]

8 years agoam 9b1ac269: (-s ours) am 1754824c: am c96ef952: Add documentation about hack in...
Deepanshu Gupta [Thu, 27 Aug 2015 01:29:05 +0000 (01:29 +0000)]
am 9b1ac269: (-s ours) am 1754824c: am c96ef952: Add documentation about hack in commit: f8ea750455 [DO NOT MERGE]

* commit '9b1ac26921b9c7aaf3c43c8094d81cfabc5cc085':
  Add documentation about hack in commit: f8ea750455 [DO NOT MERGE]

8 years agoam 6b7f9ae6: (-s ours) am 678f0ea2: am b318ff54: Make DatePicker rendering not fail...
Deepanshu Gupta [Thu, 27 Aug 2015 01:28:58 +0000 (01:28 +0000)]
am 6b7f9ae6: (-s ours) am 678f0ea2: am b318ff54: Make DatePicker rendering not fail (style search fix). [DO NOT MERGE]

* commit '6b7f9ae6f56375b1bd84f31206cac179e09b8146':
  Make DatePicker rendering not fail (style search fix). [DO NOT MERGE]

8 years agoam d6363d86: (-s ours) am 2e57c1e2: am cc5e69e4: Inject anonymous inner classes of...
Deepanshu Gupta [Thu, 27 Aug 2015 01:28:48 +0000 (01:28 +0000)]
am d6363d86: (-s ours) am 2e57c1e2: am cc5e69e4: Inject anonymous inner classes of injected classes [DO NOT MERGE]

* commit 'd6363d86060126e20b913dcd6db3c5cc2019804c':
  Inject anonymous inner classes of injected classes [DO NOT MERGE]

8 years agoam 5b886bb0: (-s ours) am 899daf75: am d7e89906: Update platformDir search in tests...
Deepanshu Gupta [Thu, 27 Aug 2015 01:28:42 +0000 (01:28 +0000)]
am 5b886bb0: (-s ours) am 899daf75: am d7e89906: Update platformDir search in tests. [DO NOT MERGE]

* commit '5b886bb08ff59e405c365db51abf71999e8f6c93':
  Update platformDir search in tests. [DO NOT MERGE]

8 years agoam aae9c930: (-s ours) am 2f50403f: am afedbc47: Make Context.getClassLoader() work...
Deepanshu Gupta [Thu, 27 Aug 2015 01:28:35 +0000 (01:28 +0000)]
am aae9c930: (-s ours) am 2f50403f: am afedbc47: Make Context.getClassLoader() work. [DO NOT MERGE]

* commit 'aae9c9309ca5155124f740b10a40c68b09ed0ce6':
  Make Context.getClassLoader() work. [DO NOT MERGE]

8 years agoam 522e67e4: (-s ours) am de3ac8f9: am 92480a9a: Fix include tag rendering. [DO NOT...
Deepanshu Gupta [Thu, 27 Aug 2015 01:28:21 +0000 (01:28 +0000)]
am 522e67e4: (-s ours) am de3ac8f9: am 92480a9a: Fix include tag rendering. [DO NOT MERGE]

* commit '522e67e4ac600fb19c18f55f0e51096af9ae37d3':
  Fix include tag rendering. [DO NOT MERGE]