From 547ec53d427f51210489a3bd7ed6be229b0d2594 Mon Sep 17 00:00:00 2001
From: Gboy9155 <32224410+Gboy9155@users.noreply.github.com>
Date: Wed, 13 Dec 2017 21:03:05 +0100
Subject: [PATCH] build for release 1.1
---
MusicApp/MusicApp.csproj | 4 ++++
MusicApp/Properties/AndroidManifest.xml | 2 +-
MusicApp/Resources/Resource.Designer.cs | 18 --------------
MusicApp/proguard.cfg | 31 +++++++++++++++++++++++++
4 files changed, 36 insertions(+), 19 deletions(-)
create mode 100644 MusicApp/proguard.cfg
diff --git a/MusicApp/MusicApp.csproj b/MusicApp/MusicApp.csproj
index 0fe66c5..ce0ac2b 100644
--- a/MusicApp/MusicApp.csproj
+++ b/MusicApp/MusicApp.csproj
@@ -59,6 +59,7 @@
false
false
true
+
@@ -224,6 +225,9 @@
+
+ Designer
+
Designer
diff --git a/MusicApp/Properties/AndroidManifest.xml b/MusicApp/Properties/AndroidManifest.xml
index d2c4855..35a4ab8 100644
--- a/MusicApp/Properties/AndroidManifest.xml
+++ b/MusicApp/Properties/AndroidManifest.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/MusicApp/Resources/Resource.Designer.cs b/MusicApp/Resources/Resource.Designer.cs
index bd42809..799820e 100644
--- a/MusicApp/Resources/Resource.Designer.cs
+++ b/MusicApp/Resources/Resource.Designer.cs
@@ -2360,27 +2360,9 @@ namespace MusicApp
// aapt resource value: 0x7f020053
public const int avd_hide_password = 2130837587;
- // aapt resource value: 0x7f020084
- public const int avd_hide_password_1 = 2130837636;
-
- // aapt resource value: 0x7f020085
- public const int avd_hide_password_2 = 2130837637;
-
- // aapt resource value: 0x7f020086
- public const int avd_hide_password_3 = 2130837638;
-
// aapt resource value: 0x7f020054
public const int avd_show_password = 2130837588;
- // aapt resource value: 0x7f020087
- public const int avd_show_password_1 = 2130837639;
-
- // aapt resource value: 0x7f020088
- public const int avd_show_password_2 = 2130837640;
-
- // aapt resource value: 0x7f020089
- public const int avd_show_password_3 = 2130837641;
-
// aapt resource value: 0x7f020055
public const int design_bottom_navigation_item_background = 2130837589;
diff --git a/MusicApp/proguard.cfg b/MusicApp/proguard.cfg
new file mode 100644
index 0000000..d914027
--- /dev/null
+++ b/MusicApp/proguard.cfg
@@ -0,0 +1,31 @@
+# This is Xamarin-specific (and enhanced) configuration.
+
+-dontobfuscate
+
+-keep class mono.MonoRuntimeProvider { *; (...); }
+-keep class mono.MonoPackageManager { *; (...); }
+-keep class mono.MonoPackageManager_Resources { *; (...); }
+-keep class mono.android.** { *; (...); }
+-keep class mono.java.** { *; (...); }
+-keep class mono.javax.** { *; (...); }
+-keep class opentk.platform.android.AndroidGameView { *; (...); }
+-keep class opentk.GameViewBase { *; (...); }
+-keep class opentk_1_0.platform.android.AndroidGameView { *; (...); }
+-keep class opentk_1_0.GameViewBase { *; (...); }
+
+-keep class android.runtime.** { (***); }
+-keep class assembly_mono_android.android.runtime.** { (***); }
+# hash for android.runtime and assembly_mono_android.android.runtime.
+-keep class md52ce486a14f4bcd95899665e9d932190b.** { *; (...); }
+-keepclassmembers class md52ce486a14f4bcd95899665e9d932190b.** { *; (...); }
+-dontwarn okio.**
+# Android's template misses fluent setters...
+-keepclassmembers class * extends android.view.View {
+ *** set*(***);
+}
+
+# also misses those inflated custom layout stuff from xml...
+-keepclassmembers class * extends android.view.View {
+ (android.content.Context,android.util.AttributeSet);
+ (android.content.Context,android.util.AttributeSet,int);
+}