<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android_frameworks_support/v4/java, branch cm-13.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_support/'/>
<entry>
<title>Reset SwipeRefreshLayout on window detaches.</title>
<updated>2015-11-19T22:44:26+00:00</updated>
<author>
<name>Aurimas Liutikas</name>
<email>aurimas@google.com</email>
</author>
<published>2015-11-19T19:23:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_support/commit/?id=7c78904c44cfd4cef02e41ef3f341e9f87047d66'/>
<id>7c78904c44cfd4cef02e41ef3f341e9f87047d66</id>
<content type='text'>
This fixes a bug when SwipeRefreshLayout gets detached when
scale down animation is still playing causing onAnimationEnd to
never get called.

Bug: 21515801
Change-Id: Ieece09f8900fa47c14b81229490f047a55e156ba
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes a bug when SwipeRefreshLayout gets detached when
scale down animation is still playing causing onAnimationEnd to
never get called.

Bug: 21515801
Change-Id: Ieece09f8900fa47c14b81229490f047a55e156ba
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Make sure we honor canChildScrollUp()" into mnc-ub-dev</title>
<updated>2015-11-16T09:07:53+00:00</updated>
<author>
<name>Chris Banes</name>
<email>chrisbanes@google.com</email>
</author>
<published>2015-11-16T09:07:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_support/commit/?id=b58b0d5a7ef0ef82db1840b4235fabe75d4832a4'/>
<id>b58b0d5a7ef0ef82db1840b4235fabe75d4832a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "MediaBrowser: Handle null results properly in onLoadChildren" into mnc-ub-dev</title>
<updated>2015-11-16T07:27:39+00:00</updated>
<author>
<name>Sungsoo Lim</name>
<email>sungsoo@google.com</email>
</author>
<published>2015-11-16T07:27:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_support/commit/?id=11f682c4574b53ba6113bb811f197eadde491eb7'/>
<id>11f682c4574b53ba6113bb811f197eadde491eb7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MediaBrowser: Handle null results properly in onLoadChildren</title>
<updated>2015-11-16T06:01:28+00:00</updated>
<author>
<name>Sungsoo Lim</name>
<email>sungsoo@google.com</email>
</author>
<published>2015-11-10T06:21:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_support/commit/?id=ae6d147640b8a868d2edff8ebac8d2a6bb03c594'/>
<id>ae6d147640b8a868d2edff8ebac8d2a6bb03c594</id>
<content type='text'>
- Allow to send results with null for notifying an error on loading
  media items.
- Add a workaround for the existing bug among API 21 - 23.

Bug: 19127753
Change-Id: I1507cf7b55fbc7187cf77801c3370ebb4cc3f614
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Allow to send results with null for notifying an error on loading
  media items.
- Add a workaround for the existing bug among API 21 - 23.

Bug: 19127753
Change-Id: I1507cf7b55fbc7187cf77801c3370ebb4cc3f614
</pre>
</div>
</content>
</entry>
<entry>
<title>Make sure we honor canChildScrollUp()</title>
<updated>2015-11-13T15:01:22+00:00</updated>
<author>
<name>Chris Banes</name>
<email>chrisbanes@google.com</email>
</author>
<published>2015-11-13T15:01:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_support/commit/?id=e1b81bbd6621232fa7ebcaf993bfe3aa7d472fbb'/>
<id>e1b81bbd6621232fa7ebcaf993bfe3aa7d472fbb</id>
<content type='text'>
In the new nested scrolling flow we weren't
checking the callback. This CL adds it.

BUG: 25680804
Change-Id: I23cee7dde06b239195d02cd7ae7ab443b8769c36
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the new nested scrolling flow we weren't
checking the callback. This CL adds it.

BUG: 25680804
Change-Id: I23cee7dde06b239195d02cd7ae7ab443b8769c36
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Add dynamic tab support to TabLayout" into mnc-ub-dev</title>
<updated>2015-11-11T15:35:00+00:00</updated>
<author>
<name>Chris Banes</name>
<email>chrisbanes@google.com</email>
</author>
<published>2015-11-11T15:35:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_support/commit/?id=d1639084dff2180f39f75deaf9faec34ae6541fe'/>
<id>d1639084dff2180f39f75deaf9faec34ae6541fe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "MediaRouter: Black magic to bring custom media metadata back" into mnc-ub-dev</title>
<updated>2015-11-10T04:09:18+00:00</updated>
<author>
<name>Jae Seo</name>
<email>jaeseo@google.com</email>
</author>
<published>2015-11-10T04:09:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_support/commit/?id=6a184637de319a0db2b2d7299bca67ccd5d8f364'/>
<id>6a184637de319a0db2b2d7299bca67ccd5d8f364</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "MediaBrowserCompat: Handle ServiceConnection methods in the given thread" into mnc-ub-dev</title>
<updated>2015-11-10T03:57:26+00:00</updated>
<author>
<name>Sungsoo Lim</name>
<email>sungsoo@google.com</email>
</author>
<published>2015-11-10T03:57:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_support/commit/?id=18341cb11f490d25a22dd2ff1c79a562531c0e6f'/>
<id>18341cb11f490d25a22dd2ff1c79a562531c0e6f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "MediaBrowser: Publish the API" into mnc-ub-dev</title>
<updated>2015-11-06T16:58:12+00:00</updated>
<author>
<name>Jae Seo</name>
<email>jaeseo@google.com</email>
</author>
<published>2015-11-06T16:58:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_support/commit/?id=add8e891e1f91f348f29bd700382d2fc33b5579f'/>
<id>add8e891e1f91f348f29bd700382d2fc33b5579f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add dynamic tab support to TabLayout</title>
<updated>2015-11-06T10:59:20+00:00</updated>
<author>
<name>Chris Banes</name>
<email>chrisbanes@google.com</email>
</author>
<published>2015-11-03T13:31:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_support/commit/?id=38cc44cffde90f6fe689b0df6b82f49481a981f7'/>
<id>38cc44cffde90f6fe689b0df6b82f49481a981f7</id>
<content type='text'>
TabLayout will now automatically invalidate
and re-populate itself when the linked PagerAdapter
has it's data set changed.

Two objects Pools are used to minimize churn when the
adapter is updated.

A small change had to be made to ViewPager + PagerAdapter's
observing functionality. Observable will always dispatch
changed events in reverse added order, which means that
ViewPager is the last to know. This means that any later
added Observer can't update the ViewPager (since it
doesn't know about the data set change yet). This is fixed
by moving ViewPager's observer out of the Observable and
always calling it first.

BUG: 20908355

Change-Id: I631620ff186047ae57e928db78f5ca77a0b80306
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
TabLayout will now automatically invalidate
and re-populate itself when the linked PagerAdapter
has it's data set changed.

Two objects Pools are used to minimize churn when the
adapter is updated.

A small change had to be made to ViewPager + PagerAdapter's
observing functionality. Observable will always dispatch
changed events in reverse added order, which means that
ViewPager is the last to know. This means that any later
added Observer can't update the ViewPager (since it
doesn't know about the data set change yet). This is fixed
by moving ViewPager's observer out of the Observable and
always calling it first.

BUG: 20908355

Change-Id: I631620ff186047ae57e928db78f5ca77a0b80306
</pre>
</div>
</content>
</entry>
</feed>
