Skip to content
This repository was archived by the owner on Jun 20, 2023. It is now read-only.

Commit 8cfd630

Browse files
committed
Fix some api break regressions
1 parent 3d49faf commit 8cfd630

File tree

4 files changed

+29
-5
lines changed

4 files changed

+29
-5
lines changed

design/source/Additions/Additions.cs

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,26 @@ public void SetEnabled (bool enabled)
1515

1616
namespace Android.Support.Design.Widget
1717
{
18+
19+
public partial class AppBarLayout
20+
{
21+
public partial class OffsetChangedEventArgs
22+
{
23+
[Obsolete ("Use AppBarLayout property instead")]
24+
public AppBarLayout Layout {
25+
get { return AppBarLayout; }
26+
//set { AppBarLayout = value; }
27+
}
28+
}
29+
}
30+
31+
1832
public partial class CollapsingToolbarLayout
1933
{
20-
//public void SetTitle (string title)
21-
//{
22-
// this.Title = title;
23-
//}
34+
public void SetTitle (string title)
35+
{
36+
this.Title = title;
37+
}
2438

2539
public override Android.Views.ViewStates Visibility {
2640
get { return base.Visibility; }
@@ -99,7 +113,7 @@ public partial class CoordinatorLayout
99113
IntPtr id_getNestedViewAxes = IntPtr.Zero;
100114
IntPtr id_setNestedViewAxes = IntPtr.Zero;
101115

102-
public unsafe virtual int NestedScrollViewAxes {
116+
public unsafe virtual int NestedScrollAxes {
103117
[Register ("getNestedViewAxes", "()I", "GetGetNestedViewAccessHandler")]
104118
get {
105119
if (id_getNestedViewAxes == IntPtr.Zero) {

v7-appcompat/source/Transforms/Metadata.ParameterNames.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@
33
<attr path="/api/package[@name='android.support.v7.widget']/class[@name='DrawableUtils']/method[@name='canSafelyMutateDrawable']/parameter[1]" name="managedName">drawable</attr>
44
<attr path="/api/package[@name='android.support.v7.widget']/class[@name='DrawableUtils']/method[@name='getOpticalBounds']/parameter[1]" name="managedName">drawable</attr>
55
<attr path="/api/package[@name='android.support.v7.widget']/class[@name='ActionBarContextView']/method[@name='setVisibility' and count(parameter)=1 and parameter[1][@type='int']]/parameter[1]" name="managedName">visibility</attr>
6+
<attr path="/api/package[@name='android.support.v7.widget']/interface[@name='FitWindowsViewGroup.OnFitSystemWindowsListener']/method[@name='onFitSystemWindows']/parameter[1]" name="managedName">insets</attr>
67
</metadata>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8" ?>
2+
<metadata>
3+
<attr path="/api/package[@name='android.support.v7.widget']/interface[@name='RecyclerView.OnItemTouchListener']/method[@name='onInterceptTouchEvent']/parameter[1]" name="managedName">recyclerView</attr>
4+
<attr path="/api/package[@name='android.support.v7.widget']/interface[@name='RecyclerView.OnItemTouchListener']/method[@name='onInterceptTouchEvent']/parameter[2]" name="managedName">@event</attr>
5+
<attr path="/api/package[@name='android.support.v7.widget']/interface[@name='RecyclerView.OnItemTouchListener']/method[@name='onTouchEvent']/parameter[1]" name="managedName">recyclerView</attr>
6+
<attr path="/api/package[@name='android.support.v7.widget']/interface[@name='RecyclerView.OnItemTouchListener']/method[@name='onTouchEvent']/parameter[2]" name="managedName">@event</attr>
7+
<attr path="/api/package[@name='android.support.v7.widget']/interface[@name='RecyclerView.OnItemTouchListener']/method[@name='onRequestDisallowInterceptTouchEvent']/parameter[1]" name="managedName">disallow</attr>
8+
</metadata>

v7-recyclerview/source/V7-RecyclerView.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@
5959
<TransformFile Include="Transforms\EnumFields.xml" />
6060
<TransformFile Include="Transforms\EnumMethods.xml" />
6161
<TransformFile Include="Transforms\Metadata.xml" />
62+
<TransformFile Include="Transforms\Metadata.parameternames.xml" />
6263
</ItemGroup>
6364
<ItemGroup>
6465
<InputJar Include="..\..\externals\recyclerview-v7\classes.jar">

0 commit comments

Comments
 (0)