diff --git a/.DS_Store b/.DS_Store
new file mode 100644
index 0000000..c9f0363
Binary files /dev/null and b/.DS_Store differ
diff --git a/ANDROID/.DS_Store b/ANDROID/.DS_Store
new file mode 100644
index 0000000..380f712
Binary files /dev/null and b/ANDROID/.DS_Store differ
diff --git a/ANDROID/NativeDialogsANE.iml b/ANDROID/NativeDialogsANE.iml
new file mode 100644
index 0000000..db32786
--- /dev/null
+++ b/ANDROID/NativeDialogsANE.iml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ANDROID/app/app.iml b/ANDROID/app/app.iml
new file mode 100644
index 0000000..c991694
--- /dev/null
+++ b/ANDROID/app/app.iml
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ generateDebugSources
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ANDROID/app/build.gradle b/ANDROID/app/build.gradle
new file mode 100644
index 0000000..35cccd9
--- /dev/null
+++ b/ANDROID/app/build.gradle
@@ -0,0 +1,23 @@
+apply plugin: 'com.android.library'
+
+android {
+ compileSdkVersion 29
+ buildToolsVersion '29.0.3'
+
+ defaultConfig {
+ minSdkVersion 8
+ targetSdkVersion 28
+ }
+
+ buildTypes {
+ release {
+ minifyEnabled false
+ proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
+ }
+ }
+}
+
+dependencies {
+ implementation files('libs/FlashRuntimeExtensions.jar')
+ implementation 'androidx.appcompat:appcompat:1.1.0'
+}
diff --git a/ANDROID/app/build/generated/source/buildConfig/debug/com/fluocode/nativeANE/NativeDialogs/BuildConfig.java b/ANDROID/app/build/generated/source/buildConfig/debug/com/fluocode/nativeANE/NativeDialogs/BuildConfig.java
new file mode 100644
index 0000000..00c2ad0
--- /dev/null
+++ b/ANDROID/app/build/generated/source/buildConfig/debug/com/fluocode/nativeANE/NativeDialogs/BuildConfig.java
@@ -0,0 +1,18 @@
+/**
+ * Automatically generated file. DO NOT MODIFY
+ */
+package com.fluocode.nativeANE.NativeDialogs;
+
+public final class BuildConfig {
+ public static final boolean DEBUG = Boolean.parseBoolean("true");
+ public static final String LIBRARY_PACKAGE_NAME = "com.fluocode.nativeANE.NativeDialogs";
+ /**
+ * @deprecated APPLICATION_ID is misleading in libraries. For the library package name use LIBRARY_PACKAGE_NAME
+ */
+ @Deprecated
+ public static final String APPLICATION_ID = "com.fluocode.nativeANE.NativeDialogs";
+ public static final String BUILD_TYPE = "debug";
+ public static final String FLAVOR = "";
+ public static final int VERSION_CODE = 1;
+ public static final String VERSION_NAME = "1.0";
+}
diff --git a/ANDROID/app/build/generated/source/buildConfig/release/pl/mateuszmackowiak/nativeANE/NativeDialogs/BuildConfig.java b/ANDROID/app/build/generated/source/buildConfig/release/pl/mateuszmackowiak/nativeANE/NativeDialogs/BuildConfig.java
new file mode 100644
index 0000000..e761ea8
--- /dev/null
+++ b/ANDROID/app/build/generated/source/buildConfig/release/pl/mateuszmackowiak/nativeANE/NativeDialogs/BuildConfig.java
@@ -0,0 +1,18 @@
+/**
+ * Automatically generated file. DO NOT MODIFY
+ */
+package com.fluocode.nativeANE.NativeDialogs;
+
+public final class BuildConfig {
+ public static final boolean DEBUG = false;
+ public static final String LIBRARY_PACKAGE_NAME = "com.fluocode.nativeANE.NativeDialogs";
+ /**
+ * @deprecated APPLICATION_ID is misleading in libraries. For the library package name use LIBRARY_PACKAGE_NAME
+ */
+ @Deprecated
+ public static final String APPLICATION_ID = "com.fluocode.nativeANE.NativeDialogs";
+ public static final String BUILD_TYPE = "release";
+ public static final String FLAVOR = "";
+ public static final int VERSION_CODE = 1;
+ public static final String VERSION_NAME = "1.0";
+}
diff --git a/ANDROID/app/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/ANDROID/app/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
new file mode 100644
index 0000000..e3c84a7
--- /dev/null
+++ b/ANDROID/app/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output.json b/ANDROID/app/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output.json
new file mode 100644
index 0000000..a385b98
--- /dev/null
+++ b/ANDROID/app/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output.json
@@ -0,0 +1 @@
+[{"outputType":{"type":"AAPT_FRIENDLY_MERGED_MANIFESTS"},"apkData":{"type":"MAIN","splits":[],"versionCode":1,"versionName":"1.0","enabled":true,"outputFile":"app-debug.aar","fullName":"debug","baseName":"debug"},"path":"AndroidManifest.xml","properties":{"packageId":"com.fluocode.nativeANE.NativeDialogs","split":""}}]
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/aapt_friendly_merged_manifests/release/aapt/AndroidManifest.xml b/ANDROID/app/build/intermediates/aapt_friendly_merged_manifests/release/aapt/AndroidManifest.xml
new file mode 100644
index 0000000..e3c84a7
--- /dev/null
+++ b/ANDROID/app/build/intermediates/aapt_friendly_merged_manifests/release/aapt/AndroidManifest.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/aapt_friendly_merged_manifests/release/aapt/output.json b/ANDROID/app/build/intermediates/aapt_friendly_merged_manifests/release/aapt/output.json
new file mode 100644
index 0000000..c6cbe63
--- /dev/null
+++ b/ANDROID/app/build/intermediates/aapt_friendly_merged_manifests/release/aapt/output.json
@@ -0,0 +1 @@
+[{"outputType":{"type":"AAPT_FRIENDLY_MERGED_MANIFESTS"},"apkData":{"type":"MAIN","splits":[],"versionCode":1,"versionName":"1.0","enabled":true,"outputFile":"app-release.aar","fullName":"release","baseName":"release"},"path":"AndroidManifest.xml","properties":{"packageId":"com.fluocode.nativeANE.NativeDialogs","split":""}}]
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/ANDROID/app/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
new file mode 100644
index 0000000..9e26dfe
--- /dev/null
+++ b/ANDROID/app/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/annotation_processor_list/release/annotationProcessors.json b/ANDROID/app/build/intermediates/annotation_processor_list/release/annotationProcessors.json
new file mode 100644
index 0000000..9e26dfe
--- /dev/null
+++ b/ANDROID/app/build/intermediates/annotation_processor_list/release/annotationProcessors.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/annotations_typedef_file/debug/extractDebugAnnotations/typedefs.txt b/ANDROID/app/build/intermediates/annotations_typedef_file/debug/extractDebugAnnotations/typedefs.txt
new file mode 100644
index 0000000..e69de29
diff --git a/ANDROID/app/build/intermediates/annotations_typedef_file/release/extractReleaseAnnotations/typedefs.txt b/ANDROID/app/build/intermediates/annotations_typedef_file/release/extractReleaseAnnotations/typedefs.txt
new file mode 100644
index 0000000..e69de29
diff --git a/ANDROID/app/build/intermediates/compile_only_not_namespaced_r_class_jar/debug/R.jar b/ANDROID/app/build/intermediates/compile_only_not_namespaced_r_class_jar/debug/R.jar
new file mode 100644
index 0000000..544d95f
Binary files /dev/null and b/ANDROID/app/build/intermediates/compile_only_not_namespaced_r_class_jar/debug/R.jar differ
diff --git a/ANDROID/app/build/intermediates/compile_only_not_namespaced_r_class_jar/release/R.jar b/ANDROID/app/build/intermediates/compile_only_not_namespaced_r_class_jar/release/R.jar
new file mode 100644
index 0000000..fa02bef
Binary files /dev/null and b/ANDROID/app/build/intermediates/compile_only_not_namespaced_r_class_jar/release/R.jar differ
diff --git a/ANDROID/app/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/ANDROID/app/build/intermediates/incremental/debug-mergeJavaRes/merge-state
new file mode 100644
index 0000000..0fcbd72
Binary files /dev/null and b/ANDROID/app/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ
diff --git a/ANDROID/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/z9vLgl_PLhBz8x6OM+vL0butwPs= b/ANDROID/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/z9vLgl_PLhBz8x6OM+vL0butwPs=
new file mode 100644
index 0000000..e59060c
Binary files /dev/null and b/ANDROID/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/z9vLgl_PLhBz8x6OM+vL0butwPs= differ
diff --git a/ANDROID/app/build/intermediates/incremental/debug-mergeNativeLibs/merge-state b/ANDROID/app/build/intermediates/incremental/debug-mergeNativeLibs/merge-state
new file mode 100644
index 0000000..a5f5bc2
Binary files /dev/null and b/ANDROID/app/build/intermediates/incremental/debug-mergeNativeLibs/merge-state differ
diff --git a/ANDROID/app/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/ANDROID/app/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
new file mode 100644
index 0000000..5e3b68c
--- /dev/null
+++ b/ANDROID/app/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/incremental/mergeDebugShaders/merger.xml b/ANDROID/app/build/intermediates/incremental/mergeDebugShaders/merger.xml
new file mode 100644
index 0000000..1ab8189
--- /dev/null
+++ b/ANDROID/app/build/intermediates/incremental/mergeDebugShaders/merger.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/incremental/mergeReleaseJniLibFolders/merger.xml b/ANDROID/app/build/intermediates/incremental/mergeReleaseJniLibFolders/merger.xml
new file mode 100644
index 0000000..37de69c
--- /dev/null
+++ b/ANDROID/app/build/intermediates/incremental/mergeReleaseJniLibFolders/merger.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/incremental/mergeReleaseResources/compile-file-map.properties b/ANDROID/app/build/intermediates/incremental/mergeReleaseResources/compile-file-map.properties
new file mode 100644
index 0000000..93c45e0
--- /dev/null
+++ b/ANDROID/app/build/intermediates/incremental/mergeReleaseResources/compile-file-map.properties
@@ -0,0 +1 @@
+#Fri Oct 04 18:28:20 CDT 2019
diff --git a/ANDROID/app/build/intermediates/incremental/mergeReleaseResources/merger.xml b/ANDROID/app/build/intermediates/incremental/mergeReleaseResources/merger.xml
new file mode 100644
index 0000000..404a93a
--- /dev/null
+++ b/ANDROID/app/build/intermediates/incremental/mergeReleaseResources/merger.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/incremental/mergeReleaseShaders/merger.xml b/ANDROID/app/build/intermediates/incremental/mergeReleaseShaders/merger.xml
new file mode 100644
index 0000000..e071415
--- /dev/null
+++ b/ANDROID/app/build/intermediates/incremental/mergeReleaseShaders/merger.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/incremental/packageDebugAssets/merger.xml b/ANDROID/app/build/intermediates/incremental/packageDebugAssets/merger.xml
new file mode 100644
index 0000000..1e13e82
--- /dev/null
+++ b/ANDROID/app/build/intermediates/incremental/packageDebugAssets/merger.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/incremental/packageDebugResources/compile-file-map.properties b/ANDROID/app/build/intermediates/incremental/packageDebugResources/compile-file-map.properties
new file mode 100644
index 0000000..83a3dc5
--- /dev/null
+++ b/ANDROID/app/build/intermediates/incremental/packageDebugResources/compile-file-map.properties
@@ -0,0 +1 @@
+#Sun Jul 26 17:06:39 CDT 2020
diff --git a/ANDROID/app/build/intermediates/incremental/packageDebugResources/merger.xml b/ANDROID/app/build/intermediates/incremental/packageDebugResources/merger.xml
new file mode 100644
index 0000000..a9e9a14
--- /dev/null
+++ b/ANDROID/app/build/intermediates/incremental/packageDebugResources/merger.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/incremental/packageReleaseAssets/merger.xml b/ANDROID/app/build/intermediates/incremental/packageReleaseAssets/merger.xml
new file mode 100644
index 0000000..b8cdf50
--- /dev/null
+++ b/ANDROID/app/build/intermediates/incremental/packageReleaseAssets/merger.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/incremental/packageReleaseResources/compile-file-map.properties b/ANDROID/app/build/intermediates/incremental/packageReleaseResources/compile-file-map.properties
new file mode 100644
index 0000000..e59302b
--- /dev/null
+++ b/ANDROID/app/build/intermediates/incremental/packageReleaseResources/compile-file-map.properties
@@ -0,0 +1 @@
+#Fri Oct 04 21:48:35 CDT 2019
diff --git a/ANDROID/app/build/intermediates/incremental/packageReleaseResources/merger.xml b/ANDROID/app/build/intermediates/incremental/packageReleaseResources/merger.xml
new file mode 100644
index 0000000..404a93a
--- /dev/null
+++ b/ANDROID/app/build/intermediates/incremental/packageReleaseResources/merger.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/incremental/release-mergeJavaRes/merge-state b/ANDROID/app/build/intermediates/incremental/release-mergeJavaRes/merge-state
new file mode 100644
index 0000000..57a4553
Binary files /dev/null and b/ANDROID/app/build/intermediates/incremental/release-mergeJavaRes/merge-state differ
diff --git a/ANDROID/app/build/intermediates/incremental/release-mergeJavaRes/zip-cache/GE6iVw_tU86rtiLkwB+jbdVwEZg= b/ANDROID/app/build/intermediates/incremental/release-mergeJavaRes/zip-cache/GE6iVw_tU86rtiLkwB+jbdVwEZg=
new file mode 100644
index 0000000..e59060c
Binary files /dev/null and b/ANDROID/app/build/intermediates/incremental/release-mergeJavaRes/zip-cache/GE6iVw_tU86rtiLkwB+jbdVwEZg= differ
diff --git a/ANDROID/app/build/intermediates/incremental/release-mergeNativeLibs/merge-state b/ANDROID/app/build/intermediates/incremental/release-mergeNativeLibs/merge-state
new file mode 100644
index 0000000..dbaec1e
Binary files /dev/null and b/ANDROID/app/build/intermediates/incremental/release-mergeNativeLibs/merge-state differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/BuildConfig.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/BuildConfig.class
new file mode 100644
index 0000000..4280dd4
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/BuildConfig.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/FREUtilities.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/FREUtilities.class
new file mode 100644
index 0000000..320cfd9
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/FREUtilities.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/NativeDialogs/BuildConfig.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/NativeDialogs/BuildConfig.class
new file mode 100644
index 0000000..930dfc1
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/NativeDialogs/BuildConfig.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/NativeDialogsExtension.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/NativeDialogsExtension.class
new file mode 100644
index 0000000..ceffb38
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/NativeDialogsExtension.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$CancelListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$CancelListener.class
new file mode 100644
index 0000000..b4fd5a3
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$CancelListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$ConfitmListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$ConfitmListener.class
new file mode 100644
index 0000000..709dcf3
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$ConfitmListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$MyDatePickerDialog.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$MyDatePickerDialog.class
new file mode 100644
index 0000000..f988254
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$MyDatePickerDialog.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$MyOnDateChangeListenr.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$MyOnDateChangeListenr.class
new file mode 100644
index 0000000..f377c22
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$MyOnDateChangeListenr.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$MyOnTimeChangeListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$MyOnTimeChangeListener.class
new file mode 100644
index 0000000..c75d6c8
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$MyOnTimeChangeListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$MyTimePickerDialog.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$MyTimePickerDialog.class
new file mode 100644
index 0000000..dd59016
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$MyTimePickerDialog.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$TimeAndDatePicker.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$TimeAndDatePicker.class
new file mode 100644
index 0000000..8c221f3
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$TimeAndDatePicker.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$dismiss.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$dismiss.class
new file mode 100644
index 0000000..8df884b
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$dismiss.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$isShowing.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$isShowing.class
new file mode 100644
index 0000000..08d001b
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$isShowing.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$setDate.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$setDate.class
new file mode 100644
index 0000000..58968ed
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$setDate.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$shake.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$shake.class
new file mode 100644
index 0000000..c66bbcc
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$shake.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$show.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$show.class
new file mode 100644
index 0000000..f05bfa8
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$show.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$updateMessage.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$updateMessage.class
new file mode 100644
index 0000000..03fd38c
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$updateMessage.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$updateTitle.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$updateTitle.class
new file mode 100644
index 0000000..2ef33b5
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext$updateTitle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext.class
new file mode 100644
index 0000000..dc12399
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/DatePickerDialogContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$CancelListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$CancelListener.class
new file mode 100644
index 0000000..44e4e52
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$CancelListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$ConfitmListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$ConfitmListener.class
new file mode 100644
index 0000000..cb82c52
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$ConfitmListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$IndexChange.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$IndexChange.class
new file mode 100644
index 0000000..727b4f4
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$IndexChange.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$SingleChoiceClickListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$SingleChoiceClickListener.class
new file mode 100644
index 0000000..133115d
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$SingleChoiceClickListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$dismiss.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$dismiss.class
new file mode 100644
index 0000000..8f085b5
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$dismiss.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$isShowing.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$isShowing.class
new file mode 100644
index 0000000..112a474
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$isShowing.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$setCancelable.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$setCancelable.class
new file mode 100644
index 0000000..86c602a
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$setCancelable.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$shake.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$shake.class
new file mode 100644
index 0000000..e74f3fb
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$shake.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$show.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$show.class
new file mode 100644
index 0000000..7f1bf67
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$show.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$updateTitle.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$updateTitle.class
new file mode 100644
index 0000000..ac8e0db
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext$updateTitle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext.class
new file mode 100644
index 0000000..2bf3dba
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ListDialogContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$AlertListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$AlertListener.class
new file mode 100644
index 0000000..1d8651b
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$AlertListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$CancelListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$CancelListener.class
new file mode 100644
index 0000000..2f880bd
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$CancelListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$dismiss.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$dismiss.class
new file mode 100644
index 0000000..377bcad
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$dismiss.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$isShowing.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$isShowing.class
new file mode 100644
index 0000000..af11515
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$isShowing.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$shake.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$shake.class
new file mode 100644
index 0000000..826a13f
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$shake.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$showAlertFunction.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$showAlertFunction.class
new file mode 100644
index 0000000..b2dafde
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$showAlertFunction.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$updateMessage.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$updateMessage.class
new file mode 100644
index 0000000..9aa8226
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$updateMessage.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$updateTitle.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$updateTitle.class
new file mode 100644
index 0000000..72e96c4
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext$updateTitle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext.class
new file mode 100644
index 0000000..ad10a78
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeAlertContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$CancelListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$CancelListener.class
new file mode 100644
index 0000000..910db61
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$CancelListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$ClickListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$ClickListener.class
new file mode 100644
index 0000000..4bad82a
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$ClickListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$PickerDialog.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$PickerDialog.class
new file mode 100644
index 0000000..919c60e
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$PickerDialog.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$dismiss.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$dismiss.class
new file mode 100644
index 0000000..4de95d1
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$dismiss.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$isShowing.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$isShowing.class
new file mode 100644
index 0000000..cfb953f
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$isShowing.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$onMyWeelChangeListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$onMyWeelChangeListener.class
new file mode 100644
index 0000000..d674bb8
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$onMyWeelChangeListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$setCancelable.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$setCancelable.class
new file mode 100644
index 0000000..968d964
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$setCancelable.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$setSelectedIndex.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$setSelectedIndex.class
new file mode 100644
index 0000000..6faa0a6
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$setSelectedIndex.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$show.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$show.class
new file mode 100644
index 0000000..7088efc
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$show.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$updateTitle.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$updateTitle.class
new file mode 100644
index 0000000..21e6cc1
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext$updateTitle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext.class
new file mode 100644
index 0000000..dd328e6
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativePickerDialogContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeUtilitiesContext$getStatusBarHeight.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeUtilitiesContext$getStatusBarHeight.class
new file mode 100644
index 0000000..e137017
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeUtilitiesContext$getStatusBarHeight.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeUtilitiesContext$isDarkMode.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeUtilitiesContext$isDarkMode.class
new file mode 100644
index 0000000..a99fc79
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeUtilitiesContext$isDarkMode.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeUtilitiesContext$navigationBarStyleLight.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeUtilitiesContext$navigationBarStyleLight.class
new file mode 100644
index 0000000..fc3aca4
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeUtilitiesContext$navigationBarStyleLight.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeUtilitiesContext$statusBarColor.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeUtilitiesContext$statusBarColor.class
new file mode 100644
index 0000000..e060437
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeUtilitiesContext$statusBarColor.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeUtilitiesContext$statusBarStyleLight.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeUtilitiesContext$statusBarStyleLight.class
new file mode 100644
index 0000000..f9a7c8d
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeUtilitiesContext$statusBarStyleLight.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeUtilitiesContext.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeUtilitiesContext.class
new file mode 100644
index 0000000..e440233
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/NativeUtilitiesContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$CancelListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$CancelListener.class
new file mode 100644
index 0000000..3e2b2f1
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$CancelListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$dismiss.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$dismiss.class
new file mode 100644
index 0000000..337f1e2
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$dismiss.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$isShowing.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$isShowing.class
new file mode 100644
index 0000000..a76c93b
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$isShowing.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$setCancelable.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$setCancelable.class
new file mode 100644
index 0000000..1ddbcce
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$setCancelable.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$setIndeterminate.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$setIndeterminate.class
new file mode 100644
index 0000000..72f90d0
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$setIndeterminate.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$setMax.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$setMax.class
new file mode 100644
index 0000000..700e36e
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$setMax.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$shake.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$shake.class
new file mode 100644
index 0000000..20c555e
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$shake.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$show.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$show.class
new file mode 100644
index 0000000..9df7ad8
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$show.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$updateMessage.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$updateMessage.class
new file mode 100644
index 0000000..2c3707b
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$updateMessage.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$updateProgress.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$updateProgress.class
new file mode 100644
index 0000000..4cfafad
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$updateProgress.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$updateSecondary.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$updateSecondary.class
new file mode 100644
index 0000000..8a15a17
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$updateSecondary.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$updateTitle.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$updateTitle.class
new file mode 100644
index 0000000..7326b2a
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext$updateTitle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext.class
new file mode 100644
index 0000000..8135b75
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ProgressDialogContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$CancelListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$CancelListener.class
new file mode 100644
index 0000000..d566d22
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$CancelListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$ClickListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$ClickListener.class
new file mode 100644
index 0000000..7fbebfb
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$ClickListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$CustomTextWatcher.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$CustomTextWatcher.class
new file mode 100644
index 0000000..49cec6f
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$CustomTextWatcher.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$TextInput.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$TextInput.class
new file mode 100644
index 0000000..a51187e
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$TextInput.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$TextInputDialog.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$TextInputDialog.class
new file mode 100644
index 0000000..3a2887c
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$TextInputDialog.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$dismiss.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$dismiss.class
new file mode 100644
index 0000000..7ca7bdf
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$dismiss.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$isShowing.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$isShowing.class
new file mode 100644
index 0000000..85302ff
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$isShowing.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$setCancelable.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$setCancelable.class
new file mode 100644
index 0000000..5e9acd9
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$setCancelable.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$shake.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$shake.class
new file mode 100644
index 0000000..7c618f3
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$shake.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$show.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$show.class
new file mode 100644
index 0000000..ace3639
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$show.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$updateTitle.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$updateTitle.class
new file mode 100644
index 0000000..e76b9c5
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext$updateTitle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext.class
new file mode 100644
index 0000000..ce8bca0
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/TextInputContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ToastContext$showToast.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ToastContext$showToast.class
new file mode 100644
index 0000000..9f1b625
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ToastContext$showToast.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ToastContext.class b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ToastContext.class
new file mode 100644
index 0000000..1f50006
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/com/fluocode/nativeANE/functions/ToastContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/ItemsRange.class b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/ItemsRange.class
new file mode 100644
index 0000000..e94ceeb
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/ItemsRange.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/OnWheelChangedListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/OnWheelChangedListener.class
new file mode 100644
index 0000000..fd0fa1b
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/OnWheelChangedListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/OnWheelClickedListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/OnWheelClickedListener.class
new file mode 100644
index 0000000..b744f36
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/OnWheelClickedListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/OnWheelScrollListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/OnWheelScrollListener.class
new file mode 100644
index 0000000..fad4760
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/OnWheelScrollListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelAdapter.class b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelAdapter.class
new file mode 100644
index 0000000..aeb1448
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelAdapter.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelRecycle.class b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelRecycle.class
new file mode 100644
index 0000000..b6defb8
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelRecycle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelScroller$1.class b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelScroller$1.class
new file mode 100644
index 0000000..030f023
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelScroller$1.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelScroller$2.class b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelScroller$2.class
new file mode 100644
index 0000000..edaf119
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelScroller$2.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelScroller$ScrollingListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelScroller$ScrollingListener.class
new file mode 100644
index 0000000..12a05bb
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelScroller$ScrollingListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelScroller.class b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelScroller.class
new file mode 100644
index 0000000..f6ce91c
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelScroller.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelView$1.class b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelView$1.class
new file mode 100644
index 0000000..e033f1e
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelView$1.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelView$2.class b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelView$2.class
new file mode 100644
index 0000000..0ebeb5c
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelView$2.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelView.class b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelView.class
new file mode 100644
index 0000000..9cce710
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/WheelView.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/adapters/AbstractWheelAdapter.class b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/adapters/AbstractWheelAdapter.class
new file mode 100644
index 0000000..5e60909
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/adapters/AbstractWheelAdapter.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/adapters/AbstractWheelTextAdapter.class b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/adapters/AbstractWheelTextAdapter.class
new file mode 100644
index 0000000..182822e
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/adapters/AbstractWheelTextAdapter.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/adapters/AdapterWheel.class b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/adapters/AdapterWheel.class
new file mode 100644
index 0000000..687bcc3
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/adapters/AdapterWheel.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/adapters/ArrayWheelAdapter.class b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/adapters/ArrayWheelAdapter.class
new file mode 100644
index 0000000..d6774a0
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/adapters/ArrayWheelAdapter.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/adapters/NumericWheelAdapter.class b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/adapters/NumericWheelAdapter.class
new file mode 100644
index 0000000..22b64ed
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/adapters/NumericWheelAdapter.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/adapters/WheelViewAdapter.class b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/adapters/WheelViewAdapter.class
new file mode 100644
index 0000000..185ca24
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/kankan/wheel/widget/adapters/WheelViewAdapter.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/FREUtilities.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/FREUtilities.class
new file mode 100644
index 0000000..cb0ad16
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/FREUtilities.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension.class
new file mode 100644
index 0000000..d2d97c9
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$CancelListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$CancelListener.class
new file mode 100644
index 0000000..c19b4de
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$CancelListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$ConfitmListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$ConfitmListener.class
new file mode 100644
index 0000000..409b27d
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$ConfitmListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$MyDatePickerDialog.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$MyDatePickerDialog.class
new file mode 100644
index 0000000..e707445
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$MyDatePickerDialog.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$MyOnDateChangeListenr.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$MyOnDateChangeListenr.class
new file mode 100644
index 0000000..90dd399
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$MyOnDateChangeListenr.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$MyOnTimeChangeListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$MyOnTimeChangeListener.class
new file mode 100644
index 0000000..6de16d8
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$MyOnTimeChangeListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$MyTimePickerDialog.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$MyTimePickerDialog.class
new file mode 100644
index 0000000..57fde67
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$MyTimePickerDialog.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$TimeAndDatePicker.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$TimeAndDatePicker.class
new file mode 100644
index 0000000..08ed16d
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$TimeAndDatePicker.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$dismiss.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$dismiss.class
new file mode 100644
index 0000000..c83c594
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$dismiss.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$isShowing.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$isShowing.class
new file mode 100644
index 0000000..ed440fd
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$isShowing.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$setDate.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$setDate.class
new file mode 100644
index 0000000..9923ef5
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$setDate.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$shake.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$shake.class
new file mode 100644
index 0000000..e23f0e8
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$shake.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$show.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$show.class
new file mode 100644
index 0000000..cefd3f0
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$show.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$updateMessage.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$updateMessage.class
new file mode 100644
index 0000000..c68df54
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$updateMessage.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$updateTitle.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$updateTitle.class
new file mode 100644
index 0000000..01faef2
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext$updateTitle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext.class
new file mode 100644
index 0000000..0c6874d
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/DatePickerDialogContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$CancelListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$CancelListener.class
new file mode 100644
index 0000000..2f9d10e
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$CancelListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$ConfitmListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$ConfitmListener.class
new file mode 100644
index 0000000..99e5c47
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$ConfitmListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$IndexChange.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$IndexChange.class
new file mode 100644
index 0000000..3244f01
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$IndexChange.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$SingleChoiceClickListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$SingleChoiceClickListener.class
new file mode 100644
index 0000000..42bf7f8
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$SingleChoiceClickListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$dismiss.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$dismiss.class
new file mode 100644
index 0000000..c989a6f
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$dismiss.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$isShowing.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$isShowing.class
new file mode 100644
index 0000000..a9c534e
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$isShowing.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$setCancelable.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$setCancelable.class
new file mode 100644
index 0000000..79ad91a
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$setCancelable.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$shake.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$shake.class
new file mode 100644
index 0000000..2e165c2
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$shake.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$show.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$show.class
new file mode 100644
index 0000000..4e3e2db
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$show.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$updateTitle.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$updateTitle.class
new file mode 100644
index 0000000..8c5ee6e
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext$updateTitle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext.class
new file mode 100644
index 0000000..935c27f
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ListDialogContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$AlertListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$AlertListener.class
new file mode 100644
index 0000000..a6f6b79
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$AlertListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$CancelListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$CancelListener.class
new file mode 100644
index 0000000..bb61fa8
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$CancelListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$dismiss.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$dismiss.class
new file mode 100644
index 0000000..6193875
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$dismiss.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$isShowing.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$isShowing.class
new file mode 100644
index 0000000..0814eed
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$isShowing.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$shake.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$shake.class
new file mode 100644
index 0000000..4471248
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$shake.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$showAlertFunction.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$showAlertFunction.class
new file mode 100644
index 0000000..30c8e55
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$showAlertFunction.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$updateMessage.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$updateMessage.class
new file mode 100644
index 0000000..3536be6
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$updateMessage.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$updateTitle.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$updateTitle.class
new file mode 100644
index 0000000..2198563
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext$updateTitle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext.class
new file mode 100644
index 0000000..41199b3
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeAlertContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$CancelListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$CancelListener.class
new file mode 100644
index 0000000..615b2e0
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$CancelListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$ClickListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$ClickListener.class
new file mode 100644
index 0000000..2a038bd
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$ClickListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$PickerDialog.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$PickerDialog.class
new file mode 100644
index 0000000..dc44e39
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$PickerDialog.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$dismiss.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$dismiss.class
new file mode 100644
index 0000000..fddb9da
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$dismiss.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$isShowing.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$isShowing.class
new file mode 100644
index 0000000..344fd17
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$isShowing.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$onMyWeelChangeListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$onMyWeelChangeListener.class
new file mode 100644
index 0000000..564b27f
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$onMyWeelChangeListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$setCancelable.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$setCancelable.class
new file mode 100644
index 0000000..344dd46
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$setCancelable.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$setSelectedIndex.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$setSelectedIndex.class
new file mode 100644
index 0000000..fcb3911
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$setSelectedIndex.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$show.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$show.class
new file mode 100644
index 0000000..40a825e
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$show.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$updateTitle.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$updateTitle.class
new file mode 100644
index 0000000..259df26
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext$updateTitle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext.class
new file mode 100644
index 0000000..63e507a
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativePickerDialogContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeUtilitiesContext$getStatusBarHeight.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeUtilitiesContext$getStatusBarHeight.class
new file mode 100644
index 0000000..4e141f6
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeUtilitiesContext$getStatusBarHeight.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeUtilitiesContext$isDarkMode.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeUtilitiesContext$isDarkMode.class
new file mode 100644
index 0000000..bd2fa9e
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeUtilitiesContext$isDarkMode.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeUtilitiesContext$navigationBarStyleLight.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeUtilitiesContext$navigationBarStyleLight.class
new file mode 100644
index 0000000..1985624
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeUtilitiesContext$navigationBarStyleLight.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeUtilitiesContext$statusBarColor.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeUtilitiesContext$statusBarColor.class
new file mode 100644
index 0000000..1efd760
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeUtilitiesContext$statusBarColor.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeUtilitiesContext$statusBarStyleLight.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeUtilitiesContext$statusBarStyleLight.class
new file mode 100644
index 0000000..6f27b7f
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeUtilitiesContext$statusBarStyleLight.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeUtilitiesContext.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeUtilitiesContext.class
new file mode 100644
index 0000000..7c4e522
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/NativeUtilitiesContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$CancelListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$CancelListener.class
new file mode 100644
index 0000000..eff92b6
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$CancelListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$dismiss.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$dismiss.class
new file mode 100644
index 0000000..2ecfc73
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$dismiss.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$isShowing.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$isShowing.class
new file mode 100644
index 0000000..3c9b4c0
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$isShowing.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$setCancelable.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$setCancelable.class
new file mode 100644
index 0000000..308274d
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$setCancelable.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$setIndeterminate.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$setIndeterminate.class
new file mode 100644
index 0000000..d3998e3
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$setIndeterminate.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$setMax.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$setMax.class
new file mode 100644
index 0000000..1b4788d
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$setMax.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$shake.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$shake.class
new file mode 100644
index 0000000..96e7671
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$shake.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$show.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$show.class
new file mode 100644
index 0000000..7c1e305
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$show.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$updateMessage.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$updateMessage.class
new file mode 100644
index 0000000..a06b6ec
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$updateMessage.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$updateProgress.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$updateProgress.class
new file mode 100644
index 0000000..33229ba
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$updateProgress.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$updateSecondary.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$updateSecondary.class
new file mode 100644
index 0000000..f25e568
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$updateSecondary.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$updateTitle.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$updateTitle.class
new file mode 100644
index 0000000..342bdb6
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext$updateTitle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext.class
new file mode 100644
index 0000000..8b218c8
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ProgressDialogContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$CancelListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$CancelListener.class
new file mode 100644
index 0000000..1a627e2
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$CancelListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$ClickListener.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$ClickListener.class
new file mode 100644
index 0000000..a50aada
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$ClickListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$CustomTextWatcher.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$CustomTextWatcher.class
new file mode 100644
index 0000000..bc9e3b4
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$CustomTextWatcher.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$TextInput.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$TextInput.class
new file mode 100644
index 0000000..e705214
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$TextInput.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$TextInputDialog.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$TextInputDialog.class
new file mode 100644
index 0000000..98b87a1
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$TextInputDialog.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$dismiss.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$dismiss.class
new file mode 100644
index 0000000..0529d7b
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$dismiss.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$isShowing.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$isShowing.class
new file mode 100644
index 0000000..ace1744
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$isShowing.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$setCancelable.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$setCancelable.class
new file mode 100644
index 0000000..a6807cc
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$setCancelable.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$shake.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$shake.class
new file mode 100644
index 0000000..1bdc4b3
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$shake.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$show.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$show.class
new file mode 100644
index 0000000..144229b
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$show.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$updateTitle.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$updateTitle.class
new file mode 100644
index 0000000..3a4b1f3
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext$updateTitle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext.class
new file mode 100644
index 0000000..c6883cb
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/TextInputContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ToastContext$showToast.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ToastContext$showToast.class
new file mode 100644
index 0000000..a3724c4
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ToastContext$showToast.class differ
diff --git a/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ToastContext.class b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ToastContext.class
new file mode 100644
index 0000000..450bbde
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/debug/classes/pl/mateuszmackowiak/nativeANE/functions/ToastContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/ItemsRange.class b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/ItemsRange.class
new file mode 100644
index 0000000..e94ceeb
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/ItemsRange.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/OnWheelChangedListener.class b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/OnWheelChangedListener.class
new file mode 100644
index 0000000..fd0fa1b
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/OnWheelChangedListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/OnWheelClickedListener.class b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/OnWheelClickedListener.class
new file mode 100644
index 0000000..b744f36
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/OnWheelClickedListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/OnWheelScrollListener.class b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/OnWheelScrollListener.class
new file mode 100644
index 0000000..fad4760
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/OnWheelScrollListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelAdapter.class b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelAdapter.class
new file mode 100644
index 0000000..aeb1448
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelAdapter.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelRecycle.class b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelRecycle.class
new file mode 100644
index 0000000..b6defb8
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelRecycle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelScroller$1.class b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelScroller$1.class
new file mode 100644
index 0000000..030f023
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelScroller$1.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelScroller$2.class b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelScroller$2.class
new file mode 100644
index 0000000..edaf119
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelScroller$2.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelScroller$ScrollingListener.class b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelScroller$ScrollingListener.class
new file mode 100644
index 0000000..12a05bb
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelScroller$ScrollingListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelScroller.class b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelScroller.class
new file mode 100644
index 0000000..f6ce91c
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelScroller.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelView$1.class b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelView$1.class
new file mode 100644
index 0000000..e033f1e
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelView$1.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelView$2.class b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelView$2.class
new file mode 100644
index 0000000..0ebeb5c
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelView$2.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelView.class b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelView.class
new file mode 100644
index 0000000..9cce710
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/WheelView.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/adapters/AbstractWheelAdapter.class b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/adapters/AbstractWheelAdapter.class
new file mode 100644
index 0000000..5e60909
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/adapters/AbstractWheelAdapter.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/adapters/AbstractWheelTextAdapter.class b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/adapters/AbstractWheelTextAdapter.class
new file mode 100644
index 0000000..182822e
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/adapters/AbstractWheelTextAdapter.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/adapters/AdapterWheel.class b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/adapters/AdapterWheel.class
new file mode 100644
index 0000000..687bcc3
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/adapters/AdapterWheel.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/adapters/ArrayWheelAdapter.class b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/adapters/ArrayWheelAdapter.class
new file mode 100644
index 0000000..d6774a0
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/adapters/ArrayWheelAdapter.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/adapters/NumericWheelAdapter.class b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/adapters/NumericWheelAdapter.class
new file mode 100644
index 0000000..22b64ed
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/adapters/NumericWheelAdapter.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/adapters/WheelViewAdapter.class b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/adapters/WheelViewAdapter.class
new file mode 100644
index 0000000..185ca24
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/kankan/wheel/widget/adapters/WheelViewAdapter.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/FREUtilities.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/FREUtilities.class
new file mode 100644
index 0000000..cb0ad16
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/FREUtilities.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogs/BuildConfig.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogs/BuildConfig.class
new file mode 100644
index 0000000..177a474
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogs/BuildConfig.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$CancelListener.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$CancelListener.class
new file mode 100644
index 0000000..682a3b0
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$CancelListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$ConfitmListener.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$ConfitmListener.class
new file mode 100644
index 0000000..a3960bf
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$ConfitmListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$MyDatePickerDialog.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$MyDatePickerDialog.class
new file mode 100644
index 0000000..5dabd81
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$MyDatePickerDialog.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$MyOnDateChangeListenr.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$MyOnDateChangeListenr.class
new file mode 100644
index 0000000..cb30875
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$MyOnDateChangeListenr.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$MyOnTimeChangeListener.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$MyOnTimeChangeListener.class
new file mode 100644
index 0000000..8a1b3ae
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$MyOnTimeChangeListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$MyTimePickerDialog.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$MyTimePickerDialog.class
new file mode 100644
index 0000000..9b95ed8
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$MyTimePickerDialog.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$TimeAndDatePicker.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$TimeAndDatePicker.class
new file mode 100644
index 0000000..87be457
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$TimeAndDatePicker.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$dismiss.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$dismiss.class
new file mode 100644
index 0000000..ef8f4c9
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$dismiss.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$isShowing.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$isShowing.class
new file mode 100644
index 0000000..164c847
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$isShowing.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$setDate.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$setDate.class
new file mode 100644
index 0000000..8d2ef6a
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$setDate.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$shake.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$shake.class
new file mode 100644
index 0000000..7f90a1d
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$shake.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$show.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$show.class
new file mode 100644
index 0000000..b80ecd0
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$show.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$updateMessage.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$updateMessage.class
new file mode 100644
index 0000000..0a9e266
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$updateMessage.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$updateTitle.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$updateTitle.class
new file mode 100644
index 0000000..abc70b3
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension$updateTitle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension.class
new file mode 100644
index 0000000..fa66571
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$CancelListener.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$CancelListener.class
new file mode 100644
index 0000000..878bd27
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$CancelListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$ConfitmListener.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$ConfitmListener.class
new file mode 100644
index 0000000..dec7033
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$ConfitmListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyDatePickerDialog.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyDatePickerDialog.class
new file mode 100644
index 0000000..9d36029
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyDatePickerDialog.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyOnDateChangeListenr.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyOnDateChangeListenr.class
new file mode 100644
index 0000000..1d520ce
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyOnDateChangeListenr.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyOnTimeChangeListener.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyOnTimeChangeListener.class
new file mode 100644
index 0000000..ab5cf7c
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyOnTimeChangeListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyTimePickerDialog.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyTimePickerDialog.class
new file mode 100644
index 0000000..6d06b90
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyTimePickerDialog.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$TimeAndDatePicker.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$TimeAndDatePicker.class
new file mode 100644
index 0000000..48889c6
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$TimeAndDatePicker.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$dismiss.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$dismiss.class
new file mode 100644
index 0000000..a510006
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$dismiss.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$isShowing.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$isShowing.class
new file mode 100644
index 0000000..c80b300
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$isShowing.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$setDate.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$setDate.class
new file mode 100644
index 0000000..c021a9e
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$setDate.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$shake.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$shake.class
new file mode 100644
index 0000000..9babd42
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$shake.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$show.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$show.class
new file mode 100644
index 0000000..d602965
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$show.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$updateMessage.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$updateMessage.class
new file mode 100644
index 0000000..8c03d88
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$updateMessage.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$updateTitle.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$updateTitle.class
new file mode 100644
index 0000000..7c505f8
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$updateTitle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext.class
new file mode 100644
index 0000000..325f7e6
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$CancelListener.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$CancelListener.class
new file mode 100644
index 0000000..db6d0ee
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$CancelListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$ConfitmListener.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$ConfitmListener.class
new file mode 100644
index 0000000..9942cc1
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$ConfitmListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$IndexChange.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$IndexChange.class
new file mode 100644
index 0000000..aa59d3c
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$IndexChange.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$SingleChoiceClickListener.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$SingleChoiceClickListener.class
new file mode 100644
index 0000000..58317d3
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$SingleChoiceClickListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$dismiss.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$dismiss.class
new file mode 100644
index 0000000..958f45e
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$dismiss.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$isShowing.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$isShowing.class
new file mode 100644
index 0000000..5b08c12
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$isShowing.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$setCancelable.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$setCancelable.class
new file mode 100644
index 0000000..9c455c5
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$setCancelable.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$shake.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$shake.class
new file mode 100644
index 0000000..3951cf9
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$shake.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$show.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$show.class
new file mode 100644
index 0000000..41578ed
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$show.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$updateTitle.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$updateTitle.class
new file mode 100644
index 0000000..8e349fa
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$updateTitle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext.class
new file mode 100644
index 0000000..79840ea
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$AlertListener.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$AlertListener.class
new file mode 100644
index 0000000..accedae
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$AlertListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$CancelListener.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$CancelListener.class
new file mode 100644
index 0000000..a4f1226
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$CancelListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$dismiss.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$dismiss.class
new file mode 100644
index 0000000..01c96b1
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$dismiss.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$isShowing.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$isShowing.class
new file mode 100644
index 0000000..ebbb758
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$isShowing.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$shake.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$shake.class
new file mode 100644
index 0000000..63a0a74
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$shake.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$showAlertFunction.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$showAlertFunction.class
new file mode 100644
index 0000000..42df379
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$showAlertFunction.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$updateMessage.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$updateMessage.class
new file mode 100644
index 0000000..6dd1308
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$updateMessage.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$updateTitle.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$updateTitle.class
new file mode 100644
index 0000000..6c851fd
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$updateTitle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext.class
new file mode 100644
index 0000000..60a9c6d
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$CancelListener.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$CancelListener.class
new file mode 100644
index 0000000..a269b2d
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$CancelListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$ClickListener.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$ClickListener.class
new file mode 100644
index 0000000..cc0433a
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$ClickListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$PickerDialog.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$PickerDialog.class
new file mode 100644
index 0000000..bdf8df7
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$PickerDialog.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$dismiss.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$dismiss.class
new file mode 100644
index 0000000..a4d888b
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$dismiss.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$isShowing.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$isShowing.class
new file mode 100644
index 0000000..1576f6f
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$isShowing.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$onMyWeelChangeListener.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$onMyWeelChangeListener.class
new file mode 100644
index 0000000..c9371bb
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$onMyWeelChangeListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$setCancelable.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$setCancelable.class
new file mode 100644
index 0000000..26a3c0a
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$setCancelable.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$setSelectedIndex.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$setSelectedIndex.class
new file mode 100644
index 0000000..2f15beb
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$setSelectedIndex.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$show.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$show.class
new file mode 100644
index 0000000..82f6668
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$show.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$updateTitle.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$updateTitle.class
new file mode 100644
index 0000000..f8a9943
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$updateTitle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext.class
new file mode 100644
index 0000000..4301105
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$CancelListener.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$CancelListener.class
new file mode 100644
index 0000000..35d2ba6
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$CancelListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$dismiss.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$dismiss.class
new file mode 100644
index 0000000..ec2803e
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$dismiss.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$isShowing.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$isShowing.class
new file mode 100644
index 0000000..88d0788
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$isShowing.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$setCancelable.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$setCancelable.class
new file mode 100644
index 0000000..a659a72
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$setCancelable.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$setIndeterminate.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$setIndeterminate.class
new file mode 100644
index 0000000..5d16af4
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$setIndeterminate.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$setMax.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$setMax.class
new file mode 100644
index 0000000..7778daf
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$setMax.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$shake.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$shake.class
new file mode 100644
index 0000000..ecbae9b
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$shake.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$show.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$show.class
new file mode 100644
index 0000000..baf062e
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$show.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateMessage.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateMessage.class
new file mode 100644
index 0000000..7648d61
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateMessage.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateProgress.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateProgress.class
new file mode 100644
index 0000000..afd7c41
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateProgress.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateSecondary.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateSecondary.class
new file mode 100644
index 0000000..9153a43
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateSecondary.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateTitle.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateTitle.class
new file mode 100644
index 0000000..6292eab
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateTitle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext.class
new file mode 100644
index 0000000..7a74248
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$CancelListener.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$CancelListener.class
new file mode 100644
index 0000000..240c629
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$CancelListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$ClickListener.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$ClickListener.class
new file mode 100644
index 0000000..0ecfe87
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$ClickListener.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$CustomTextWatcher.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$CustomTextWatcher.class
new file mode 100644
index 0000000..3e653cb
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$CustomTextWatcher.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$TextInput.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$TextInput.class
new file mode 100644
index 0000000..e7eb55f
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$TextInput.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$TextInputDialog.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$TextInputDialog.class
new file mode 100644
index 0000000..1181c39
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$TextInputDialog.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$dismiss.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$dismiss.class
new file mode 100644
index 0000000..0cfef7f
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$dismiss.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$isShowing.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$isShowing.class
new file mode 100644
index 0000000..91ee3da
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$isShowing.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$setCancelable.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$setCancelable.class
new file mode 100644
index 0000000..cb8c109
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$setCancelable.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$shake.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$shake.class
new file mode 100644
index 0000000..bae0952
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$shake.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$show.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$show.class
new file mode 100644
index 0000000..53c6d35
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$show.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$updateTitle.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$updateTitle.class
new file mode 100644
index 0000000..b0d262e
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$updateTitle.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext.class
new file mode 100644
index 0000000..cc8dd27
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ToastContext$showToast.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ToastContext$showToast.class
new file mode 100644
index 0000000..2771559
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ToastContext$showToast.class differ
diff --git a/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ToastContext.class b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ToastContext.class
new file mode 100644
index 0000000..f1566f5
Binary files /dev/null and b/ANDROID/app/build/intermediates/javac/release/classes/pl/mateuszmackowiak/nativeANE/functoins/ToastContext.class differ
diff --git a/ANDROID/app/build/intermediates/library_manifest/debug/AndroidManifest.xml b/ANDROID/app/build/intermediates/library_manifest/debug/AndroidManifest.xml
new file mode 100644
index 0000000..e3c84a7
--- /dev/null
+++ b/ANDROID/app/build/intermediates/library_manifest/debug/AndroidManifest.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/library_manifest/release/AndroidManifest.xml b/ANDROID/app/build/intermediates/library_manifest/release/AndroidManifest.xml
new file mode 100644
index 0000000..e3c84a7
--- /dev/null
+++ b/ANDROID/app/build/intermediates/library_manifest/release/AndroidManifest.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/local_only_symbol_list/debug/parseDebugLibraryResources/R-def.txt b/ANDROID/app/build/intermediates/local_only_symbol_list/debug/parseDebugLibraryResources/R-def.txt
new file mode 100644
index 0000000..78ac5b8
--- /dev/null
+++ b/ANDROID/app/build/intermediates/local_only_symbol_list/debug/parseDebugLibraryResources/R-def.txt
@@ -0,0 +1,2 @@
+R_DEF: Internal format may change without notice
+local
diff --git a/ANDROID/app/build/intermediates/local_only_symbol_list/release/parseReleaseLibraryResources/R-def.txt b/ANDROID/app/build/intermediates/local_only_symbol_list/release/parseReleaseLibraryResources/R-def.txt
new file mode 100644
index 0000000..78ac5b8
--- /dev/null
+++ b/ANDROID/app/build/intermediates/local_only_symbol_list/release/parseReleaseLibraryResources/R-def.txt
@@ -0,0 +1,2 @@
+R_DEF: Internal format may change without notice
+local
diff --git a/ANDROID/app/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/ANDROID/app/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
new file mode 100644
index 0000000..5d928eb
--- /dev/null
+++ b/ANDROID/app/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
@@ -0,0 +1,13 @@
+1
+2
+6
+7 C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml
+9 android:targetSdkVersion="28" />
+9-->C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml
+10
+11
diff --git a/ANDROID/app/build/intermediates/manifest_merge_blame_file/debugAndroidTest/manifest-merger-blame-debug-androidTest-report.txt b/ANDROID/app/build/intermediates/manifest_merge_blame_file/debugAndroidTest/manifest-merger-blame-debug-androidTest-report.txt
new file mode 100644
index 0000000..38951dc
--- /dev/null
+++ b/ANDROID/app/build/intermediates/manifest_merge_blame_file/debugAndroidTest/manifest-merger-blame-debug-androidTest-report.txt
@@ -0,0 +1,33 @@
+1
+2
+4
+5 C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\build\intermediates\tmp\manifest\androidTest\debug\manifestMerger3615669061321351914.xml:5:5-73
+6 android:minSdkVersion="8"
+6-->C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\build\intermediates\tmp\manifest\androidTest\debug\manifestMerger3615669061321351914.xml:5:15-40
+7 android:targetSdkVersion="28" />
+7-->C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\build\intermediates\tmp\manifest\androidTest\debug\manifestMerger3615669061321351914.xml:5:41-70
+8
+9 C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\build\intermediates\tmp\manifest\androidTest\debug\manifestMerger3615669061321351914.xml:11:5-15:98
+10 android:name="android.test.InstrumentationTestRunner"
+10-->C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\build\intermediates\tmp\manifest\androidTest\debug\manifestMerger3615669061321351914.xml:11:22-75
+11 android:functionalTest="false"
+11-->C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\build\intermediates\tmp\manifest\androidTest\debug\manifestMerger3615669061321351914.xml:14:22-52
+12 android:handleProfiling="false"
+12-->C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\build\intermediates\tmp\manifest\androidTest\debug\manifestMerger3615669061321351914.xml:13:22-53
+13 android:label="Tests for com.fluocode.nativeANE.NativeDialogs.test"
+13-->C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\build\intermediates\tmp\manifest\androidTest\debug\manifestMerger3615669061321351914.xml:15:22-96
+14 android:targetPackage="com.fluocode.nativeANE.NativeDialogs.test" />
+14-->C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\build\intermediates\tmp\manifest\androidTest\debug\manifestMerger3615669061321351914.xml:12:22-94
+15
+16
+16-->C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\build\intermediates\tmp\manifest\androidTest\debug\manifestMerger3615669061321351914.xml:7:5-9:19
+16-->C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\build\intermediates\tmp\manifest\androidTest\debug\manifestMerger3615669061321351914.xml:7:18-43
+17
+17-->C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\build\intermediates\tmp\manifest\androidTest\debug\manifestMerger3615669061321351914.xml:8:9-60
+17-->C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\build\intermediates\tmp\manifest\androidTest\debug\manifestMerger3615669061321351914.xml:8:23-57
+18
+19
+20
diff --git a/ANDROID/app/build/intermediates/manifest_merge_blame_file/release/manifest-merger-blame-release-report.txt b/ANDROID/app/build/intermediates/manifest_merge_blame_file/release/manifest-merger-blame-release-report.txt
new file mode 100644
index 0000000..5cd80b7
--- /dev/null
+++ b/ANDROID/app/build/intermediates/manifest_merge_blame_file/release/manifest-merger-blame-release-report.txt
@@ -0,0 +1,13 @@
+1
+2
+6
+7 C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml
+9 android:targetSdkVersion="28" />
+9-->C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml
+10
+11
diff --git a/ANDROID/app/build/intermediates/merged_java_res/debug/out.jar b/ANDROID/app/build/intermediates/merged_java_res/debug/out.jar
new file mode 100644
index 0000000..3df270c
Binary files /dev/null and b/ANDROID/app/build/intermediates/merged_java_res/debug/out.jar differ
diff --git a/ANDROID/app/build/intermediates/merged_java_res/release/out.jar b/ANDROID/app/build/intermediates/merged_java_res/release/out.jar
new file mode 100644
index 0000000..4c17699
Binary files /dev/null and b/ANDROID/app/build/intermediates/merged_java_res/release/out.jar differ
diff --git a/ANDROID/app/build/intermediates/merged_manifests/debug/output.json b/ANDROID/app/build/intermediates/merged_manifests/debug/output.json
new file mode 100644
index 0000000..8c8b886
--- /dev/null
+++ b/ANDROID/app/build/intermediates/merged_manifests/debug/output.json
@@ -0,0 +1 @@
+[{"outputType":{"type":"MERGED_MANIFESTS"},"apkData":{"type":"MAIN","splits":[],"versionCode":1,"versionName":"1.0","enabled":true,"outputFile":"app-debug.aar","fullName":"debug","baseName":"debug"},"path":"..\\..\\library_manifest\\debug\\AndroidManifest.xml","properties":{"packageId":"com.fluocode.nativeANE.NativeDialogs","split":""}}]
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/merged_manifests/debugAndroidTest/AndroidManifest.xml b/ANDROID/app/build/intermediates/merged_manifests/debugAndroidTest/AndroidManifest.xml
new file mode 100644
index 0000000..8f991ee
--- /dev/null
+++ b/ANDROID/app/build/intermediates/merged_manifests/debugAndroidTest/AndroidManifest.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/merged_manifests/debugAndroidTest/output.json b/ANDROID/app/build/intermediates/merged_manifests/debugAndroidTest/output.json
new file mode 100644
index 0000000..4ec0136
--- /dev/null
+++ b/ANDROID/app/build/intermediates/merged_manifests/debugAndroidTest/output.json
@@ -0,0 +1 @@
+[{"outputType":{"type":"MERGED_MANIFESTS"},"apkData":{"type":"MAIN","splits":[],"versionCode":-1,"enabled":true,"outputFile":"app-debug-androidTest.apk","fullName":"debugAndroidTest","baseName":"debug-androidTest"},"path":"AndroidManifest.xml","properties":{}}]
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/merged_manifests/release/output.json b/ANDROID/app/build/intermediates/merged_manifests/release/output.json
new file mode 100644
index 0000000..95b7026
--- /dev/null
+++ b/ANDROID/app/build/intermediates/merged_manifests/release/output.json
@@ -0,0 +1 @@
+[{"outputType":{"type":"MERGED_MANIFESTS"},"apkData":{"type":"MAIN","splits":[],"versionCode":1,"versionName":"1.0","enabled":true,"outputFile":"app-release.aar","fullName":"release","baseName":"release"},"path":"..\\..\\library_manifest\\release\\AndroidManifest.xml","properties":{"packageId":"com.fluocode.nativeANE.NativeDialogs","split":""}}]
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/packaged-classes/debug/classes.jar b/ANDROID/app/build/intermediates/packaged-classes/debug/classes.jar
new file mode 100644
index 0000000..86615ba
Binary files /dev/null and b/ANDROID/app/build/intermediates/packaged-classes/debug/classes.jar differ
diff --git a/ANDROID/app/build/intermediates/packaged-classes/debug/libs/FlashRuntimeExtensions.jar b/ANDROID/app/build/intermediates/packaged-classes/debug/libs/FlashRuntimeExtensions.jar
new file mode 100644
index 0000000..9c2f5b4
Binary files /dev/null and b/ANDROID/app/build/intermediates/packaged-classes/debug/libs/FlashRuntimeExtensions.jar differ
diff --git a/ANDROID/app/build/intermediates/packaged-classes/release/classes.jar b/ANDROID/app/build/intermediates/packaged-classes/release/classes.jar
new file mode 100644
index 0000000..85a3aff
Binary files /dev/null and b/ANDROID/app/build/intermediates/packaged-classes/release/classes.jar differ
diff --git a/ANDROID/app/build/intermediates/packaged-classes/release/libs/FlashRuntimeExtensions.jar b/ANDROID/app/build/intermediates/packaged-classes/release/libs/FlashRuntimeExtensions.jar
new file mode 100644
index 0000000..9c2f5b4
Binary files /dev/null and b/ANDROID/app/build/intermediates/packaged-classes/release/libs/FlashRuntimeExtensions.jar differ
diff --git a/ANDROID/app/build/intermediates/res/symbol-table-with-package/debug/package-aware-r.txt b/ANDROID/app/build/intermediates/res/symbol-table-with-package/debug/package-aware-r.txt
new file mode 100644
index 0000000..079617a
--- /dev/null
+++ b/ANDROID/app/build/intermediates/res/symbol-table-with-package/debug/package-aware-r.txt
@@ -0,0 +1,1228 @@
+com.fluocode.nativeANE.NativeDialogs
+anim abc_fade_in
+anim abc_fade_out
+anim abc_grow_fade_in_from_bottom
+anim abc_popup_enter
+anim abc_popup_exit
+anim abc_shrink_fade_out_from_bottom
+anim abc_slide_in_bottom
+anim abc_slide_in_top
+anim abc_slide_out_bottom
+anim abc_slide_out_top
+anim abc_tooltip_enter
+anim abc_tooltip_exit
+anim btn_checkbox_to_checked_box_inner_merged_animation
+anim btn_checkbox_to_checked_box_outer_merged_animation
+anim btn_checkbox_to_checked_icon_null_animation
+anim btn_checkbox_to_unchecked_box_inner_merged_animation
+anim btn_checkbox_to_unchecked_check_path_merged_animation
+anim btn_checkbox_to_unchecked_icon_null_animation
+anim btn_radio_to_off_mtrl_dot_group_animation
+anim btn_radio_to_off_mtrl_ring_outer_animation
+anim btn_radio_to_off_mtrl_ring_outer_path_animation
+anim btn_radio_to_on_mtrl_dot_group_animation
+anim btn_radio_to_on_mtrl_ring_outer_animation
+anim btn_radio_to_on_mtrl_ring_outer_path_animation
+attr actionBarDivider
+attr actionBarItemBackground
+attr actionBarPopupTheme
+attr actionBarSize
+attr actionBarSplitStyle
+attr actionBarStyle
+attr actionBarTabBarStyle
+attr actionBarTabStyle
+attr actionBarTabTextStyle
+attr actionBarTheme
+attr actionBarWidgetTheme
+attr actionButtonStyle
+attr actionDropDownStyle
+attr actionLayout
+attr actionMenuTextAppearance
+attr actionMenuTextColor
+attr actionModeBackground
+attr actionModeCloseButtonStyle
+attr actionModeCloseDrawable
+attr actionModeCopyDrawable
+attr actionModeCutDrawable
+attr actionModeFindDrawable
+attr actionModePasteDrawable
+attr actionModePopupWindowStyle
+attr actionModeSelectAllDrawable
+attr actionModeShareDrawable
+attr actionModeSplitBackground
+attr actionModeStyle
+attr actionModeWebSearchDrawable
+attr actionOverflowButtonStyle
+attr actionOverflowMenuStyle
+attr actionProviderClass
+attr actionViewClass
+attr activityChooserViewStyle
+attr alertDialogButtonGroupStyle
+attr alertDialogCenterButtons
+attr alertDialogStyle
+attr alertDialogTheme
+attr allowStacking
+attr alpha
+attr alphabeticModifiers
+attr arrowHeadLength
+attr arrowShaftLength
+attr autoCompleteTextViewStyle
+attr autoSizeMaxTextSize
+attr autoSizeMinTextSize
+attr autoSizePresetSizes
+attr autoSizeStepGranularity
+attr autoSizeTextType
+attr background
+attr backgroundSplit
+attr backgroundStacked
+attr backgroundTint
+attr backgroundTintMode
+attr barLength
+attr borderlessButtonStyle
+attr buttonBarButtonStyle
+attr buttonBarNegativeButtonStyle
+attr buttonBarNeutralButtonStyle
+attr buttonBarPositiveButtonStyle
+attr buttonBarStyle
+attr buttonCompat
+attr buttonGravity
+attr buttonIconDimen
+attr buttonPanelSideLayout
+attr buttonStyle
+attr buttonStyleSmall
+attr buttonTint
+attr buttonTintMode
+attr checkboxStyle
+attr checkedTextViewStyle
+attr closeIcon
+attr closeItemLayout
+attr collapseContentDescription
+attr collapseIcon
+attr color
+attr colorAccent
+attr colorBackgroundFloating
+attr colorButtonNormal
+attr colorControlActivated
+attr colorControlHighlight
+attr colorControlNormal
+attr colorError
+attr colorPrimary
+attr colorPrimaryDark
+attr colorSwitchThumbNormal
+attr commitIcon
+attr contentDescription
+attr contentInsetEnd
+attr contentInsetEndWithActions
+attr contentInsetLeft
+attr contentInsetRight
+attr contentInsetStart
+attr contentInsetStartWithNavigation
+attr controlBackground
+attr customNavigationLayout
+attr defaultQueryHint
+attr dialogCornerRadius
+attr dialogPreferredPadding
+attr dialogTheme
+attr displayOptions
+attr divider
+attr dividerHorizontal
+attr dividerPadding
+attr dividerVertical
+attr drawableBottomCompat
+attr drawableEndCompat
+attr drawableLeftCompat
+attr drawableRightCompat
+attr drawableSize
+attr drawableStartCompat
+attr drawableTint
+attr drawableTintMode
+attr drawableTopCompat
+attr drawerArrowStyle
+attr dropDownListViewStyle
+attr dropdownListPreferredItemHeight
+attr editTextBackground
+attr editTextColor
+attr editTextStyle
+attr elevation
+attr expandActivityOverflowButtonDrawable
+attr firstBaselineToTopHeight
+attr font
+attr fontFamily
+attr fontProviderAuthority
+attr fontProviderCerts
+attr fontProviderFetchStrategy
+attr fontProviderFetchTimeout
+attr fontProviderPackage
+attr fontProviderQuery
+attr fontStyle
+attr fontVariationSettings
+attr fontWeight
+attr gapBetweenBars
+attr goIcon
+attr height
+attr hideOnContentScroll
+attr homeAsUpIndicator
+attr homeLayout
+attr icon
+attr iconTint
+attr iconTintMode
+attr iconifiedByDefault
+attr imageButtonStyle
+attr indeterminateProgressStyle
+attr initialActivityCount
+attr isLightTheme
+attr itemPadding
+attr lastBaselineToBottomHeight
+attr layout
+attr lineHeight
+attr listChoiceBackgroundIndicator
+attr listChoiceIndicatorMultipleAnimated
+attr listChoiceIndicatorSingleAnimated
+attr listDividerAlertDialog
+attr listItemLayout
+attr listLayout
+attr listMenuViewStyle
+attr listPopupWindowStyle
+attr listPreferredItemHeight
+attr listPreferredItemHeightLarge
+attr listPreferredItemHeightSmall
+attr listPreferredItemPaddingEnd
+attr listPreferredItemPaddingLeft
+attr listPreferredItemPaddingRight
+attr listPreferredItemPaddingStart
+attr logo
+attr logoDescription
+attr maxButtonHeight
+attr measureWithLargestChild
+attr menu
+attr multiChoiceItemLayout
+attr navigationContentDescription
+attr navigationIcon
+attr navigationMode
+attr numericModifiers
+attr overlapAnchor
+attr paddingBottomNoButtons
+attr paddingEnd
+attr paddingStart
+attr paddingTopNoTitle
+attr panelBackground
+attr panelMenuListTheme
+attr panelMenuListWidth
+attr popupMenuStyle
+attr popupTheme
+attr popupWindowStyle
+attr preserveIconSpacing
+attr progressBarPadding
+attr progressBarStyle
+attr queryBackground
+attr queryHint
+attr radioButtonStyle
+attr ratingBarStyle
+attr ratingBarStyleIndicator
+attr ratingBarStyleSmall
+attr searchHintIcon
+attr searchIcon
+attr searchViewStyle
+attr seekBarStyle
+attr selectableItemBackground
+attr selectableItemBackgroundBorderless
+attr showAsAction
+attr showDividers
+attr showText
+attr showTitle
+attr singleChoiceItemLayout
+attr spinBars
+attr spinnerDropDownItemStyle
+attr spinnerStyle
+attr splitTrack
+attr srcCompat
+attr state_above_anchor
+attr subMenuArrow
+attr submitBackground
+attr subtitle
+attr subtitleTextAppearance
+attr subtitleTextColor
+attr subtitleTextStyle
+attr suggestionRowLayout
+attr switchMinWidth
+attr switchPadding
+attr switchStyle
+attr switchTextAppearance
+attr textAllCaps
+attr textAppearanceLargePopupMenu
+attr textAppearanceListItem
+attr textAppearanceListItemSecondary
+attr textAppearanceListItemSmall
+attr textAppearancePopupMenuHeader
+attr textAppearanceSearchResultSubtitle
+attr textAppearanceSearchResultTitle
+attr textAppearanceSmallPopupMenu
+attr textColorAlertDialogListItem
+attr textColorSearchUrl
+attr textLocale
+attr theme
+attr thickness
+attr thumbTextPadding
+attr thumbTint
+attr thumbTintMode
+attr tickMark
+attr tickMarkTint
+attr tickMarkTintMode
+attr tint
+attr tintMode
+attr title
+attr titleMargin
+attr titleMarginBottom
+attr titleMarginEnd
+attr titleMarginStart
+attr titleMarginTop
+attr titleMargins
+attr titleTextAppearance
+attr titleTextColor
+attr titleTextStyle
+attr toolbarNavigationButtonStyle
+attr toolbarStyle
+attr tooltipForegroundColor
+attr tooltipFrameBackground
+attr tooltipText
+attr track
+attr trackTint
+attr trackTintMode
+attr ttcIndex
+attr viewInflaterClass
+attr voiceIcon
+attr windowActionBar
+attr windowActionBarOverlay
+attr windowActionModeOverlay
+attr windowFixedHeightMajor
+attr windowFixedHeightMinor
+attr windowFixedWidthMajor
+attr windowFixedWidthMinor
+attr windowMinWidthMajor
+attr windowMinWidthMinor
+attr windowNoTitle
+bool abc_action_bar_embed_tabs
+bool abc_allow_stacked_button_bar
+bool abc_config_actionMenuItemAllCaps
+color abc_background_cache_hint_selector_material_dark
+color abc_background_cache_hint_selector_material_light
+color abc_btn_colored_borderless_text_material
+color abc_btn_colored_text_material
+color abc_color_highlight_material
+color abc_hint_foreground_material_dark
+color abc_hint_foreground_material_light
+color abc_input_method_navigation_guard
+color abc_primary_text_disable_only_material_dark
+color abc_primary_text_disable_only_material_light
+color abc_primary_text_material_dark
+color abc_primary_text_material_light
+color abc_search_url_text
+color abc_search_url_text_normal
+color abc_search_url_text_pressed
+color abc_search_url_text_selected
+color abc_secondary_text_material_dark
+color abc_secondary_text_material_light
+color abc_tint_btn_checkable
+color abc_tint_default
+color abc_tint_edittext
+color abc_tint_seek_thumb
+color abc_tint_spinner
+color abc_tint_switch_track
+color accent_material_dark
+color accent_material_light
+color background_floating_material_dark
+color background_floating_material_light
+color background_material_dark
+color background_material_light
+color bright_foreground_disabled_material_dark
+color bright_foreground_disabled_material_light
+color bright_foreground_inverse_material_dark
+color bright_foreground_inverse_material_light
+color bright_foreground_material_dark
+color bright_foreground_material_light
+color button_material_dark
+color button_material_light
+color dim_foreground_disabled_material_dark
+color dim_foreground_disabled_material_light
+color dim_foreground_material_dark
+color dim_foreground_material_light
+color error_color_material_dark
+color error_color_material_light
+color foreground_material_dark
+color foreground_material_light
+color highlighted_text_material_dark
+color highlighted_text_material_light
+color material_blue_grey_800
+color material_blue_grey_900
+color material_blue_grey_950
+color material_deep_teal_200
+color material_deep_teal_500
+color material_grey_100
+color material_grey_300
+color material_grey_50
+color material_grey_600
+color material_grey_800
+color material_grey_850
+color material_grey_900
+color notification_action_color_filter
+color notification_icon_bg_color
+color primary_dark_material_dark
+color primary_dark_material_light
+color primary_material_dark
+color primary_material_light
+color primary_text_default_material_dark
+color primary_text_default_material_light
+color primary_text_disabled_material_dark
+color primary_text_disabled_material_light
+color ripple_material_dark
+color ripple_material_light
+color secondary_text_default_material_dark
+color secondary_text_default_material_light
+color secondary_text_disabled_material_dark
+color secondary_text_disabled_material_light
+color switch_thumb_disabled_material_dark
+color switch_thumb_disabled_material_light
+color switch_thumb_material_dark
+color switch_thumb_material_light
+color switch_thumb_normal_material_dark
+color switch_thumb_normal_material_light
+color tooltip_background_dark
+color tooltip_background_light
+dimen abc_action_bar_content_inset_material
+dimen abc_action_bar_content_inset_with_nav
+dimen abc_action_bar_default_height_material
+dimen abc_action_bar_default_padding_end_material
+dimen abc_action_bar_default_padding_start_material
+dimen abc_action_bar_elevation_material
+dimen abc_action_bar_icon_vertical_padding_material
+dimen abc_action_bar_overflow_padding_end_material
+dimen abc_action_bar_overflow_padding_start_material
+dimen abc_action_bar_stacked_max_height
+dimen abc_action_bar_stacked_tab_max_width
+dimen abc_action_bar_subtitle_bottom_margin_material
+dimen abc_action_bar_subtitle_top_margin_material
+dimen abc_action_button_min_height_material
+dimen abc_action_button_min_width_material
+dimen abc_action_button_min_width_overflow_material
+dimen abc_alert_dialog_button_bar_height
+dimen abc_alert_dialog_button_dimen
+dimen abc_button_inset_horizontal_material
+dimen abc_button_inset_vertical_material
+dimen abc_button_padding_horizontal_material
+dimen abc_button_padding_vertical_material
+dimen abc_cascading_menus_min_smallest_width
+dimen abc_config_prefDialogWidth
+dimen abc_control_corner_material
+dimen abc_control_inset_material
+dimen abc_control_padding_material
+dimen abc_dialog_corner_radius_material
+dimen abc_dialog_fixed_height_major
+dimen abc_dialog_fixed_height_minor
+dimen abc_dialog_fixed_width_major
+dimen abc_dialog_fixed_width_minor
+dimen abc_dialog_list_padding_bottom_no_buttons
+dimen abc_dialog_list_padding_top_no_title
+dimen abc_dialog_min_width_major
+dimen abc_dialog_min_width_minor
+dimen abc_dialog_padding_material
+dimen abc_dialog_padding_top_material
+dimen abc_dialog_title_divider_material
+dimen abc_disabled_alpha_material_dark
+dimen abc_disabled_alpha_material_light
+dimen abc_dropdownitem_icon_width
+dimen abc_dropdownitem_text_padding_left
+dimen abc_dropdownitem_text_padding_right
+dimen abc_edit_text_inset_bottom_material
+dimen abc_edit_text_inset_horizontal_material
+dimen abc_edit_text_inset_top_material
+dimen abc_floating_window_z
+dimen abc_list_item_height_large_material
+dimen abc_list_item_height_material
+dimen abc_list_item_height_small_material
+dimen abc_list_item_padding_horizontal_material
+dimen abc_panel_menu_list_width
+dimen abc_progress_bar_height_material
+dimen abc_search_view_preferred_height
+dimen abc_search_view_preferred_width
+dimen abc_seekbar_track_background_height_material
+dimen abc_seekbar_track_progress_height_material
+dimen abc_select_dialog_padding_start_material
+dimen abc_switch_padding
+dimen abc_text_size_body_1_material
+dimen abc_text_size_body_2_material
+dimen abc_text_size_button_material
+dimen abc_text_size_caption_material
+dimen abc_text_size_display_1_material
+dimen abc_text_size_display_2_material
+dimen abc_text_size_display_3_material
+dimen abc_text_size_display_4_material
+dimen abc_text_size_headline_material
+dimen abc_text_size_large_material
+dimen abc_text_size_medium_material
+dimen abc_text_size_menu_header_material
+dimen abc_text_size_menu_material
+dimen abc_text_size_small_material
+dimen abc_text_size_subhead_material
+dimen abc_text_size_subtitle_material_toolbar
+dimen abc_text_size_title_material
+dimen abc_text_size_title_material_toolbar
+dimen compat_button_inset_horizontal_material
+dimen compat_button_inset_vertical_material
+dimen compat_button_padding_horizontal_material
+dimen compat_button_padding_vertical_material
+dimen compat_control_corner_material
+dimen compat_notification_large_icon_max_height
+dimen compat_notification_large_icon_max_width
+dimen disabled_alpha_material_dark
+dimen disabled_alpha_material_light
+dimen highlight_alpha_material_colored
+dimen highlight_alpha_material_dark
+dimen highlight_alpha_material_light
+dimen hint_alpha_material_dark
+dimen hint_alpha_material_light
+dimen hint_pressed_alpha_material_dark
+dimen hint_pressed_alpha_material_light
+dimen notification_action_icon_size
+dimen notification_action_text_size
+dimen notification_big_circle_margin
+dimen notification_content_margin_start
+dimen notification_large_icon_height
+dimen notification_large_icon_width
+dimen notification_main_column_padding_top
+dimen notification_media_narrow_margin
+dimen notification_right_icon_size
+dimen notification_right_side_padding_top
+dimen notification_small_icon_background_padding
+dimen notification_small_icon_size_as_large
+dimen notification_subtext_size
+dimen notification_top_pad
+dimen notification_top_pad_large_text
+dimen tooltip_corner_radius
+dimen tooltip_horizontal_padding
+dimen tooltip_margin
+dimen tooltip_precise_anchor_extra_offset
+dimen tooltip_precise_anchor_threshold
+dimen tooltip_vertical_padding
+dimen tooltip_y_offset_non_touch
+dimen tooltip_y_offset_touch
+drawable abc_ab_share_pack_mtrl_alpha
+drawable abc_action_bar_item_background_material
+drawable abc_btn_borderless_material
+drawable abc_btn_check_material
+drawable abc_btn_check_material_anim
+drawable abc_btn_check_to_on_mtrl_000
+drawable abc_btn_check_to_on_mtrl_015
+drawable abc_btn_colored_material
+drawable abc_btn_default_mtrl_shape
+drawable abc_btn_radio_material
+drawable abc_btn_radio_material_anim
+drawable abc_btn_radio_to_on_mtrl_000
+drawable abc_btn_radio_to_on_mtrl_015
+drawable abc_btn_switch_to_on_mtrl_00001
+drawable abc_btn_switch_to_on_mtrl_00012
+drawable abc_cab_background_internal_bg
+drawable abc_cab_background_top_material
+drawable abc_cab_background_top_mtrl_alpha
+drawable abc_control_background_material
+drawable abc_dialog_material_background
+drawable abc_edit_text_material
+drawable abc_ic_ab_back_material
+drawable abc_ic_arrow_drop_right_black_24dp
+drawable abc_ic_clear_material
+drawable abc_ic_commit_search_api_mtrl_alpha
+drawable abc_ic_go_search_api_material
+drawable abc_ic_menu_copy_mtrl_am_alpha
+drawable abc_ic_menu_cut_mtrl_alpha
+drawable abc_ic_menu_overflow_material
+drawable abc_ic_menu_paste_mtrl_am_alpha
+drawable abc_ic_menu_selectall_mtrl_alpha
+drawable abc_ic_menu_share_mtrl_alpha
+drawable abc_ic_search_api_material
+drawable abc_ic_star_black_16dp
+drawable abc_ic_star_black_36dp
+drawable abc_ic_star_black_48dp
+drawable abc_ic_star_half_black_16dp
+drawable abc_ic_star_half_black_36dp
+drawable abc_ic_star_half_black_48dp
+drawable abc_ic_voice_search_api_material
+drawable abc_item_background_holo_dark
+drawable abc_item_background_holo_light
+drawable abc_list_divider_material
+drawable abc_list_divider_mtrl_alpha
+drawable abc_list_focused_holo
+drawable abc_list_longpressed_holo
+drawable abc_list_pressed_holo_dark
+drawable abc_list_pressed_holo_light
+drawable abc_list_selector_background_transition_holo_dark
+drawable abc_list_selector_background_transition_holo_light
+drawable abc_list_selector_disabled_holo_dark
+drawable abc_list_selector_disabled_holo_light
+drawable abc_list_selector_holo_dark
+drawable abc_list_selector_holo_light
+drawable abc_menu_hardkey_panel_mtrl_mult
+drawable abc_popup_background_mtrl_mult
+drawable abc_ratingbar_indicator_material
+drawable abc_ratingbar_material
+drawable abc_ratingbar_small_material
+drawable abc_scrubber_control_off_mtrl_alpha
+drawable abc_scrubber_control_to_pressed_mtrl_000
+drawable abc_scrubber_control_to_pressed_mtrl_005
+drawable abc_scrubber_primary_mtrl_alpha
+drawable abc_scrubber_track_mtrl_alpha
+drawable abc_seekbar_thumb_material
+drawable abc_seekbar_tick_mark_material
+drawable abc_seekbar_track_material
+drawable abc_spinner_mtrl_am_alpha
+drawable abc_spinner_textfield_background_material
+drawable abc_switch_thumb_material
+drawable abc_switch_track_mtrl_alpha
+drawable abc_tab_indicator_material
+drawable abc_tab_indicator_mtrl_alpha
+drawable abc_text_cursor_material
+drawable abc_text_select_handle_left_mtrl_dark
+drawable abc_text_select_handle_left_mtrl_light
+drawable abc_text_select_handle_middle_mtrl_dark
+drawable abc_text_select_handle_middle_mtrl_light
+drawable abc_text_select_handle_right_mtrl_dark
+drawable abc_text_select_handle_right_mtrl_light
+drawable abc_textfield_activated_mtrl_alpha
+drawable abc_textfield_default_mtrl_alpha
+drawable abc_textfield_search_activated_mtrl_alpha
+drawable abc_textfield_search_default_mtrl_alpha
+drawable abc_textfield_search_material
+drawable abc_vector_test
+drawable btn_checkbox_checked_mtrl
+drawable btn_checkbox_checked_to_unchecked_mtrl_animation
+drawable btn_checkbox_unchecked_mtrl
+drawable btn_checkbox_unchecked_to_checked_mtrl_animation
+drawable btn_radio_off_mtrl
+drawable btn_radio_off_to_on_mtrl_animation
+drawable btn_radio_on_mtrl
+drawable btn_radio_on_to_off_mtrl_animation
+drawable notification_action_background
+drawable notification_bg
+drawable notification_bg_low
+drawable notification_bg_low_normal
+drawable notification_bg_low_pressed
+drawable notification_bg_normal
+drawable notification_bg_normal_pressed
+drawable notification_icon_background
+drawable notification_template_icon_bg
+drawable notification_template_icon_low_bg
+drawable notification_tile_bg
+drawable notify_panel_notification_icon_bg
+drawable tooltip_frame_dark
+drawable tooltip_frame_light
+id accessibility_action_clickable_span
+id accessibility_custom_action_0
+id accessibility_custom_action_1
+id accessibility_custom_action_10
+id accessibility_custom_action_11
+id accessibility_custom_action_12
+id accessibility_custom_action_13
+id accessibility_custom_action_14
+id accessibility_custom_action_15
+id accessibility_custom_action_16
+id accessibility_custom_action_17
+id accessibility_custom_action_18
+id accessibility_custom_action_19
+id accessibility_custom_action_2
+id accessibility_custom_action_20
+id accessibility_custom_action_21
+id accessibility_custom_action_22
+id accessibility_custom_action_23
+id accessibility_custom_action_24
+id accessibility_custom_action_25
+id accessibility_custom_action_26
+id accessibility_custom_action_27
+id accessibility_custom_action_28
+id accessibility_custom_action_29
+id accessibility_custom_action_3
+id accessibility_custom_action_30
+id accessibility_custom_action_31
+id accessibility_custom_action_4
+id accessibility_custom_action_5
+id accessibility_custom_action_6
+id accessibility_custom_action_7
+id accessibility_custom_action_8
+id accessibility_custom_action_9
+id action_bar
+id action_bar_activity_content
+id action_bar_container
+id action_bar_root
+id action_bar_spinner
+id action_bar_subtitle
+id action_bar_title
+id action_container
+id action_context_bar
+id action_divider
+id action_image
+id action_menu_divider
+id action_menu_presenter
+id action_mode_bar
+id action_mode_bar_stub
+id action_mode_close_button
+id action_text
+id actions
+id activity_chooser_view_content
+id add
+id alertTitle
+id async
+id blocking
+id buttonPanel
+id checkbox
+id checked
+id chronometer
+id content
+id contentPanel
+id custom
+id customPanel
+id decor_content_parent
+id default_activity_button
+id dialog_button
+id edit_query
+id expand_activities_button
+id expanded_menu
+id forever
+id group_divider
+id home
+id icon
+id icon_group
+id image
+id info
+id italic
+id line1
+id line3
+id listMode
+id list_item
+id message
+id multiply
+id none
+id normal
+id notification_background
+id notification_main_column
+id notification_main_column_container
+id off
+id on
+id parentPanel
+id progress_circular
+id progress_horizontal
+id radio
+id right_icon
+id right_side
+id screen
+id scrollIndicatorDown
+id scrollIndicatorUp
+id scrollView
+id search_badge
+id search_bar
+id search_button
+id search_close_btn
+id search_edit_frame
+id search_go_btn
+id search_mag_icon
+id search_plate
+id search_src_text
+id search_voice_btn
+id select_dialog_listview
+id shortcut
+id spacer
+id split_action_bar
+id src_atop
+id src_in
+id src_over
+id submenuarrow
+id submit_area
+id tabMode
+id tag_accessibility_actions
+id tag_accessibility_clickable_spans
+id tag_accessibility_heading
+id tag_accessibility_pane_title
+id tag_screen_reader_focusable
+id tag_transition_group
+id tag_unhandled_key_event_manager
+id tag_unhandled_key_listeners
+id text
+id text2
+id textSpacerNoButtons
+id textSpacerNoTitle
+id time
+id title
+id titleDividerNoCustom
+id title_template
+id topPanel
+id unchecked
+id uniform
+id up
+id wrap_content
+integer abc_config_activityDefaultDur
+integer abc_config_activityShortDur
+integer cancel_button_image_alpha
+integer config_tooltipAnimTime
+integer status_bar_notification_info_maxnum
+interpolator btn_checkbox_checked_mtrl_animation_interpolator_0
+interpolator btn_checkbox_checked_mtrl_animation_interpolator_1
+interpolator btn_checkbox_unchecked_mtrl_animation_interpolator_0
+interpolator btn_checkbox_unchecked_mtrl_animation_interpolator_1
+interpolator btn_radio_to_off_mtrl_animation_interpolator_0
+interpolator btn_radio_to_on_mtrl_animation_interpolator_0
+interpolator fast_out_slow_in
+layout abc_action_bar_title_item
+layout abc_action_bar_up_container
+layout abc_action_menu_item_layout
+layout abc_action_menu_layout
+layout abc_action_mode_bar
+layout abc_action_mode_close_item_material
+layout abc_activity_chooser_view
+layout abc_activity_chooser_view_list_item
+layout abc_alert_dialog_button_bar_material
+layout abc_alert_dialog_material
+layout abc_alert_dialog_title_material
+layout abc_cascading_menu_item_layout
+layout abc_dialog_title_material
+layout abc_expanded_menu_layout
+layout abc_list_menu_item_checkbox
+layout abc_list_menu_item_icon
+layout abc_list_menu_item_layout
+layout abc_list_menu_item_radio
+layout abc_popup_menu_header_item_layout
+layout abc_popup_menu_item_layout
+layout abc_screen_content_include
+layout abc_screen_simple
+layout abc_screen_simple_overlay_action_mode
+layout abc_screen_toolbar
+layout abc_search_dropdown_item_icons_2line
+layout abc_search_view
+layout abc_select_dialog_material
+layout abc_tooltip
+layout custom_dialog
+layout notification_action
+layout notification_action_tombstone
+layout notification_template_custom_big
+layout notification_template_icon_group
+layout notification_template_part_chronometer
+layout notification_template_part_time
+layout select_dialog_item_material
+layout select_dialog_multichoice_material
+layout select_dialog_singlechoice_material
+layout support_simple_spinner_dropdown_item
+string abc_action_bar_home_description
+string abc_action_bar_up_description
+string abc_action_menu_overflow_description
+string abc_action_mode_done
+string abc_activity_chooser_view_see_all
+string abc_activitychooserview_choose_application
+string abc_capital_off
+string abc_capital_on
+string abc_menu_alt_shortcut_label
+string abc_menu_ctrl_shortcut_label
+string abc_menu_delete_shortcut_label
+string abc_menu_enter_shortcut_label
+string abc_menu_function_shortcut_label
+string abc_menu_meta_shortcut_label
+string abc_menu_shift_shortcut_label
+string abc_menu_space_shortcut_label
+string abc_menu_sym_shortcut_label
+string abc_prepend_shortcut_label
+string abc_search_hint
+string abc_searchview_description_clear
+string abc_searchview_description_query
+string abc_searchview_description_search
+string abc_searchview_description_submit
+string abc_searchview_description_voice
+string abc_shareactionprovider_share_with
+string abc_shareactionprovider_share_with_application
+string abc_toolbar_collapse_description
+string search_menu_title
+string status_bar_notification_info_overflow
+style AlertDialog_AppCompat
+style AlertDialog_AppCompat_Light
+style Animation_AppCompat_Dialog
+style Animation_AppCompat_DropDownUp
+style Animation_AppCompat_Tooltip
+style Base_AlertDialog_AppCompat
+style Base_AlertDialog_AppCompat_Light
+style Base_Animation_AppCompat_Dialog
+style Base_Animation_AppCompat_DropDownUp
+style Base_Animation_AppCompat_Tooltip
+style Base_DialogWindowTitleBackground_AppCompat
+style Base_DialogWindowTitle_AppCompat
+style Base_TextAppearance_AppCompat
+style Base_TextAppearance_AppCompat_Body1
+style Base_TextAppearance_AppCompat_Body2
+style Base_TextAppearance_AppCompat_Button
+style Base_TextAppearance_AppCompat_Caption
+style Base_TextAppearance_AppCompat_Display1
+style Base_TextAppearance_AppCompat_Display2
+style Base_TextAppearance_AppCompat_Display3
+style Base_TextAppearance_AppCompat_Display4
+style Base_TextAppearance_AppCompat_Headline
+style Base_TextAppearance_AppCompat_Inverse
+style Base_TextAppearance_AppCompat_Large
+style Base_TextAppearance_AppCompat_Large_Inverse
+style Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large
+style Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small
+style Base_TextAppearance_AppCompat_Medium
+style Base_TextAppearance_AppCompat_Medium_Inverse
+style Base_TextAppearance_AppCompat_Menu
+style Base_TextAppearance_AppCompat_SearchResult
+style Base_TextAppearance_AppCompat_SearchResult_Subtitle
+style Base_TextAppearance_AppCompat_SearchResult_Title
+style Base_TextAppearance_AppCompat_Small
+style Base_TextAppearance_AppCompat_Small_Inverse
+style Base_TextAppearance_AppCompat_Subhead
+style Base_TextAppearance_AppCompat_Subhead_Inverse
+style Base_TextAppearance_AppCompat_Title
+style Base_TextAppearance_AppCompat_Title_Inverse
+style Base_TextAppearance_AppCompat_Tooltip
+style Base_TextAppearance_AppCompat_Widget_ActionBar_Menu
+style Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle
+style Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse
+style Base_TextAppearance_AppCompat_Widget_ActionBar_Title
+style Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse
+style Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle
+style Base_TextAppearance_AppCompat_Widget_ActionMode_Title
+style Base_TextAppearance_AppCompat_Widget_Button
+style Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored
+style Base_TextAppearance_AppCompat_Widget_Button_Colored
+style Base_TextAppearance_AppCompat_Widget_Button_Inverse
+style Base_TextAppearance_AppCompat_Widget_DropDownItem
+style Base_TextAppearance_AppCompat_Widget_PopupMenu_Header
+style Base_TextAppearance_AppCompat_Widget_PopupMenu_Large
+style Base_TextAppearance_AppCompat_Widget_PopupMenu_Small
+style Base_TextAppearance_AppCompat_Widget_Switch
+style Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem
+style Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item
+style Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle
+style Base_TextAppearance_Widget_AppCompat_Toolbar_Title
+style Base_ThemeOverlay_AppCompat
+style Base_ThemeOverlay_AppCompat_ActionBar
+style Base_ThemeOverlay_AppCompat_Dark
+style Base_ThemeOverlay_AppCompat_Dark_ActionBar
+style Base_ThemeOverlay_AppCompat_Dialog
+style Base_ThemeOverlay_AppCompat_Dialog_Alert
+style Base_ThemeOverlay_AppCompat_Light
+style Base_Theme_AppCompat
+style Base_Theme_AppCompat_CompactMenu
+style Base_Theme_AppCompat_Dialog
+style Base_Theme_AppCompat_DialogWhenLarge
+style Base_Theme_AppCompat_Dialog_Alert
+style Base_Theme_AppCompat_Dialog_FixedSize
+style Base_Theme_AppCompat_Dialog_MinWidth
+style Base_Theme_AppCompat_Light
+style Base_Theme_AppCompat_Light_DarkActionBar
+style Base_Theme_AppCompat_Light_Dialog
+style Base_Theme_AppCompat_Light_DialogWhenLarge
+style Base_Theme_AppCompat_Light_Dialog_Alert
+style Base_Theme_AppCompat_Light_Dialog_FixedSize
+style Base_Theme_AppCompat_Light_Dialog_MinWidth
+style Base_V21_ThemeOverlay_AppCompat_Dialog
+style Base_V21_Theme_AppCompat
+style Base_V21_Theme_AppCompat_Dialog
+style Base_V21_Theme_AppCompat_Light
+style Base_V21_Theme_AppCompat_Light_Dialog
+style Base_V22_Theme_AppCompat
+style Base_V22_Theme_AppCompat_Light
+style Base_V23_Theme_AppCompat
+style Base_V23_Theme_AppCompat_Light
+style Base_V26_Theme_AppCompat
+style Base_V26_Theme_AppCompat_Light
+style Base_V26_Widget_AppCompat_Toolbar
+style Base_V28_Theme_AppCompat
+style Base_V28_Theme_AppCompat_Light
+style Base_V7_ThemeOverlay_AppCompat_Dialog
+style Base_V7_Theme_AppCompat
+style Base_V7_Theme_AppCompat_Dialog
+style Base_V7_Theme_AppCompat_Light
+style Base_V7_Theme_AppCompat_Light_Dialog
+style Base_V7_Widget_AppCompat_AutoCompleteTextView
+style Base_V7_Widget_AppCompat_EditText
+style Base_V7_Widget_AppCompat_Toolbar
+style Base_Widget_AppCompat_ActionBar
+style Base_Widget_AppCompat_ActionBar_Solid
+style Base_Widget_AppCompat_ActionBar_TabBar
+style Base_Widget_AppCompat_ActionBar_TabText
+style Base_Widget_AppCompat_ActionBar_TabView
+style Base_Widget_AppCompat_ActionButton
+style Base_Widget_AppCompat_ActionButton_CloseMode
+style Base_Widget_AppCompat_ActionButton_Overflow
+style Base_Widget_AppCompat_ActionMode
+style Base_Widget_AppCompat_ActivityChooserView
+style Base_Widget_AppCompat_AutoCompleteTextView
+style Base_Widget_AppCompat_Button
+style Base_Widget_AppCompat_ButtonBar
+style Base_Widget_AppCompat_ButtonBar_AlertDialog
+style Base_Widget_AppCompat_Button_Borderless
+style Base_Widget_AppCompat_Button_Borderless_Colored
+style Base_Widget_AppCompat_Button_ButtonBar_AlertDialog
+style Base_Widget_AppCompat_Button_Colored
+style Base_Widget_AppCompat_Button_Small
+style Base_Widget_AppCompat_CompoundButton_CheckBox
+style Base_Widget_AppCompat_CompoundButton_RadioButton
+style Base_Widget_AppCompat_CompoundButton_Switch
+style Base_Widget_AppCompat_DrawerArrowToggle
+style Base_Widget_AppCompat_DrawerArrowToggle_Common
+style Base_Widget_AppCompat_DropDownItem_Spinner
+style Base_Widget_AppCompat_EditText
+style Base_Widget_AppCompat_ImageButton
+style Base_Widget_AppCompat_Light_ActionBar
+style Base_Widget_AppCompat_Light_ActionBar_Solid
+style Base_Widget_AppCompat_Light_ActionBar_TabBar
+style Base_Widget_AppCompat_Light_ActionBar_TabText
+style Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse
+style Base_Widget_AppCompat_Light_ActionBar_TabView
+style Base_Widget_AppCompat_Light_PopupMenu
+style Base_Widget_AppCompat_Light_PopupMenu_Overflow
+style Base_Widget_AppCompat_ListMenuView
+style Base_Widget_AppCompat_ListPopupWindow
+style Base_Widget_AppCompat_ListView
+style Base_Widget_AppCompat_ListView_DropDown
+style Base_Widget_AppCompat_ListView_Menu
+style Base_Widget_AppCompat_PopupMenu
+style Base_Widget_AppCompat_PopupMenu_Overflow
+style Base_Widget_AppCompat_PopupWindow
+style Base_Widget_AppCompat_ProgressBar
+style Base_Widget_AppCompat_ProgressBar_Horizontal
+style Base_Widget_AppCompat_RatingBar
+style Base_Widget_AppCompat_RatingBar_Indicator
+style Base_Widget_AppCompat_RatingBar_Small
+style Base_Widget_AppCompat_SearchView
+style Base_Widget_AppCompat_SearchView_ActionBar
+style Base_Widget_AppCompat_SeekBar
+style Base_Widget_AppCompat_SeekBar_Discrete
+style Base_Widget_AppCompat_Spinner
+style Base_Widget_AppCompat_Spinner_Underlined
+style Base_Widget_AppCompat_TextView
+style Base_Widget_AppCompat_TextView_SpinnerItem
+style Base_Widget_AppCompat_Toolbar
+style Base_Widget_AppCompat_Toolbar_Button_Navigation
+style Platform_AppCompat
+style Platform_AppCompat_Light
+style Platform_ThemeOverlay_AppCompat
+style Platform_ThemeOverlay_AppCompat_Dark
+style Platform_ThemeOverlay_AppCompat_Light
+style Platform_V21_AppCompat
+style Platform_V21_AppCompat_Light
+style Platform_V25_AppCompat
+style Platform_V25_AppCompat_Light
+style Platform_Widget_AppCompat_Spinner
+style RtlOverlay_DialogWindowTitle_AppCompat
+style RtlOverlay_Widget_AppCompat_ActionBar_TitleItem
+style RtlOverlay_Widget_AppCompat_DialogTitle_Icon
+style RtlOverlay_Widget_AppCompat_PopupMenuItem
+style RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup
+style RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut
+style RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow
+style RtlOverlay_Widget_AppCompat_PopupMenuItem_Text
+style RtlOverlay_Widget_AppCompat_PopupMenuItem_Title
+style RtlOverlay_Widget_AppCompat_SearchView_MagIcon
+style RtlOverlay_Widget_AppCompat_Search_DropDown
+style RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1
+style RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2
+style RtlOverlay_Widget_AppCompat_Search_DropDown_Query
+style RtlOverlay_Widget_AppCompat_Search_DropDown_Text
+style RtlUnderlay_Widget_AppCompat_ActionButton
+style RtlUnderlay_Widget_AppCompat_ActionButton_Overflow
+style TextAppearance_AppCompat
+style TextAppearance_AppCompat_Body1
+style TextAppearance_AppCompat_Body2
+style TextAppearance_AppCompat_Button
+style TextAppearance_AppCompat_Caption
+style TextAppearance_AppCompat_Display1
+style TextAppearance_AppCompat_Display2
+style TextAppearance_AppCompat_Display3
+style TextAppearance_AppCompat_Display4
+style TextAppearance_AppCompat_Headline
+style TextAppearance_AppCompat_Inverse
+style TextAppearance_AppCompat_Large
+style TextAppearance_AppCompat_Large_Inverse
+style TextAppearance_AppCompat_Light_SearchResult_Subtitle
+style TextAppearance_AppCompat_Light_SearchResult_Title
+style TextAppearance_AppCompat_Light_Widget_PopupMenu_Large
+style TextAppearance_AppCompat_Light_Widget_PopupMenu_Small
+style TextAppearance_AppCompat_Medium
+style TextAppearance_AppCompat_Medium_Inverse
+style TextAppearance_AppCompat_Menu
+style TextAppearance_AppCompat_SearchResult_Subtitle
+style TextAppearance_AppCompat_SearchResult_Title
+style TextAppearance_AppCompat_Small
+style TextAppearance_AppCompat_Small_Inverse
+style TextAppearance_AppCompat_Subhead
+style TextAppearance_AppCompat_Subhead_Inverse
+style TextAppearance_AppCompat_Title
+style TextAppearance_AppCompat_Title_Inverse
+style TextAppearance_AppCompat_Tooltip
+style TextAppearance_AppCompat_Widget_ActionBar_Menu
+style TextAppearance_AppCompat_Widget_ActionBar_Subtitle
+style TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse
+style TextAppearance_AppCompat_Widget_ActionBar_Title
+style TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse
+style TextAppearance_AppCompat_Widget_ActionMode_Subtitle
+style TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse
+style TextAppearance_AppCompat_Widget_ActionMode_Title
+style TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse
+style TextAppearance_AppCompat_Widget_Button
+style TextAppearance_AppCompat_Widget_Button_Borderless_Colored
+style TextAppearance_AppCompat_Widget_Button_Colored
+style TextAppearance_AppCompat_Widget_Button_Inverse
+style TextAppearance_AppCompat_Widget_DropDownItem
+style TextAppearance_AppCompat_Widget_PopupMenu_Header
+style TextAppearance_AppCompat_Widget_PopupMenu_Large
+style TextAppearance_AppCompat_Widget_PopupMenu_Small
+style TextAppearance_AppCompat_Widget_Switch
+style TextAppearance_AppCompat_Widget_TextView_SpinnerItem
+style TextAppearance_Compat_Notification
+style TextAppearance_Compat_Notification_Info
+style TextAppearance_Compat_Notification_Line2
+style TextAppearance_Compat_Notification_Time
+style TextAppearance_Compat_Notification_Title
+style TextAppearance_Widget_AppCompat_ExpandedMenu_Item
+style TextAppearance_Widget_AppCompat_Toolbar_Subtitle
+style TextAppearance_Widget_AppCompat_Toolbar_Title
+style ThemeOverlay_AppCompat
+style ThemeOverlay_AppCompat_ActionBar
+style ThemeOverlay_AppCompat_Dark
+style ThemeOverlay_AppCompat_Dark_ActionBar
+style ThemeOverlay_AppCompat_DayNight
+style ThemeOverlay_AppCompat_DayNight_ActionBar
+style ThemeOverlay_AppCompat_Dialog
+style ThemeOverlay_AppCompat_Dialog_Alert
+style ThemeOverlay_AppCompat_Light
+style Theme_AppCompat
+style Theme_AppCompat_CompactMenu
+style Theme_AppCompat_DayNight
+style Theme_AppCompat_DayNight_DarkActionBar
+style Theme_AppCompat_DayNight_Dialog
+style Theme_AppCompat_DayNight_DialogWhenLarge
+style Theme_AppCompat_DayNight_Dialog_Alert
+style Theme_AppCompat_DayNight_Dialog_MinWidth
+style Theme_AppCompat_DayNight_NoActionBar
+style Theme_AppCompat_Dialog
+style Theme_AppCompat_DialogWhenLarge
+style Theme_AppCompat_Dialog_Alert
+style Theme_AppCompat_Dialog_MinWidth
+style Theme_AppCompat_Light
+style Theme_AppCompat_Light_DarkActionBar
+style Theme_AppCompat_Light_Dialog
+style Theme_AppCompat_Light_DialogWhenLarge
+style Theme_AppCompat_Light_Dialog_Alert
+style Theme_AppCompat_Light_Dialog_MinWidth
+style Theme_AppCompat_Light_NoActionBar
+style Theme_AppCompat_NoActionBar
+style Widget_AppCompat_ActionBar
+style Widget_AppCompat_ActionBar_Solid
+style Widget_AppCompat_ActionBar_TabBar
+style Widget_AppCompat_ActionBar_TabText
+style Widget_AppCompat_ActionBar_TabView
+style Widget_AppCompat_ActionButton
+style Widget_AppCompat_ActionButton_CloseMode
+style Widget_AppCompat_ActionButton_Overflow
+style Widget_AppCompat_ActionMode
+style Widget_AppCompat_ActivityChooserView
+style Widget_AppCompat_AutoCompleteTextView
+style Widget_AppCompat_Button
+style Widget_AppCompat_ButtonBar
+style Widget_AppCompat_ButtonBar_AlertDialog
+style Widget_AppCompat_Button_Borderless
+style Widget_AppCompat_Button_Borderless_Colored
+style Widget_AppCompat_Button_ButtonBar_AlertDialog
+style Widget_AppCompat_Button_Colored
+style Widget_AppCompat_Button_Small
+style Widget_AppCompat_CompoundButton_CheckBox
+style Widget_AppCompat_CompoundButton_RadioButton
+style Widget_AppCompat_CompoundButton_Switch
+style Widget_AppCompat_DrawerArrowToggle
+style Widget_AppCompat_DropDownItem_Spinner
+style Widget_AppCompat_EditText
+style Widget_AppCompat_ImageButton
+style Widget_AppCompat_Light_ActionBar
+style Widget_AppCompat_Light_ActionBar_Solid
+style Widget_AppCompat_Light_ActionBar_Solid_Inverse
+style Widget_AppCompat_Light_ActionBar_TabBar
+style Widget_AppCompat_Light_ActionBar_TabBar_Inverse
+style Widget_AppCompat_Light_ActionBar_TabText
+style Widget_AppCompat_Light_ActionBar_TabText_Inverse
+style Widget_AppCompat_Light_ActionBar_TabView
+style Widget_AppCompat_Light_ActionBar_TabView_Inverse
+style Widget_AppCompat_Light_ActionButton
+style Widget_AppCompat_Light_ActionButton_CloseMode
+style Widget_AppCompat_Light_ActionButton_Overflow
+style Widget_AppCompat_Light_ActionMode_Inverse
+style Widget_AppCompat_Light_ActivityChooserView
+style Widget_AppCompat_Light_AutoCompleteTextView
+style Widget_AppCompat_Light_DropDownItem_Spinner
+style Widget_AppCompat_Light_ListPopupWindow
+style Widget_AppCompat_Light_ListView_DropDown
+style Widget_AppCompat_Light_PopupMenu
+style Widget_AppCompat_Light_PopupMenu_Overflow
+style Widget_AppCompat_Light_SearchView
+style Widget_AppCompat_Light_Spinner_DropDown_ActionBar
+style Widget_AppCompat_ListMenuView
+style Widget_AppCompat_ListPopupWindow
+style Widget_AppCompat_ListView
+style Widget_AppCompat_ListView_DropDown
+style Widget_AppCompat_ListView_Menu
+style Widget_AppCompat_PopupMenu
+style Widget_AppCompat_PopupMenu_Overflow
+style Widget_AppCompat_PopupWindow
+style Widget_AppCompat_ProgressBar
+style Widget_AppCompat_ProgressBar_Horizontal
+style Widget_AppCompat_RatingBar
+style Widget_AppCompat_RatingBar_Indicator
+style Widget_AppCompat_RatingBar_Small
+style Widget_AppCompat_SearchView
+style Widget_AppCompat_SearchView_ActionBar
+style Widget_AppCompat_SeekBar
+style Widget_AppCompat_SeekBar_Discrete
+style Widget_AppCompat_Spinner
+style Widget_AppCompat_Spinner_DropDown
+style Widget_AppCompat_Spinner_DropDown_ActionBar
+style Widget_AppCompat_Spinner_Underlined
+style Widget_AppCompat_TextView
+style Widget_AppCompat_TextView_SpinnerItem
+style Widget_AppCompat_Toolbar
+style Widget_AppCompat_Toolbar_Button_Navigation
+style Widget_Compat_NotificationActionContainer
+style Widget_Compat_NotificationActionText
+styleable ActionBar background backgroundSplit backgroundStacked contentInsetEnd contentInsetEndWithActions contentInsetLeft contentInsetRight contentInsetStart contentInsetStartWithNavigation customNavigationLayout displayOptions divider elevation height hideOnContentScroll homeAsUpIndicator homeLayout icon indeterminateProgressStyle itemPadding logo navigationMode popupTheme progressBarPadding progressBarStyle subtitle subtitleTextStyle title titleTextStyle
+styleable ActionBarLayout android_layout_gravity
+styleable ActionMenuItemView android_minWidth
+styleable ActionMenuView
+styleable ActionMode background backgroundSplit closeItemLayout height subtitleTextStyle titleTextStyle
+styleable ActivityChooserView expandActivityOverflowButtonDrawable initialActivityCount
+styleable AlertDialog android_layout buttonIconDimen buttonPanelSideLayout listItemLayout listLayout multiChoiceItemLayout showTitle singleChoiceItemLayout
+styleable AnimatedStateListDrawableCompat android_constantSize android_dither android_enterFadeDuration android_exitFadeDuration android_variablePadding android_visible
+styleable AnimatedStateListDrawableItem android_drawable android_id
+styleable AnimatedStateListDrawableTransition android_drawable android_fromId android_reversible android_toId
+styleable AppCompatImageView android_src srcCompat tint tintMode
+styleable AppCompatSeekBar android_thumb tickMark tickMarkTint tickMarkTintMode
+styleable AppCompatTextHelper android_drawableBottom android_drawableEnd android_drawableLeft android_drawableRight android_drawableStart android_drawableTop android_textAppearance
+styleable AppCompatTextView android_textAppearance autoSizeMaxTextSize autoSizeMinTextSize autoSizePresetSizes autoSizeStepGranularity autoSizeTextType drawableBottomCompat drawableEndCompat drawableLeftCompat drawableRightCompat drawableStartCompat drawableTint drawableTintMode drawableTopCompat firstBaselineToTopHeight fontFamily fontVariationSettings lastBaselineToBottomHeight lineHeight textAllCaps textLocale
+styleable AppCompatTheme actionBarDivider actionBarItemBackground actionBarPopupTheme actionBarSize actionBarSplitStyle actionBarStyle actionBarTabBarStyle actionBarTabStyle actionBarTabTextStyle actionBarTheme actionBarWidgetTheme actionButtonStyle actionDropDownStyle actionMenuTextAppearance actionMenuTextColor actionModeBackground actionModeCloseButtonStyle actionModeCloseDrawable actionModeCopyDrawable actionModeCutDrawable actionModeFindDrawable actionModePasteDrawable actionModePopupWindowStyle actionModeSelectAllDrawable actionModeShareDrawable actionModeSplitBackground actionModeStyle actionModeWebSearchDrawable actionOverflowButtonStyle actionOverflowMenuStyle activityChooserViewStyle alertDialogButtonGroupStyle alertDialogCenterButtons alertDialogStyle alertDialogTheme android_windowAnimationStyle android_windowIsFloating autoCompleteTextViewStyle borderlessButtonStyle buttonBarButtonStyle buttonBarNegativeButtonStyle buttonBarNeutralButtonStyle buttonBarPositiveButtonStyle buttonBarStyle buttonStyle buttonStyleSmall checkboxStyle checkedTextViewStyle colorAccent colorBackgroundFloating colorButtonNormal colorControlActivated colorControlHighlight colorControlNormal colorError colorPrimary colorPrimaryDark colorSwitchThumbNormal controlBackground dialogCornerRadius dialogPreferredPadding dialogTheme dividerHorizontal dividerVertical dropDownListViewStyle dropdownListPreferredItemHeight editTextBackground editTextColor editTextStyle homeAsUpIndicator imageButtonStyle listChoiceBackgroundIndicator listChoiceIndicatorMultipleAnimated listChoiceIndicatorSingleAnimated listDividerAlertDialog listMenuViewStyle listPopupWindowStyle listPreferredItemHeight listPreferredItemHeightLarge listPreferredItemHeightSmall listPreferredItemPaddingEnd listPreferredItemPaddingLeft listPreferredItemPaddingRight listPreferredItemPaddingStart panelBackground panelMenuListTheme panelMenuListWidth popupMenuStyle popupWindowStyle radioButtonStyle ratingBarStyle ratingBarStyleIndicator ratingBarStyleSmall searchViewStyle seekBarStyle selectableItemBackground selectableItemBackgroundBorderless spinnerDropDownItemStyle spinnerStyle switchStyle textAppearanceLargePopupMenu textAppearanceListItem textAppearanceListItemSecondary textAppearanceListItemSmall textAppearancePopupMenuHeader textAppearanceSearchResultSubtitle textAppearanceSearchResultTitle textAppearanceSmallPopupMenu textColorAlertDialogListItem textColorSearchUrl toolbarNavigationButtonStyle toolbarStyle tooltipForegroundColor tooltipFrameBackground viewInflaterClass windowActionBar windowActionBarOverlay windowActionModeOverlay windowFixedHeightMajor windowFixedHeightMinor windowFixedWidthMajor windowFixedWidthMinor windowMinWidthMajor windowMinWidthMinor windowNoTitle
+styleable ButtonBarLayout allowStacking
+styleable ColorStateListItem alpha android_alpha android_color
+styleable CompoundButton android_button buttonCompat buttonTint buttonTintMode
+styleable DrawerArrowToggle arrowHeadLength arrowShaftLength barLength color drawableSize gapBetweenBars spinBars thickness
+styleable FontFamily fontProviderAuthority fontProviderCerts fontProviderFetchStrategy fontProviderFetchTimeout fontProviderPackage fontProviderQuery
+styleable FontFamilyFont android_font android_fontStyle android_fontVariationSettings android_fontWeight android_ttcIndex font fontStyle fontVariationSettings fontWeight ttcIndex
+styleable GradientColor android_centerColor android_centerX android_centerY android_endColor android_endX android_endY android_gradientRadius android_startColor android_startX android_startY android_tileMode android_type
+styleable GradientColorItem android_color android_offset
+styleable LinearLayoutCompat android_baselineAligned android_baselineAlignedChildIndex android_gravity android_orientation android_weightSum divider dividerPadding measureWithLargestChild showDividers
+styleable LinearLayoutCompat_Layout android_layout_gravity android_layout_height android_layout_weight android_layout_width
+styleable ListPopupWindow android_dropDownHorizontalOffset android_dropDownVerticalOffset
+styleable MenuGroup android_checkableBehavior android_enabled android_id android_menuCategory android_orderInCategory android_visible
+styleable MenuItem actionLayout actionProviderClass actionViewClass alphabeticModifiers android_alphabeticShortcut android_checkable android_checked android_enabled android_icon android_id android_menuCategory android_numericShortcut android_onClick android_orderInCategory android_title android_titleCondensed android_visible contentDescription iconTint iconTintMode numericModifiers showAsAction tooltipText
+styleable MenuView android_headerBackground android_horizontalDivider android_itemBackground android_itemIconDisabledAlpha android_itemTextAppearance android_verticalDivider android_windowAnimationStyle preserveIconSpacing subMenuArrow
+styleable PopupWindow android_popupAnimationStyle android_popupBackground overlapAnchor
+styleable PopupWindowBackgroundState state_above_anchor
+styleable RecycleListView paddingBottomNoButtons paddingTopNoTitle
+styleable SearchView android_focusable android_imeOptions android_inputType android_maxWidth closeIcon commitIcon defaultQueryHint goIcon iconifiedByDefault layout queryBackground queryHint searchHintIcon searchIcon submitBackground suggestionRowLayout voiceIcon
+styleable Spinner android_dropDownWidth android_entries android_popupBackground android_prompt popupTheme
+styleable StateListDrawable android_constantSize android_dither android_enterFadeDuration android_exitFadeDuration android_variablePadding android_visible
+styleable StateListDrawableItem android_drawable
+styleable SwitchCompat android_textOff android_textOn android_thumb showText splitTrack switchMinWidth switchPadding switchTextAppearance thumbTextPadding thumbTint thumbTintMode track trackTint trackTintMode
+styleable TextAppearance android_fontFamily android_shadowColor android_shadowDx android_shadowDy android_shadowRadius android_textColor android_textColorHint android_textColorLink android_textFontWeight android_textSize android_textStyle android_typeface fontFamily fontVariationSettings textAllCaps textLocale
+styleable Toolbar android_gravity android_minHeight buttonGravity collapseContentDescription collapseIcon contentInsetEnd contentInsetEndWithActions contentInsetLeft contentInsetRight contentInsetStart contentInsetStartWithNavigation logo logoDescription maxButtonHeight menu navigationContentDescription navigationIcon popupTheme subtitle subtitleTextAppearance subtitleTextColor title titleMargin titleMarginBottom titleMarginEnd titleMarginStart titleMarginTop titleMargins titleTextAppearance titleTextColor
+styleable View android_focusable android_theme paddingEnd paddingStart theme
+styleable ViewBackgroundHelper android_background backgroundTint backgroundTintMode
+styleable ViewStubCompat android_id android_inflatedId android_layout
diff --git a/ANDROID/app/build/intermediates/res/symbol-table-with-package/release/package-aware-r.txt b/ANDROID/app/build/intermediates/res/symbol-table-with-package/release/package-aware-r.txt
new file mode 100644
index 0000000..5c825d4
--- /dev/null
+++ b/ANDROID/app/build/intermediates/res/symbol-table-with-package/release/package-aware-r.txt
@@ -0,0 +1 @@
+com.fluocode.nativeANE.NativeDialogs
diff --git a/ANDROID/AndroidManifest.xml b/ANDROID/app/build/intermediates/sourceFolderJavaResources/debug/main/AndroidManifest.xml
similarity index 63%
rename from ANDROID/AndroidManifest.xml
rename to ANDROID/app/build/intermediates/sourceFolderJavaResources/debug/main/AndroidManifest.xml
index f1c7288..a9cdeb1 100644
--- a/ANDROID/AndroidManifest.xml
+++ b/ANDROID/app/build/intermediates/sourceFolderJavaResources/debug/main/AndroidManifest.xml
@@ -1,9 +1,6 @@
-
-
-
-
-
-
+
+
+
diff --git a/ANDROID/app/build/intermediates/sourceFolderJavaResources/debug/main/main.iml b/ANDROID/app/build/intermediates/sourceFolderJavaResources/debug/main/main.iml
new file mode 100644
index 0000000..1324f20
--- /dev/null
+++ b/ANDROID/app/build/intermediates/sourceFolderJavaResources/debug/main/main.iml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ANDROID/bin/AndroidManifest.xml b/ANDROID/app/build/intermediates/sourceFolderJavaResources/release/main/AndroidManifest.xml
similarity index 63%
rename from ANDROID/bin/AndroidManifest.xml
rename to ANDROID/app/build/intermediates/sourceFolderJavaResources/release/main/AndroidManifest.xml
index f1c7288..a9cdeb1 100644
--- a/ANDROID/bin/AndroidManifest.xml
+++ b/ANDROID/app/build/intermediates/sourceFolderJavaResources/release/main/AndroidManifest.xml
@@ -1,9 +1,6 @@
-
-
-
-
-
-
+
+
+
diff --git a/ANDROID/app/build/intermediates/sourceFolderJavaResources/release/main/main.iml b/ANDROID/app/build/intermediates/sourceFolderJavaResources/release/main/main.iml
new file mode 100644
index 0000000..1324f20
--- /dev/null
+++ b/ANDROID/app/build/intermediates/sourceFolderJavaResources/release/main/main.iml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ANDROID/app/build/intermediates/symbols/debug/R.txt b/ANDROID/app/build/intermediates/symbols/debug/R.txt
new file mode 100644
index 0000000..c52842b
--- /dev/null
+++ b/ANDROID/app/build/intermediates/symbols/debug/R.txt
@@ -0,0 +1,1652 @@
+int anim abc_fade_in 0x7f010001
+int anim abc_fade_out 0x7f010002
+int anim abc_grow_fade_in_from_bottom 0x7f010003
+int anim abc_popup_enter 0x7f010004
+int anim abc_popup_exit 0x7f010005
+int anim abc_shrink_fade_out_from_bottom 0x7f010006
+int anim abc_slide_in_bottom 0x7f010007
+int anim abc_slide_in_top 0x7f010008
+int anim abc_slide_out_bottom 0x7f010009
+int anim abc_slide_out_top 0x7f01000a
+int anim abc_tooltip_enter 0x7f01000b
+int anim abc_tooltip_exit 0x7f01000c
+int anim btn_checkbox_to_checked_box_inner_merged_animation 0x7f01000d
+int anim btn_checkbox_to_checked_box_outer_merged_animation 0x7f01000e
+int anim btn_checkbox_to_checked_icon_null_animation 0x7f01000f
+int anim btn_checkbox_to_unchecked_box_inner_merged_animation 0x7f010010
+int anim btn_checkbox_to_unchecked_check_path_merged_animation 0x7f010011
+int anim btn_checkbox_to_unchecked_icon_null_animation 0x7f010012
+int anim btn_radio_to_off_mtrl_dot_group_animation 0x7f010013
+int anim btn_radio_to_off_mtrl_ring_outer_animation 0x7f010014
+int anim btn_radio_to_off_mtrl_ring_outer_path_animation 0x7f010015
+int anim btn_radio_to_on_mtrl_dot_group_animation 0x7f010016
+int anim btn_radio_to_on_mtrl_ring_outer_animation 0x7f010017
+int anim btn_radio_to_on_mtrl_ring_outer_path_animation 0x7f010018
+int attr actionBarDivider 0x7f040001
+int attr actionBarItemBackground 0x7f040002
+int attr actionBarPopupTheme 0x7f040003
+int attr actionBarSize 0x7f040004
+int attr actionBarSplitStyle 0x7f040005
+int attr actionBarStyle 0x7f040006
+int attr actionBarTabBarStyle 0x7f040007
+int attr actionBarTabStyle 0x7f040008
+int attr actionBarTabTextStyle 0x7f040009
+int attr actionBarTheme 0x7f04000a
+int attr actionBarWidgetTheme 0x7f04000b
+int attr actionButtonStyle 0x7f04000c
+int attr actionDropDownStyle 0x7f04000d
+int attr actionLayout 0x7f04000e
+int attr actionMenuTextAppearance 0x7f04000f
+int attr actionMenuTextColor 0x7f040010
+int attr actionModeBackground 0x7f040011
+int attr actionModeCloseButtonStyle 0x7f040012
+int attr actionModeCloseDrawable 0x7f040013
+int attr actionModeCopyDrawable 0x7f040014
+int attr actionModeCutDrawable 0x7f040015
+int attr actionModeFindDrawable 0x7f040016
+int attr actionModePasteDrawable 0x7f040017
+int attr actionModePopupWindowStyle 0x7f040018
+int attr actionModeSelectAllDrawable 0x7f040019
+int attr actionModeShareDrawable 0x7f04001a
+int attr actionModeSplitBackground 0x7f04001b
+int attr actionModeStyle 0x7f04001c
+int attr actionModeWebSearchDrawable 0x7f04001d
+int attr actionOverflowButtonStyle 0x7f04001e
+int attr actionOverflowMenuStyle 0x7f04001f
+int attr actionProviderClass 0x7f040020
+int attr actionViewClass 0x7f040021
+int attr activityChooserViewStyle 0x7f040022
+int attr alertDialogButtonGroupStyle 0x7f040023
+int attr alertDialogCenterButtons 0x7f040024
+int attr alertDialogStyle 0x7f040025
+int attr alertDialogTheme 0x7f040026
+int attr allowStacking 0x7f040027
+int attr alpha 0x7f040028
+int attr alphabeticModifiers 0x7f040029
+int attr arrowHeadLength 0x7f04002a
+int attr arrowShaftLength 0x7f04002b
+int attr autoCompleteTextViewStyle 0x7f04002c
+int attr autoSizeMaxTextSize 0x7f04002d
+int attr autoSizeMinTextSize 0x7f04002e
+int attr autoSizePresetSizes 0x7f04002f
+int attr autoSizeStepGranularity 0x7f040030
+int attr autoSizeTextType 0x7f040031
+int attr background 0x7f040032
+int attr backgroundSplit 0x7f040033
+int attr backgroundStacked 0x7f040034
+int attr backgroundTint 0x7f040035
+int attr backgroundTintMode 0x7f040036
+int attr barLength 0x7f040037
+int attr borderlessButtonStyle 0x7f040038
+int attr buttonBarButtonStyle 0x7f040039
+int attr buttonBarNegativeButtonStyle 0x7f04003a
+int attr buttonBarNeutralButtonStyle 0x7f04003b
+int attr buttonBarPositiveButtonStyle 0x7f04003c
+int attr buttonBarStyle 0x7f04003d
+int attr buttonCompat 0x7f04003e
+int attr buttonGravity 0x7f04003f
+int attr buttonIconDimen 0x7f040040
+int attr buttonPanelSideLayout 0x7f040041
+int attr buttonStyle 0x7f040042
+int attr buttonStyleSmall 0x7f040043
+int attr buttonTint 0x7f040044
+int attr buttonTintMode 0x7f040045
+int attr checkboxStyle 0x7f040046
+int attr checkedTextViewStyle 0x7f040047
+int attr closeIcon 0x7f040048
+int attr closeItemLayout 0x7f040049
+int attr collapseContentDescription 0x7f04004a
+int attr collapseIcon 0x7f04004b
+int attr color 0x7f04004c
+int attr colorAccent 0x7f04004d
+int attr colorBackgroundFloating 0x7f04004e
+int attr colorButtonNormal 0x7f04004f
+int attr colorControlActivated 0x7f040050
+int attr colorControlHighlight 0x7f040051
+int attr colorControlNormal 0x7f040052
+int attr colorError 0x7f040053
+int attr colorPrimary 0x7f040054
+int attr colorPrimaryDark 0x7f040055
+int attr colorSwitchThumbNormal 0x7f040056
+int attr commitIcon 0x7f040057
+int attr contentDescription 0x7f040058
+int attr contentInsetEnd 0x7f040059
+int attr contentInsetEndWithActions 0x7f04005a
+int attr contentInsetLeft 0x7f04005b
+int attr contentInsetRight 0x7f04005c
+int attr contentInsetStart 0x7f04005d
+int attr contentInsetStartWithNavigation 0x7f04005e
+int attr controlBackground 0x7f04005f
+int attr customNavigationLayout 0x7f040060
+int attr defaultQueryHint 0x7f040061
+int attr dialogCornerRadius 0x7f040062
+int attr dialogPreferredPadding 0x7f040063
+int attr dialogTheme 0x7f040064
+int attr displayOptions 0x7f040065
+int attr divider 0x7f040066
+int attr dividerHorizontal 0x7f040067
+int attr dividerPadding 0x7f040068
+int attr dividerVertical 0x7f040069
+int attr drawableBottomCompat 0x7f04006a
+int attr drawableEndCompat 0x7f04006b
+int attr drawableLeftCompat 0x7f04006c
+int attr drawableRightCompat 0x7f04006d
+int attr drawableSize 0x7f04006e
+int attr drawableStartCompat 0x7f04006f
+int attr drawableTint 0x7f040070
+int attr drawableTintMode 0x7f040071
+int attr drawableTopCompat 0x7f040072
+int attr drawerArrowStyle 0x7f040073
+int attr dropDownListViewStyle 0x7f040074
+int attr dropdownListPreferredItemHeight 0x7f040075
+int attr editTextBackground 0x7f040076
+int attr editTextColor 0x7f040077
+int attr editTextStyle 0x7f040078
+int attr elevation 0x7f040079
+int attr expandActivityOverflowButtonDrawable 0x7f04007a
+int attr firstBaselineToTopHeight 0x7f04007b
+int attr font 0x7f04007c
+int attr fontFamily 0x7f04007d
+int attr fontProviderAuthority 0x7f04007e
+int attr fontProviderCerts 0x7f04007f
+int attr fontProviderFetchStrategy 0x7f040080
+int attr fontProviderFetchTimeout 0x7f040081
+int attr fontProviderPackage 0x7f040082
+int attr fontProviderQuery 0x7f040083
+int attr fontStyle 0x7f040084
+int attr fontVariationSettings 0x7f040085
+int attr fontWeight 0x7f040086
+int attr gapBetweenBars 0x7f040087
+int attr goIcon 0x7f040088
+int attr height 0x7f040089
+int attr hideOnContentScroll 0x7f04008a
+int attr homeAsUpIndicator 0x7f04008b
+int attr homeLayout 0x7f04008c
+int attr icon 0x7f04008d
+int attr iconTint 0x7f04008e
+int attr iconTintMode 0x7f04008f
+int attr iconifiedByDefault 0x7f040090
+int attr imageButtonStyle 0x7f040091
+int attr indeterminateProgressStyle 0x7f040092
+int attr initialActivityCount 0x7f040093
+int attr isLightTheme 0x7f040094
+int attr itemPadding 0x7f040095
+int attr lastBaselineToBottomHeight 0x7f040096
+int attr layout 0x7f040097
+int attr lineHeight 0x7f040098
+int attr listChoiceBackgroundIndicator 0x7f040099
+int attr listChoiceIndicatorMultipleAnimated 0x7f04009a
+int attr listChoiceIndicatorSingleAnimated 0x7f04009b
+int attr listDividerAlertDialog 0x7f04009c
+int attr listItemLayout 0x7f04009d
+int attr listLayout 0x7f04009e
+int attr listMenuViewStyle 0x7f04009f
+int attr listPopupWindowStyle 0x7f0400a0
+int attr listPreferredItemHeight 0x7f0400a1
+int attr listPreferredItemHeightLarge 0x7f0400a2
+int attr listPreferredItemHeightSmall 0x7f0400a3
+int attr listPreferredItemPaddingEnd 0x7f0400a4
+int attr listPreferredItemPaddingLeft 0x7f0400a5
+int attr listPreferredItemPaddingRight 0x7f0400a6
+int attr listPreferredItemPaddingStart 0x7f0400a7
+int attr logo 0x7f0400a8
+int attr logoDescription 0x7f0400a9
+int attr maxButtonHeight 0x7f0400aa
+int attr measureWithLargestChild 0x7f0400ab
+int attr menu 0x7f0400ac
+int attr multiChoiceItemLayout 0x7f0400ad
+int attr navigationContentDescription 0x7f0400ae
+int attr navigationIcon 0x7f0400af
+int attr navigationMode 0x7f0400b0
+int attr numericModifiers 0x7f0400b1
+int attr overlapAnchor 0x7f0400b2
+int attr paddingBottomNoButtons 0x7f0400b3
+int attr paddingEnd 0x7f0400b4
+int attr paddingStart 0x7f0400b5
+int attr paddingTopNoTitle 0x7f0400b6
+int attr panelBackground 0x7f0400b7
+int attr panelMenuListTheme 0x7f0400b8
+int attr panelMenuListWidth 0x7f0400b9
+int attr popupMenuStyle 0x7f0400ba
+int attr popupTheme 0x7f0400bb
+int attr popupWindowStyle 0x7f0400bc
+int attr preserveIconSpacing 0x7f0400bd
+int attr progressBarPadding 0x7f0400be
+int attr progressBarStyle 0x7f0400bf
+int attr queryBackground 0x7f0400c0
+int attr queryHint 0x7f0400c1
+int attr radioButtonStyle 0x7f0400c2
+int attr ratingBarStyle 0x7f0400c3
+int attr ratingBarStyleIndicator 0x7f0400c4
+int attr ratingBarStyleSmall 0x7f0400c5
+int attr searchHintIcon 0x7f0400c6
+int attr searchIcon 0x7f0400c7
+int attr searchViewStyle 0x7f0400c8
+int attr seekBarStyle 0x7f0400c9
+int attr selectableItemBackground 0x7f0400ca
+int attr selectableItemBackgroundBorderless 0x7f0400cb
+int attr showAsAction 0x7f0400cc
+int attr showDividers 0x7f0400cd
+int attr showText 0x7f0400ce
+int attr showTitle 0x7f0400cf
+int attr singleChoiceItemLayout 0x7f0400d0
+int attr spinBars 0x7f0400d1
+int attr spinnerDropDownItemStyle 0x7f0400d2
+int attr spinnerStyle 0x7f0400d3
+int attr splitTrack 0x7f0400d4
+int attr srcCompat 0x7f0400d5
+int attr state_above_anchor 0x7f0400d6
+int attr subMenuArrow 0x7f0400d7
+int attr submitBackground 0x7f0400d8
+int attr subtitle 0x7f0400d9
+int attr subtitleTextAppearance 0x7f0400da
+int attr subtitleTextColor 0x7f0400db
+int attr subtitleTextStyle 0x7f0400dc
+int attr suggestionRowLayout 0x7f0400dd
+int attr switchMinWidth 0x7f0400de
+int attr switchPadding 0x7f0400df
+int attr switchStyle 0x7f0400e0
+int attr switchTextAppearance 0x7f0400e1
+int attr textAllCaps 0x7f0400e2
+int attr textAppearanceLargePopupMenu 0x7f0400e3
+int attr textAppearanceListItem 0x7f0400e4
+int attr textAppearanceListItemSecondary 0x7f0400e5
+int attr textAppearanceListItemSmall 0x7f0400e6
+int attr textAppearancePopupMenuHeader 0x7f0400e7
+int attr textAppearanceSearchResultSubtitle 0x7f0400e8
+int attr textAppearanceSearchResultTitle 0x7f0400e9
+int attr textAppearanceSmallPopupMenu 0x7f0400ea
+int attr textColorAlertDialogListItem 0x7f0400eb
+int attr textColorSearchUrl 0x7f0400ec
+int attr textLocale 0x7f0400ed
+int attr theme 0x7f0400ee
+int attr thickness 0x7f0400ef
+int attr thumbTextPadding 0x7f0400f0
+int attr thumbTint 0x7f0400f1
+int attr thumbTintMode 0x7f0400f2
+int attr tickMark 0x7f0400f3
+int attr tickMarkTint 0x7f0400f4
+int attr tickMarkTintMode 0x7f0400f5
+int attr tint 0x7f0400f6
+int attr tintMode 0x7f0400f7
+int attr title 0x7f0400f8
+int attr titleMargin 0x7f0400f9
+int attr titleMarginBottom 0x7f0400fa
+int attr titleMarginEnd 0x7f0400fb
+int attr titleMarginStart 0x7f0400fc
+int attr titleMarginTop 0x7f0400fd
+int attr titleMargins 0x7f0400fe
+int attr titleTextAppearance 0x7f0400ff
+int attr titleTextColor 0x7f040100
+int attr titleTextStyle 0x7f040101
+int attr toolbarNavigationButtonStyle 0x7f040102
+int attr toolbarStyle 0x7f040103
+int attr tooltipForegroundColor 0x7f040104
+int attr tooltipFrameBackground 0x7f040105
+int attr tooltipText 0x7f040106
+int attr track 0x7f040107
+int attr trackTint 0x7f040108
+int attr trackTintMode 0x7f040109
+int attr ttcIndex 0x7f04010a
+int attr viewInflaterClass 0x7f04010b
+int attr voiceIcon 0x7f04010c
+int attr windowActionBar 0x7f04010d
+int attr windowActionBarOverlay 0x7f04010e
+int attr windowActionModeOverlay 0x7f04010f
+int attr windowFixedHeightMajor 0x7f040110
+int attr windowFixedHeightMinor 0x7f040111
+int attr windowFixedWidthMajor 0x7f040112
+int attr windowFixedWidthMinor 0x7f040113
+int attr windowMinWidthMajor 0x7f040114
+int attr windowMinWidthMinor 0x7f040115
+int attr windowNoTitle 0x7f040116
+int bool abc_action_bar_embed_tabs 0x7f050001
+int bool abc_allow_stacked_button_bar 0x7f050002
+int bool abc_config_actionMenuItemAllCaps 0x7f050003
+int color abc_background_cache_hint_selector_material_dark 0x7f060001
+int color abc_background_cache_hint_selector_material_light 0x7f060002
+int color abc_btn_colored_borderless_text_material 0x7f060003
+int color abc_btn_colored_text_material 0x7f060004
+int color abc_color_highlight_material 0x7f060005
+int color abc_hint_foreground_material_dark 0x7f060006
+int color abc_hint_foreground_material_light 0x7f060007
+int color abc_input_method_navigation_guard 0x7f060008
+int color abc_primary_text_disable_only_material_dark 0x7f060009
+int color abc_primary_text_disable_only_material_light 0x7f06000a
+int color abc_primary_text_material_dark 0x7f06000b
+int color abc_primary_text_material_light 0x7f06000c
+int color abc_search_url_text 0x7f06000d
+int color abc_search_url_text_normal 0x7f06000e
+int color abc_search_url_text_pressed 0x7f06000f
+int color abc_search_url_text_selected 0x7f060010
+int color abc_secondary_text_material_dark 0x7f060011
+int color abc_secondary_text_material_light 0x7f060012
+int color abc_tint_btn_checkable 0x7f060013
+int color abc_tint_default 0x7f060014
+int color abc_tint_edittext 0x7f060015
+int color abc_tint_seek_thumb 0x7f060016
+int color abc_tint_spinner 0x7f060017
+int color abc_tint_switch_track 0x7f060018
+int color accent_material_dark 0x7f060019
+int color accent_material_light 0x7f06001a
+int color background_floating_material_dark 0x7f06001b
+int color background_floating_material_light 0x7f06001c
+int color background_material_dark 0x7f06001d
+int color background_material_light 0x7f06001e
+int color bright_foreground_disabled_material_dark 0x7f06001f
+int color bright_foreground_disabled_material_light 0x7f060020
+int color bright_foreground_inverse_material_dark 0x7f060021
+int color bright_foreground_inverse_material_light 0x7f060022
+int color bright_foreground_material_dark 0x7f060023
+int color bright_foreground_material_light 0x7f060024
+int color button_material_dark 0x7f060025
+int color button_material_light 0x7f060026
+int color dim_foreground_disabled_material_dark 0x7f060027
+int color dim_foreground_disabled_material_light 0x7f060028
+int color dim_foreground_material_dark 0x7f060029
+int color dim_foreground_material_light 0x7f06002a
+int color error_color_material_dark 0x7f06002b
+int color error_color_material_light 0x7f06002c
+int color foreground_material_dark 0x7f06002d
+int color foreground_material_light 0x7f06002e
+int color highlighted_text_material_dark 0x7f06002f
+int color highlighted_text_material_light 0x7f060030
+int color material_blue_grey_800 0x7f060031
+int color material_blue_grey_900 0x7f060032
+int color material_blue_grey_950 0x7f060033
+int color material_deep_teal_200 0x7f060034
+int color material_deep_teal_500 0x7f060035
+int color material_grey_100 0x7f060036
+int color material_grey_300 0x7f060037
+int color material_grey_50 0x7f060038
+int color material_grey_600 0x7f060039
+int color material_grey_800 0x7f06003a
+int color material_grey_850 0x7f06003b
+int color material_grey_900 0x7f06003c
+int color notification_action_color_filter 0x7f06003d
+int color notification_icon_bg_color 0x7f06003e
+int color primary_dark_material_dark 0x7f06003f
+int color primary_dark_material_light 0x7f060040
+int color primary_material_dark 0x7f060041
+int color primary_material_light 0x7f060042
+int color primary_text_default_material_dark 0x7f060043
+int color primary_text_default_material_light 0x7f060044
+int color primary_text_disabled_material_dark 0x7f060045
+int color primary_text_disabled_material_light 0x7f060046
+int color ripple_material_dark 0x7f060047
+int color ripple_material_light 0x7f060048
+int color secondary_text_default_material_dark 0x7f060049
+int color secondary_text_default_material_light 0x7f06004a
+int color secondary_text_disabled_material_dark 0x7f06004b
+int color secondary_text_disabled_material_light 0x7f06004c
+int color switch_thumb_disabled_material_dark 0x7f06004d
+int color switch_thumb_disabled_material_light 0x7f06004e
+int color switch_thumb_material_dark 0x7f06004f
+int color switch_thumb_material_light 0x7f060050
+int color switch_thumb_normal_material_dark 0x7f060051
+int color switch_thumb_normal_material_light 0x7f060052
+int color tooltip_background_dark 0x7f060053
+int color tooltip_background_light 0x7f060054
+int dimen abc_action_bar_content_inset_material 0x7f070001
+int dimen abc_action_bar_content_inset_with_nav 0x7f070002
+int dimen abc_action_bar_default_height_material 0x7f070003
+int dimen abc_action_bar_default_padding_end_material 0x7f070004
+int dimen abc_action_bar_default_padding_start_material 0x7f070005
+int dimen abc_action_bar_elevation_material 0x7f070006
+int dimen abc_action_bar_icon_vertical_padding_material 0x7f070007
+int dimen abc_action_bar_overflow_padding_end_material 0x7f070008
+int dimen abc_action_bar_overflow_padding_start_material 0x7f070009
+int dimen abc_action_bar_stacked_max_height 0x7f07000a
+int dimen abc_action_bar_stacked_tab_max_width 0x7f07000b
+int dimen abc_action_bar_subtitle_bottom_margin_material 0x7f07000c
+int dimen abc_action_bar_subtitle_top_margin_material 0x7f07000d
+int dimen abc_action_button_min_height_material 0x7f07000e
+int dimen abc_action_button_min_width_material 0x7f07000f
+int dimen abc_action_button_min_width_overflow_material 0x7f070010
+int dimen abc_alert_dialog_button_bar_height 0x7f070011
+int dimen abc_alert_dialog_button_dimen 0x7f070012
+int dimen abc_button_inset_horizontal_material 0x7f070013
+int dimen abc_button_inset_vertical_material 0x7f070014
+int dimen abc_button_padding_horizontal_material 0x7f070015
+int dimen abc_button_padding_vertical_material 0x7f070016
+int dimen abc_cascading_menus_min_smallest_width 0x7f070017
+int dimen abc_config_prefDialogWidth 0x7f070018
+int dimen abc_control_corner_material 0x7f070019
+int dimen abc_control_inset_material 0x7f07001a
+int dimen abc_control_padding_material 0x7f07001b
+int dimen abc_dialog_corner_radius_material 0x7f07001c
+int dimen abc_dialog_fixed_height_major 0x7f07001d
+int dimen abc_dialog_fixed_height_minor 0x7f07001e
+int dimen abc_dialog_fixed_width_major 0x7f07001f
+int dimen abc_dialog_fixed_width_minor 0x7f070020
+int dimen abc_dialog_list_padding_bottom_no_buttons 0x7f070021
+int dimen abc_dialog_list_padding_top_no_title 0x7f070022
+int dimen abc_dialog_min_width_major 0x7f070023
+int dimen abc_dialog_min_width_minor 0x7f070024
+int dimen abc_dialog_padding_material 0x7f070025
+int dimen abc_dialog_padding_top_material 0x7f070026
+int dimen abc_dialog_title_divider_material 0x7f070027
+int dimen abc_disabled_alpha_material_dark 0x7f070028
+int dimen abc_disabled_alpha_material_light 0x7f070029
+int dimen abc_dropdownitem_icon_width 0x7f07002a
+int dimen abc_dropdownitem_text_padding_left 0x7f07002b
+int dimen abc_dropdownitem_text_padding_right 0x7f07002c
+int dimen abc_edit_text_inset_bottom_material 0x7f07002d
+int dimen abc_edit_text_inset_horizontal_material 0x7f07002e
+int dimen abc_edit_text_inset_top_material 0x7f07002f
+int dimen abc_floating_window_z 0x7f070030
+int dimen abc_list_item_height_large_material 0x7f070031
+int dimen abc_list_item_height_material 0x7f070032
+int dimen abc_list_item_height_small_material 0x7f070033
+int dimen abc_list_item_padding_horizontal_material 0x7f070034
+int dimen abc_panel_menu_list_width 0x7f070035
+int dimen abc_progress_bar_height_material 0x7f070036
+int dimen abc_search_view_preferred_height 0x7f070037
+int dimen abc_search_view_preferred_width 0x7f070038
+int dimen abc_seekbar_track_background_height_material 0x7f070039
+int dimen abc_seekbar_track_progress_height_material 0x7f07003a
+int dimen abc_select_dialog_padding_start_material 0x7f07003b
+int dimen abc_switch_padding 0x7f07003c
+int dimen abc_text_size_body_1_material 0x7f07003d
+int dimen abc_text_size_body_2_material 0x7f07003e
+int dimen abc_text_size_button_material 0x7f07003f
+int dimen abc_text_size_caption_material 0x7f070040
+int dimen abc_text_size_display_1_material 0x7f070041
+int dimen abc_text_size_display_2_material 0x7f070042
+int dimen abc_text_size_display_3_material 0x7f070043
+int dimen abc_text_size_display_4_material 0x7f070044
+int dimen abc_text_size_headline_material 0x7f070045
+int dimen abc_text_size_large_material 0x7f070046
+int dimen abc_text_size_medium_material 0x7f070047
+int dimen abc_text_size_menu_header_material 0x7f070048
+int dimen abc_text_size_menu_material 0x7f070049
+int dimen abc_text_size_small_material 0x7f07004a
+int dimen abc_text_size_subhead_material 0x7f07004b
+int dimen abc_text_size_subtitle_material_toolbar 0x7f07004c
+int dimen abc_text_size_title_material 0x7f07004d
+int dimen abc_text_size_title_material_toolbar 0x7f07004e
+int dimen compat_button_inset_horizontal_material 0x7f07004f
+int dimen compat_button_inset_vertical_material 0x7f070050
+int dimen compat_button_padding_horizontal_material 0x7f070051
+int dimen compat_button_padding_vertical_material 0x7f070052
+int dimen compat_control_corner_material 0x7f070053
+int dimen compat_notification_large_icon_max_height 0x7f070054
+int dimen compat_notification_large_icon_max_width 0x7f070055
+int dimen disabled_alpha_material_dark 0x7f070056
+int dimen disabled_alpha_material_light 0x7f070057
+int dimen highlight_alpha_material_colored 0x7f070058
+int dimen highlight_alpha_material_dark 0x7f070059
+int dimen highlight_alpha_material_light 0x7f07005a
+int dimen hint_alpha_material_dark 0x7f07005b
+int dimen hint_alpha_material_light 0x7f07005c
+int dimen hint_pressed_alpha_material_dark 0x7f07005d
+int dimen hint_pressed_alpha_material_light 0x7f07005e
+int dimen notification_action_icon_size 0x7f07005f
+int dimen notification_action_text_size 0x7f070060
+int dimen notification_big_circle_margin 0x7f070061
+int dimen notification_content_margin_start 0x7f070062
+int dimen notification_large_icon_height 0x7f070063
+int dimen notification_large_icon_width 0x7f070064
+int dimen notification_main_column_padding_top 0x7f070065
+int dimen notification_media_narrow_margin 0x7f070066
+int dimen notification_right_icon_size 0x7f070067
+int dimen notification_right_side_padding_top 0x7f070068
+int dimen notification_small_icon_background_padding 0x7f070069
+int dimen notification_small_icon_size_as_large 0x7f07006a
+int dimen notification_subtext_size 0x7f07006b
+int dimen notification_top_pad 0x7f07006c
+int dimen notification_top_pad_large_text 0x7f07006d
+int dimen tooltip_corner_radius 0x7f07006e
+int dimen tooltip_horizontal_padding 0x7f07006f
+int dimen tooltip_margin 0x7f070070
+int dimen tooltip_precise_anchor_extra_offset 0x7f070071
+int dimen tooltip_precise_anchor_threshold 0x7f070072
+int dimen tooltip_vertical_padding 0x7f070073
+int dimen tooltip_y_offset_non_touch 0x7f070074
+int dimen tooltip_y_offset_touch 0x7f070075
+int drawable abc_ab_share_pack_mtrl_alpha 0x7f080001
+int drawable abc_action_bar_item_background_material 0x7f080002
+int drawable abc_btn_borderless_material 0x7f080003
+int drawable abc_btn_check_material 0x7f080004
+int drawable abc_btn_check_material_anim 0x7f080005
+int drawable abc_btn_check_to_on_mtrl_000 0x7f080006
+int drawable abc_btn_check_to_on_mtrl_015 0x7f080007
+int drawable abc_btn_colored_material 0x7f080008
+int drawable abc_btn_default_mtrl_shape 0x7f080009
+int drawable abc_btn_radio_material 0x7f08000a
+int drawable abc_btn_radio_material_anim 0x7f08000b
+int drawable abc_btn_radio_to_on_mtrl_000 0x7f08000c
+int drawable abc_btn_radio_to_on_mtrl_015 0x7f08000d
+int drawable abc_btn_switch_to_on_mtrl_00001 0x7f08000e
+int drawable abc_btn_switch_to_on_mtrl_00012 0x7f08000f
+int drawable abc_cab_background_internal_bg 0x7f080010
+int drawable abc_cab_background_top_material 0x7f080011
+int drawable abc_cab_background_top_mtrl_alpha 0x7f080012
+int drawable abc_control_background_material 0x7f080013
+int drawable abc_dialog_material_background 0x7f080014
+int drawable abc_edit_text_material 0x7f080015
+int drawable abc_ic_ab_back_material 0x7f080016
+int drawable abc_ic_arrow_drop_right_black_24dp 0x7f080017
+int drawable abc_ic_clear_material 0x7f080018
+int drawable abc_ic_commit_search_api_mtrl_alpha 0x7f080019
+int drawable abc_ic_go_search_api_material 0x7f08001a
+int drawable abc_ic_menu_copy_mtrl_am_alpha 0x7f08001b
+int drawable abc_ic_menu_cut_mtrl_alpha 0x7f08001c
+int drawable abc_ic_menu_overflow_material 0x7f08001d
+int drawable abc_ic_menu_paste_mtrl_am_alpha 0x7f08001e
+int drawable abc_ic_menu_selectall_mtrl_alpha 0x7f08001f
+int drawable abc_ic_menu_share_mtrl_alpha 0x7f080020
+int drawable abc_ic_search_api_material 0x7f080021
+int drawable abc_ic_star_black_16dp 0x7f080022
+int drawable abc_ic_star_black_36dp 0x7f080023
+int drawable abc_ic_star_black_48dp 0x7f080024
+int drawable abc_ic_star_half_black_16dp 0x7f080025
+int drawable abc_ic_star_half_black_36dp 0x7f080026
+int drawable abc_ic_star_half_black_48dp 0x7f080027
+int drawable abc_ic_voice_search_api_material 0x7f080028
+int drawable abc_item_background_holo_dark 0x7f080029
+int drawable abc_item_background_holo_light 0x7f08002a
+int drawable abc_list_divider_material 0x7f08002b
+int drawable abc_list_divider_mtrl_alpha 0x7f08002c
+int drawable abc_list_focused_holo 0x7f08002d
+int drawable abc_list_longpressed_holo 0x7f08002e
+int drawable abc_list_pressed_holo_dark 0x7f08002f
+int drawable abc_list_pressed_holo_light 0x7f080030
+int drawable abc_list_selector_background_transition_holo_dark 0x7f080031
+int drawable abc_list_selector_background_transition_holo_light 0x7f080032
+int drawable abc_list_selector_disabled_holo_dark 0x7f080033
+int drawable abc_list_selector_disabled_holo_light 0x7f080034
+int drawable abc_list_selector_holo_dark 0x7f080035
+int drawable abc_list_selector_holo_light 0x7f080036
+int drawable abc_menu_hardkey_panel_mtrl_mult 0x7f080037
+int drawable abc_popup_background_mtrl_mult 0x7f080038
+int drawable abc_ratingbar_indicator_material 0x7f080039
+int drawable abc_ratingbar_material 0x7f08003a
+int drawable abc_ratingbar_small_material 0x7f08003b
+int drawable abc_scrubber_control_off_mtrl_alpha 0x7f08003c
+int drawable abc_scrubber_control_to_pressed_mtrl_000 0x7f08003d
+int drawable abc_scrubber_control_to_pressed_mtrl_005 0x7f08003e
+int drawable abc_scrubber_primary_mtrl_alpha 0x7f08003f
+int drawable abc_scrubber_track_mtrl_alpha 0x7f080040
+int drawable abc_seekbar_thumb_material 0x7f080041
+int drawable abc_seekbar_tick_mark_material 0x7f080042
+int drawable abc_seekbar_track_material 0x7f080043
+int drawable abc_spinner_mtrl_am_alpha 0x7f080044
+int drawable abc_spinner_textfield_background_material 0x7f080045
+int drawable abc_switch_thumb_material 0x7f080046
+int drawable abc_switch_track_mtrl_alpha 0x7f080047
+int drawable abc_tab_indicator_material 0x7f080048
+int drawable abc_tab_indicator_mtrl_alpha 0x7f080049
+int drawable abc_text_cursor_material 0x7f08004a
+int drawable abc_text_select_handle_left_mtrl_dark 0x7f08004b
+int drawable abc_text_select_handle_left_mtrl_light 0x7f08004c
+int drawable abc_text_select_handle_middle_mtrl_dark 0x7f08004d
+int drawable abc_text_select_handle_middle_mtrl_light 0x7f08004e
+int drawable abc_text_select_handle_right_mtrl_dark 0x7f08004f
+int drawable abc_text_select_handle_right_mtrl_light 0x7f080050
+int drawable abc_textfield_activated_mtrl_alpha 0x7f080051
+int drawable abc_textfield_default_mtrl_alpha 0x7f080052
+int drawable abc_textfield_search_activated_mtrl_alpha 0x7f080053
+int drawable abc_textfield_search_default_mtrl_alpha 0x7f080054
+int drawable abc_textfield_search_material 0x7f080055
+int drawable abc_vector_test 0x7f080056
+int drawable btn_checkbox_checked_mtrl 0x7f080057
+int drawable btn_checkbox_checked_to_unchecked_mtrl_animation 0x7f080058
+int drawable btn_checkbox_unchecked_mtrl 0x7f080059
+int drawable btn_checkbox_unchecked_to_checked_mtrl_animation 0x7f08005a
+int drawable btn_radio_off_mtrl 0x7f08005b
+int drawable btn_radio_off_to_on_mtrl_animation 0x7f08005c
+int drawable btn_radio_on_mtrl 0x7f08005d
+int drawable btn_radio_on_to_off_mtrl_animation 0x7f08005e
+int drawable notification_action_background 0x7f08005f
+int drawable notification_bg 0x7f080060
+int drawable notification_bg_low 0x7f080061
+int drawable notification_bg_low_normal 0x7f080062
+int drawable notification_bg_low_pressed 0x7f080063
+int drawable notification_bg_normal 0x7f080064
+int drawable notification_bg_normal_pressed 0x7f080065
+int drawable notification_icon_background 0x7f080066
+int drawable notification_template_icon_bg 0x7f080067
+int drawable notification_template_icon_low_bg 0x7f080068
+int drawable notification_tile_bg 0x7f080069
+int drawable notify_panel_notification_icon_bg 0x7f08006a
+int drawable tooltip_frame_dark 0x7f08006b
+int drawable tooltip_frame_light 0x7f08006c
+int id accessibility_action_clickable_span 0x7f0b0001
+int id accessibility_custom_action_0 0x7f0b0002
+int id accessibility_custom_action_1 0x7f0b0003
+int id accessibility_custom_action_10 0x7f0b0004
+int id accessibility_custom_action_11 0x7f0b0005
+int id accessibility_custom_action_12 0x7f0b0006
+int id accessibility_custom_action_13 0x7f0b0007
+int id accessibility_custom_action_14 0x7f0b0008
+int id accessibility_custom_action_15 0x7f0b0009
+int id accessibility_custom_action_16 0x7f0b000a
+int id accessibility_custom_action_17 0x7f0b000b
+int id accessibility_custom_action_18 0x7f0b000c
+int id accessibility_custom_action_19 0x7f0b000d
+int id accessibility_custom_action_2 0x7f0b000e
+int id accessibility_custom_action_20 0x7f0b000f
+int id accessibility_custom_action_21 0x7f0b0010
+int id accessibility_custom_action_22 0x7f0b0011
+int id accessibility_custom_action_23 0x7f0b0012
+int id accessibility_custom_action_24 0x7f0b0013
+int id accessibility_custom_action_25 0x7f0b0014
+int id accessibility_custom_action_26 0x7f0b0015
+int id accessibility_custom_action_27 0x7f0b0016
+int id accessibility_custom_action_28 0x7f0b0017
+int id accessibility_custom_action_29 0x7f0b0018
+int id accessibility_custom_action_3 0x7f0b0019
+int id accessibility_custom_action_30 0x7f0b001a
+int id accessibility_custom_action_31 0x7f0b001b
+int id accessibility_custom_action_4 0x7f0b001c
+int id accessibility_custom_action_5 0x7f0b001d
+int id accessibility_custom_action_6 0x7f0b001e
+int id accessibility_custom_action_7 0x7f0b001f
+int id accessibility_custom_action_8 0x7f0b0020
+int id accessibility_custom_action_9 0x7f0b0021
+int id action_bar 0x7f0b0022
+int id action_bar_activity_content 0x7f0b0023
+int id action_bar_container 0x7f0b0024
+int id action_bar_root 0x7f0b0025
+int id action_bar_spinner 0x7f0b0026
+int id action_bar_subtitle 0x7f0b0027
+int id action_bar_title 0x7f0b0028
+int id action_container 0x7f0b0029
+int id action_context_bar 0x7f0b002a
+int id action_divider 0x7f0b002b
+int id action_image 0x7f0b002c
+int id action_menu_divider 0x7f0b002d
+int id action_menu_presenter 0x7f0b002e
+int id action_mode_bar 0x7f0b002f
+int id action_mode_bar_stub 0x7f0b0030
+int id action_mode_close_button 0x7f0b0031
+int id action_text 0x7f0b0032
+int id actions 0x7f0b0033
+int id activity_chooser_view_content 0x7f0b0034
+int id add 0x7f0b0035
+int id alertTitle 0x7f0b0036
+int id async 0x7f0b0037
+int id blocking 0x7f0b0038
+int id buttonPanel 0x7f0b0039
+int id checkbox 0x7f0b003a
+int id checked 0x7f0b003b
+int id chronometer 0x7f0b003c
+int id content 0x7f0b003d
+int id contentPanel 0x7f0b003e
+int id custom 0x7f0b003f
+int id customPanel 0x7f0b0040
+int id decor_content_parent 0x7f0b0041
+int id default_activity_button 0x7f0b0042
+int id dialog_button 0x7f0b0043
+int id edit_query 0x7f0b0044
+int id expand_activities_button 0x7f0b0045
+int id expanded_menu 0x7f0b0046
+int id forever 0x7f0b0047
+int id group_divider 0x7f0b0048
+int id home 0x7f0b0049
+int id icon 0x7f0b004a
+int id icon_group 0x7f0b004b
+int id image 0x7f0b004c
+int id info 0x7f0b004d
+int id italic 0x7f0b004e
+int id line1 0x7f0b004f
+int id line3 0x7f0b0050
+int id listMode 0x7f0b0051
+int id list_item 0x7f0b0052
+int id message 0x7f0b0053
+int id multiply 0x7f0b0054
+int id none 0x7f0b0055
+int id normal 0x7f0b0056
+int id notification_background 0x7f0b0057
+int id notification_main_column 0x7f0b0058
+int id notification_main_column_container 0x7f0b0059
+int id off 0x7f0b005a
+int id on 0x7f0b005b
+int id parentPanel 0x7f0b005c
+int id progress_circular 0x7f0b005d
+int id progress_horizontal 0x7f0b005e
+int id radio 0x7f0b005f
+int id right_icon 0x7f0b0060
+int id right_side 0x7f0b0061
+int id screen 0x7f0b0062
+int id scrollIndicatorDown 0x7f0b0063
+int id scrollIndicatorUp 0x7f0b0064
+int id scrollView 0x7f0b0065
+int id search_badge 0x7f0b0066
+int id search_bar 0x7f0b0067
+int id search_button 0x7f0b0068
+int id search_close_btn 0x7f0b0069
+int id search_edit_frame 0x7f0b006a
+int id search_go_btn 0x7f0b006b
+int id search_mag_icon 0x7f0b006c
+int id search_plate 0x7f0b006d
+int id search_src_text 0x7f0b006e
+int id search_voice_btn 0x7f0b006f
+int id select_dialog_listview 0x7f0b0070
+int id shortcut 0x7f0b0071
+int id spacer 0x7f0b0072
+int id split_action_bar 0x7f0b0073
+int id src_atop 0x7f0b0074
+int id src_in 0x7f0b0075
+int id src_over 0x7f0b0076
+int id submenuarrow 0x7f0b0077
+int id submit_area 0x7f0b0078
+int id tabMode 0x7f0b0079
+int id tag_accessibility_actions 0x7f0b007a
+int id tag_accessibility_clickable_spans 0x7f0b007b
+int id tag_accessibility_heading 0x7f0b007c
+int id tag_accessibility_pane_title 0x7f0b007d
+int id tag_screen_reader_focusable 0x7f0b007e
+int id tag_transition_group 0x7f0b007f
+int id tag_unhandled_key_event_manager 0x7f0b0080
+int id tag_unhandled_key_listeners 0x7f0b0081
+int id text 0x7f0b0082
+int id text2 0x7f0b0083
+int id textSpacerNoButtons 0x7f0b0084
+int id textSpacerNoTitle 0x7f0b0085
+int id time 0x7f0b0086
+int id title 0x7f0b0087
+int id titleDividerNoCustom 0x7f0b0088
+int id title_template 0x7f0b0089
+int id topPanel 0x7f0b008a
+int id unchecked 0x7f0b008b
+int id uniform 0x7f0b008c
+int id up 0x7f0b008d
+int id wrap_content 0x7f0b008e
+int integer abc_config_activityDefaultDur 0x7f0c0001
+int integer abc_config_activityShortDur 0x7f0c0002
+int integer cancel_button_image_alpha 0x7f0c0003
+int integer config_tooltipAnimTime 0x7f0c0004
+int integer status_bar_notification_info_maxnum 0x7f0c0005
+int interpolator btn_checkbox_checked_mtrl_animation_interpolator_0 0x7f0d0001
+int interpolator btn_checkbox_checked_mtrl_animation_interpolator_1 0x7f0d0002
+int interpolator btn_checkbox_unchecked_mtrl_animation_interpolator_0 0x7f0d0003
+int interpolator btn_checkbox_unchecked_mtrl_animation_interpolator_1 0x7f0d0004
+int interpolator btn_radio_to_off_mtrl_animation_interpolator_0 0x7f0d0005
+int interpolator btn_radio_to_on_mtrl_animation_interpolator_0 0x7f0d0006
+int interpolator fast_out_slow_in 0x7f0d0007
+int layout abc_action_bar_title_item 0x7f0e0001
+int layout abc_action_bar_up_container 0x7f0e0002
+int layout abc_action_menu_item_layout 0x7f0e0003
+int layout abc_action_menu_layout 0x7f0e0004
+int layout abc_action_mode_bar 0x7f0e0005
+int layout abc_action_mode_close_item_material 0x7f0e0006
+int layout abc_activity_chooser_view 0x7f0e0007
+int layout abc_activity_chooser_view_list_item 0x7f0e0008
+int layout abc_alert_dialog_button_bar_material 0x7f0e0009
+int layout abc_alert_dialog_material 0x7f0e000a
+int layout abc_alert_dialog_title_material 0x7f0e000b
+int layout abc_cascading_menu_item_layout 0x7f0e000c
+int layout abc_dialog_title_material 0x7f0e000d
+int layout abc_expanded_menu_layout 0x7f0e000e
+int layout abc_list_menu_item_checkbox 0x7f0e000f
+int layout abc_list_menu_item_icon 0x7f0e0010
+int layout abc_list_menu_item_layout 0x7f0e0011
+int layout abc_list_menu_item_radio 0x7f0e0012
+int layout abc_popup_menu_header_item_layout 0x7f0e0013
+int layout abc_popup_menu_item_layout 0x7f0e0014
+int layout abc_screen_content_include 0x7f0e0015
+int layout abc_screen_simple 0x7f0e0016
+int layout abc_screen_simple_overlay_action_mode 0x7f0e0017
+int layout abc_screen_toolbar 0x7f0e0018
+int layout abc_search_dropdown_item_icons_2line 0x7f0e0019
+int layout abc_search_view 0x7f0e001a
+int layout abc_select_dialog_material 0x7f0e001b
+int layout abc_tooltip 0x7f0e001c
+int layout custom_dialog 0x7f0e001d
+int layout notification_action 0x7f0e001e
+int layout notification_action_tombstone 0x7f0e001f
+int layout notification_template_custom_big 0x7f0e0020
+int layout notification_template_icon_group 0x7f0e0021
+int layout notification_template_part_chronometer 0x7f0e0022
+int layout notification_template_part_time 0x7f0e0023
+int layout select_dialog_item_material 0x7f0e0024
+int layout select_dialog_multichoice_material 0x7f0e0025
+int layout select_dialog_singlechoice_material 0x7f0e0026
+int layout support_simple_spinner_dropdown_item 0x7f0e0027
+int string abc_action_bar_home_description 0x7f140001
+int string abc_action_bar_up_description 0x7f140002
+int string abc_action_menu_overflow_description 0x7f140003
+int string abc_action_mode_done 0x7f140004
+int string abc_activity_chooser_view_see_all 0x7f140005
+int string abc_activitychooserview_choose_application 0x7f140006
+int string abc_capital_off 0x7f140007
+int string abc_capital_on 0x7f140008
+int string abc_menu_alt_shortcut_label 0x7f140009
+int string abc_menu_ctrl_shortcut_label 0x7f14000a
+int string abc_menu_delete_shortcut_label 0x7f14000b
+int string abc_menu_enter_shortcut_label 0x7f14000c
+int string abc_menu_function_shortcut_label 0x7f14000d
+int string abc_menu_meta_shortcut_label 0x7f14000e
+int string abc_menu_shift_shortcut_label 0x7f14000f
+int string abc_menu_space_shortcut_label 0x7f140010
+int string abc_menu_sym_shortcut_label 0x7f140011
+int string abc_prepend_shortcut_label 0x7f140012
+int string abc_search_hint 0x7f140013
+int string abc_searchview_description_clear 0x7f140014
+int string abc_searchview_description_query 0x7f140015
+int string abc_searchview_description_search 0x7f140016
+int string abc_searchview_description_submit 0x7f140017
+int string abc_searchview_description_voice 0x7f140018
+int string abc_shareactionprovider_share_with 0x7f140019
+int string abc_shareactionprovider_share_with_application 0x7f14001a
+int string abc_toolbar_collapse_description 0x7f14001b
+int string search_menu_title 0x7f14001c
+int string status_bar_notification_info_overflow 0x7f14001d
+int style AlertDialog_AppCompat 0x7f150001
+int style AlertDialog_AppCompat_Light 0x7f150002
+int style Animation_AppCompat_Dialog 0x7f150003
+int style Animation_AppCompat_DropDownUp 0x7f150004
+int style Animation_AppCompat_Tooltip 0x7f150005
+int style Base_AlertDialog_AppCompat 0x7f150006
+int style Base_AlertDialog_AppCompat_Light 0x7f150007
+int style Base_Animation_AppCompat_Dialog 0x7f150008
+int style Base_Animation_AppCompat_DropDownUp 0x7f150009
+int style Base_Animation_AppCompat_Tooltip 0x7f15000a
+int style Base_DialogWindowTitleBackground_AppCompat 0x7f15000b
+int style Base_DialogWindowTitle_AppCompat 0x7f15000c
+int style Base_TextAppearance_AppCompat 0x7f15000d
+int style Base_TextAppearance_AppCompat_Body1 0x7f15000e
+int style Base_TextAppearance_AppCompat_Body2 0x7f15000f
+int style Base_TextAppearance_AppCompat_Button 0x7f150010
+int style Base_TextAppearance_AppCompat_Caption 0x7f150011
+int style Base_TextAppearance_AppCompat_Display1 0x7f150012
+int style Base_TextAppearance_AppCompat_Display2 0x7f150013
+int style Base_TextAppearance_AppCompat_Display3 0x7f150014
+int style Base_TextAppearance_AppCompat_Display4 0x7f150015
+int style Base_TextAppearance_AppCompat_Headline 0x7f150016
+int style Base_TextAppearance_AppCompat_Inverse 0x7f150017
+int style Base_TextAppearance_AppCompat_Large 0x7f150018
+int style Base_TextAppearance_AppCompat_Large_Inverse 0x7f150019
+int style Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large 0x7f15001a
+int style Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small 0x7f15001b
+int style Base_TextAppearance_AppCompat_Medium 0x7f15001c
+int style Base_TextAppearance_AppCompat_Medium_Inverse 0x7f15001d
+int style Base_TextAppearance_AppCompat_Menu 0x7f15001e
+int style Base_TextAppearance_AppCompat_SearchResult 0x7f15001f
+int style Base_TextAppearance_AppCompat_SearchResult_Subtitle 0x7f150020
+int style Base_TextAppearance_AppCompat_SearchResult_Title 0x7f150021
+int style Base_TextAppearance_AppCompat_Small 0x7f150022
+int style Base_TextAppearance_AppCompat_Small_Inverse 0x7f150023
+int style Base_TextAppearance_AppCompat_Subhead 0x7f150024
+int style Base_TextAppearance_AppCompat_Subhead_Inverse 0x7f150025
+int style Base_TextAppearance_AppCompat_Title 0x7f150026
+int style Base_TextAppearance_AppCompat_Title_Inverse 0x7f150027
+int style Base_TextAppearance_AppCompat_Tooltip 0x7f150028
+int style Base_TextAppearance_AppCompat_Widget_ActionBar_Menu 0x7f150029
+int style Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle 0x7f15002a
+int style Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse 0x7f15002b
+int style Base_TextAppearance_AppCompat_Widget_ActionBar_Title 0x7f15002c
+int style Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse 0x7f15002d
+int style Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle 0x7f15002e
+int style Base_TextAppearance_AppCompat_Widget_ActionMode_Title 0x7f15002f
+int style Base_TextAppearance_AppCompat_Widget_Button 0x7f150030
+int style Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored 0x7f150031
+int style Base_TextAppearance_AppCompat_Widget_Button_Colored 0x7f150032
+int style Base_TextAppearance_AppCompat_Widget_Button_Inverse 0x7f150033
+int style Base_TextAppearance_AppCompat_Widget_DropDownItem 0x7f150034
+int style Base_TextAppearance_AppCompat_Widget_PopupMenu_Header 0x7f150035
+int style Base_TextAppearance_AppCompat_Widget_PopupMenu_Large 0x7f150036
+int style Base_TextAppearance_AppCompat_Widget_PopupMenu_Small 0x7f150037
+int style Base_TextAppearance_AppCompat_Widget_Switch 0x7f150038
+int style Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem 0x7f150039
+int style Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item 0x7f15003a
+int style Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle 0x7f15003b
+int style Base_TextAppearance_Widget_AppCompat_Toolbar_Title 0x7f15003c
+int style Base_ThemeOverlay_AppCompat 0x7f15003d
+int style Base_ThemeOverlay_AppCompat_ActionBar 0x7f15003e
+int style Base_ThemeOverlay_AppCompat_Dark 0x7f15003f
+int style Base_ThemeOverlay_AppCompat_Dark_ActionBar 0x7f150040
+int style Base_ThemeOverlay_AppCompat_Dialog 0x7f150041
+int style Base_ThemeOverlay_AppCompat_Dialog_Alert 0x7f150042
+int style Base_ThemeOverlay_AppCompat_Light 0x7f150043
+int style Base_Theme_AppCompat 0x7f150044
+int style Base_Theme_AppCompat_CompactMenu 0x7f150045
+int style Base_Theme_AppCompat_Dialog 0x7f150046
+int style Base_Theme_AppCompat_DialogWhenLarge 0x7f150047
+int style Base_Theme_AppCompat_Dialog_Alert 0x7f150048
+int style Base_Theme_AppCompat_Dialog_FixedSize 0x7f150049
+int style Base_Theme_AppCompat_Dialog_MinWidth 0x7f15004a
+int style Base_Theme_AppCompat_Light 0x7f15004b
+int style Base_Theme_AppCompat_Light_DarkActionBar 0x7f15004c
+int style Base_Theme_AppCompat_Light_Dialog 0x7f15004d
+int style Base_Theme_AppCompat_Light_DialogWhenLarge 0x7f15004e
+int style Base_Theme_AppCompat_Light_Dialog_Alert 0x7f15004f
+int style Base_Theme_AppCompat_Light_Dialog_FixedSize 0x7f150050
+int style Base_Theme_AppCompat_Light_Dialog_MinWidth 0x7f150051
+int style Base_V21_ThemeOverlay_AppCompat_Dialog 0x7f150052
+int style Base_V21_Theme_AppCompat 0x7f150053
+int style Base_V21_Theme_AppCompat_Dialog 0x7f150054
+int style Base_V21_Theme_AppCompat_Light 0x7f150055
+int style Base_V21_Theme_AppCompat_Light_Dialog 0x7f150056
+int style Base_V22_Theme_AppCompat 0x7f150057
+int style Base_V22_Theme_AppCompat_Light 0x7f150058
+int style Base_V23_Theme_AppCompat 0x7f150059
+int style Base_V23_Theme_AppCompat_Light 0x7f15005a
+int style Base_V26_Theme_AppCompat 0x7f15005b
+int style Base_V26_Theme_AppCompat_Light 0x7f15005c
+int style Base_V26_Widget_AppCompat_Toolbar 0x7f15005d
+int style Base_V28_Theme_AppCompat 0x7f15005e
+int style Base_V28_Theme_AppCompat_Light 0x7f15005f
+int style Base_V7_ThemeOverlay_AppCompat_Dialog 0x7f150060
+int style Base_V7_Theme_AppCompat 0x7f150061
+int style Base_V7_Theme_AppCompat_Dialog 0x7f150062
+int style Base_V7_Theme_AppCompat_Light 0x7f150063
+int style Base_V7_Theme_AppCompat_Light_Dialog 0x7f150064
+int style Base_V7_Widget_AppCompat_AutoCompleteTextView 0x7f150065
+int style Base_V7_Widget_AppCompat_EditText 0x7f150066
+int style Base_V7_Widget_AppCompat_Toolbar 0x7f150067
+int style Base_Widget_AppCompat_ActionBar 0x7f150068
+int style Base_Widget_AppCompat_ActionBar_Solid 0x7f150069
+int style Base_Widget_AppCompat_ActionBar_TabBar 0x7f15006a
+int style Base_Widget_AppCompat_ActionBar_TabText 0x7f15006b
+int style Base_Widget_AppCompat_ActionBar_TabView 0x7f15006c
+int style Base_Widget_AppCompat_ActionButton 0x7f15006d
+int style Base_Widget_AppCompat_ActionButton_CloseMode 0x7f15006e
+int style Base_Widget_AppCompat_ActionButton_Overflow 0x7f15006f
+int style Base_Widget_AppCompat_ActionMode 0x7f150070
+int style Base_Widget_AppCompat_ActivityChooserView 0x7f150071
+int style Base_Widget_AppCompat_AutoCompleteTextView 0x7f150072
+int style Base_Widget_AppCompat_Button 0x7f150073
+int style Base_Widget_AppCompat_ButtonBar 0x7f150074
+int style Base_Widget_AppCompat_ButtonBar_AlertDialog 0x7f150075
+int style Base_Widget_AppCompat_Button_Borderless 0x7f150076
+int style Base_Widget_AppCompat_Button_Borderless_Colored 0x7f150077
+int style Base_Widget_AppCompat_Button_ButtonBar_AlertDialog 0x7f150078
+int style Base_Widget_AppCompat_Button_Colored 0x7f150079
+int style Base_Widget_AppCompat_Button_Small 0x7f15007a
+int style Base_Widget_AppCompat_CompoundButton_CheckBox 0x7f15007b
+int style Base_Widget_AppCompat_CompoundButton_RadioButton 0x7f15007c
+int style Base_Widget_AppCompat_CompoundButton_Switch 0x7f15007d
+int style Base_Widget_AppCompat_DrawerArrowToggle 0x7f15007e
+int style Base_Widget_AppCompat_DrawerArrowToggle_Common 0x7f15007f
+int style Base_Widget_AppCompat_DropDownItem_Spinner 0x7f150080
+int style Base_Widget_AppCompat_EditText 0x7f150081
+int style Base_Widget_AppCompat_ImageButton 0x7f150082
+int style Base_Widget_AppCompat_Light_ActionBar 0x7f150083
+int style Base_Widget_AppCompat_Light_ActionBar_Solid 0x7f150084
+int style Base_Widget_AppCompat_Light_ActionBar_TabBar 0x7f150085
+int style Base_Widget_AppCompat_Light_ActionBar_TabText 0x7f150086
+int style Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse 0x7f150087
+int style Base_Widget_AppCompat_Light_ActionBar_TabView 0x7f150088
+int style Base_Widget_AppCompat_Light_PopupMenu 0x7f150089
+int style Base_Widget_AppCompat_Light_PopupMenu_Overflow 0x7f15008a
+int style Base_Widget_AppCompat_ListMenuView 0x7f15008b
+int style Base_Widget_AppCompat_ListPopupWindow 0x7f15008c
+int style Base_Widget_AppCompat_ListView 0x7f15008d
+int style Base_Widget_AppCompat_ListView_DropDown 0x7f15008e
+int style Base_Widget_AppCompat_ListView_Menu 0x7f15008f
+int style Base_Widget_AppCompat_PopupMenu 0x7f150090
+int style Base_Widget_AppCompat_PopupMenu_Overflow 0x7f150091
+int style Base_Widget_AppCompat_PopupWindow 0x7f150092
+int style Base_Widget_AppCompat_ProgressBar 0x7f150093
+int style Base_Widget_AppCompat_ProgressBar_Horizontal 0x7f150094
+int style Base_Widget_AppCompat_RatingBar 0x7f150095
+int style Base_Widget_AppCompat_RatingBar_Indicator 0x7f150096
+int style Base_Widget_AppCompat_RatingBar_Small 0x7f150097
+int style Base_Widget_AppCompat_SearchView 0x7f150098
+int style Base_Widget_AppCompat_SearchView_ActionBar 0x7f150099
+int style Base_Widget_AppCompat_SeekBar 0x7f15009a
+int style Base_Widget_AppCompat_SeekBar_Discrete 0x7f15009b
+int style Base_Widget_AppCompat_Spinner 0x7f15009c
+int style Base_Widget_AppCompat_Spinner_Underlined 0x7f15009d
+int style Base_Widget_AppCompat_TextView 0x7f15009e
+int style Base_Widget_AppCompat_TextView_SpinnerItem 0x7f15009f
+int style Base_Widget_AppCompat_Toolbar 0x7f1500a0
+int style Base_Widget_AppCompat_Toolbar_Button_Navigation 0x7f1500a1
+int style Platform_AppCompat 0x7f1500a2
+int style Platform_AppCompat_Light 0x7f1500a3
+int style Platform_ThemeOverlay_AppCompat 0x7f1500a4
+int style Platform_ThemeOverlay_AppCompat_Dark 0x7f1500a5
+int style Platform_ThemeOverlay_AppCompat_Light 0x7f1500a6
+int style Platform_V21_AppCompat 0x7f1500a7
+int style Platform_V21_AppCompat_Light 0x7f1500a8
+int style Platform_V25_AppCompat 0x7f1500a9
+int style Platform_V25_AppCompat_Light 0x7f1500aa
+int style Platform_Widget_AppCompat_Spinner 0x7f1500ab
+int style RtlOverlay_DialogWindowTitle_AppCompat 0x7f1500ac
+int style RtlOverlay_Widget_AppCompat_ActionBar_TitleItem 0x7f1500ad
+int style RtlOverlay_Widget_AppCompat_DialogTitle_Icon 0x7f1500ae
+int style RtlOverlay_Widget_AppCompat_PopupMenuItem 0x7f1500af
+int style RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup 0x7f1500b0
+int style RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut 0x7f1500b1
+int style RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow 0x7f1500b2
+int style RtlOverlay_Widget_AppCompat_PopupMenuItem_Text 0x7f1500b3
+int style RtlOverlay_Widget_AppCompat_PopupMenuItem_Title 0x7f1500b4
+int style RtlOverlay_Widget_AppCompat_SearchView_MagIcon 0x7f1500b5
+int style RtlOverlay_Widget_AppCompat_Search_DropDown 0x7f1500b6
+int style RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 0x7f1500b7
+int style RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 0x7f1500b8
+int style RtlOverlay_Widget_AppCompat_Search_DropDown_Query 0x7f1500b9
+int style RtlOverlay_Widget_AppCompat_Search_DropDown_Text 0x7f1500ba
+int style RtlUnderlay_Widget_AppCompat_ActionButton 0x7f1500bb
+int style RtlUnderlay_Widget_AppCompat_ActionButton_Overflow 0x7f1500bc
+int style TextAppearance_AppCompat 0x7f1500bd
+int style TextAppearance_AppCompat_Body1 0x7f1500be
+int style TextAppearance_AppCompat_Body2 0x7f1500bf
+int style TextAppearance_AppCompat_Button 0x7f1500c0
+int style TextAppearance_AppCompat_Caption 0x7f1500c1
+int style TextAppearance_AppCompat_Display1 0x7f1500c2
+int style TextAppearance_AppCompat_Display2 0x7f1500c3
+int style TextAppearance_AppCompat_Display3 0x7f1500c4
+int style TextAppearance_AppCompat_Display4 0x7f1500c5
+int style TextAppearance_AppCompat_Headline 0x7f1500c6
+int style TextAppearance_AppCompat_Inverse 0x7f1500c7
+int style TextAppearance_AppCompat_Large 0x7f1500c8
+int style TextAppearance_AppCompat_Large_Inverse 0x7f1500c9
+int style TextAppearance_AppCompat_Light_SearchResult_Subtitle 0x7f1500ca
+int style TextAppearance_AppCompat_Light_SearchResult_Title 0x7f1500cb
+int style TextAppearance_AppCompat_Light_Widget_PopupMenu_Large 0x7f1500cc
+int style TextAppearance_AppCompat_Light_Widget_PopupMenu_Small 0x7f1500cd
+int style TextAppearance_AppCompat_Medium 0x7f1500ce
+int style TextAppearance_AppCompat_Medium_Inverse 0x7f1500cf
+int style TextAppearance_AppCompat_Menu 0x7f1500d0
+int style TextAppearance_AppCompat_SearchResult_Subtitle 0x7f1500d1
+int style TextAppearance_AppCompat_SearchResult_Title 0x7f1500d2
+int style TextAppearance_AppCompat_Small 0x7f1500d3
+int style TextAppearance_AppCompat_Small_Inverse 0x7f1500d4
+int style TextAppearance_AppCompat_Subhead 0x7f1500d5
+int style TextAppearance_AppCompat_Subhead_Inverse 0x7f1500d6
+int style TextAppearance_AppCompat_Title 0x7f1500d7
+int style TextAppearance_AppCompat_Title_Inverse 0x7f1500d8
+int style TextAppearance_AppCompat_Tooltip 0x7f1500d9
+int style TextAppearance_AppCompat_Widget_ActionBar_Menu 0x7f1500da
+int style TextAppearance_AppCompat_Widget_ActionBar_Subtitle 0x7f1500db
+int style TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse 0x7f1500dc
+int style TextAppearance_AppCompat_Widget_ActionBar_Title 0x7f1500dd
+int style TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse 0x7f1500de
+int style TextAppearance_AppCompat_Widget_ActionMode_Subtitle 0x7f1500df
+int style TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse 0x7f1500e0
+int style TextAppearance_AppCompat_Widget_ActionMode_Title 0x7f1500e1
+int style TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse 0x7f1500e2
+int style TextAppearance_AppCompat_Widget_Button 0x7f1500e3
+int style TextAppearance_AppCompat_Widget_Button_Borderless_Colored 0x7f1500e4
+int style TextAppearance_AppCompat_Widget_Button_Colored 0x7f1500e5
+int style TextAppearance_AppCompat_Widget_Button_Inverse 0x7f1500e6
+int style TextAppearance_AppCompat_Widget_DropDownItem 0x7f1500e7
+int style TextAppearance_AppCompat_Widget_PopupMenu_Header 0x7f1500e8
+int style TextAppearance_AppCompat_Widget_PopupMenu_Large 0x7f1500e9
+int style TextAppearance_AppCompat_Widget_PopupMenu_Small 0x7f1500ea
+int style TextAppearance_AppCompat_Widget_Switch 0x7f1500eb
+int style TextAppearance_AppCompat_Widget_TextView_SpinnerItem 0x7f1500ec
+int style TextAppearance_Compat_Notification 0x7f1500ed
+int style TextAppearance_Compat_Notification_Info 0x7f1500ee
+int style TextAppearance_Compat_Notification_Line2 0x7f1500ef
+int style TextAppearance_Compat_Notification_Time 0x7f1500f0
+int style TextAppearance_Compat_Notification_Title 0x7f1500f1
+int style TextAppearance_Widget_AppCompat_ExpandedMenu_Item 0x7f1500f2
+int style TextAppearance_Widget_AppCompat_Toolbar_Subtitle 0x7f1500f3
+int style TextAppearance_Widget_AppCompat_Toolbar_Title 0x7f1500f4
+int style ThemeOverlay_AppCompat 0x7f1500f5
+int style ThemeOverlay_AppCompat_ActionBar 0x7f1500f6
+int style ThemeOverlay_AppCompat_Dark 0x7f1500f7
+int style ThemeOverlay_AppCompat_Dark_ActionBar 0x7f1500f8
+int style ThemeOverlay_AppCompat_DayNight 0x7f1500f9
+int style ThemeOverlay_AppCompat_DayNight_ActionBar 0x7f1500fa
+int style ThemeOverlay_AppCompat_Dialog 0x7f1500fb
+int style ThemeOverlay_AppCompat_Dialog_Alert 0x7f1500fc
+int style ThemeOverlay_AppCompat_Light 0x7f1500fd
+int style Theme_AppCompat 0x7f1500fe
+int style Theme_AppCompat_CompactMenu 0x7f1500ff
+int style Theme_AppCompat_DayNight 0x7f150100
+int style Theme_AppCompat_DayNight_DarkActionBar 0x7f150101
+int style Theme_AppCompat_DayNight_Dialog 0x7f150102
+int style Theme_AppCompat_DayNight_DialogWhenLarge 0x7f150103
+int style Theme_AppCompat_DayNight_Dialog_Alert 0x7f150104
+int style Theme_AppCompat_DayNight_Dialog_MinWidth 0x7f150105
+int style Theme_AppCompat_DayNight_NoActionBar 0x7f150106
+int style Theme_AppCompat_Dialog 0x7f150107
+int style Theme_AppCompat_DialogWhenLarge 0x7f150108
+int style Theme_AppCompat_Dialog_Alert 0x7f150109
+int style Theme_AppCompat_Dialog_MinWidth 0x7f15010a
+int style Theme_AppCompat_Light 0x7f15010b
+int style Theme_AppCompat_Light_DarkActionBar 0x7f15010c
+int style Theme_AppCompat_Light_Dialog 0x7f15010d
+int style Theme_AppCompat_Light_DialogWhenLarge 0x7f15010e
+int style Theme_AppCompat_Light_Dialog_Alert 0x7f15010f
+int style Theme_AppCompat_Light_Dialog_MinWidth 0x7f150110
+int style Theme_AppCompat_Light_NoActionBar 0x7f150111
+int style Theme_AppCompat_NoActionBar 0x7f150112
+int style Widget_AppCompat_ActionBar 0x7f150113
+int style Widget_AppCompat_ActionBar_Solid 0x7f150114
+int style Widget_AppCompat_ActionBar_TabBar 0x7f150115
+int style Widget_AppCompat_ActionBar_TabText 0x7f150116
+int style Widget_AppCompat_ActionBar_TabView 0x7f150117
+int style Widget_AppCompat_ActionButton 0x7f150118
+int style Widget_AppCompat_ActionButton_CloseMode 0x7f150119
+int style Widget_AppCompat_ActionButton_Overflow 0x7f15011a
+int style Widget_AppCompat_ActionMode 0x7f15011b
+int style Widget_AppCompat_ActivityChooserView 0x7f15011c
+int style Widget_AppCompat_AutoCompleteTextView 0x7f15011d
+int style Widget_AppCompat_Button 0x7f15011e
+int style Widget_AppCompat_ButtonBar 0x7f15011f
+int style Widget_AppCompat_ButtonBar_AlertDialog 0x7f150120
+int style Widget_AppCompat_Button_Borderless 0x7f150121
+int style Widget_AppCompat_Button_Borderless_Colored 0x7f150122
+int style Widget_AppCompat_Button_ButtonBar_AlertDialog 0x7f150123
+int style Widget_AppCompat_Button_Colored 0x7f150124
+int style Widget_AppCompat_Button_Small 0x7f150125
+int style Widget_AppCompat_CompoundButton_CheckBox 0x7f150126
+int style Widget_AppCompat_CompoundButton_RadioButton 0x7f150127
+int style Widget_AppCompat_CompoundButton_Switch 0x7f150128
+int style Widget_AppCompat_DrawerArrowToggle 0x7f150129
+int style Widget_AppCompat_DropDownItem_Spinner 0x7f15012a
+int style Widget_AppCompat_EditText 0x7f15012b
+int style Widget_AppCompat_ImageButton 0x7f15012c
+int style Widget_AppCompat_Light_ActionBar 0x7f15012d
+int style Widget_AppCompat_Light_ActionBar_Solid 0x7f15012e
+int style Widget_AppCompat_Light_ActionBar_Solid_Inverse 0x7f15012f
+int style Widget_AppCompat_Light_ActionBar_TabBar 0x7f150130
+int style Widget_AppCompat_Light_ActionBar_TabBar_Inverse 0x7f150131
+int style Widget_AppCompat_Light_ActionBar_TabText 0x7f150132
+int style Widget_AppCompat_Light_ActionBar_TabText_Inverse 0x7f150133
+int style Widget_AppCompat_Light_ActionBar_TabView 0x7f150134
+int style Widget_AppCompat_Light_ActionBar_TabView_Inverse 0x7f150135
+int style Widget_AppCompat_Light_ActionButton 0x7f150136
+int style Widget_AppCompat_Light_ActionButton_CloseMode 0x7f150137
+int style Widget_AppCompat_Light_ActionButton_Overflow 0x7f150138
+int style Widget_AppCompat_Light_ActionMode_Inverse 0x7f150139
+int style Widget_AppCompat_Light_ActivityChooserView 0x7f15013a
+int style Widget_AppCompat_Light_AutoCompleteTextView 0x7f15013b
+int style Widget_AppCompat_Light_DropDownItem_Spinner 0x7f15013c
+int style Widget_AppCompat_Light_ListPopupWindow 0x7f15013d
+int style Widget_AppCompat_Light_ListView_DropDown 0x7f15013e
+int style Widget_AppCompat_Light_PopupMenu 0x7f15013f
+int style Widget_AppCompat_Light_PopupMenu_Overflow 0x7f150140
+int style Widget_AppCompat_Light_SearchView 0x7f150141
+int style Widget_AppCompat_Light_Spinner_DropDown_ActionBar 0x7f150142
+int style Widget_AppCompat_ListMenuView 0x7f150143
+int style Widget_AppCompat_ListPopupWindow 0x7f150144
+int style Widget_AppCompat_ListView 0x7f150145
+int style Widget_AppCompat_ListView_DropDown 0x7f150146
+int style Widget_AppCompat_ListView_Menu 0x7f150147
+int style Widget_AppCompat_PopupMenu 0x7f150148
+int style Widget_AppCompat_PopupMenu_Overflow 0x7f150149
+int style Widget_AppCompat_PopupWindow 0x7f15014a
+int style Widget_AppCompat_ProgressBar 0x7f15014b
+int style Widget_AppCompat_ProgressBar_Horizontal 0x7f15014c
+int style Widget_AppCompat_RatingBar 0x7f15014d
+int style Widget_AppCompat_RatingBar_Indicator 0x7f15014e
+int style Widget_AppCompat_RatingBar_Small 0x7f15014f
+int style Widget_AppCompat_SearchView 0x7f150150
+int style Widget_AppCompat_SearchView_ActionBar 0x7f150151
+int style Widget_AppCompat_SeekBar 0x7f150152
+int style Widget_AppCompat_SeekBar_Discrete 0x7f150153
+int style Widget_AppCompat_Spinner 0x7f150154
+int style Widget_AppCompat_Spinner_DropDown 0x7f150155
+int style Widget_AppCompat_Spinner_DropDown_ActionBar 0x7f150156
+int style Widget_AppCompat_Spinner_Underlined 0x7f150157
+int style Widget_AppCompat_TextView 0x7f150158
+int style Widget_AppCompat_TextView_SpinnerItem 0x7f150159
+int style Widget_AppCompat_Toolbar 0x7f15015a
+int style Widget_AppCompat_Toolbar_Button_Navigation 0x7f15015b
+int style Widget_Compat_NotificationActionContainer 0x7f15015c
+int style Widget_Compat_NotificationActionText 0x7f15015d
+int[] styleable ActionBar { 0x7f040032, 0x7f040033, 0x7f040034, 0x7f040059, 0x7f04005a, 0x7f04005b, 0x7f04005c, 0x7f04005d, 0x7f04005e, 0x7f040060, 0x7f040065, 0x7f040066, 0x7f040079, 0x7f040089, 0x7f04008a, 0x7f04008b, 0x7f04008c, 0x7f04008d, 0x7f040092, 0x7f040095, 0x7f0400a8, 0x7f0400b0, 0x7f0400bb, 0x7f0400be, 0x7f0400bf, 0x7f0400d9, 0x7f0400dc, 0x7f0400f8, 0x7f040101 }
+int styleable ActionBar_background 0
+int styleable ActionBar_backgroundSplit 1
+int styleable ActionBar_backgroundStacked 2
+int styleable ActionBar_contentInsetEnd 3
+int styleable ActionBar_contentInsetEndWithActions 4
+int styleable ActionBar_contentInsetLeft 5
+int styleable ActionBar_contentInsetRight 6
+int styleable ActionBar_contentInsetStart 7
+int styleable ActionBar_contentInsetStartWithNavigation 8
+int styleable ActionBar_customNavigationLayout 9
+int styleable ActionBar_displayOptions 10
+int styleable ActionBar_divider 11
+int styleable ActionBar_elevation 12
+int styleable ActionBar_height 13
+int styleable ActionBar_hideOnContentScroll 14
+int styleable ActionBar_homeAsUpIndicator 15
+int styleable ActionBar_homeLayout 16
+int styleable ActionBar_icon 17
+int styleable ActionBar_indeterminateProgressStyle 18
+int styleable ActionBar_itemPadding 19
+int styleable ActionBar_logo 20
+int styleable ActionBar_navigationMode 21
+int styleable ActionBar_popupTheme 22
+int styleable ActionBar_progressBarPadding 23
+int styleable ActionBar_progressBarStyle 24
+int styleable ActionBar_subtitle 25
+int styleable ActionBar_subtitleTextStyle 26
+int styleable ActionBar_title 27
+int styleable ActionBar_titleTextStyle 28
+int[] styleable ActionBarLayout { 0x10100b3 }
+int styleable ActionBarLayout_android_layout_gravity 0
+int[] styleable ActionMenuItemView { 0x101013f }
+int styleable ActionMenuItemView_android_minWidth 0
+int[] styleable ActionMenuView { }
+int[] styleable ActionMode { 0x7f040032, 0x7f040033, 0x7f040049, 0x7f040089, 0x7f0400dc, 0x7f040101 }
+int styleable ActionMode_background 0
+int styleable ActionMode_backgroundSplit 1
+int styleable ActionMode_closeItemLayout 2
+int styleable ActionMode_height 3
+int styleable ActionMode_subtitleTextStyle 4
+int styleable ActionMode_titleTextStyle 5
+int[] styleable ActivityChooserView { 0x7f04007a, 0x7f040093 }
+int styleable ActivityChooserView_expandActivityOverflowButtonDrawable 0
+int styleable ActivityChooserView_initialActivityCount 1
+int[] styleable AlertDialog { 0x10100f2, 0x7f040040, 0x7f040041, 0x7f04009d, 0x7f04009e, 0x7f0400ad, 0x7f0400cf, 0x7f0400d0 }
+int styleable AlertDialog_android_layout 0
+int styleable AlertDialog_buttonIconDimen 1
+int styleable AlertDialog_buttonPanelSideLayout 2
+int styleable AlertDialog_listItemLayout 3
+int styleable AlertDialog_listLayout 4
+int styleable AlertDialog_multiChoiceItemLayout 5
+int styleable AlertDialog_showTitle 6
+int styleable AlertDialog_singleChoiceItemLayout 7
+int[] styleable AnimatedStateListDrawableCompat { 0x1010196, 0x101011c, 0x101030c, 0x101030d, 0x1010195, 0x1010194 }
+int styleable AnimatedStateListDrawableCompat_android_constantSize 0
+int styleable AnimatedStateListDrawableCompat_android_dither 1
+int styleable AnimatedStateListDrawableCompat_android_enterFadeDuration 2
+int styleable AnimatedStateListDrawableCompat_android_exitFadeDuration 3
+int styleable AnimatedStateListDrawableCompat_android_variablePadding 4
+int styleable AnimatedStateListDrawableCompat_android_visible 5
+int[] styleable AnimatedStateListDrawableItem { 0x1010199, 0x10100d0 }
+int styleable AnimatedStateListDrawableItem_android_drawable 0
+int styleable AnimatedStateListDrawableItem_android_id 1
+int[] styleable AnimatedStateListDrawableTransition { 0x1010199, 0x101044a, 0x101044b, 0x1010449 }
+int styleable AnimatedStateListDrawableTransition_android_drawable 0
+int styleable AnimatedStateListDrawableTransition_android_fromId 1
+int styleable AnimatedStateListDrawableTransition_android_reversible 2
+int styleable AnimatedStateListDrawableTransition_android_toId 3
+int[] styleable AppCompatImageView { 0x1010119, 0x7f0400d5, 0x7f0400f6, 0x7f0400f7 }
+int styleable AppCompatImageView_android_src 0
+int styleable AppCompatImageView_srcCompat 1
+int styleable AppCompatImageView_tint 2
+int styleable AppCompatImageView_tintMode 3
+int[] styleable AppCompatSeekBar { 0x1010142, 0x7f0400f3, 0x7f0400f4, 0x7f0400f5 }
+int styleable AppCompatSeekBar_android_thumb 0
+int styleable AppCompatSeekBar_tickMark 1
+int styleable AppCompatSeekBar_tickMarkTint 2
+int styleable AppCompatSeekBar_tickMarkTintMode 3
+int[] styleable AppCompatTextHelper { 0x101016e, 0x1010393, 0x101016f, 0x1010170, 0x1010392, 0x101016d, 0x1010034 }
+int styleable AppCompatTextHelper_android_drawableBottom 0
+int styleable AppCompatTextHelper_android_drawableEnd 1
+int styleable AppCompatTextHelper_android_drawableLeft 2
+int styleable AppCompatTextHelper_android_drawableRight 3
+int styleable AppCompatTextHelper_android_drawableStart 4
+int styleable AppCompatTextHelper_android_drawableTop 5
+int styleable AppCompatTextHelper_android_textAppearance 6
+int[] styleable AppCompatTextView { 0x1010034, 0x7f04002d, 0x7f04002e, 0x7f04002f, 0x7f040030, 0x7f040031, 0x7f04006a, 0x7f04006b, 0x7f04006c, 0x7f04006d, 0x7f04006f, 0x7f040070, 0x7f040071, 0x7f040072, 0x7f04007b, 0x7f04007d, 0x7f040085, 0x7f040096, 0x7f040098, 0x7f0400e2, 0x7f0400ed }
+int styleable AppCompatTextView_android_textAppearance 0
+int styleable AppCompatTextView_autoSizeMaxTextSize 1
+int styleable AppCompatTextView_autoSizeMinTextSize 2
+int styleable AppCompatTextView_autoSizePresetSizes 3
+int styleable AppCompatTextView_autoSizeStepGranularity 4
+int styleable AppCompatTextView_autoSizeTextType 5
+int styleable AppCompatTextView_drawableBottomCompat 6
+int styleable AppCompatTextView_drawableEndCompat 7
+int styleable AppCompatTextView_drawableLeftCompat 8
+int styleable AppCompatTextView_drawableRightCompat 9
+int styleable AppCompatTextView_drawableStartCompat 10
+int styleable AppCompatTextView_drawableTint 11
+int styleable AppCompatTextView_drawableTintMode 12
+int styleable AppCompatTextView_drawableTopCompat 13
+int styleable AppCompatTextView_firstBaselineToTopHeight 14
+int styleable AppCompatTextView_fontFamily 15
+int styleable AppCompatTextView_fontVariationSettings 16
+int styleable AppCompatTextView_lastBaselineToBottomHeight 17
+int styleable AppCompatTextView_lineHeight 18
+int styleable AppCompatTextView_textAllCaps 19
+int styleable AppCompatTextView_textLocale 20
+int[] styleable AppCompatTheme { 0x7f040001, 0x7f040002, 0x7f040003, 0x7f040004, 0x7f040005, 0x7f040006, 0x7f040007, 0x7f040008, 0x7f040009, 0x7f04000a, 0x7f04000b, 0x7f04000c, 0x7f04000d, 0x7f04000f, 0x7f040010, 0x7f040011, 0x7f040012, 0x7f040013, 0x7f040014, 0x7f040015, 0x7f040016, 0x7f040017, 0x7f040018, 0x7f040019, 0x7f04001a, 0x7f04001b, 0x7f04001c, 0x7f04001d, 0x7f04001e, 0x7f04001f, 0x7f040022, 0x7f040023, 0x7f040024, 0x7f040025, 0x7f040026, 0x10100ae, 0x1010057, 0x7f04002c, 0x7f040038, 0x7f040039, 0x7f04003a, 0x7f04003b, 0x7f04003c, 0x7f04003d, 0x7f040042, 0x7f040043, 0x7f040046, 0x7f040047, 0x7f04004d, 0x7f04004e, 0x7f04004f, 0x7f040050, 0x7f040051, 0x7f040052, 0x7f040053, 0x7f040054, 0x7f040055, 0x7f040056, 0x7f04005f, 0x7f040062, 0x7f040063, 0x7f040064, 0x7f040067, 0x7f040069, 0x7f040074, 0x7f040075, 0x7f040076, 0x7f040077, 0x7f040078, 0x7f04008b, 0x7f040091, 0x7f040099, 0x7f04009a, 0x7f04009b, 0x7f04009c, 0x7f04009f, 0x7f0400a0, 0x7f0400a1, 0x7f0400a2, 0x7f0400a3, 0x7f0400a4, 0x7f0400a5, 0x7f0400a6, 0x7f0400a7, 0x7f0400b7, 0x7f0400b8, 0x7f0400b9, 0x7f0400ba, 0x7f0400bc, 0x7f0400c2, 0x7f0400c3, 0x7f0400c4, 0x7f0400c5, 0x7f0400c8, 0x7f0400c9, 0x7f0400ca, 0x7f0400cb, 0x7f0400d2, 0x7f0400d3, 0x7f0400e0, 0x7f0400e3, 0x7f0400e4, 0x7f0400e5, 0x7f0400e6, 0x7f0400e7, 0x7f0400e8, 0x7f0400e9, 0x7f0400ea, 0x7f0400eb, 0x7f0400ec, 0x7f040102, 0x7f040103, 0x7f040104, 0x7f040105, 0x7f04010b, 0x7f04010d, 0x7f04010e, 0x7f04010f, 0x7f040110, 0x7f040111, 0x7f040112, 0x7f040113, 0x7f040114, 0x7f040115, 0x7f040116 }
+int styleable AppCompatTheme_actionBarDivider 0
+int styleable AppCompatTheme_actionBarItemBackground 1
+int styleable AppCompatTheme_actionBarPopupTheme 2
+int styleable AppCompatTheme_actionBarSize 3
+int styleable AppCompatTheme_actionBarSplitStyle 4
+int styleable AppCompatTheme_actionBarStyle 5
+int styleable AppCompatTheme_actionBarTabBarStyle 6
+int styleable AppCompatTheme_actionBarTabStyle 7
+int styleable AppCompatTheme_actionBarTabTextStyle 8
+int styleable AppCompatTheme_actionBarTheme 9
+int styleable AppCompatTheme_actionBarWidgetTheme 10
+int styleable AppCompatTheme_actionButtonStyle 11
+int styleable AppCompatTheme_actionDropDownStyle 12
+int styleable AppCompatTheme_actionMenuTextAppearance 13
+int styleable AppCompatTheme_actionMenuTextColor 14
+int styleable AppCompatTheme_actionModeBackground 15
+int styleable AppCompatTheme_actionModeCloseButtonStyle 16
+int styleable AppCompatTheme_actionModeCloseDrawable 17
+int styleable AppCompatTheme_actionModeCopyDrawable 18
+int styleable AppCompatTheme_actionModeCutDrawable 19
+int styleable AppCompatTheme_actionModeFindDrawable 20
+int styleable AppCompatTheme_actionModePasteDrawable 21
+int styleable AppCompatTheme_actionModePopupWindowStyle 22
+int styleable AppCompatTheme_actionModeSelectAllDrawable 23
+int styleable AppCompatTheme_actionModeShareDrawable 24
+int styleable AppCompatTheme_actionModeSplitBackground 25
+int styleable AppCompatTheme_actionModeStyle 26
+int styleable AppCompatTheme_actionModeWebSearchDrawable 27
+int styleable AppCompatTheme_actionOverflowButtonStyle 28
+int styleable AppCompatTheme_actionOverflowMenuStyle 29
+int styleable AppCompatTheme_activityChooserViewStyle 30
+int styleable AppCompatTheme_alertDialogButtonGroupStyle 31
+int styleable AppCompatTheme_alertDialogCenterButtons 32
+int styleable AppCompatTheme_alertDialogStyle 33
+int styleable AppCompatTheme_alertDialogTheme 34
+int styleable AppCompatTheme_android_windowAnimationStyle 35
+int styleable AppCompatTheme_android_windowIsFloating 36
+int styleable AppCompatTheme_autoCompleteTextViewStyle 37
+int styleable AppCompatTheme_borderlessButtonStyle 38
+int styleable AppCompatTheme_buttonBarButtonStyle 39
+int styleable AppCompatTheme_buttonBarNegativeButtonStyle 40
+int styleable AppCompatTheme_buttonBarNeutralButtonStyle 41
+int styleable AppCompatTheme_buttonBarPositiveButtonStyle 42
+int styleable AppCompatTheme_buttonBarStyle 43
+int styleable AppCompatTheme_buttonStyle 44
+int styleable AppCompatTheme_buttonStyleSmall 45
+int styleable AppCompatTheme_checkboxStyle 46
+int styleable AppCompatTheme_checkedTextViewStyle 47
+int styleable AppCompatTheme_colorAccent 48
+int styleable AppCompatTheme_colorBackgroundFloating 49
+int styleable AppCompatTheme_colorButtonNormal 50
+int styleable AppCompatTheme_colorControlActivated 51
+int styleable AppCompatTheme_colorControlHighlight 52
+int styleable AppCompatTheme_colorControlNormal 53
+int styleable AppCompatTheme_colorError 54
+int styleable AppCompatTheme_colorPrimary 55
+int styleable AppCompatTheme_colorPrimaryDark 56
+int styleable AppCompatTheme_colorSwitchThumbNormal 57
+int styleable AppCompatTheme_controlBackground 58
+int styleable AppCompatTheme_dialogCornerRadius 59
+int styleable AppCompatTheme_dialogPreferredPadding 60
+int styleable AppCompatTheme_dialogTheme 61
+int styleable AppCompatTheme_dividerHorizontal 62
+int styleable AppCompatTheme_dividerVertical 63
+int styleable AppCompatTheme_dropDownListViewStyle 64
+int styleable AppCompatTheme_dropdownListPreferredItemHeight 65
+int styleable AppCompatTheme_editTextBackground 66
+int styleable AppCompatTheme_editTextColor 67
+int styleable AppCompatTheme_editTextStyle 68
+int styleable AppCompatTheme_homeAsUpIndicator 69
+int styleable AppCompatTheme_imageButtonStyle 70
+int styleable AppCompatTheme_listChoiceBackgroundIndicator 71
+int styleable AppCompatTheme_listChoiceIndicatorMultipleAnimated 72
+int styleable AppCompatTheme_listChoiceIndicatorSingleAnimated 73
+int styleable AppCompatTheme_listDividerAlertDialog 74
+int styleable AppCompatTheme_listMenuViewStyle 75
+int styleable AppCompatTheme_listPopupWindowStyle 76
+int styleable AppCompatTheme_listPreferredItemHeight 77
+int styleable AppCompatTheme_listPreferredItemHeightLarge 78
+int styleable AppCompatTheme_listPreferredItemHeightSmall 79
+int styleable AppCompatTheme_listPreferredItemPaddingEnd 80
+int styleable AppCompatTheme_listPreferredItemPaddingLeft 81
+int styleable AppCompatTheme_listPreferredItemPaddingRight 82
+int styleable AppCompatTheme_listPreferredItemPaddingStart 83
+int styleable AppCompatTheme_panelBackground 84
+int styleable AppCompatTheme_panelMenuListTheme 85
+int styleable AppCompatTheme_panelMenuListWidth 86
+int styleable AppCompatTheme_popupMenuStyle 87
+int styleable AppCompatTheme_popupWindowStyle 88
+int styleable AppCompatTheme_radioButtonStyle 89
+int styleable AppCompatTheme_ratingBarStyle 90
+int styleable AppCompatTheme_ratingBarStyleIndicator 91
+int styleable AppCompatTheme_ratingBarStyleSmall 92
+int styleable AppCompatTheme_searchViewStyle 93
+int styleable AppCompatTheme_seekBarStyle 94
+int styleable AppCompatTheme_selectableItemBackground 95
+int styleable AppCompatTheme_selectableItemBackgroundBorderless 96
+int styleable AppCompatTheme_spinnerDropDownItemStyle 97
+int styleable AppCompatTheme_spinnerStyle 98
+int styleable AppCompatTheme_switchStyle 99
+int styleable AppCompatTheme_textAppearanceLargePopupMenu 100
+int styleable AppCompatTheme_textAppearanceListItem 101
+int styleable AppCompatTheme_textAppearanceListItemSecondary 102
+int styleable AppCompatTheme_textAppearanceListItemSmall 103
+int styleable AppCompatTheme_textAppearancePopupMenuHeader 104
+int styleable AppCompatTheme_textAppearanceSearchResultSubtitle 105
+int styleable AppCompatTheme_textAppearanceSearchResultTitle 106
+int styleable AppCompatTheme_textAppearanceSmallPopupMenu 107
+int styleable AppCompatTheme_textColorAlertDialogListItem 108
+int styleable AppCompatTheme_textColorSearchUrl 109
+int styleable AppCompatTheme_toolbarNavigationButtonStyle 110
+int styleable AppCompatTheme_toolbarStyle 111
+int styleable AppCompatTheme_tooltipForegroundColor 112
+int styleable AppCompatTheme_tooltipFrameBackground 113
+int styleable AppCompatTheme_viewInflaterClass 114
+int styleable AppCompatTheme_windowActionBar 115
+int styleable AppCompatTheme_windowActionBarOverlay 116
+int styleable AppCompatTheme_windowActionModeOverlay 117
+int styleable AppCompatTheme_windowFixedHeightMajor 118
+int styleable AppCompatTheme_windowFixedHeightMinor 119
+int styleable AppCompatTheme_windowFixedWidthMajor 120
+int styleable AppCompatTheme_windowFixedWidthMinor 121
+int styleable AppCompatTheme_windowMinWidthMajor 122
+int styleable AppCompatTheme_windowMinWidthMinor 123
+int styleable AppCompatTheme_windowNoTitle 124
+int[] styleable ButtonBarLayout { 0x7f040027 }
+int styleable ButtonBarLayout_allowStacking 0
+int[] styleable ColorStateListItem { 0x7f040028, 0x101031f, 0x10101a5 }
+int styleable ColorStateListItem_alpha 0
+int styleable ColorStateListItem_android_alpha 1
+int styleable ColorStateListItem_android_color 2
+int[] styleable CompoundButton { 0x1010107, 0x7f04003e, 0x7f040044, 0x7f040045 }
+int styleable CompoundButton_android_button 0
+int styleable CompoundButton_buttonCompat 1
+int styleable CompoundButton_buttonTint 2
+int styleable CompoundButton_buttonTintMode 3
+int[] styleable DrawerArrowToggle { 0x7f04002a, 0x7f04002b, 0x7f040037, 0x7f04004c, 0x7f04006e, 0x7f040087, 0x7f0400d1, 0x7f0400ef }
+int styleable DrawerArrowToggle_arrowHeadLength 0
+int styleable DrawerArrowToggle_arrowShaftLength 1
+int styleable DrawerArrowToggle_barLength 2
+int styleable DrawerArrowToggle_color 3
+int styleable DrawerArrowToggle_drawableSize 4
+int styleable DrawerArrowToggle_gapBetweenBars 5
+int styleable DrawerArrowToggle_spinBars 6
+int styleable DrawerArrowToggle_thickness 7
+int[] styleable FontFamily { 0x7f04007e, 0x7f04007f, 0x7f040080, 0x7f040081, 0x7f040082, 0x7f040083 }
+int styleable FontFamily_fontProviderAuthority 0
+int styleable FontFamily_fontProviderCerts 1
+int styleable FontFamily_fontProviderFetchStrategy 2
+int styleable FontFamily_fontProviderFetchTimeout 3
+int styleable FontFamily_fontProviderPackage 4
+int styleable FontFamily_fontProviderQuery 5
+int[] styleable FontFamilyFont { 0x1010532, 0x101053f, 0x1010570, 0x1010533, 0x101056f, 0x7f04007c, 0x7f040084, 0x7f040085, 0x7f040086, 0x7f04010a }
+int styleable FontFamilyFont_android_font 0
+int styleable FontFamilyFont_android_fontStyle 1
+int styleable FontFamilyFont_android_fontVariationSettings 2
+int styleable FontFamilyFont_android_fontWeight 3
+int styleable FontFamilyFont_android_ttcIndex 4
+int styleable FontFamilyFont_font 5
+int styleable FontFamilyFont_fontStyle 6
+int styleable FontFamilyFont_fontVariationSettings 7
+int styleable FontFamilyFont_fontWeight 8
+int styleable FontFamilyFont_ttcIndex 9
+int[] styleable GradientColor { 0x101020b, 0x10101a2, 0x10101a3, 0x101019e, 0x1010512, 0x1010513, 0x10101a4, 0x101019d, 0x1010510, 0x1010511, 0x1010201, 0x10101a1 }
+int styleable GradientColor_android_centerColor 0
+int styleable GradientColor_android_centerX 1
+int styleable GradientColor_android_centerY 2
+int styleable GradientColor_android_endColor 3
+int styleable GradientColor_android_endX 4
+int styleable GradientColor_android_endY 5
+int styleable GradientColor_android_gradientRadius 6
+int styleable GradientColor_android_startColor 7
+int styleable GradientColor_android_startX 8
+int styleable GradientColor_android_startY 9
+int styleable GradientColor_android_tileMode 10
+int styleable GradientColor_android_type 11
+int[] styleable GradientColorItem { 0x10101a5, 0x1010514 }
+int styleable GradientColorItem_android_color 0
+int styleable GradientColorItem_android_offset 1
+int[] styleable LinearLayoutCompat { 0x1010126, 0x1010127, 0x10100af, 0x10100c4, 0x1010128, 0x7f040066, 0x7f040068, 0x7f0400ab, 0x7f0400cd }
+int styleable LinearLayoutCompat_android_baselineAligned 0
+int styleable LinearLayoutCompat_android_baselineAlignedChildIndex 1
+int styleable LinearLayoutCompat_android_gravity 2
+int styleable LinearLayoutCompat_android_orientation 3
+int styleable LinearLayoutCompat_android_weightSum 4
+int styleable LinearLayoutCompat_divider 5
+int styleable LinearLayoutCompat_dividerPadding 6
+int styleable LinearLayoutCompat_measureWithLargestChild 7
+int styleable LinearLayoutCompat_showDividers 8
+int[] styleable LinearLayoutCompat_Layout { 0x10100b3, 0x10100f5, 0x1010181, 0x10100f4 }
+int styleable LinearLayoutCompat_Layout_android_layout_gravity 0
+int styleable LinearLayoutCompat_Layout_android_layout_height 1
+int styleable LinearLayoutCompat_Layout_android_layout_weight 2
+int styleable LinearLayoutCompat_Layout_android_layout_width 3
+int[] styleable ListPopupWindow { 0x10102ac, 0x10102ad }
+int styleable ListPopupWindow_android_dropDownHorizontalOffset 0
+int styleable ListPopupWindow_android_dropDownVerticalOffset 1
+int[] styleable MenuGroup { 0x10101e0, 0x101000e, 0x10100d0, 0x10101de, 0x10101df, 0x1010194 }
+int styleable MenuGroup_android_checkableBehavior 0
+int styleable MenuGroup_android_enabled 1
+int styleable MenuGroup_android_id 2
+int styleable MenuGroup_android_menuCategory 3
+int styleable MenuGroup_android_orderInCategory 4
+int styleable MenuGroup_android_visible 5
+int[] styleable MenuItem { 0x7f04000e, 0x7f040020, 0x7f040021, 0x7f040029, 0x10101e3, 0x10101e5, 0x1010106, 0x101000e, 0x1010002, 0x10100d0, 0x10101de, 0x10101e4, 0x101026f, 0x10101df, 0x10101e1, 0x10101e2, 0x1010194, 0x7f040058, 0x7f04008e, 0x7f04008f, 0x7f0400b1, 0x7f0400cc, 0x7f040106 }
+int styleable MenuItem_actionLayout 0
+int styleable MenuItem_actionProviderClass 1
+int styleable MenuItem_actionViewClass 2
+int styleable MenuItem_alphabeticModifiers 3
+int styleable MenuItem_android_alphabeticShortcut 4
+int styleable MenuItem_android_checkable 5
+int styleable MenuItem_android_checked 6
+int styleable MenuItem_android_enabled 7
+int styleable MenuItem_android_icon 8
+int styleable MenuItem_android_id 9
+int styleable MenuItem_android_menuCategory 10
+int styleable MenuItem_android_numericShortcut 11
+int styleable MenuItem_android_onClick 12
+int styleable MenuItem_android_orderInCategory 13
+int styleable MenuItem_android_title 14
+int styleable MenuItem_android_titleCondensed 15
+int styleable MenuItem_android_visible 16
+int styleable MenuItem_contentDescription 17
+int styleable MenuItem_iconTint 18
+int styleable MenuItem_iconTintMode 19
+int styleable MenuItem_numericModifiers 20
+int styleable MenuItem_showAsAction 21
+int styleable MenuItem_tooltipText 22
+int[] styleable MenuView { 0x101012f, 0x101012d, 0x1010130, 0x1010131, 0x101012c, 0x101012e, 0x10100ae, 0x7f0400bd, 0x7f0400d7 }
+int styleable MenuView_android_headerBackground 0
+int styleable MenuView_android_horizontalDivider 1
+int styleable MenuView_android_itemBackground 2
+int styleable MenuView_android_itemIconDisabledAlpha 3
+int styleable MenuView_android_itemTextAppearance 4
+int styleable MenuView_android_verticalDivider 5
+int styleable MenuView_android_windowAnimationStyle 6
+int styleable MenuView_preserveIconSpacing 7
+int styleable MenuView_subMenuArrow 8
+int[] styleable PopupWindow { 0x10102c9, 0x1010176, 0x7f0400b2 }
+int styleable PopupWindow_android_popupAnimationStyle 0
+int styleable PopupWindow_android_popupBackground 1
+int styleable PopupWindow_overlapAnchor 2
+int[] styleable PopupWindowBackgroundState { 0x7f0400d6 }
+int styleable PopupWindowBackgroundState_state_above_anchor 0
+int[] styleable RecycleListView { 0x7f0400b3, 0x7f0400b6 }
+int styleable RecycleListView_paddingBottomNoButtons 0
+int styleable RecycleListView_paddingTopNoTitle 1
+int[] styleable SearchView { 0x10100da, 0x1010264, 0x1010220, 0x101011f, 0x7f040048, 0x7f040057, 0x7f040061, 0x7f040088, 0x7f040090, 0x7f040097, 0x7f0400c0, 0x7f0400c1, 0x7f0400c6, 0x7f0400c7, 0x7f0400d8, 0x7f0400dd, 0x7f04010c }
+int styleable SearchView_android_focusable 0
+int styleable SearchView_android_imeOptions 1
+int styleable SearchView_android_inputType 2
+int styleable SearchView_android_maxWidth 3
+int styleable SearchView_closeIcon 4
+int styleable SearchView_commitIcon 5
+int styleable SearchView_defaultQueryHint 6
+int styleable SearchView_goIcon 7
+int styleable SearchView_iconifiedByDefault 8
+int styleable SearchView_layout 9
+int styleable SearchView_queryBackground 10
+int styleable SearchView_queryHint 11
+int styleable SearchView_searchHintIcon 12
+int styleable SearchView_searchIcon 13
+int styleable SearchView_submitBackground 14
+int styleable SearchView_suggestionRowLayout 15
+int styleable SearchView_voiceIcon 16
+int[] styleable Spinner { 0x1010262, 0x10100b2, 0x1010176, 0x101017b, 0x7f0400bb }
+int styleable Spinner_android_dropDownWidth 0
+int styleable Spinner_android_entries 1
+int styleable Spinner_android_popupBackground 2
+int styleable Spinner_android_prompt 3
+int styleable Spinner_popupTheme 4
+int[] styleable StateListDrawable { 0x1010196, 0x101011c, 0x101030c, 0x101030d, 0x1010195, 0x1010194 }
+int styleable StateListDrawable_android_constantSize 0
+int styleable StateListDrawable_android_dither 1
+int styleable StateListDrawable_android_enterFadeDuration 2
+int styleable StateListDrawable_android_exitFadeDuration 3
+int styleable StateListDrawable_android_variablePadding 4
+int styleable StateListDrawable_android_visible 5
+int[] styleable StateListDrawableItem { 0x1010199 }
+int styleable StateListDrawableItem_android_drawable 0
+int[] styleable SwitchCompat { 0x1010125, 0x1010124, 0x1010142, 0x7f0400ce, 0x7f0400d4, 0x7f0400de, 0x7f0400df, 0x7f0400e1, 0x7f0400f0, 0x7f0400f1, 0x7f0400f2, 0x7f040107, 0x7f040108, 0x7f040109 }
+int styleable SwitchCompat_android_textOff 0
+int styleable SwitchCompat_android_textOn 1
+int styleable SwitchCompat_android_thumb 2
+int styleable SwitchCompat_showText 3
+int styleable SwitchCompat_splitTrack 4
+int styleable SwitchCompat_switchMinWidth 5
+int styleable SwitchCompat_switchPadding 6
+int styleable SwitchCompat_switchTextAppearance 7
+int styleable SwitchCompat_thumbTextPadding 8
+int styleable SwitchCompat_thumbTint 9
+int styleable SwitchCompat_thumbTintMode 10
+int styleable SwitchCompat_track 11
+int styleable SwitchCompat_trackTint 12
+int styleable SwitchCompat_trackTintMode 13
+int[] styleable TextAppearance { 0x10103ac, 0x1010161, 0x1010162, 0x1010163, 0x1010164, 0x1010098, 0x101009a, 0x101009b, 0x1010585, 0x1010095, 0x1010097, 0x1010096, 0x7f04007d, 0x7f040085, 0x7f0400e2, 0x7f0400ed }
+int styleable TextAppearance_android_fontFamily 0
+int styleable TextAppearance_android_shadowColor 1
+int styleable TextAppearance_android_shadowDx 2
+int styleable TextAppearance_android_shadowDy 3
+int styleable TextAppearance_android_shadowRadius 4
+int styleable TextAppearance_android_textColor 5
+int styleable TextAppearance_android_textColorHint 6
+int styleable TextAppearance_android_textColorLink 7
+int styleable TextAppearance_android_textFontWeight 8
+int styleable TextAppearance_android_textSize 9
+int styleable TextAppearance_android_textStyle 10
+int styleable TextAppearance_android_typeface 11
+int styleable TextAppearance_fontFamily 12
+int styleable TextAppearance_fontVariationSettings 13
+int styleable TextAppearance_textAllCaps 14
+int styleable TextAppearance_textLocale 15
+int[] styleable Toolbar { 0x10100af, 0x1010140, 0x7f04003f, 0x7f04004a, 0x7f04004b, 0x7f040059, 0x7f04005a, 0x7f04005b, 0x7f04005c, 0x7f04005d, 0x7f04005e, 0x7f0400a8, 0x7f0400a9, 0x7f0400aa, 0x7f0400ac, 0x7f0400ae, 0x7f0400af, 0x7f0400bb, 0x7f0400d9, 0x7f0400da, 0x7f0400db, 0x7f0400f8, 0x7f0400f9, 0x7f0400fa, 0x7f0400fb, 0x7f0400fc, 0x7f0400fd, 0x7f0400fe, 0x7f0400ff, 0x7f040100 }
+int styleable Toolbar_android_gravity 0
+int styleable Toolbar_android_minHeight 1
+int styleable Toolbar_buttonGravity 2
+int styleable Toolbar_collapseContentDescription 3
+int styleable Toolbar_collapseIcon 4
+int styleable Toolbar_contentInsetEnd 5
+int styleable Toolbar_contentInsetEndWithActions 6
+int styleable Toolbar_contentInsetLeft 7
+int styleable Toolbar_contentInsetRight 8
+int styleable Toolbar_contentInsetStart 9
+int styleable Toolbar_contentInsetStartWithNavigation 10
+int styleable Toolbar_logo 11
+int styleable Toolbar_logoDescription 12
+int styleable Toolbar_maxButtonHeight 13
+int styleable Toolbar_menu 14
+int styleable Toolbar_navigationContentDescription 15
+int styleable Toolbar_navigationIcon 16
+int styleable Toolbar_popupTheme 17
+int styleable Toolbar_subtitle 18
+int styleable Toolbar_subtitleTextAppearance 19
+int styleable Toolbar_subtitleTextColor 20
+int styleable Toolbar_title 21
+int styleable Toolbar_titleMargin 22
+int styleable Toolbar_titleMarginBottom 23
+int styleable Toolbar_titleMarginEnd 24
+int styleable Toolbar_titleMarginStart 25
+int styleable Toolbar_titleMarginTop 26
+int styleable Toolbar_titleMargins 27
+int styleable Toolbar_titleTextAppearance 28
+int styleable Toolbar_titleTextColor 29
+int[] styleable View { 0x10100da, 0x1010000, 0x7f0400b4, 0x7f0400b5, 0x7f0400ee }
+int styleable View_android_focusable 0
+int styleable View_android_theme 1
+int styleable View_paddingEnd 2
+int styleable View_paddingStart 3
+int styleable View_theme 4
+int[] styleable ViewBackgroundHelper { 0x10100d4, 0x7f040035, 0x7f040036 }
+int styleable ViewBackgroundHelper_android_background 0
+int styleable ViewBackgroundHelper_backgroundTint 1
+int styleable ViewBackgroundHelper_backgroundTintMode 2
+int[] styleable ViewStubCompat { 0x10100d0, 0x10100f3, 0x10100f2 }
+int styleable ViewStubCompat_android_id 0
+int styleable ViewStubCompat_android_inflatedId 1
+int styleable ViewStubCompat_android_layout 2
diff --git a/ANDROID/app/build/intermediates/symbols/release/R.txt b/ANDROID/app/build/intermediates/symbols/release/R.txt
new file mode 100644
index 0000000..e69de29
diff --git a/ANDROID/app/build/outputs/aar/app-debug.zip b/ANDROID/app/build/outputs/aar/app-debug.zip
new file mode 100644
index 0000000..949b1a1
Binary files /dev/null and b/ANDROID/app/build/outputs/aar/app-debug.zip differ
diff --git a/ANDROID/app/build/outputs/logs/manifest-merger-debug-report.txt b/ANDROID/app/build/outputs/logs/manifest-merger-debug-report.txt
new file mode 100644
index 0000000..ed05e26
--- /dev/null
+++ b/ANDROID/app/build/outputs/logs/manifest-merger-debug-report.txt
@@ -0,0 +1,37 @@
+-- Merging decision tree log ---
+manifest
+ADDED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml:2:1-6:12
+INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml:2:1-6:12
+INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml:2:1-6:12
+INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml:2:1-6:12
+INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml:2:1-6:12
+INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml:2:1-6:12
+INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml:2:1-6:12
+ package
+ ADDED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml:3:5-51
+ INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ android:versionName
+ ADDED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml:5:5-30
+ INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ xmlns:android
+ ADDED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml:2:11-69
+ android:versionCode
+ ADDED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml:4:5-28
+ INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml
+uses-sdk
+INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml reason: use-sdk injection requested
+INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml
+INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml
+INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml
+INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ android:targetSdkVersion
+ INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ ADDED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ android:minSdkVersion
+ INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ ADDED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ INJECTED from C:\Users\Emmanuel\Documents\ANE\NativeDialogsANE\app\src\main\AndroidManifest.xml
diff --git a/ANDROID/app/build/outputs/logs/manifest-merger-release-report.txt b/ANDROID/app/build/outputs/logs/manifest-merger-release-report.txt
new file mode 100644
index 0000000..0dc80c7
--- /dev/null
+++ b/ANDROID/app/build/outputs/logs/manifest-merger-release-report.txt
@@ -0,0 +1,37 @@
+-- Merging decision tree log ---
+manifest
+ADDED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml:2:1-6:12
+INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml:2:1-6:12
+INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml:2:1-6:12
+INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml:2:1-6:12
+INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml:2:1-6:12
+INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml:2:1-6:12
+INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml:2:1-6:12
+ package
+ ADDED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml:3:5-58
+ INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ android:versionName
+ ADDED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml:5:5-30
+ INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ xmlns:android
+ ADDED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml:2:11-69
+ android:versionCode
+ ADDED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml:4:5-28
+ INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml
+uses-sdk
+INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml reason: use-sdk injection requested
+INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml
+INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml
+INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml
+INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ android:targetSdkVersion
+ INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ ADDED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ android:minSdkVersion
+ INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ ADDED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml
+ INJECTED from C:\Users\Emmanuel\Documents\NativeDialogs\NativeDialogsANE\app\src\main\AndroidManifest.xml
diff --git a/ANDROID/app/libs/FlashRuntimeExtensions.jar b/ANDROID/app/libs/FlashRuntimeExtensions.jar
new file mode 100644
index 0000000..e59060c
Binary files /dev/null and b/ANDROID/app/libs/FlashRuntimeExtensions.jar differ
diff --git a/ANDROID/app/lint.xml b/ANDROID/app/lint.xml
new file mode 100644
index 0000000..993e7be
--- /dev/null
+++ b/ANDROID/app/lint.xml
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/ANDROID/app/src/main/AndroidManifest.xml b/ANDROID/app/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..a9cdeb1
--- /dev/null
+++ b/ANDROID/app/src/main/AndroidManifest.xml
@@ -0,0 +1,6 @@
+
+
+
diff --git a/ANDROID/app/src/main/java/com/fluocode/nativeANE/BuildConfig.java b/ANDROID/app/src/main/java/com/fluocode/nativeANE/BuildConfig.java
new file mode 100644
index 0000000..992698c
--- /dev/null
+++ b/ANDROID/app/src/main/java/com/fluocode/nativeANE/BuildConfig.java
@@ -0,0 +1,18 @@
+/**
+ * Automatically generated file. DO NOT MODIFY
+ */
+package com.fluocode.nativeANE;
+
+public final class BuildConfig {
+ public static final boolean DEBUG = Boolean.parseBoolean("true");
+ public static final String LIBRARY_PACKAGE_NAME = "com.fluocode.nativeANE.NativeDialogs";
+ /**
+ * @deprecated APPLICATION_ID is misleading in libraries. For the library package name use LIBRARY_PACKAGE_NAME
+ */
+ @Deprecated
+ public static final String APPLICATION_ID = "com.fluocode.nativeANE.NativeDialogs";
+ public static final String BUILD_TYPE = "debug";
+ public static final String FLAVOR = "";
+ public static final int VERSION_CODE = 1;
+ public static final String VERSION_NAME = "1.0";
+}
diff --git a/ANDROID/src/pl/mateuszmackowiak/nativeANE/FREUtilities.java b/ANDROID/app/src/main/java/com/fluocode/nativeANE/FREUtilities.java
similarity index 95%
rename from ANDROID/src/pl/mateuszmackowiak/nativeANE/FREUtilities.java
rename to ANDROID/app/src/main/java/com/fluocode/nativeANE/FREUtilities.java
index d965070..ea447a1 100644
--- a/ANDROID/src/pl/mateuszmackowiak/nativeANE/FREUtilities.java
+++ b/ANDROID/app/src/main/java/com/fluocode/nativeANE/FREUtilities.java
@@ -1,4 +1,4 @@
-package pl.mateuszmackowiak.nativeANE;
+package com.fluocode.nativeANE;
import com.adobe.fre.FREArray;
import com.adobe.fre.FREInvalidObjectException;
diff --git a/ANDROID/src/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension.java b/ANDROID/app/src/main/java/com/fluocode/nativeANE/NativeDialogsExtension.java
similarity index 78%
rename from ANDROID/src/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension.java
rename to ANDROID/app/src/main/java/com/fluocode/nativeANE/NativeDialogsExtension.java
index 1a3d7ac..d59f9b3 100644
--- a/ANDROID/src/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension.java
+++ b/ANDROID/app/src/main/java/com/fluocode/nativeANE/NativeDialogsExtension.java
@@ -1,12 +1,13 @@
-package pl.mateuszmackowiak.nativeANE;
+package com.fluocode.nativeANE;
-import pl.mateuszmackowiak.nativeANE.functoins.DatePickerDialogContext;
-import pl.mateuszmackowiak.nativeANE.functoins.ListDialogContext;
-import pl.mateuszmackowiak.nativeANE.functoins.NativeAlertContext;
-import pl.mateuszmackowiak.nativeANE.functoins.NativePickerDialogContext;
-import pl.mateuszmackowiak.nativeANE.functoins.ProgressDialogContext;
-import pl.mateuszmackowiak.nativeANE.functoins.TextInputContext;
-import pl.mateuszmackowiak.nativeANE.functoins.ToastContext;
+import com.fluocode.nativeANE.functions.DatePickerDialogContext;
+import com.fluocode.nativeANE.functions.ListDialogContext;
+import com.fluocode.nativeANE.functions.NativeAlertContext;
+import com.fluocode.nativeANE.functions.NativePickerDialogContext;
+import com.fluocode.nativeANE.functions.NativeUtilitiesContext;
+import com.fluocode.nativeANE.functions.ProgressDialogContext;
+import com.fluocode.nativeANE.functions.TextInputContext;
+import com.fluocode.nativeANE.functions.ToastContext;
import android.content.pm.PackageInfo;
import android.util.Log;
@@ -60,6 +61,9 @@ else if(DatePickerDialogContext.KEY.equals(extId))
else if(NativePickerDialogContext.KEY.equals(extId))
return context = new NativePickerDialogContext();
+
+ else if(NativeUtilitiesContext.KEY.equals(extId))
+ return context = new NativeUtilitiesContext();
else
return context = new NativeAlertContext();
diff --git a/ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext.java b/ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/DatePickerDialogContext.java
similarity index 99%
rename from ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext.java
rename to ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/DatePickerDialogContext.java
index 83ae8c6..00a6c7b 100644
--- a/ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext.java
+++ b/ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/DatePickerDialogContext.java
@@ -1,11 +1,11 @@
-package pl.mateuszmackowiak.nativeANE.functoins;
+package com.fluocode.nativeANE.functions;
import java.util.Calendar;
import java.util.HashMap;
import java.util.Map;
-import pl.mateuszmackowiak.nativeANE.FREUtilities;
-import pl.mateuszmackowiak.nativeANE.NativeDialogsExtension;
+import com.fluocode.nativeANE.FREUtilities;
+import com.fluocode.nativeANE.NativeDialogsExtension;
import android.annotation.SuppressLint;
import android.app.AlertDialog;
import android.app.DatePickerDialog;
diff --git a/ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext.java b/ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/ListDialogContext.java
similarity index 98%
rename from ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext.java
rename to ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/ListDialogContext.java
index ba00f94..e50c057 100644
--- a/ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext.java
+++ b/ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/ListDialogContext.java
@@ -1,10 +1,10 @@
-package pl.mateuszmackowiak.nativeANE.functoins;
+package com.fluocode.nativeANE.functions;
import java.util.HashMap;
import java.util.Map;
-import pl.mateuszmackowiak.nativeANE.FREUtilities;
-import pl.mateuszmackowiak.nativeANE.NativeDialogsExtension;
+import com.fluocode.nativeANE.FREUtilities;
+import com.fluocode.nativeANE.NativeDialogsExtension;
import android.annotation.SuppressLint;
import android.app.AlertDialog;
import android.content.DialogInterface;
diff --git a/ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext.java b/ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/NativeAlertContext.java
similarity index 96%
rename from ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext.java
rename to ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/NativeAlertContext.java
index e56f815..4b1188b 100644
--- a/ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext.java
+++ b/ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/NativeAlertContext.java
@@ -1,10 +1,10 @@
-package pl.mateuszmackowiak.nativeANE.functoins;
+package com.fluocode.nativeANE.functions;
import java.util.HashMap;
import java.util.Map;
-import pl.mateuszmackowiak.nativeANE.FREUtilities;
-import pl.mateuszmackowiak.nativeANE.NativeDialogsExtension;
+import com.fluocode.nativeANE.FREUtilities;
+import com.fluocode.nativeANE.NativeDialogsExtension;
import android.annotation.SuppressLint;
import android.app.AlertDialog;
import android.content.DialogInterface;
@@ -239,8 +239,9 @@ public FREObject call(FREContext frecontext, FREObject[] args)
@SuppressLint("NewApi")
private static AlertDialog creatAlert(FREContext frecontext,String message,String title,CharSequence[] buttons,boolean cancelable,int theme)
{
+ //AlertDialog.Builder builder = (android.os.Build.VERSION.SDK_INT<11)?new AlertDialog.Builder(frecontext.getActivity()): new AlertDialog.Builder(frecontext.getActivity(),theme);
AlertDialog.Builder builder = (android.os.Build.VERSION.SDK_INT<11)?new AlertDialog.Builder(frecontext.getActivity()): new AlertDialog.Builder(frecontext.getActivity(),theme);
-
+
builder.setCancelable(cancelable);
if(cancelable==true){
builder.setOnCancelListener(new CancelListener(frecontext));
diff --git a/ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext.java b/ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/NativePickerDialogContext.java
similarity index 98%
rename from ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext.java
rename to ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/NativePickerDialogContext.java
index b0e0054..040a06d 100644
--- a/ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext.java
+++ b/ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/NativePickerDialogContext.java
@@ -1,18 +1,4 @@
-/**
- *
- */
-package pl.mateuszmackowiak.nativeANE.functoins;
-
-import java.util.HashMap;
-import java.util.Map;
-
-import kankan.wheel.widget.OnWheelChangedListener;
-import kankan.wheel.widget.WheelView;
-import kankan.wheel.widget.adapters.ArrayWheelAdapter;
-
-import pl.mateuszmackowiak.nativeANE.FREUtilities;
-import pl.mateuszmackowiak.nativeANE.NativeDialogsExtension;
-
+package com.fluocode.nativeANE.functions;
import android.annotation.SuppressLint;
import android.app.AlertDialog;
@@ -35,6 +21,15 @@
import com.adobe.fre.FRETypeMismatchException;
import com.adobe.fre.FREWrongThreadException;
+import java.util.HashMap;
+import java.util.Map;
+
+import kankan.wheel.widget.OnWheelChangedListener;
+import kankan.wheel.widget.WheelView;
+import kankan.wheel.widget.adapters.ArrayWheelAdapter;
+import com.fluocode.nativeANE.FREUtilities;
+import com.fluocode.nativeANE.NativeDialogsExtension;
+
/**
* @author Mateusz Mackowiak
diff --git a/ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/NativeUtilitiesContext.java b/ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/NativeUtilitiesContext.java
new file mode 100644
index 0000000..b703b57
--- /dev/null
+++ b/ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/NativeUtilitiesContext.java
@@ -0,0 +1,226 @@
+package com.fluocode.nativeANE.functions;
+
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.Map;
+
+
+import com.fluocode.nativeANE.NativeDialogsExtension;
+import android.annotation.SuppressLint;
+import android.content.res.Configuration;
+import android.graphics.Color;
+import android.os.Build;
+import android.util.Log;
+import android.view.View;
+import android.view.Window;
+import android.view.WindowManager;
+
+
+import com.adobe.fre.FREContext;
+import com.adobe.fre.FREFunction;
+import com.adobe.fre.FREObject;
+
+/**
+* @author Mateusz Mackowiak
+*/
+public class NativeUtilitiesContext extends FREContext {
+
+
+ public static final String KEY = "NativeUtilitiesContext";
+
+
+
+ @Override
+ public void dispose()
+ {
+ Log.d(KEY, "Disposing Extension Context");
+
+ //if(this!=null){
+ // this.dismiss();
+ // this = null; }
+ }
+
+ /**
+ * Registers AS function name to Java Function Class
+ */
+ @Override
+ public Map getFunctions()
+ {
+ Log.d(KEY, "Registering Extension Functions");
+ Map functionMap = new HashMap();
+ functionMap.put(getStatusBarHeight.KEY, new getStatusBarHeight());
+ functionMap.put(isDarkMode.KEY, new isDarkMode());
+ functionMap.put(statusBarStyleLight.KEY, new statusBarStyleLight());
+ functionMap.put(statusBarColor.KEY, new statusBarColor());
+ functionMap.put(navigationBarStyleLight.KEY, new navigationBarStyleLight());
+ // add other functions here
+ return functionMap;
+ }
+
+
+ public class getStatusBarHeight implements FREFunction{
+ public static final String KEY = "getStatusBarHeight";
+
+ @SuppressLint("NewApi")
+ @Override
+ public FREObject call(FREContext frecontext, FREObject[] args)
+ {
+
+
+ try {
+ // status bar height
+ int statusBarHeight = 0;
+ int resourceId = frecontext.getActivity().getResources().getIdentifier("status_bar_height", "dimen", "android");
+ if (resourceId > 0) {
+ statusBarHeight = frecontext.getActivity().getResources().getDimensionPixelSize(resourceId);
+ }
+
+ //// action bar height
+ //int actionBarHeight = 0;
+ //final TypedArray styledAttributes = getActivity().getTheme().obtainStyledAttributes(
+ // new int[] { android.R.attr.actionBarSize }
+ //);
+ //actionBarHeight = (int) styledAttributes.getDimension(0, 0);
+ //styledAttributes.recycle();
+
+ //// navigation bar height
+ //int navigationBarHeight = 0;
+ //int resourceId = getResources().getIdentifier("navigation_bar_height", "dimen", "android");
+ //if (resourceId > 0) {
+ // navigationBarHeight = resources.getDimensionPixelSize(resourceId);
+ //}
+
+ return FREObject.newObject(statusBarHeight);
+
+ } catch( Exception e ) {
+ Log.i(KEY, "Error parsing status bar color: " + e.getMessage() );
+ }
+
+ return null;
+ }
+ }
+
+ public class isDarkMode implements FREFunction{
+ public static final String KEY = "isDarkMode";
+
+ @Override
+ public FREObject call(FREContext frecontext, FREObject[] args)
+ {
+
+ try{
+
+ int nightModeFlags =
+ frecontext.getActivity().getResources().getConfiguration().uiMode &
+ Configuration.UI_MODE_NIGHT_MASK;
+ Log.i(KEY, "::: NIGHTMODE STATUS : " + nightModeFlags );
+ if( nightModeFlags == Configuration.UI_MODE_NIGHT_YES)// || nightModeFlags == 32)
+ return FREObject.newObject(true);
+ else
+ return FREObject.newObject(false);
+ }catch (Exception e){
+ frecontext.dispatchStatusEventAsync(NativeDialogsExtension.ERROR_EVENT,String.valueOf(e));
+ e.printStackTrace();
+ }
+ return null;
+ }
+ }
+ public class statusBarStyleLight implements FREFunction{
+ public static final String KEY = "statusBarStyleLight";
+
+ @SuppressLint("NewApi")
+ @Override
+ public FREObject call(FREContext frecontext, FREObject[] args)
+ {
+ if (Build.VERSION.SDK_INT < Build.VERSION_CODES.HONEYCOMB) {
+ Log.i( KEY, "Changing bar style is not supported "+Build.VERSION.SDK_INT+' '+ Build.VERSION_CODES.HONEYCOMB);
+ return null;
+ }
+
+ try{
+ //Receiving a Boolean
+ boolean v = args[0].getAsBool();
+ Log.i( KEY, "statusBarStyleLight " + v);
+ if(v) {
+ View decorView = frecontext.getActivity().getWindow().getDecorView(); //set status background black
+ decorView.setSystemUiVisibility(decorView.getSystemUiVisibility() & ~View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR); //set status text light
+ }else{
+ frecontext.getActivity().getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);// set status text dark
+ }
+ }catch (Exception e){
+ frecontext.dispatchStatusEventAsync(NativeDialogsExtension.ERROR_EVENT,String.valueOf(e));
+ e.printStackTrace();
+ }
+ return null;
+ }
+ }
+
+
+ public class navigationBarStyleLight implements FREFunction {
+ public static final String KEY = "navigationBarStyleLight";
+
+ @SuppressLint("NewApi")
+ @Override
+ public FREObject call(FREContext frecontext, FREObject[] args)
+ {
+ if (Build.VERSION.SDK_INT < Build.VERSION_CODES.HONEYCOMB) {
+ Log.i( KEY, "Changing bar style is not supported" );
+ return null;
+ }
+
+ try{
+ //Receiving a Boolean
+ boolean v = args[0].getAsBool();
+ Log.i( KEY, "navigationBarStyleLight " + v);
+ if(v) {
+ View decorView = frecontext.getActivity().getWindow().getDecorView(); //set status background black
+ decorView.setSystemUiVisibility(decorView.getSystemUiVisibility() & ~View.SYSTEM_UI_FLAG_LIGHT_NAVIGATION_BAR); //set status text light
+ }else{
+ frecontext.getActivity().getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_NAVIGATION_BAR);// set status text dark
+ }
+ }catch (Exception e){
+ frecontext.dispatchStatusEventAsync(NativeDialogsExtension.ERROR_EVENT,String.valueOf(e));
+ e.printStackTrace();
+ }
+ return null;
+ }
+ }
+
+
+ public class statusBarColor implements FREFunction {
+
+ public static final String KEY = "statusBarColor";
+
+ @SuppressLint("NewApi")
+ @Override
+ public FREObject call(FREContext frecontext, FREObject[] args) {
+
+ if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) {
+ Log.i(KEY, "Changing status bar color is not supported");
+ return null;
+ }
+
+ try {
+ int color = Color.parseColor(args[0].getAsString());
+ Window window = frecontext.getActivity().getWindow();
+ window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
+ window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
+ window.setStatusBarColor(color);
+ } catch (Exception e) {
+ Log.i(KEY, "Error parsing status bar color: " + e.getMessage());
+ }
+
+ return null;
+ }
+ }
+
+
+
+
+
+
+
+
+}
+
+
+
diff --git a/ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext.java b/ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/ProgressDialogContext.java
similarity index 98%
rename from ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext.java
rename to ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/ProgressDialogContext.java
index b857b9b..43f51d3 100644
--- a/ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext.java
+++ b/ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/ProgressDialogContext.java
@@ -1,9 +1,9 @@
-package pl.mateuszmackowiak.nativeANE.functoins;
+package com.fluocode.nativeANE.functions;
import java.util.HashMap;
import java.util.Map;
-import pl.mateuszmackowiak.nativeANE.NativeDialogsExtension;
+import com.fluocode.nativeANE.NativeDialogsExtension;
import android.app.ProgressDialog;
import android.content.DialogInterface;
import android.text.Html;
diff --git a/ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext.java b/ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/TextInputContext.java
similarity index 98%
rename from ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext.java
rename to ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/TextInputContext.java
index ed723cd..0cf55b1 100644
--- a/ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext.java
+++ b/ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/TextInputContext.java
@@ -1,10 +1,10 @@
-package pl.mateuszmackowiak.nativeANE.functoins;
+package com.fluocode.nativeANE.functions;
import java.util.HashMap;
import java.util.Map;
-import pl.mateuszmackowiak.nativeANE.FREUtilities;
-import pl.mateuszmackowiak.nativeANE.NativeDialogsExtension;
+import com.fluocode.nativeANE.FREUtilities;
+import com.fluocode.nativeANE.NativeDialogsExtension;
import android.annotation.SuppressLint;
import android.app.AlertDialog;
import android.content.Context;
diff --git a/ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/ToastContext.java b/ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/ToastContext.java
similarity index 94%
rename from ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/ToastContext.java
rename to ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/ToastContext.java
index 9ecefd9..9e0d4ad 100644
--- a/ANDROID/src/pl/mateuszmackowiak/nativeANE/functoins/ToastContext.java
+++ b/ANDROID/app/src/main/java/com/fluocode/nativeANE/functions/ToastContext.java
@@ -1,9 +1,9 @@
-package pl.mateuszmackowiak.nativeANE.functoins;
+package com.fluocode.nativeANE.functions;
import java.util.HashMap;
import java.util.Map;
-import pl.mateuszmackowiak.nativeANE.NativeDialogsExtension;
+import com.fluocode.nativeANE.NativeDialogsExtension;
import android.content.Context;
import android.text.Html;
diff --git a/ANDROID/src/kankan/wheel/widget/ItemsRange.java b/ANDROID/app/src/main/java/kankan/wheel/widget/ItemsRange.java
similarity index 95%
rename from ANDROID/src/kankan/wheel/widget/ItemsRange.java
rename to ANDROID/app/src/main/java/kankan/wheel/widget/ItemsRange.java
index 24f836e..8442c0d 100644
--- a/ANDROID/src/kankan/wheel/widget/ItemsRange.java
+++ b/ANDROID/app/src/main/java/kankan/wheel/widget/ItemsRange.java
@@ -1,81 +1,81 @@
-/*
- * Android Wheel Control.
- * https://code.google.com/p/android-wheel/
- *
- * Copyright 2011 Yuri Kanivets
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package kankan.wheel.widget;
-
-/**
- * Range for visible items.
- */
-public class ItemsRange {
- // First item number
- private int first;
-
- // Items count
- private int count;
-
- /**
- * Default constructor. Creates an empty range
- */
- public ItemsRange() {
- this(0, 0);
- }
-
- /**
- * Constructor
- * @param first the number of first item
- * @param count the count of items
- */
- public ItemsRange(int first, int count) {
- this.first = first;
- this.count = count;
- }
-
- /**
- * Gets number of first item
- * @return the number of the first item
- */
- public int getFirst() {
- return first;
- }
-
- /**
- * Gets number of last item
- * @return the number of last item
- */
- public int getLast() {
- return getFirst() + getCount() - 1;
- }
-
- /**
- * Get items count
- * @return the count of items
- */
- public int getCount() {
- return count;
- }
-
- /**
- * Tests whether item is contained by range
- * @param index the item number
- * @return true if item is contained
- */
- public boolean contains(int index) {
- return index >= getFirst() && index <= getLast();
- }
+/*
+ * Android Wheel Control.
+ * https://code.google.com/p/android-wheel/
+ *
+ * Copyright 2011 Yuri Kanivets
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package kankan.wheel.widget;
+
+/**
+ * Range for visible items.
+ */
+public class ItemsRange {
+ // First item number
+ private int first;
+
+ // Items count
+ private int count;
+
+ /**
+ * Default constructor. Creates an empty range
+ */
+ public ItemsRange() {
+ this(0, 0);
+ }
+
+ /**
+ * Constructor
+ * @param first the number of first item
+ * @param count the count of items
+ */
+ public ItemsRange(int first, int count) {
+ this.first = first;
+ this.count = count;
+ }
+
+ /**
+ * Gets number of first item
+ * @return the number of the first item
+ */
+ public int getFirst() {
+ return first;
+ }
+
+ /**
+ * Gets number of last item
+ * @return the number of last item
+ */
+ public int getLast() {
+ return getFirst() + getCount() - 1;
+ }
+
+ /**
+ * Get items count
+ * @return the count of items
+ */
+ public int getCount() {
+ return count;
+ }
+
+ /**
+ * Tests whether item is contained by range
+ * @param index the item number
+ * @return true if item is contained
+ */
+ public boolean contains(int index) {
+ return index >= getFirst() && index <= getLast();
+ }
}
\ No newline at end of file
diff --git a/ANDROID/src/kankan/wheel/widget/OnWheelChangedListener.java b/ANDROID/app/src/main/java/kankan/wheel/widget/OnWheelChangedListener.java
similarity index 97%
rename from ANDROID/src/kankan/wheel/widget/OnWheelChangedListener.java
rename to ANDROID/app/src/main/java/kankan/wheel/widget/OnWheelChangedListener.java
index baad897..1af29a8 100644
--- a/ANDROID/src/kankan/wheel/widget/OnWheelChangedListener.java
+++ b/ANDROID/app/src/main/java/kankan/wheel/widget/OnWheelChangedListener.java
@@ -1,33 +1,33 @@
-/*
- * Copyright 2011 Yuri Kanivets
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package kankan.wheel.widget;
-
-/**
- * Wheel changed listener interface.
- *
The onChanged() method is called whenever current wheel positions is changed:
- *
New Wheel position is set
- *
Wheel view is scrolled
- */
-public interface OnWheelChangedListener {
- /**
- * Callback method to be invoked when current item changed
- * @param wheel the wheel view whose state has changed
- * @param oldValue the old value of current item
- * @param newValue the new value of current item
- */
- void onChanged(WheelView wheel, int oldValue, int newValue);
-}
+/*
+ * Copyright 2011 Yuri Kanivets
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package kankan.wheel.widget;
+
+/**
+ * Wheel changed listener interface.
+ *
The onChanged() method is called whenever current wheel positions is changed:
+ *
New Wheel position is set
+ *
Wheel view is scrolled
+ */
+public interface OnWheelChangedListener {
+ /**
+ * Callback method to be invoked when current item changed
+ * @param wheel the wheel view whose state has changed
+ * @param oldValue the old value of current item
+ * @param newValue the new value of current item
+ */
+ void onChanged(WheelView wheel, int oldValue, int newValue);
+}
diff --git a/ANDROID/src/kankan/wheel/widget/OnWheelClickedListener.java b/ANDROID/app/src/main/java/kankan/wheel/widget/OnWheelClickedListener.java
similarity index 97%
rename from ANDROID/src/kankan/wheel/widget/OnWheelClickedListener.java
rename to ANDROID/app/src/main/java/kankan/wheel/widget/OnWheelClickedListener.java
index 040bfc7..f65b525 100644
--- a/ANDROID/src/kankan/wheel/widget/OnWheelClickedListener.java
+++ b/ANDROID/app/src/main/java/kankan/wheel/widget/OnWheelClickedListener.java
@@ -1,32 +1,32 @@
-/*
- * Copyright 2011 Yuri Kanivets
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package kankan.wheel.widget;
-
-/**
- * Wheel clicked listener interface.
- *
The onItemClicked() method is called whenever a wheel item is clicked
- *
New Wheel position is set
- *
Wheel view is scrolled
- */
-public interface OnWheelClickedListener {
- /**
- * Callback method to be invoked when current item clicked
- * @param wheel the wheel view
- * @param itemIndex the index of clicked item
- */
- void onItemClicked(WheelView wheel, int itemIndex);
-}
+/*
+ * Copyright 2011 Yuri Kanivets
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package kankan.wheel.widget;
+
+/**
+ * Wheel clicked listener interface.
+ *
The onItemClicked() method is called whenever a wheel item is clicked
+ *
New Wheel position is set
+ *
Wheel view is scrolled
+ */
+public interface OnWheelClickedListener {
+ /**
+ * Callback method to be invoked when current item clicked
+ * @param wheel the wheel view
+ * @param itemIndex the index of clicked item
+ */
+ void onItemClicked(WheelView wheel, int itemIndex);
+}
diff --git a/ANDROID/src/kankan/wheel/widget/OnWheelScrollListener.java b/ANDROID/app/src/main/java/kankan/wheel/widget/OnWheelScrollListener.java
similarity index 96%
rename from ANDROID/src/kankan/wheel/widget/OnWheelScrollListener.java
rename to ANDROID/app/src/main/java/kankan/wheel/widget/OnWheelScrollListener.java
index 9c2fa08..c58b335 100644
--- a/ANDROID/src/kankan/wheel/widget/OnWheelScrollListener.java
+++ b/ANDROID/app/src/main/java/kankan/wheel/widget/OnWheelScrollListener.java
@@ -1,34 +1,34 @@
-/*
- * Copyright 2010 Yuri Kanivets
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package kankan.wheel.widget;
-
-/**
- * Wheel scrolled listener interface.
- */
-public interface OnWheelScrollListener {
- /**
- * Callback method to be invoked when scrolling started.
- * @param wheel the wheel view whose state has changed.
- */
- void onScrollingStarted(WheelView wheel);
-
- /**
- * Callback method to be invoked when scrolling ended.
- * @param wheel the wheel view whose state has changed.
- */
- void onScrollingFinished(WheelView wheel);
-}
+/*
+ * Copyright 2010 Yuri Kanivets
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package kankan.wheel.widget;
+
+/**
+ * Wheel scrolled listener interface.
+ */
+public interface OnWheelScrollListener {
+ /**
+ * Callback method to be invoked when scrolling started.
+ * @param wheel the wheel view whose state has changed.
+ */
+ void onScrollingStarted(WheelView wheel);
+
+ /**
+ * Callback method to be invoked when scrolling ended.
+ * @param wheel the wheel view whose state has changed.
+ */
+ void onScrollingFinished(WheelView wheel);
+}
diff --git a/ANDROID/src/kankan/wheel/widget/WheelAdapter.java b/ANDROID/app/src/main/java/kankan/wheel/widget/WheelAdapter.java
similarity index 100%
rename from ANDROID/src/kankan/wheel/widget/WheelAdapter.java
rename to ANDROID/app/src/main/java/kankan/wheel/widget/WheelAdapter.java
diff --git a/ANDROID/src/kankan/wheel/widget/WheelRecycle.java b/ANDROID/app/src/main/java/kankan/wheel/widget/WheelRecycle.java
similarity index 95%
rename from ANDROID/src/kankan/wheel/widget/WheelRecycle.java
rename to ANDROID/app/src/main/java/kankan/wheel/widget/WheelRecycle.java
index 45c050b..08793a6 100644
--- a/ANDROID/src/kankan/wheel/widget/WheelRecycle.java
+++ b/ANDROID/app/src/main/java/kankan/wheel/widget/WheelRecycle.java
@@ -1,153 +1,153 @@
-/*
- * Android Wheel Control.
- * https://code.google.com/p/android-wheel/
- *
- * Copyright 2011 Yuri Kanivets
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package kankan.wheel.widget;
-
-import java.util.LinkedList;
-import java.util.List;
-
-import android.view.View;
-import android.widget.LinearLayout;
-
-/**
- * Recycle stores wheel items to reuse.
- */
-public class WheelRecycle {
- // Cached items
- private List items;
-
- // Cached empty items
- private List emptyItems;
-
- // Wheel view
- private WheelView wheel;
-
- /**
- * Constructor
- * @param wheel the wheel view
- */
- public WheelRecycle(WheelView wheel) {
- this.wheel = wheel;
- }
-
- /**
- * Recycles items from specified layout.
- * There are saved only items not included to specified range.
- * All the cached items are removed from original layout.
- *
- * @param layout the layout containing items to be cached
- * @param firstItem the number of first item in layout
- * @param range the range of current wheel items
- * @return the new value of first item number
- */
- public int recycleItems(LinearLayout layout, int firstItem, ItemsRange range) {
- int index = firstItem;
- for (int i = 0; i < layout.getChildCount();) {
- if (!range.contains(index)) {
- recycleView(layout.getChildAt(i), index);
- layout.removeViewAt(i);
- if (i == 0) { // first item
- firstItem++;
- }
- } else {
- i++; // go to next item
- }
- index++;
- }
- return firstItem;
- }
-
- /**
- * Gets item view
- * @return the cached view
- */
- public View getItem() {
- return getCachedView(items);
- }
-
- /**
- * Gets empty item view
- * @return the cached empty view
- */
- public View getEmptyItem() {
- return getCachedView(emptyItems);
- }
-
- /**
- * Clears all views
- */
- public void clearAll() {
- if (items != null) {
- items.clear();
- }
- if (emptyItems != null) {
- emptyItems.clear();
- }
- }
-
- /**
- * Adds view to specified cache. Creates a cache list if it is null.
- * @param view the view to be cached
- * @param cache the cache list
- * @return the cache list
- */
- private List addView(View view, List cache) {
- if (cache == null) {
- cache = new LinkedList();
- }
-
- cache.add(view);
- return cache;
- }
-
- /**
- * Adds view to cache. Determines view type (item view or empty one) by index.
- * @param view the view to be cached
- * @param index the index of view
- */
- private void recycleView(View view, int index) {
- int count = wheel.getViewAdapter().getItemsCount();
-
- if ((index < 0 || index >= count) && !wheel.isCyclic()) {
- // empty view
- emptyItems = addView(view, emptyItems);
- } else {
- while (index < 0) {
- index = count + index;
- }
- index %= count;
- items = addView(view, items);
- }
- }
-
- /**
- * Gets view from specified cache.
- * @param cache the cache
- * @return the first view from cache.
- */
- private View getCachedView(List cache) {
- if (cache != null && cache.size() > 0) {
- View view = cache.get(0);
- cache.remove(0);
- return view;
- }
- return null;
- }
-
-}
+/*
+ * Android Wheel Control.
+ * https://code.google.com/p/android-wheel/
+ *
+ * Copyright 2011 Yuri Kanivets
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package kankan.wheel.widget;
+
+import java.util.LinkedList;
+import java.util.List;
+
+import android.view.View;
+import android.widget.LinearLayout;
+
+/**
+ * Recycle stores wheel items to reuse.
+ */
+public class WheelRecycle {
+ // Cached items
+ private List items;
+
+ // Cached empty items
+ private List emptyItems;
+
+ // Wheel view
+ private WheelView wheel;
+
+ /**
+ * Constructor
+ * @param wheel the wheel view
+ */
+ public WheelRecycle(WheelView wheel) {
+ this.wheel = wheel;
+ }
+
+ /**
+ * Recycles items from specified layout.
+ * There are saved only items not included to specified range.
+ * All the cached items are removed from original layout.
+ *
+ * @param layout the layout containing items to be cached
+ * @param firstItem the number of first item in layout
+ * @param range the range of current wheel items
+ * @return the new value of first item number
+ */
+ public int recycleItems(LinearLayout layout, int firstItem, ItemsRange range) {
+ int index = firstItem;
+ for (int i = 0; i < layout.getChildCount();) {
+ if (!range.contains(index)) {
+ recycleView(layout.getChildAt(i), index);
+ layout.removeViewAt(i);
+ if (i == 0) { // first item
+ firstItem++;
+ }
+ } else {
+ i++; // go to next item
+ }
+ index++;
+ }
+ return firstItem;
+ }
+
+ /**
+ * Gets item view
+ * @return the cached view
+ */
+ public View getItem() {
+ return getCachedView(items);
+ }
+
+ /**
+ * Gets empty item view
+ * @return the cached empty view
+ */
+ public View getEmptyItem() {
+ return getCachedView(emptyItems);
+ }
+
+ /**
+ * Clears all views
+ */
+ public void clearAll() {
+ if (items != null) {
+ items.clear();
+ }
+ if (emptyItems != null) {
+ emptyItems.clear();
+ }
+ }
+
+ /**
+ * Adds view to specified cache. Creates a cache list if it is null.
+ * @param view the view to be cached
+ * @param cache the cache list
+ * @return the cache list
+ */
+ private List addView(View view, List cache) {
+ if (cache == null) {
+ cache = new LinkedList();
+ }
+
+ cache.add(view);
+ return cache;
+ }
+
+ /**
+ * Adds view to cache. Determines view type (item view or empty one) by index.
+ * @param view the view to be cached
+ * @param index the index of view
+ */
+ private void recycleView(View view, int index) {
+ int count = wheel.getViewAdapter().getItemsCount();
+
+ if ((index < 0 || index >= count) && !wheel.isCyclic()) {
+ // empty view
+ emptyItems = addView(view, emptyItems);
+ } else {
+ while (index < 0) {
+ index = count + index;
+ }
+ index %= count;
+ items = addView(view, items);
+ }
+ }
+
+ /**
+ * Gets view from specified cache.
+ * @param cache the cache
+ * @return the first view from cache.
+ */
+ private View getCachedView(List cache) {
+ if (cache != null && cache.size() > 0) {
+ View view = cache.get(0);
+ cache.remove(0);
+ return view;
+ }
+ return null;
+ }
+
+}
diff --git a/ANDROID/src/kankan/wheel/widget/WheelScroller.java b/ANDROID/app/src/main/java/kankan/wheel/widget/WheelScroller.java
similarity index 96%
rename from ANDROID/src/kankan/wheel/widget/WheelScroller.java
rename to ANDROID/app/src/main/java/kankan/wheel/widget/WheelScroller.java
index 4167b43..dcb34b1 100644
--- a/ANDROID/src/kankan/wheel/widget/WheelScroller.java
+++ b/ANDROID/app/src/main/java/kankan/wheel/widget/WheelScroller.java
@@ -1,252 +1,252 @@
-/*
- * Android Wheel Control.
- * https://code.google.com/p/android-wheel/
- *
- * Copyright 2011 Yuri Kanivets
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package kankan.wheel.widget;
-
-import android.content.Context;
-import android.os.Handler;
-import android.os.Message;
-import android.view.GestureDetector;
-import android.view.MotionEvent;
-import android.view.GestureDetector.SimpleOnGestureListener;
-import android.view.animation.Interpolator;
-import android.widget.Scroller;
-
-/**
- * Scroller class handles scrolling events and updates the
- */
-public class WheelScroller {
- /**
- * Scrolling listener interface
- */
- public interface ScrollingListener {
- /**
- * Scrolling callback called when scrolling is performed.
- * @param distance the distance to scroll
- */
- void onScroll(int distance);
-
- /**
- * Starting callback called when scrolling is started
- */
- void onStarted();
-
- /**
- * Finishing callback called after justifying
- */
- void onFinished();
-
- /**
- * Justifying callback called to justify a view when scrolling is ended
- */
- void onJustify();
- }
-
- /** Scrolling duration */
- private static final int SCROLLING_DURATION = 400;
-
- /** Minimum delta for scrolling */
- public static final int MIN_DELTA_FOR_SCROLLING = 1;
-
- // Listener
- private ScrollingListener listener;
-
- // Context
- private Context context;
-
- // Scrolling
- private GestureDetector gestureDetector;
- private Scroller scroller;
- private int lastScrollY;
- private float lastTouchedY;
- private boolean isScrollingPerformed;
-
- /**
- * Constructor
- * @param context the current context
- * @param listener the scrolling listener
- */
- public WheelScroller(Context context, ScrollingListener listener) {
- gestureDetector = new GestureDetector(context, gestureListener);
- gestureDetector.setIsLongpressEnabled(false);
-
- scroller = new Scroller(context);
-
- this.listener = listener;
- this.context = context;
- }
-
- /**
- * Set the the specified scrolling interpolator
- * @param interpolator the interpolator
- */
- public void setInterpolator(Interpolator interpolator) {
- scroller.forceFinished(true);
- scroller = new Scroller(context, interpolator);
- }
-
- /**
- * Scroll the wheel
- * @param distance the scrolling distance
- * @param time the scrolling duration
- */
- public void scroll(int distance, int time) {
- scroller.forceFinished(true);
-
- lastScrollY = 0;
-
- scroller.startScroll(0, 0, 0, distance, time != 0 ? time : SCROLLING_DURATION);
- setNextMessage(MESSAGE_SCROLL);
-
- startScrolling();
- }
-
- /**
- * Stops scrolling
- */
- public void stopScrolling() {
- scroller.forceFinished(true);
- }
-
- /**
- * Handles Touch event
- * @param event the motion event
- * @return
- */
- public boolean onTouchEvent(MotionEvent event) {
- switch (event.getAction()) {
- case MotionEvent.ACTION_DOWN:
- lastTouchedY = event.getY();
- scroller.forceFinished(true);
- clearMessages();
- break;
-
- case MotionEvent.ACTION_MOVE:
- // perform scrolling
- int distanceY = (int)(event.getY() - lastTouchedY);
- if (distanceY != 0) {
- startScrolling();
- listener.onScroll(distanceY);
- lastTouchedY = event.getY();
- }
- break;
- }
-
- if (!gestureDetector.onTouchEvent(event) && event.getAction() == MotionEvent.ACTION_UP) {
- justify();
- }
-
- return true;
- }
-
- // gesture listener
- private SimpleOnGestureListener gestureListener = new SimpleOnGestureListener() {
- public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY) {
- // Do scrolling in onTouchEvent() since onScroll() are not call immediately
- // when user touch and move the wheel
- return true;
- }
-
- public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
- lastScrollY = 0;
- final int maxY = 0x7FFFFFFF;
- final int minY = -maxY;
- scroller.fling(0, lastScrollY, 0, (int) -velocityY, 0, 0, minY, maxY);
- setNextMessage(MESSAGE_SCROLL);
- return true;
- }
- };
-
- // Messages
- private final int MESSAGE_SCROLL = 0;
- private final int MESSAGE_JUSTIFY = 1;
-
- /**
- * Set next message to queue. Clears queue before.
- *
- * @param message the message to set
- */
- private void setNextMessage(int message) {
- clearMessages();
- animationHandler.sendEmptyMessage(message);
- }
-
- /**
- * Clears messages from queue
- */
- private void clearMessages() {
- animationHandler.removeMessages(MESSAGE_SCROLL);
- animationHandler.removeMessages(MESSAGE_JUSTIFY);
- }
-
- // animation handler
- private Handler animationHandler = new Handler() {
- public void handleMessage(Message msg) {
- scroller.computeScrollOffset();
- int currY = scroller.getCurrY();
- int delta = lastScrollY - currY;
- lastScrollY = currY;
- if (delta != 0) {
- listener.onScroll(delta);
- }
-
- // scrolling is not finished when it comes to final Y
- // so, finish it manually
- if (Math.abs(currY - scroller.getFinalY()) < MIN_DELTA_FOR_SCROLLING) {
- currY = scroller.getFinalY();
- scroller.forceFinished(true);
- }
- if (!scroller.isFinished()) {
- animationHandler.sendEmptyMessage(msg.what);
- } else if (msg.what == MESSAGE_SCROLL) {
- justify();
- } else {
- finishScrolling();
- }
- }
- };
-
- /**
- * Justifies wheel
- */
- private void justify() {
- listener.onJustify();
- setNextMessage(MESSAGE_JUSTIFY);
- }
-
- /**
- * Starts scrolling
- */
- private void startScrolling() {
- if (!isScrollingPerformed) {
- isScrollingPerformed = true;
- listener.onStarted();
- }
- }
-
- /**
- * Finishes scrolling
- */
- void finishScrolling() {
- if (isScrollingPerformed) {
- listener.onFinished();
- isScrollingPerformed = false;
- }
- }
-}
+/*
+ * Android Wheel Control.
+ * https://code.google.com/p/android-wheel/
+ *
+ * Copyright 2011 Yuri Kanivets
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package kankan.wheel.widget;
+
+import android.content.Context;
+import android.os.Handler;
+import android.os.Message;
+import android.view.GestureDetector;
+import android.view.MotionEvent;
+import android.view.GestureDetector.SimpleOnGestureListener;
+import android.view.animation.Interpolator;
+import android.widget.Scroller;
+
+/**
+ * Scroller class handles scrolling events and updates the
+ */
+public class WheelScroller {
+ /**
+ * Scrolling listener interface
+ */
+ public interface ScrollingListener {
+ /**
+ * Scrolling callback called when scrolling is performed.
+ * @param distance the distance to scroll
+ */
+ void onScroll(int distance);
+
+ /**
+ * Starting callback called when scrolling is started
+ */
+ void onStarted();
+
+ /**
+ * Finishing callback called after justifying
+ */
+ void onFinished();
+
+ /**
+ * Justifying callback called to justify a view when scrolling is ended
+ */
+ void onJustify();
+ }
+
+ /** Scrolling duration */
+ private static final int SCROLLING_DURATION = 400;
+
+ /** Minimum delta for scrolling */
+ public static final int MIN_DELTA_FOR_SCROLLING = 1;
+
+ // Listener
+ private ScrollingListener listener;
+
+ // Context
+ private Context context;
+
+ // Scrolling
+ private GestureDetector gestureDetector;
+ private Scroller scroller;
+ private int lastScrollY;
+ private float lastTouchedY;
+ private boolean isScrollingPerformed;
+
+ /**
+ * Constructor
+ * @param context the current context
+ * @param listener the scrolling listener
+ */
+ public WheelScroller(Context context, ScrollingListener listener) {
+ gestureDetector = new GestureDetector(context, gestureListener);
+ gestureDetector.setIsLongpressEnabled(false);
+
+ scroller = new Scroller(context);
+
+ this.listener = listener;
+ this.context = context;
+ }
+
+ /**
+ * Set the the specified scrolling interpolator
+ * @param interpolator the interpolator
+ */
+ public void setInterpolator(Interpolator interpolator) {
+ scroller.forceFinished(true);
+ scroller = new Scroller(context, interpolator);
+ }
+
+ /**
+ * Scroll the wheel
+ * @param distance the scrolling distance
+ * @param time the scrolling duration
+ */
+ public void scroll(int distance, int time) {
+ scroller.forceFinished(true);
+
+ lastScrollY = 0;
+
+ scroller.startScroll(0, 0, 0, distance, time != 0 ? time : SCROLLING_DURATION);
+ setNextMessage(MESSAGE_SCROLL);
+
+ startScrolling();
+ }
+
+ /**
+ * Stops scrolling
+ */
+ public void stopScrolling() {
+ scroller.forceFinished(true);
+ }
+
+ /**
+ * Handles Touch event
+ * @param event the motion event
+ * @return
+ */
+ public boolean onTouchEvent(MotionEvent event) {
+ switch (event.getAction()) {
+ case MotionEvent.ACTION_DOWN:
+ lastTouchedY = event.getY();
+ scroller.forceFinished(true);
+ clearMessages();
+ break;
+
+ case MotionEvent.ACTION_MOVE:
+ // perform scrolling
+ int distanceY = (int)(event.getY() - lastTouchedY);
+ if (distanceY != 0) {
+ startScrolling();
+ listener.onScroll(distanceY);
+ lastTouchedY = event.getY();
+ }
+ break;
+ }
+
+ if (!gestureDetector.onTouchEvent(event) && event.getAction() == MotionEvent.ACTION_UP) {
+ justify();
+ }
+
+ return true;
+ }
+
+ // gesture listener
+ private SimpleOnGestureListener gestureListener = new SimpleOnGestureListener() {
+ public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY) {
+ // Do scrolling in onTouchEvent() since onScroll() are not call immediately
+ // when user touch and move the wheel
+ return true;
+ }
+
+ public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
+ lastScrollY = 0;
+ final int maxY = 0x7FFFFFFF;
+ final int minY = -maxY;
+ scroller.fling(0, lastScrollY, 0, (int) -velocityY, 0, 0, minY, maxY);
+ setNextMessage(MESSAGE_SCROLL);
+ return true;
+ }
+ };
+
+ // Messages
+ private final int MESSAGE_SCROLL = 0;
+ private final int MESSAGE_JUSTIFY = 1;
+
+ /**
+ * Set next message to queue. Clears queue before.
+ *
+ * @param message the message to set
+ */
+ private void setNextMessage(int message) {
+ clearMessages();
+ animationHandler.sendEmptyMessage(message);
+ }
+
+ /**
+ * Clears messages from queue
+ */
+ private void clearMessages() {
+ animationHandler.removeMessages(MESSAGE_SCROLL);
+ animationHandler.removeMessages(MESSAGE_JUSTIFY);
+ }
+
+ // animation handler
+ private Handler animationHandler = new Handler() {
+ public void handleMessage(Message msg) {
+ scroller.computeScrollOffset();
+ int currY = scroller.getCurrY();
+ int delta = lastScrollY - currY;
+ lastScrollY = currY;
+ if (delta != 0) {
+ listener.onScroll(delta);
+ }
+
+ // scrolling is not finished when it comes to final Y
+ // so, finish it manually
+ if (Math.abs(currY - scroller.getFinalY()) < MIN_DELTA_FOR_SCROLLING) {
+ currY = scroller.getFinalY();
+ scroller.forceFinished(true);
+ }
+ if (!scroller.isFinished()) {
+ animationHandler.sendEmptyMessage(msg.what);
+ } else if (msg.what == MESSAGE_SCROLL) {
+ justify();
+ } else {
+ finishScrolling();
+ }
+ }
+ };
+
+ /**
+ * Justifies wheel
+ */
+ private void justify() {
+ listener.onJustify();
+ setNextMessage(MESSAGE_JUSTIFY);
+ }
+
+ /**
+ * Starts scrolling
+ */
+ private void startScrolling() {
+ if (!isScrollingPerformed) {
+ isScrollingPerformed = true;
+ listener.onStarted();
+ }
+ }
+
+ /**
+ * Finishes scrolling
+ */
+ void finishScrolling() {
+ if (isScrollingPerformed) {
+ listener.onFinished();
+ isScrollingPerformed = false;
+ }
+ }
+}
diff --git a/ANDROID/src/kankan/wheel/widget/WheelView.java b/ANDROID/app/src/main/java/kankan/wheel/widget/WheelView.java
similarity index 100%
rename from ANDROID/src/kankan/wheel/widget/WheelView.java
rename to ANDROID/app/src/main/java/kankan/wheel/widget/WheelView.java
diff --git a/ANDROID/src/kankan/wheel/widget/adapters/AbstractWheelAdapter.java b/ANDROID/app/src/main/java/kankan/wheel/widget/adapters/AbstractWheelAdapter.java
similarity index 96%
rename from ANDROID/src/kankan/wheel/widget/adapters/AbstractWheelAdapter.java
rename to ANDROID/app/src/main/java/kankan/wheel/widget/adapters/AbstractWheelAdapter.java
index aa30f3e..3d8693d 100644
--- a/ANDROID/src/kankan/wheel/widget/adapters/AbstractWheelAdapter.java
+++ b/ANDROID/app/src/main/java/kankan/wheel/widget/adapters/AbstractWheelAdapter.java
@@ -1,74 +1,74 @@
-/*
- * Copyright 2011 Yuri Kanivets
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package kankan.wheel.widget.adapters;
-
-import java.util.LinkedList;
-import java.util.List;
-
-import android.database.DataSetObserver;
-import android.view.View;
-import android.view.ViewGroup;
-
-/**
- * Abstract Wheel adapter.
- */
-public abstract class AbstractWheelAdapter implements WheelViewAdapter {
- // Observers
- private List datasetObservers;
-
- @Override
- public View getEmptyItem(View convertView, ViewGroup parent) {
- return null;
- }
-
- @Override
- public void registerDataSetObserver(DataSetObserver observer) {
- if (datasetObservers == null) {
- datasetObservers = new LinkedList();
- }
- datasetObservers.add(observer);
- }
-
- @Override
- public void unregisterDataSetObserver(DataSetObserver observer) {
- if (datasetObservers != null) {
- datasetObservers.remove(observer);
- }
- }
-
- /**
- * Notifies observers about data changing
- */
- protected void notifyDataChangedEvent() {
- if (datasetObservers != null) {
- for (DataSetObserver observer : datasetObservers) {
- observer.onChanged();
- }
- }
- }
-
- /**
- * Notifies observers about invalidating data
- */
- protected void notifyDataInvalidatedEvent() {
- if (datasetObservers != null) {
- for (DataSetObserver observer : datasetObservers) {
- observer.onInvalidated();
- }
- }
- }
-}
+/*
+ * Copyright 2011 Yuri Kanivets
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package kankan.wheel.widget.adapters;
+
+import java.util.LinkedList;
+import java.util.List;
+
+import android.database.DataSetObserver;
+import android.view.View;
+import android.view.ViewGroup;
+
+/**
+ * Abstract Wheel adapter.
+ */
+public abstract class AbstractWheelAdapter implements WheelViewAdapter {
+ // Observers
+ private List datasetObservers;
+
+ @Override
+ public View getEmptyItem(View convertView, ViewGroup parent) {
+ return null;
+ }
+
+ @Override
+ public void registerDataSetObserver(DataSetObserver observer) {
+ if (datasetObservers == null) {
+ datasetObservers = new LinkedList();
+ }
+ datasetObservers.add(observer);
+ }
+
+ @Override
+ public void unregisterDataSetObserver(DataSetObserver observer) {
+ if (datasetObservers != null) {
+ datasetObservers.remove(observer);
+ }
+ }
+
+ /**
+ * Notifies observers about data changing
+ */
+ protected void notifyDataChangedEvent() {
+ if (datasetObservers != null) {
+ for (DataSetObserver observer : datasetObservers) {
+ observer.onChanged();
+ }
+ }
+ }
+
+ /**
+ * Notifies observers about invalidating data
+ */
+ protected void notifyDataInvalidatedEvent() {
+ if (datasetObservers != null) {
+ for (DataSetObserver observer : datasetObservers) {
+ observer.onInvalidated();
+ }
+ }
+ }
+}
diff --git a/ANDROID/src/kankan/wheel/widget/adapters/AbstractWheelTextAdapter.java b/ANDROID/app/src/main/java/kankan/wheel/widget/adapters/AbstractWheelTextAdapter.java
similarity index 96%
rename from ANDROID/src/kankan/wheel/widget/adapters/AbstractWheelTextAdapter.java
rename to ANDROID/app/src/main/java/kankan/wheel/widget/adapters/AbstractWheelTextAdapter.java
index 5e71e00..f84dc26 100644
--- a/ANDROID/src/kankan/wheel/widget/adapters/AbstractWheelTextAdapter.java
+++ b/ANDROID/app/src/main/java/kankan/wheel/widget/adapters/AbstractWheelTextAdapter.java
@@ -1,267 +1,267 @@
-/*
- * Copyright 2011 Yuri Kanivets
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package kankan.wheel.widget.adapters;
-
-import android.content.Context;
-import android.graphics.Typeface;
-import android.util.Log;
-import android.view.Gravity;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.TextView;
-
-/**
- * Abstract wheel adapter provides common functionality for adapters.
- */
-public abstract class AbstractWheelTextAdapter extends AbstractWheelAdapter {
-
- /** Text view resource. Used as a default view for adapter. */
- public static final int TEXT_VIEW_ITEM_RESOURCE = -1;
-
- /** No resource constant. */
- protected static final int NO_RESOURCE = 0;
-
- /** Default text color */
- public static final int DEFAULT_TEXT_COLOR = 0xFF101010;
-
- /** Default text color */
- public static final int LABEL_COLOR = 0xFF700070;
-
- /** Default text size */
- public static final int DEFAULT_TEXT_SIZE = 24;
-
- // Text settings
- private int textColor = DEFAULT_TEXT_COLOR;
- private int textSize = DEFAULT_TEXT_SIZE;
-
- // Current context
- protected Context context;
- // Layout inflater
- protected LayoutInflater inflater;
-
- // Items resources
- protected int itemResourceId;
- protected int itemTextResourceId;
-
- // Empty items resources
- protected int emptyItemResourceId;
-
- /**
- * Constructor
- * @param context the current context
- */
- protected AbstractWheelTextAdapter(Context context) {
- this(context, TEXT_VIEW_ITEM_RESOURCE);
- }
-
- /**
- * Constructor
- * @param context the current context
- * @param itemResource the resource ID for a layout file containing a TextView to use when instantiating items views
- */
- protected AbstractWheelTextAdapter(Context context, int itemResource) {
- this(context, itemResource, NO_RESOURCE);
- }
-
- /**
- * Constructor
- * @param context the current context
- * @param itemResource the resource ID for a layout file containing a TextView to use when instantiating items views
- * @param itemTextResource the resource ID for a text view in the item layout
- */
- protected AbstractWheelTextAdapter(Context context, int itemResource, int itemTextResource) {
- this.context = context;
- itemResourceId = itemResource;
- itemTextResourceId = itemTextResource;
-
- inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
- }
-
- /**
- * Gets text color
- * @return the text color
- */
- public int getTextColor() {
- return textColor;
- }
-
- /**
- * Sets text color
- * @param textColor the text color to set
- */
- public void setTextColor(int textColor) {
- this.textColor = textColor;
- }
-
- /**
- * Gets text size
- * @return the text size
- */
- public int getTextSize() {
- return textSize;
- }
-
- /**
- * Sets text size
- * @param textSize the text size to set
- */
- public void setTextSize(int textSize) {
- this.textSize = textSize;
- }
-
- /**
- * Gets resource Id for items views
- * @return the item resource Id
- */
- public int getItemResource() {
- return itemResourceId;
- }
-
- /**
- * Sets resource Id for items views
- * @param itemResourceId the resource Id to set
- */
- public void setItemResource(int itemResourceId) {
- this.itemResourceId = itemResourceId;
- }
-
- /**
- * Gets resource Id for text view in item layout
- * @return the item text resource Id
- */
- public int getItemTextResource() {
- return itemTextResourceId;
- }
-
- /**
- * Sets resource Id for text view in item layout
- * @param itemTextResourceId the item text resource Id to set
- */
- public void setItemTextResource(int itemTextResourceId) {
- this.itemTextResourceId = itemTextResourceId;
- }
-
- /**
- * Gets resource Id for empty items views
- * @return the empty item resource Id
- */
- public int getEmptyItemResource() {
- return emptyItemResourceId;
- }
-
- /**
- * Sets resource Id for empty items views
- * @param emptyItemResourceId the empty item resource Id to set
- */
- public void setEmptyItemResource(int emptyItemResourceId) {
- this.emptyItemResourceId = emptyItemResourceId;
- }
-
-
- /**
- * Returns text for specified item
- * @param index the item index
- * @return the text of specified items
- */
- protected abstract CharSequence getItemText(int index);
-
- @Override
- public View getItem(int index, View convertView, ViewGroup parent) {
- if (index >= 0 && index < getItemsCount()) {
- if (convertView == null) {
- convertView = getView(itemResourceId, parent);
- }
- TextView textView = getTextView(convertView, itemTextResourceId);
- if (textView != null) {
- CharSequence text = getItemText(index);
- if (text == null) {
- text = "";
- }
- textView.setText(text);
-
- if (itemResourceId == TEXT_VIEW_ITEM_RESOURCE) {
- configureTextView(textView);
- }
- }
- return convertView;
- }
- return null;
- }
-
- @Override
- public View getEmptyItem(View convertView, ViewGroup parent) {
- if (convertView == null) {
- convertView = getView(emptyItemResourceId, parent);
- }
- if (emptyItemResourceId == TEXT_VIEW_ITEM_RESOURCE && convertView instanceof TextView) {
- configureTextView((TextView)convertView);
- }
-
- return convertView;
- }
-
- /**
- * Configures text view. Is called for the TEXT_VIEW_ITEM_RESOURCE views.
- * @param view the text view to be configured
- */
- protected void configureTextView(TextView view) {
- view.setTextColor(textColor);
- view.setGravity(Gravity.CENTER);
- view.setTextSize(textSize);
- view.setLines(1);
- view.setTypeface(Typeface.SANS_SERIF, Typeface.BOLD);
- }
-
- /**
- * Loads a text view from view
- * @param view the text view or layout containing it
- * @param textResource the text resource Id in layout
- * @return the loaded text view
- */
- private TextView getTextView(View view, int textResource) {
- TextView text = null;
- try {
- if (textResource == NO_RESOURCE && view instanceof TextView) {
- text = (TextView) view;
- } else if (textResource != NO_RESOURCE) {
- text = (TextView) view.findViewById(textResource);
- }
- } catch (ClassCastException e) {
- Log.e("AbstractWheelAdapter", "You must supply a resource ID for a TextView");
- throw new IllegalStateException(
- "AbstractWheelAdapter requires the resource ID to be a TextView", e);
- }
-
- return text;
- }
-
- /**
- * Loads view from resources
- * @param resource the resource Id
- * @return the loaded view or null if resource is not set
- */
- private View getView(int resource, ViewGroup parent) {
- switch (resource) {
- case NO_RESOURCE:
- return null;
- case TEXT_VIEW_ITEM_RESOURCE:
- return new TextView(context);
- default:
- return inflater.inflate(resource, parent, false);
- }
- }
-}
+/*
+ * Copyright 2011 Yuri Kanivets
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package kankan.wheel.widget.adapters;
+
+import android.content.Context;
+import android.graphics.Typeface;
+import android.util.Log;
+import android.view.Gravity;
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.TextView;
+
+/**
+ * Abstract wheel adapter provides common functionality for adapters.
+ */
+public abstract class AbstractWheelTextAdapter extends AbstractWheelAdapter {
+
+ /** Text view resource. Used as a default view for adapter. */
+ public static final int TEXT_VIEW_ITEM_RESOURCE = -1;
+
+ /** No resource constant. */
+ protected static final int NO_RESOURCE = 0;
+
+ /** Default text color */
+ public static final int DEFAULT_TEXT_COLOR = 0xFF101010;
+
+ /** Default text color */
+ public static final int LABEL_COLOR = 0xFF700070;
+
+ /** Default text size */
+ public static final int DEFAULT_TEXT_SIZE = 24;
+
+ // Text settings
+ private int textColor = DEFAULT_TEXT_COLOR;
+ private int textSize = DEFAULT_TEXT_SIZE;
+
+ // Current context
+ protected Context context;
+ // Layout inflater
+ protected LayoutInflater inflater;
+
+ // Items resources
+ protected int itemResourceId;
+ protected int itemTextResourceId;
+
+ // Empty items resources
+ protected int emptyItemResourceId;
+
+ /**
+ * Constructor
+ * @param context the current context
+ */
+ protected AbstractWheelTextAdapter(Context context) {
+ this(context, TEXT_VIEW_ITEM_RESOURCE);
+ }
+
+ /**
+ * Constructor
+ * @param context the current context
+ * @param itemResource the resource ID for a layout file containing a TextView to use when instantiating items views
+ */
+ protected AbstractWheelTextAdapter(Context context, int itemResource) {
+ this(context, itemResource, NO_RESOURCE);
+ }
+
+ /**
+ * Constructor
+ * @param context the current context
+ * @param itemResource the resource ID for a layout file containing a TextView to use when instantiating items views
+ * @param itemTextResource the resource ID for a text view in the item layout
+ */
+ protected AbstractWheelTextAdapter(Context context, int itemResource, int itemTextResource) {
+ this.context = context;
+ itemResourceId = itemResource;
+ itemTextResourceId = itemTextResource;
+
+ inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
+ }
+
+ /**
+ * Gets text color
+ * @return the text color
+ */
+ public int getTextColor() {
+ return textColor;
+ }
+
+ /**
+ * Sets text color
+ * @param textColor the text color to set
+ */
+ public void setTextColor(int textColor) {
+ this.textColor = textColor;
+ }
+
+ /**
+ * Gets text size
+ * @return the text size
+ */
+ public int getTextSize() {
+ return textSize;
+ }
+
+ /**
+ * Sets text size
+ * @param textSize the text size to set
+ */
+ public void setTextSize(int textSize) {
+ this.textSize = textSize;
+ }
+
+ /**
+ * Gets resource Id for items views
+ * @return the item resource Id
+ */
+ public int getItemResource() {
+ return itemResourceId;
+ }
+
+ /**
+ * Sets resource Id for items views
+ * @param itemResourceId the resource Id to set
+ */
+ public void setItemResource(int itemResourceId) {
+ this.itemResourceId = itemResourceId;
+ }
+
+ /**
+ * Gets resource Id for text view in item layout
+ * @return the item text resource Id
+ */
+ public int getItemTextResource() {
+ return itemTextResourceId;
+ }
+
+ /**
+ * Sets resource Id for text view in item layout
+ * @param itemTextResourceId the item text resource Id to set
+ */
+ public void setItemTextResource(int itemTextResourceId) {
+ this.itemTextResourceId = itemTextResourceId;
+ }
+
+ /**
+ * Gets resource Id for empty items views
+ * @return the empty item resource Id
+ */
+ public int getEmptyItemResource() {
+ return emptyItemResourceId;
+ }
+
+ /**
+ * Sets resource Id for empty items views
+ * @param emptyItemResourceId the empty item resource Id to set
+ */
+ public void setEmptyItemResource(int emptyItemResourceId) {
+ this.emptyItemResourceId = emptyItemResourceId;
+ }
+
+
+ /**
+ * Returns text for specified item
+ * @param index the item index
+ * @return the text of specified items
+ */
+ protected abstract CharSequence getItemText(int index);
+
+ @Override
+ public View getItem(int index, View convertView, ViewGroup parent) {
+ if (index >= 0 && index < getItemsCount()) {
+ if (convertView == null) {
+ convertView = getView(itemResourceId, parent);
+ }
+ TextView textView = getTextView(convertView, itemTextResourceId);
+ if (textView != null) {
+ CharSequence text = getItemText(index);
+ if (text == null) {
+ text = "";
+ }
+ textView.setText(text);
+
+ if (itemResourceId == TEXT_VIEW_ITEM_RESOURCE) {
+ configureTextView(textView);
+ }
+ }
+ return convertView;
+ }
+ return null;
+ }
+
+ @Override
+ public View getEmptyItem(View convertView, ViewGroup parent) {
+ if (convertView == null) {
+ convertView = getView(emptyItemResourceId, parent);
+ }
+ if (emptyItemResourceId == TEXT_VIEW_ITEM_RESOURCE && convertView instanceof TextView) {
+ configureTextView((TextView)convertView);
+ }
+
+ return convertView;
+ }
+
+ /**
+ * Configures text view. Is called for the TEXT_VIEW_ITEM_RESOURCE views.
+ * @param view the text view to be configured
+ */
+ protected void configureTextView(TextView view) {
+ view.setTextColor(textColor);
+ view.setGravity(Gravity.CENTER);
+ view.setTextSize(textSize);
+ view.setLines(1);
+ view.setTypeface(Typeface.SANS_SERIF, Typeface.BOLD);
+ }
+
+ /**
+ * Loads a text view from view
+ * @param view the text view or layout containing it
+ * @param textResource the text resource Id in layout
+ * @return the loaded text view
+ */
+ private TextView getTextView(View view, int textResource) {
+ TextView text = null;
+ try {
+ if (textResource == NO_RESOURCE && view instanceof TextView) {
+ text = (TextView) view;
+ } else if (textResource != NO_RESOURCE) {
+ text = (TextView) view.findViewById(textResource);
+ }
+ } catch (ClassCastException e) {
+ Log.e("AbstractWheelAdapter", "You must supply a resource ID for a TextView");
+ throw new IllegalStateException(
+ "AbstractWheelAdapter requires the resource ID to be a TextView", e);
+ }
+
+ return text;
+ }
+
+ /**
+ * Loads view from resources
+ * @param resource the resource Id
+ * @return the loaded view or null if resource is not set
+ */
+ private View getView(int resource, ViewGroup parent) {
+ switch (resource) {
+ case NO_RESOURCE:
+ return null;
+ case TEXT_VIEW_ITEM_RESOURCE:
+ return new TextView(context);
+ default:
+ return inflater.inflate(resource, parent, false);
+ }
+ }
+}
diff --git a/ANDROID/src/kankan/wheel/widget/adapters/AdapterWheel.java b/ANDROID/app/src/main/java/kankan/wheel/widget/adapters/AdapterWheel.java
similarity index 96%
rename from ANDROID/src/kankan/wheel/widget/adapters/AdapterWheel.java
rename to ANDROID/app/src/main/java/kankan/wheel/widget/adapters/AdapterWheel.java
index ed5f275..53193ba 100644
--- a/ANDROID/src/kankan/wheel/widget/adapters/AdapterWheel.java
+++ b/ANDROID/app/src/main/java/kankan/wheel/widget/adapters/AdapterWheel.java
@@ -1,61 +1,61 @@
-/*
- * Copyright 2011 Yuri Kanivets
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package kankan.wheel.widget.adapters;
-
-import kankan.wheel.widget.WheelAdapter;
-import android.content.Context;
-
-/**
- * Adapter class for old wheel adapter (deprecated WheelAdapter class).
- *
- * @deprecated Will be removed soon
- */
-public class AdapterWheel extends AbstractWheelTextAdapter {
-
- // Source adapter
- private WheelAdapter adapter;
-
- /**
- * Constructor
- * @param context the current context
- * @param adapter the source adapter
- */
- public AdapterWheel(Context context, WheelAdapter adapter) {
- super(context);
-
- this.adapter = adapter;
- }
-
- /**
- * Gets original adapter
- * @return the original adapter
- */
- public WheelAdapter getAdapter() {
- return adapter;
- }
-
- @Override
- public int getItemsCount() {
- return adapter.getItemsCount();
- }
-
- @Override
- protected CharSequence getItemText(int index) {
- return adapter.getItem(index);
- }
-
-}
+/*
+ * Copyright 2011 Yuri Kanivets
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package kankan.wheel.widget.adapters;
+
+import kankan.wheel.widget.WheelAdapter;
+import android.content.Context;
+
+/**
+ * Adapter class for old wheel adapter (deprecated WheelAdapter class).
+ *
+ * @deprecated Will be removed soon
+ */
+public class AdapterWheel extends AbstractWheelTextAdapter {
+
+ // Source adapter
+ private WheelAdapter adapter;
+
+ /**
+ * Constructor
+ * @param context the current context
+ * @param adapter the source adapter
+ */
+ public AdapterWheel(Context context, WheelAdapter adapter) {
+ super(context);
+
+ this.adapter = adapter;
+ }
+
+ /**
+ * Gets original adapter
+ * @return the original adapter
+ */
+ public WheelAdapter getAdapter() {
+ return adapter;
+ }
+
+ @Override
+ public int getItemsCount() {
+ return adapter.getItemsCount();
+ }
+
+ @Override
+ protected CharSequence getItemText(int index) {
+ return adapter.getItem(index);
+ }
+
+}
diff --git a/ANDROID/src/kankan/wheel/widget/adapters/ArrayWheelAdapter.java b/ANDROID/app/src/main/java/kankan/wheel/widget/adapters/ArrayWheelAdapter.java
similarity index 96%
rename from ANDROID/src/kankan/wheel/widget/adapters/ArrayWheelAdapter.java
rename to ANDROID/app/src/main/java/kankan/wheel/widget/adapters/ArrayWheelAdapter.java
index f505535..4d4ab17 100644
--- a/ANDROID/src/kankan/wheel/widget/adapters/ArrayWheelAdapter.java
+++ b/ANDROID/app/src/main/java/kankan/wheel/widget/adapters/ArrayWheelAdapter.java
@@ -1,57 +1,57 @@
-/*
- * Copyright 2011 Yuri Kanivets
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package kankan.wheel.widget.adapters;
-
-import android.content.Context;
-
-/**
- * The simple Array wheel adapter
- * @param the element type
- */
-public class ArrayWheelAdapter extends AbstractWheelTextAdapter {
-
- // items
- private T items[];
-
- /**
- * Constructor
- * @param context the current context
- * @param items the items
- */
- public ArrayWheelAdapter(Context context, T items[]) {
- super(context);
-
- //setEmptyItemResource(TEXT_VIEW_ITEM_RESOURCE);
- this.items = items;
- }
-
- @Override
- public CharSequence getItemText(int index) {
- if (index >= 0 && index < items.length) {
- T item = items[index];
- if (item instanceof CharSequence) {
- return (CharSequence) item;
- }
- return item.toString();
- }
- return null;
- }
-
- @Override
- public int getItemsCount() {
- return items.length;
- }
-}
+/*
+ * Copyright 2011 Yuri Kanivets
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package kankan.wheel.widget.adapters;
+
+import android.content.Context;
+
+/**
+ * The simple Array wheel adapter
+ * @param the element type
+ */
+public class ArrayWheelAdapter extends AbstractWheelTextAdapter {
+
+ // items
+ private T items[];
+
+ /**
+ * Constructor
+ * @param context the current context
+ * @param items the items
+ */
+ public ArrayWheelAdapter(Context context, T items[]) {
+ super(context);
+
+ //setEmptyItemResource(TEXT_VIEW_ITEM_RESOURCE);
+ this.items = items;
+ }
+
+ @Override
+ public CharSequence getItemText(int index) {
+ if (index >= 0 && index < items.length) {
+ T item = items[index];
+ if (item instanceof CharSequence) {
+ return (CharSequence) item;
+ }
+ return item.toString();
+ }
+ return null;
+ }
+
+ @Override
+ public int getItemsCount() {
+ return items.length;
+ }
+}
diff --git a/ANDROID/src/kankan/wheel/widget/adapters/NumericWheelAdapter.java b/ANDROID/app/src/main/java/kankan/wheel/widget/adapters/NumericWheelAdapter.java
similarity index 96%
rename from ANDROID/src/kankan/wheel/widget/adapters/NumericWheelAdapter.java
rename to ANDROID/app/src/main/java/kankan/wheel/widget/adapters/NumericWheelAdapter.java
index 7bb008d..e56d483 100644
--- a/ANDROID/src/kankan/wheel/widget/adapters/NumericWheelAdapter.java
+++ b/ANDROID/app/src/main/java/kankan/wheel/widget/adapters/NumericWheelAdapter.java
@@ -1,85 +1,85 @@
-/*
- * Copyright 2011 Yuri Kanivets
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package kankan.wheel.widget.adapters;
-
-import android.content.Context;
-
-/**
- * Numeric Wheel adapter.
- */
-public class NumericWheelAdapter extends AbstractWheelTextAdapter {
-
- /** The default min value */
- public static final int DEFAULT_MAX_VALUE = 9;
-
- /** The default max value */
- private static final int DEFAULT_MIN_VALUE = 0;
-
- // Values
- private int minValue;
- private int maxValue;
-
- // format
- private String format;
-
- /**
- * Constructor
- * @param context the current context
- */
- public NumericWheelAdapter(Context context) {
- this(context, DEFAULT_MIN_VALUE, DEFAULT_MAX_VALUE);
- }
-
- /**
- * Constructor
- * @param context the current context
- * @param minValue the wheel min value
- * @param maxValue the wheel max value
- */
- public NumericWheelAdapter(Context context, int minValue, int maxValue) {
- this(context, minValue, maxValue, null);
- }
-
- /**
- * Constructor
- * @param context the current context
- * @param minValue the wheel min value
- * @param maxValue the wheel max value
- * @param format the format string
- */
- public NumericWheelAdapter(Context context, int minValue, int maxValue, String format) {
- super(context);
-
- this.minValue = minValue;
- this.maxValue = maxValue;
- this.format = format;
- }
-
- @Override
- public CharSequence getItemText(int index) {
- if (index >= 0 && index < getItemsCount()) {
- int value = minValue + index;
- return format != null ? String.format(format, value) : Integer.toString(value);
- }
- return null;
- }
-
- @Override
- public int getItemsCount() {
- return maxValue - minValue + 1;
- }
-}
+/*
+ * Copyright 2011 Yuri Kanivets
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package kankan.wheel.widget.adapters;
+
+import android.content.Context;
+
+/**
+ * Numeric Wheel adapter.
+ */
+public class NumericWheelAdapter extends AbstractWheelTextAdapter {
+
+ /** The default min value */
+ public static final int DEFAULT_MAX_VALUE = 9;
+
+ /** The default max value */
+ private static final int DEFAULT_MIN_VALUE = 0;
+
+ // Values
+ private int minValue;
+ private int maxValue;
+
+ // format
+ private String format;
+
+ /**
+ * Constructor
+ * @param context the current context
+ */
+ public NumericWheelAdapter(Context context) {
+ this(context, DEFAULT_MIN_VALUE, DEFAULT_MAX_VALUE);
+ }
+
+ /**
+ * Constructor
+ * @param context the current context
+ * @param minValue the wheel min value
+ * @param maxValue the wheel max value
+ */
+ public NumericWheelAdapter(Context context, int minValue, int maxValue) {
+ this(context, minValue, maxValue, null);
+ }
+
+ /**
+ * Constructor
+ * @param context the current context
+ * @param minValue the wheel min value
+ * @param maxValue the wheel max value
+ * @param format the format string
+ */
+ public NumericWheelAdapter(Context context, int minValue, int maxValue, String format) {
+ super(context);
+
+ this.minValue = minValue;
+ this.maxValue = maxValue;
+ this.format = format;
+ }
+
+ @Override
+ public CharSequence getItemText(int index) {
+ if (index >= 0 && index < getItemsCount()) {
+ int value = minValue + index;
+ return format != null ? String.format(format, value) : Integer.toString(value);
+ }
+ return null;
+ }
+
+ @Override
+ public int getItemsCount() {
+ return maxValue - minValue + 1;
+ }
+}
diff --git a/ANDROID/src/kankan/wheel/widget/adapters/WheelViewAdapter.java b/ANDROID/app/src/main/java/kankan/wheel/widget/adapters/WheelViewAdapter.java
similarity index 96%
rename from ANDROID/src/kankan/wheel/widget/adapters/WheelViewAdapter.java
rename to ANDROID/app/src/main/java/kankan/wheel/widget/adapters/WheelViewAdapter.java
index 6d9f7b3..4a57eb8 100644
--- a/ANDROID/src/kankan/wheel/widget/adapters/WheelViewAdapter.java
+++ b/ANDROID/app/src/main/java/kankan/wheel/widget/adapters/WheelViewAdapter.java
@@ -1,64 +1,64 @@
-/*
- * Copyright 2011 Yuri Kanivets
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package kankan.wheel.widget.adapters;
-
-import android.database.DataSetObserver;
-import android.view.View;
-import android.view.ViewGroup;
-
-/**
- * Wheel items adapter interface
- */
-public interface WheelViewAdapter {
- /**
- * Gets items count
- * @return the count of wheel items
- */
- public int getItemsCount();
-
- /**
- * Get a View that displays the data at the specified position in the data set
- *
- * @param index the item index
- * @param convertView the old view to reuse if possible
- * @param parent the parent that this view will eventually be attached to
- * @return the wheel item View
- */
- public View getItem(int index, View convertView, ViewGroup parent);
-
- /**
- * Get a View that displays an empty wheel item placed before the first or after
- * the last wheel item.
- *
- * @param convertView the old view to reuse if possible
- * @param parent the parent that this view will eventually be attached to
- * @return the empty item View
- */
- public View getEmptyItem(View convertView, ViewGroup parent);
-
- /**
- * Register an observer that is called when changes happen to the data used by this adapter.
- * @param observer the observer to be registered
- */
- public void registerDataSetObserver(DataSetObserver observer);
-
- /**
- * Unregister an observer that has previously been registered
- * @param observer the observer to be unregistered
- */
- void unregisterDataSetObserver (DataSetObserver observer);
-}
+/*
+ * Copyright 2011 Yuri Kanivets
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package kankan.wheel.widget.adapters;
+
+import android.database.DataSetObserver;
+import android.view.View;
+import android.view.ViewGroup;
+
+/**
+ * Wheel items adapter interface
+ */
+public interface WheelViewAdapter {
+ /**
+ * Gets items count
+ * @return the count of wheel items
+ */
+ public int getItemsCount();
+
+ /**
+ * Get a View that displays the data at the specified position in the data set
+ *
+ * @param index the item index
+ * @param convertView the old view to reuse if possible
+ * @param parent the parent that this view will eventually be attached to
+ * @return the wheel item View
+ */
+ public View getItem(int index, View convertView, ViewGroup parent);
+
+ /**
+ * Get a View that displays an empty wheel item placed before the first or after
+ * the last wheel item.
+ *
+ * @param convertView the old view to reuse if possible
+ * @param parent the parent that this view will eventually be attached to
+ * @return the empty item View
+ */
+ public View getEmptyItem(View convertView, ViewGroup parent);
+
+ /**
+ * Register an observer that is called when changes happen to the data used by this adapter.
+ * @param observer the observer to be registered
+ */
+ public void registerDataSetObserver(DataSetObserver observer);
+
+ /**
+ * Unregister an observer that has previously been registered
+ * @param observer the observer to be unregistered
+ */
+ void unregisterDataSetObserver (DataSetObserver observer);
+}
diff --git a/ANDROID/app/src/main/resources/main/AndroidManifest.xml b/ANDROID/app/src/main/resources/main/AndroidManifest.xml
new file mode 100644
index 0000000..a9cdeb1
--- /dev/null
+++ b/ANDROID/app/src/main/resources/main/AndroidManifest.xml
@@ -0,0 +1,6 @@
+
+
+
diff --git a/ANDROID/app/src/main/resources/main/main.iml b/ANDROID/app/src/main/resources/main/main.iml
new file mode 100644
index 0000000..1324f20
--- /dev/null
+++ b/ANDROID/app/src/main/resources/main/main.iml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ANDROID/bin/classes/kankan/wheel/widget/ItemsRange.class b/ANDROID/bin/classes/kankan/wheel/widget/ItemsRange.class
deleted file mode 100644
index 1e7191a..0000000
Binary files a/ANDROID/bin/classes/kankan/wheel/widget/ItemsRange.class and /dev/null differ
diff --git a/ANDROID/bin/classes/kankan/wheel/widget/OnWheelChangedListener.class b/ANDROID/bin/classes/kankan/wheel/widget/OnWheelChangedListener.class
deleted file mode 100644
index 5150df7..0000000
Binary files a/ANDROID/bin/classes/kankan/wheel/widget/OnWheelChangedListener.class and /dev/null differ
diff --git a/ANDROID/bin/classes/kankan/wheel/widget/OnWheelClickedListener.class b/ANDROID/bin/classes/kankan/wheel/widget/OnWheelClickedListener.class
deleted file mode 100644
index d2b3c71..0000000
Binary files a/ANDROID/bin/classes/kankan/wheel/widget/OnWheelClickedListener.class and /dev/null differ
diff --git a/ANDROID/bin/classes/kankan/wheel/widget/OnWheelScrollListener.class b/ANDROID/bin/classes/kankan/wheel/widget/OnWheelScrollListener.class
deleted file mode 100644
index ffd4339..0000000
Binary files a/ANDROID/bin/classes/kankan/wheel/widget/OnWheelScrollListener.class and /dev/null differ
diff --git a/ANDROID/bin/classes/kankan/wheel/widget/WheelAdapter.class b/ANDROID/bin/classes/kankan/wheel/widget/WheelAdapter.class
deleted file mode 100644
index 8b87506..0000000
Binary files a/ANDROID/bin/classes/kankan/wheel/widget/WheelAdapter.class and /dev/null differ
diff --git a/ANDROID/bin/classes/kankan/wheel/widget/WheelRecycle.class b/ANDROID/bin/classes/kankan/wheel/widget/WheelRecycle.class
deleted file mode 100644
index 05aa626..0000000
Binary files a/ANDROID/bin/classes/kankan/wheel/widget/WheelRecycle.class and /dev/null differ
diff --git a/ANDROID/bin/classes/kankan/wheel/widget/WheelScroller$1.class b/ANDROID/bin/classes/kankan/wheel/widget/WheelScroller$1.class
deleted file mode 100644
index 12c08ca..0000000
Binary files a/ANDROID/bin/classes/kankan/wheel/widget/WheelScroller$1.class and /dev/null differ
diff --git a/ANDROID/bin/classes/kankan/wheel/widget/WheelScroller$2.class b/ANDROID/bin/classes/kankan/wheel/widget/WheelScroller$2.class
deleted file mode 100644
index 2fe56f7..0000000
Binary files a/ANDROID/bin/classes/kankan/wheel/widget/WheelScroller$2.class and /dev/null differ
diff --git a/ANDROID/bin/classes/kankan/wheel/widget/WheelScroller$ScrollingListener.class b/ANDROID/bin/classes/kankan/wheel/widget/WheelScroller$ScrollingListener.class
deleted file mode 100644
index 056dedb..0000000
Binary files a/ANDROID/bin/classes/kankan/wheel/widget/WheelScroller$ScrollingListener.class and /dev/null differ
diff --git a/ANDROID/bin/classes/kankan/wheel/widget/WheelScroller.class b/ANDROID/bin/classes/kankan/wheel/widget/WheelScroller.class
deleted file mode 100644
index cea7142..0000000
Binary files a/ANDROID/bin/classes/kankan/wheel/widget/WheelScroller.class and /dev/null differ
diff --git a/ANDROID/bin/classes/kankan/wheel/widget/WheelView$1.class b/ANDROID/bin/classes/kankan/wheel/widget/WheelView$1.class
deleted file mode 100644
index de8d697..0000000
Binary files a/ANDROID/bin/classes/kankan/wheel/widget/WheelView$1.class and /dev/null differ
diff --git a/ANDROID/bin/classes/kankan/wheel/widget/WheelView$2.class b/ANDROID/bin/classes/kankan/wheel/widget/WheelView$2.class
deleted file mode 100644
index a67c6d1..0000000
Binary files a/ANDROID/bin/classes/kankan/wheel/widget/WheelView$2.class and /dev/null differ
diff --git a/ANDROID/bin/classes/kankan/wheel/widget/WheelView.class b/ANDROID/bin/classes/kankan/wheel/widget/WheelView.class
deleted file mode 100644
index aa89ac4..0000000
Binary files a/ANDROID/bin/classes/kankan/wheel/widget/WheelView.class and /dev/null differ
diff --git a/ANDROID/bin/classes/kankan/wheel/widget/adapters/AbstractWheelAdapter.class b/ANDROID/bin/classes/kankan/wheel/widget/adapters/AbstractWheelAdapter.class
deleted file mode 100644
index bb8084a..0000000
Binary files a/ANDROID/bin/classes/kankan/wheel/widget/adapters/AbstractWheelAdapter.class and /dev/null differ
diff --git a/ANDROID/bin/classes/kankan/wheel/widget/adapters/AbstractWheelTextAdapter.class b/ANDROID/bin/classes/kankan/wheel/widget/adapters/AbstractWheelTextAdapter.class
deleted file mode 100644
index f62d393..0000000
Binary files a/ANDROID/bin/classes/kankan/wheel/widget/adapters/AbstractWheelTextAdapter.class and /dev/null differ
diff --git a/ANDROID/bin/classes/kankan/wheel/widget/adapters/AdapterWheel.class b/ANDROID/bin/classes/kankan/wheel/widget/adapters/AdapterWheel.class
deleted file mode 100644
index a041607..0000000
Binary files a/ANDROID/bin/classes/kankan/wheel/widget/adapters/AdapterWheel.class and /dev/null differ
diff --git a/ANDROID/bin/classes/kankan/wheel/widget/adapters/ArrayWheelAdapter.class b/ANDROID/bin/classes/kankan/wheel/widget/adapters/ArrayWheelAdapter.class
deleted file mode 100644
index 19f00e3..0000000
Binary files a/ANDROID/bin/classes/kankan/wheel/widget/adapters/ArrayWheelAdapter.class and /dev/null differ
diff --git a/ANDROID/bin/classes/kankan/wheel/widget/adapters/NumericWheelAdapter.class b/ANDROID/bin/classes/kankan/wheel/widget/adapters/NumericWheelAdapter.class
deleted file mode 100644
index d6ab44f..0000000
Binary files a/ANDROID/bin/classes/kankan/wheel/widget/adapters/NumericWheelAdapter.class and /dev/null differ
diff --git a/ANDROID/bin/classes/kankan/wheel/widget/adapters/WheelViewAdapter.class b/ANDROID/bin/classes/kankan/wheel/widget/adapters/WheelViewAdapter.class
deleted file mode 100644
index b94254c..0000000
Binary files a/ANDROID/bin/classes/kankan/wheel/widget/adapters/WheelViewAdapter.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/FREUtilities.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/FREUtilities.class
deleted file mode 100644
index b6ce7c5..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/FREUtilities.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/NativeDialogs/BuildConfig.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/NativeDialogs/BuildConfig.class
deleted file mode 100644
index a204026..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/NativeDialogs/BuildConfig.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension.class
deleted file mode 100644
index 8c251a8..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/NativeDialogsExtension.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$CancelListener.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$CancelListener.class
deleted file mode 100644
index bb53ebb..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$CancelListener.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$ConfitmListener.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$ConfitmListener.class
deleted file mode 100644
index 9c07bcb..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$ConfitmListener.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyDatePickerDialog.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyDatePickerDialog.class
deleted file mode 100644
index 55a0d12..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyDatePickerDialog.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyOnDateChangeListenr.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyOnDateChangeListenr.class
deleted file mode 100644
index 3537a6a..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyOnDateChangeListenr.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyOnTimeChangeListener.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyOnTimeChangeListener.class
deleted file mode 100644
index a4878b8..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyOnTimeChangeListener.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyTimePickerDialog.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyTimePickerDialog.class
deleted file mode 100644
index e1f3106..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$MyTimePickerDialog.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$TimeAndDatePicker.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$TimeAndDatePicker.class
deleted file mode 100644
index 4eea63c..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$TimeAndDatePicker.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$dismiss.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$dismiss.class
deleted file mode 100644
index 493db78..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$dismiss.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$isShowing.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$isShowing.class
deleted file mode 100644
index 9fad056..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$isShowing.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$setDate.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$setDate.class
deleted file mode 100644
index 150eef7..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$setDate.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$shake.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$shake.class
deleted file mode 100644
index 36867d8..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$shake.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$show.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$show.class
deleted file mode 100644
index 9518bfd..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$show.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$updateMessage.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$updateMessage.class
deleted file mode 100644
index eb726f8..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$updateMessage.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$updateTitle.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$updateTitle.class
deleted file mode 100644
index 13bcdea..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext$updateTitle.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext.class
deleted file mode 100644
index 04b4686..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/DatePickerDialogContext.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$CancelListener.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$CancelListener.class
deleted file mode 100644
index dd2c503..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$CancelListener.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$ConfitmListener.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$ConfitmListener.class
deleted file mode 100644
index 0b292c6..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$ConfitmListener.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$IndexChange.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$IndexChange.class
deleted file mode 100644
index 1ed02d7..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$IndexChange.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$SingleChoiceClickListener.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$SingleChoiceClickListener.class
deleted file mode 100644
index 1a9ad1c..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$SingleChoiceClickListener.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$dismiss.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$dismiss.class
deleted file mode 100644
index 4c5b519..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$dismiss.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$isShowing.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$isShowing.class
deleted file mode 100644
index 7316517..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$isShowing.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$setCancelable.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$setCancelable.class
deleted file mode 100644
index 5264612..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$setCancelable.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$shake.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$shake.class
deleted file mode 100644
index 325de16..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$shake.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$show.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$show.class
deleted file mode 100644
index 5add529..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$show.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$updateTitle.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$updateTitle.class
deleted file mode 100644
index 59fd5b9..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext$updateTitle.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext.class
deleted file mode 100644
index 9a91254..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ListDialogContext.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$AlertListener.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$AlertListener.class
deleted file mode 100644
index d245fa2..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$AlertListener.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$CancelListener.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$CancelListener.class
deleted file mode 100644
index 82fec71..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$CancelListener.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$dismiss.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$dismiss.class
deleted file mode 100644
index 939f494..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$dismiss.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$isShowing.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$isShowing.class
deleted file mode 100644
index 5e6b0ff..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$isShowing.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$shake.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$shake.class
deleted file mode 100644
index 27d3e2b..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$shake.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$showAlertFunction.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$showAlertFunction.class
deleted file mode 100644
index e6a3e7b..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$showAlertFunction.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$updateMessage.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$updateMessage.class
deleted file mode 100644
index 97bd976..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$updateMessage.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$updateTitle.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$updateTitle.class
deleted file mode 100644
index 0b0277e..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext$updateTitle.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext.class
deleted file mode 100644
index fac8e60..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativeAlertContext.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$CancelListener.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$CancelListener.class
deleted file mode 100644
index 8c2801f..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$CancelListener.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$ClickListener.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$ClickListener.class
deleted file mode 100644
index c337f08..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$ClickListener.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$PickerDialog.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$PickerDialog.class
deleted file mode 100644
index d00c961..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$PickerDialog.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$dismiss.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$dismiss.class
deleted file mode 100644
index 128b588..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$dismiss.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$isShowing.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$isShowing.class
deleted file mode 100644
index bd4a076..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$isShowing.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$onMyWeelChangeListener.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$onMyWeelChangeListener.class
deleted file mode 100644
index a160d47..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$onMyWeelChangeListener.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$setCancelable.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$setCancelable.class
deleted file mode 100644
index b161bd7..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$setCancelable.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$setSelectedIndex.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$setSelectedIndex.class
deleted file mode 100644
index f1494b4..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$setSelectedIndex.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$show.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$show.class
deleted file mode 100644
index 59eaa6b..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$show.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$updateTitle.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$updateTitle.class
deleted file mode 100644
index 6413287..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext$updateTitle.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext.class
deleted file mode 100644
index c58f0fd..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/NativePickerDialogContext.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$CancelListener.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$CancelListener.class
deleted file mode 100644
index 76fd948..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$CancelListener.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$dismiss.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$dismiss.class
deleted file mode 100644
index 8b23f62..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$dismiss.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$isShowing.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$isShowing.class
deleted file mode 100644
index 55912ef..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$isShowing.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$setCancelable.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$setCancelable.class
deleted file mode 100644
index 7c42b16..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$setCancelable.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$setIndeterminate.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$setIndeterminate.class
deleted file mode 100644
index 047feb4..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$setIndeterminate.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$setMax.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$setMax.class
deleted file mode 100644
index 1bd93e0..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$setMax.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$shake.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$shake.class
deleted file mode 100644
index 63d07ad..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$shake.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$show.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$show.class
deleted file mode 100644
index 89ef259..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$show.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateMessage.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateMessage.class
deleted file mode 100644
index 463edd3..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateMessage.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateProgress.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateProgress.class
deleted file mode 100644
index ac7e725..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateProgress.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateSecondary.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateSecondary.class
deleted file mode 100644
index f010c92..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateSecondary.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateTitle.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateTitle.class
deleted file mode 100644
index c72f02a..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext$updateTitle.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext.class
deleted file mode 100644
index ac643dd..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ProgressDialogContext.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$CancelListener.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$CancelListener.class
deleted file mode 100644
index 4276c71..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$CancelListener.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$ClickListener.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$ClickListener.class
deleted file mode 100644
index fe6d472..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$ClickListener.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$CustomTextWatcher.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$CustomTextWatcher.class
deleted file mode 100644
index 22492c6..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$CustomTextWatcher.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$TextInput.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$TextInput.class
deleted file mode 100644
index 2d1c995..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$TextInput.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$TextInputDialog.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$TextInputDialog.class
deleted file mode 100644
index 9708e5f..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$TextInputDialog.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$dismiss.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$dismiss.class
deleted file mode 100644
index 1e7ab83..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$dismiss.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$isShowing.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$isShowing.class
deleted file mode 100644
index 9abe8e7..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$isShowing.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$setCancelable.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$setCancelable.class
deleted file mode 100644
index 601ec2e..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$setCancelable.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$shake.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$shake.class
deleted file mode 100644
index 1b25095..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$shake.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$show.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$show.class
deleted file mode 100644
index f0be5c2..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$show.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$updateTitle.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$updateTitle.class
deleted file mode 100644
index 0c5d716..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext$updateTitle.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext.class
deleted file mode 100644
index cce23f3..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/TextInputContext.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ToastContext$showToast.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ToastContext$showToast.class
deleted file mode 100644
index 040e1ad..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ToastContext$showToast.class and /dev/null differ
diff --git a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ToastContext.class b/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ToastContext.class
deleted file mode 100644
index a8dc5f5..0000000
Binary files a/ANDROID/bin/classes/pl/mateuszmackowiak/nativeANE/functoins/ToastContext.class and /dev/null differ
diff --git a/ANDROID/bin/jarlist.cache b/ANDROID/bin/jarlist.cache
deleted file mode 100644
index 0565465..0000000
--- a/ANDROID/bin/jarlist.cache
+++ /dev/null
@@ -1,3 +0,0 @@
-# cache for current jar dependency. DO NOT EDIT.
-# format is
-# Encoding is UTF-8
diff --git a/ANDROID/build.gradle b/ANDROID/build.gradle
new file mode 100644
index 0000000..3fd6daf
--- /dev/null
+++ b/ANDROID/build.gradle
@@ -0,0 +1,17 @@
+// Top-level build file where you can add configuration options common to all sub-projects/modules.
+buildscript {
+ repositories {
+ jcenter()
+ google()
+ }
+ dependencies {
+ classpath 'com.android.tools.build:gradle:3.5.1'
+ }
+}
+
+allprojects {
+ repositories {
+ jcenter()
+ google()
+ }
+}
diff --git a/ANDROID/build/libNativeDialogs.jar b/ANDROID/build/libNativeDialogs.jar
deleted file mode 100644
index 6c0e122..0000000
Binary files a/ANDROID/build/libNativeDialogs.jar and /dev/null differ
diff --git a/ANDROID/gen/pl/mateuszmackowiak/nativeANE/NativeDialogs/BuildConfig.java b/ANDROID/gen/pl/mateuszmackowiak/nativeANE/NativeDialogs/BuildConfig.java
deleted file mode 100644
index 7482181..0000000
--- a/ANDROID/gen/pl/mateuszmackowiak/nativeANE/NativeDialogs/BuildConfig.java
+++ /dev/null
@@ -1,6 +0,0 @@
-/** Automatically generated file. DO NOT MODIFY */
-package pl.mateuszmackowiak.nativeANE.NativeDialogs;
-
-public final class BuildConfig {
- public final static boolean DEBUG = true;
-}
\ No newline at end of file
diff --git a/ANDROID/gradle/wrapper/gradle-wrapper.jar b/ANDROID/gradle/wrapper/gradle-wrapper.jar
new file mode 100644
index 0000000..f6b961f
Binary files /dev/null and b/ANDROID/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/ANDROID/gradle/wrapper/gradle-wrapper.properties b/ANDROID/gradle/wrapper/gradle-wrapper.properties
new file mode 100644
index 0000000..cc33681
--- /dev/null
+++ b/ANDROID/gradle/wrapper/gradle-wrapper.properties
@@ -0,0 +1,6 @@
+#Fri Oct 04 17:34:17 CDT 2019
+distributionBase=GRADLE_USER_HOME
+distributionPath=wrapper/dists
+zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip
diff --git a/ANDROID/gradlew b/ANDROID/gradlew
new file mode 100644
index 0000000..cccdd3d
--- /dev/null
+++ b/ANDROID/gradlew
@@ -0,0 +1,172 @@
+#!/usr/bin/env sh
+
+##############################################################################
+##
+## Gradle start up script for UN*X
+##
+##############################################################################
+
+# Attempt to set APP_HOME
+# Resolve links: $0 may be a link
+PRG="$0"
+# Need this for relative symlinks.
+while [ -h "$PRG" ] ; do
+ ls=`ls -ld "$PRG"`
+ link=`expr "$ls" : '.*-> \(.*\)$'`
+ if expr "$link" : '/.*' > /dev/null; then
+ PRG="$link"
+ else
+ PRG=`dirname "$PRG"`"/$link"
+ fi
+done
+SAVED="`pwd`"
+cd "`dirname \"$PRG\"`/" >/dev/null
+APP_HOME="`pwd -P`"
+cd "$SAVED" >/dev/null
+
+APP_NAME="Gradle"
+APP_BASE_NAME=`basename "$0"`
+
+# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+DEFAULT_JVM_OPTS=""
+
+# Use the maximum available, or set MAX_FD != -1 to use that value.
+MAX_FD="maximum"
+
+warn () {
+ echo "$*"
+}
+
+die () {
+ echo
+ echo "$*"
+ echo
+ exit 1
+}
+
+# OS specific support (must be 'true' or 'false').
+cygwin=false
+msys=false
+darwin=false
+nonstop=false
+case "`uname`" in
+ CYGWIN* )
+ cygwin=true
+ ;;
+ Darwin* )
+ darwin=true
+ ;;
+ MINGW* )
+ msys=true
+ ;;
+ NONSTOP* )
+ nonstop=true
+ ;;
+esac
+
+CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
+
+# Determine the Java command to use to start the JVM.
+if [ -n "$JAVA_HOME" ] ; then
+ if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+ # IBM's JDK on AIX uses strange locations for the executables
+ JAVACMD="$JAVA_HOME/jre/sh/java"
+ else
+ JAVACMD="$JAVA_HOME/bin/java"
+ fi
+ if [ ! -x "$JAVACMD" ] ; then
+ die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+ fi
+else
+ JAVACMD="java"
+ which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+fi
+
+# Increase the maximum file descriptors if we can.
+if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
+ MAX_FD_LIMIT=`ulimit -H -n`
+ if [ $? -eq 0 ] ; then
+ if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
+ MAX_FD="$MAX_FD_LIMIT"
+ fi
+ ulimit -n $MAX_FD
+ if [ $? -ne 0 ] ; then
+ warn "Could not set maximum file descriptor limit: $MAX_FD"
+ fi
+ else
+ warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
+ fi
+fi
+
+# For Darwin, add options to specify how the application appears in the dock
+if $darwin; then
+ GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
+fi
+
+# For Cygwin, switch paths to Windows format before running java
+if $cygwin ; then
+ APP_HOME=`cygpath --path --mixed "$APP_HOME"`
+ CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
+ JAVACMD=`cygpath --unix "$JAVACMD"`
+
+ # We build the pattern for arguments to be converted via cygpath
+ ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
+ SEP=""
+ for dir in $ROOTDIRSRAW ; do
+ ROOTDIRS="$ROOTDIRS$SEP$dir"
+ SEP="|"
+ done
+ OURCYGPATTERN="(^($ROOTDIRS))"
+ # Add a user-defined pattern to the cygpath arguments
+ if [ "$GRADLE_CYGPATTERN" != "" ] ; then
+ OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
+ fi
+ # Now convert the arguments - kludge to limit ourselves to /bin/sh
+ i=0
+ for arg in "$@" ; do
+ CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
+ CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
+
+ if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
+ eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
+ else
+ eval `echo args$i`="\"$arg\""
+ fi
+ i=$((i+1))
+ done
+ case $i in
+ (0) set -- ;;
+ (1) set -- "$args0" ;;
+ (2) set -- "$args0" "$args1" ;;
+ (3) set -- "$args0" "$args1" "$args2" ;;
+ (4) set -- "$args0" "$args1" "$args2" "$args3" ;;
+ (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
+ (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
+ (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
+ (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
+ (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
+ esac
+fi
+
+# Escape application args
+save () {
+ for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
+ echo " "
+}
+APP_ARGS=$(save "$@")
+
+# Collect all arguments for the java command, following the shell quoting and substitution rules
+eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
+
+# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong
+if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then
+ cd "$(dirname "$0")"
+fi
+
+exec "$JAVACMD" "$@"
diff --git a/ANDROID/gradlew.bat b/ANDROID/gradlew.bat
new file mode 100644
index 0000000..e95643d
--- /dev/null
+++ b/ANDROID/gradlew.bat
@@ -0,0 +1,84 @@
+@if "%DEBUG%" == "" @echo off
+@rem ##########################################################################
+@rem
+@rem Gradle startup script for Windows
+@rem
+@rem ##########################################################################
+
+@rem Set local scope for the variables with windows NT shell
+if "%OS%"=="Windows_NT" setlocal
+
+set DIRNAME=%~dp0
+if "%DIRNAME%" == "" set DIRNAME=.
+set APP_BASE_NAME=%~n0
+set APP_HOME=%DIRNAME%
+
+@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+set DEFAULT_JVM_OPTS=
+
+@rem Find java.exe
+if defined JAVA_HOME goto findJavaFromJavaHome
+
+set JAVA_EXE=java.exe
+%JAVA_EXE% -version >NUL 2>&1
+if "%ERRORLEVEL%" == "0" goto init
+
+echo.
+echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:findJavaFromJavaHome
+set JAVA_HOME=%JAVA_HOME:"=%
+set JAVA_EXE=%JAVA_HOME%/bin/java.exe
+
+if exist "%JAVA_EXE%" goto init
+
+echo.
+echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:init
+@rem Get command-line arguments, handling Windows variants
+
+if not "%OS%" == "Windows_NT" goto win9xME_args
+
+:win9xME_args
+@rem Slurp the command line arguments.
+set CMD_LINE_ARGS=
+set _SKIP=2
+
+:win9xME_args_slurp
+if "x%~1" == "x" goto execute
+
+set CMD_LINE_ARGS=%*
+
+:execute
+@rem Setup the command line
+
+set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
+
+@rem Execute Gradle
+"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
+
+:end
+@rem End local scope for the variables with windows NT shell
+if "%ERRORLEVEL%"=="0" goto mainEnd
+
+:fail
+rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
+rem the _cmd.exe /c_ return code!
+if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
+exit /b 1
+
+:mainEnd
+if "%OS%"=="Windows_NT" endlocal
+
+:omega
diff --git a/ANDROID/import-summary.txt b/ANDROID/import-summary.txt
new file mode 100644
index 0000000..231b674
--- /dev/null
+++ b/ANDROID/import-summary.txt
@@ -0,0 +1,37 @@
+ECLIPSE ANDROID PROJECT IMPORT SUMMARY
+======================================
+
+Ignored Files:
+--------------
+The following files were *not* copied into the new Gradle project; you
+should evaluate whether these are still needed in your project and if
+so manually move them:
+
+* proguard-project.txt
+
+Moved Files:
+------------
+Android Gradle projects use a different directory structure than ADT
+Eclipse projects. Here's how the projects were restructured:
+
+* AndroidManifest.xml => app\src\main\AndroidManifest.xml
+* libs\FlashRuntimeExtensions.jar => app\libs\FlashRuntimeExtensions.jar
+* lint.xml => app\lint.xml
+* src\ => app\src\main\java\
+* src\main\AndroidManifest.xml => app\src\main\resources\main\AndroidManifest.xml
+* src\main\main.iml => app\src\main\resources\main\main.iml
+
+Next Steps:
+-----------
+You can now build the project. The Gradle project needs network
+connectivity to download dependencies.
+
+Bugs:
+-----
+If for some reason your project does not build, and you determine that
+it is due to a bug or limitation of the Eclipse to Gradle importer,
+please file a bug at http://b.android.com with category
+Component-Tools.
+
+(This import summary is for your information only, and can be deleted
+after import once you are satisfied with the results.)
diff --git a/ANDROID/libs/android-support-v4.jar b/ANDROID/libs/android-support-v4.jar
deleted file mode 100644
index 428bdbc..0000000
Binary files a/ANDROID/libs/android-support-v4.jar and /dev/null differ
diff --git a/ANDROID/lint.xml b/ANDROID/lint.xml
deleted file mode 100644
index ee0eead..0000000
--- a/ANDROID/lint.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/ANDROID/local.properties b/ANDROID/local.properties
new file mode 100644
index 0000000..3879fbf
--- /dev/null
+++ b/ANDROID/local.properties
@@ -0,0 +1,7 @@
+## This file must *NOT* be checked into Version Control Systems,
+# as it contains information specific to your local configuration.
+#
+# Location of the SDK. This is only used by Gradle.
+#
+#Fri Oct 04 17:30:52 CDT 2019
+sdk.dir=C\:\\Users\\Emmanuel\\AppData\\Local\\Android\\Sdk
diff --git a/ANDROID/proguard-project.txt b/ANDROID/proguard-project.txt
deleted file mode 100644
index f2fe155..0000000
--- a/ANDROID/proguard-project.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-# To enable ProGuard in your project, edit project.properties
-# to define the proguard.config property as described in that file.
-#
-# Add project specific ProGuard rules here.
-# By default, the flags in this file are appended to flags specified
-# in ${sdk.dir}/tools/proguard/proguard-android.txt
-# You can edit the include path and order by changing the ProGuard
-# include property in project.properties.
-#
-# For more details, see
-# http://developer.android.com/guide/developing/tools/proguard.html
-
-# Add any project specific keep options here:
-
-# If your project uses WebView with JS, uncomment the following
-# and specify the fully qualified class name to the JavaScript interface
-# class:
-#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
-# public *;
-#}
diff --git a/ANDROID/project.properties b/ANDROID/project.properties
deleted file mode 100644
index 019cc55..0000000
--- a/ANDROID/project.properties
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file is automatically generated by Android Tools.
-# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
-#
-# This file must be checked in Version Control Systems.
-#
-# To customize properties used by the Ant build system edit
-# "ant.properties", and override values to adapt the script to your
-# project structure.
-#
-# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
-#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
-
-# Project target.
-target=android-17
-android.library=false
diff --git a/ANDROID/settings.gradle b/ANDROID/settings.gradle
new file mode 100644
index 0000000..d3db109
--- /dev/null
+++ b/ANDROID/settings.gradle
@@ -0,0 +1 @@
+include ':app'
diff --git a/AS/.DS_Store b/AS/.DS_Store
new file mode 100644
index 0000000..36d1416
Binary files /dev/null and b/AS/.DS_Store differ
diff --git a/AS/src/.DS_Store b/AS/src/.DS_Store
new file mode 100644
index 0000000..68e2a89
Binary files /dev/null and b/AS/src/.DS_Store differ
diff --git a/AS/src/pl/.DS_Store b/AS/src/pl/.DS_Store
new file mode 100644
index 0000000..a6afbda
Binary files /dev/null and b/AS/src/pl/.DS_Store differ
diff --git a/AS/src/pl/mateuszmackowiak/.DS_Store b/AS/src/pl/mateuszmackowiak/.DS_Store
new file mode 100644
index 0000000..55a61f6
Binary files /dev/null and b/AS/src/pl/mateuszmackowiak/.DS_Store differ
diff --git a/AS/src/pl/mateuszmackowiak/nativeANE/.DS_Store b/AS/src/pl/mateuszmackowiak/nativeANE/.DS_Store
new file mode 100644
index 0000000..7e35d4b
Binary files /dev/null and b/AS/src/pl/mateuszmackowiak/nativeANE/.DS_Store differ
diff --git a/AS/src/pl/mateuszmackowiak/nativeANE/nativeDialogNamespace.as b/AS/src/pl/mateuszmackowiak/nativeANE/nativeDialogNamespace.as
deleted file mode 100644
index f7ce251..0000000
--- a/AS/src/pl/mateuszmackowiak/nativeANE/nativeDialogNamespace.as
+++ /dev/null
@@ -1,4 +0,0 @@
-package pl.mateuszmackowiak.nativeANE
-{
- public namespace nativeDialogNamespace = "http://mateuszmackowiak.art.pl/as/namespaces/nativeANE/nativedialog_namespace";
-}
\ No newline at end of file
diff --git a/AS/src/pl/mateuszmackowiak/nativeANE/utilities/NativeUtilities.as b/AS/src/pl/mateuszmackowiak/nativeANE/utilities/NativeUtilities.as
new file mode 100644
index 0000000..8751437
--- /dev/null
+++ b/AS/src/pl/mateuszmackowiak/nativeANE/utilities/NativeUtilities.as
@@ -0,0 +1,236 @@
+/**
+ * @author Mateusz Maćkowiak
+ * @see http://mateuszmackowiak.wordpress.com/
+ * @since 2011
+ */
+package pl.mateuszmackowiak.nativeANE.utilities
+{
+ import flash.events.StatusEvent;
+ import flash.external.ExtensionContext;
+
+ import pl.mateuszmackowiak.nativeANE.utilities.support.AbstractNativeUtilities;
+ import pl.mateuszmackowiak.nativeANE.events.NativeDialogEvent;
+
+ /**
+ * Simple NativeAlert extension that allows you to
+ * Open device specific alerts and recieve information about
+ * what button the user pressed to close the alert.
+ *
+ * @author Mateusz Maćkowiak
+ * @see http://mateuszmackowiak.wordpress.com/
+ * @since 2011
+ *
+ */
+ public class NativeUtilities extends AbstractNativeUtilities
+ {
+ //---------------------------------------------------------------------
+ //
+ // Constants
+ //
+ //---------------------------------------------------------------------
+ /**
+ * The id of the extension that has to be added in the descriptor file.
+ */
+ public static const EXTENSION_ID : String = "pl.mateuszmackowiak.nativeANE.NativeDialogs";
+
+ /**
+ * The current Version of the Extension.
+ */
+ public static const VERSION:String = "0.9.5 Beta";
+
+ //---------------------------------------------------------------------
+ //
+ // Private Static Properties.
+ //
+ //---------------------------------------------------------------------
+ /**
+ * @private
+ */
+ //private static var _defaultTheme:uint = DEFAULT_THEME;
+ //---------------------------------------------------------------------
+ //
+ // private properties.
+ //
+ //---------------------------------------------------------------------
+ /**@private*/
+ private var _closeLabel:String = null;
+ /**@private*/
+ private var _buttons:Vector. = null;
+ /**@private*/
+ private var _theme:int = -1;
+ /**@private*/
+ private var _closeHandler:Function=null;
+ /**@private*/
+ private var _disposeAfterClose:Boolean = false;
+
+
+ //---------------------------------------------------------------------
+ //
+ // Public Methods.
+ //
+ //---------------------------------------------------------------------
+ /**
+ * @author Mateusz Maćkowiak
+ *
+ * @param theme the selected theme for the NativeUtilities.
+ *
+ * @since 2011
+ *
+ * @see pl.mateuszmackowiak.nativeANE.events.NativeDialogEvent
+ * @see http://mateuszmackowiak.wordpress.com/
+ *
+ *
+ * @event pl.mateuszmackowiak.nativeANE.events.NativeDialogEvent.OPENED
+ * pl.mateuszmackowiak.nativeANE.events.NativeDialogEvent.CLOSEED
+ */
+ public function NativeUtilities(theme:int=-1)
+ {
+ super(abstractKey);
+
+ init();
+ }
+
+
+
+ /**@private*/
+ override protected function init():void{
+ try{
+ _context = ExtensionContext.createExtensionContext(EXTENSION_ID, "NativeUtilitiesContext");
+ //_context.addEventListener(StatusEvent.STATUS, onStatus);
+ }catch(e:Error){
+ showError("Error initiating contex of the NativeUtilities extension: "+e.message,e.errorID);
+ }
+ }
+
+ /**@private*/
+ /**
+ * Shakes the dialog.
+ *
+ * @throws Error if the call was unsuccessful. Or will dispatch an Error Event.ERROR if there is a listener.
+ */
+ public function getStatusBarHeight():Number
+ {
+ var barHeight:Number =-1;
+ try
+ {
+ if(isIOS() || isAndroid())
+ barHeight = _context.call("getStatusBarHeight") as Number;
+ }
+ catch(error:Error)
+ {
+ showError("'getStatusBarHeight' "+error.message,error.errorID);
+ }
+ return barHeight;
+ }
+
+
+ /**@private*/
+ /**
+ * Shakes the dialog.
+ *
+ * @throws Error if the call was unsuccessful. Or will dispatch an Error Event.ERROR if there is a listener.
+ */
+ public function isDarkMode():Boolean
+ {
+ var dark:Boolean;
+ //try
+ //{
+ if(isIOS() || isAndroid())
+ dark = _context.call("isDarkMode") as Boolean;
+ //}
+ //catch(error:Error)
+ //{
+ // showError("'isDarkMode' "+error.message,error.errorID);
+ //}
+ return dark;
+ }
+
+
+
+
+ /**@private*/
+ /**
+ * Shakes the dialog.
+ *
+ * @throws Error if the call was unsuccessful. Or will dispatch an Error Event.ERROR if there is a listener.
+ */
+ public function statusBarStyleLight(light:Boolean):void
+ {
+ try
+ {
+ if(isIOS() || isAndroid())
+ _context.call("statusBarStyleLight", light);
+ }
+ catch(error:Error)
+ {
+ showError("'statusBarStyleLight' "+error.message,error.errorID);
+ }
+ }
+
+
+
+
+ /**
+ * Whether the extension is available on the device (true); otherwise false.
+ */
+ public static function get isSupported():Boolean{
+ if(isIOS()|| isAndroid())
+ return true;
+ else
+ return false;
+ }
+
+ //---------------------------------------------------------------------
+ //
+ // Private Methods.
+ //
+ //---------------------------------------------------------------------
+
+ /**
+ * @private
+ */
+ private function onStatus( event : StatusEvent ) : void
+ {
+ event.stopImmediatePropagation();
+ if(event.code==NativeDialogEvent.OPENED){
+ _isShowing = true;
+ if(hasEventListener(NativeDialogEvent.OPENED))
+ dispatchEvent(new NativeDialogEvent(NativeDialogEvent.OPENED,event.level));
+
+ }
+ else if( event.code == NativeDialogEvent.CLOSED || event.code =="ALERT_CLOSED")
+ {
+ _isShowing = false;
+
+ var level:int = int(event.level);
+ if(isWindows())
+ level--;
+ var wasPrevented:Boolean = true;
+ if(hasEventListener(NativeDialogEvent.CLOSED)){
+ wasPrevented = dispatchEvent(new NativeDialogEvent(NativeDialogEvent.CLOSED,String(level)));
+ if(wasPrevented && _closeHandler!=null){
+ removeEventListener(NativeDialogEvent.CLOSED,_closeHandler);
+ _closeHandler = null;
+ }
+ }
+
+ if(_disposeAfterClose && wasPrevented){
+ dispose();
+ }
+
+ }else{
+ showError(event);
+ }
+ }
+
+
+
+
+
+
+
+
+
+
+ }
+}
\ No newline at end of file
diff --git a/AS/src/pl/mateuszmackowiak/nativeANE/utilities/support/AbstractNativeUtilities.as b/AS/src/pl/mateuszmackowiak/nativeANE/utilities/support/AbstractNativeUtilities.as
new file mode 100644
index 0000000..1658e2b
--- /dev/null
+++ b/AS/src/pl/mateuszmackowiak/nativeANE/utilities/support/AbstractNativeUtilities.as
@@ -0,0 +1,264 @@
+package pl.mateuszmackowiak.nativeANE.utilities.support
+{
+ import flash.events.ErrorEvent;
+ import flash.events.EventDispatcher;
+ import flash.external.ExtensionContext;
+ import flash.system.Capabilities;
+ import flash.utils.Dictionary;
+ import flash.utils.getQualifiedClassName;
+
+ import pl.mateuszmackowiak.nativeANE.nativeDialogNamespace;
+
+ use namespace nativeDialogNamespace;
+ /**
+ * Abstract Class. It must not be directly instantiated.
+ * Contains the basic logic of the NativeDilogs.
+ */
+ public class AbstractNativeUtilities extends EventDispatcher implements iNativeUtilites
+ {
+ private static const SUPER_CACHE:Dictionary = new Dictionary();
+
+ //---------------------------------------------------------------------
+ //
+ // Private Properties.
+ //
+ //---------------------------------------------------------------------
+ /**@private*/
+ protected var _context:ExtensionContext;
+ /**@private*/
+ protected var _title:String="";
+ /**@private*/
+ protected var _message:String = "";
+ /**@private*/
+ protected var _isShowing:Boolean=false;
+ /**@private*/
+ protected var _wasDisposed:Boolean = false;
+ /**@private*/
+ protected static var abstractKey:Number = Math.random();
+
+ /**
+ * @private
+ */
+ public function AbstractNativeUtilities(k:Number)
+ {
+ if(k!=abstractKey){
+ throw new Error("[AbstractNativeUtilities] is an abstract class. It must not be directly instantiated.");
+ }
+ SUPER_CACHE[this] = true;
+
+ }
+
+ /**@private*/
+ nativeDialogNamespace function get context():ExtensionContext
+ {
+ return _context;
+ }
+
+ /**@private*/
+ protected function init():void
+ {
+
+ }
+
+ /**
+ * Shakes the dialog.
+ *
+ * @throws Error if the call was unsuccessful. Or will dispatch an Error Event.ERROR if there is a listener.
+ */
+ public function shake():void
+ {
+ try
+ {
+ if(isIOS() || isAndroid())
+ _context.call("shake");
+ }
+ catch(error:Error)
+ {
+ showError("'shake' "+error.message,error.errorID);
+ }
+ }
+
+ /**
+ * Determinants of the dialog is currently showing.
+ *
+ * @throws Error if the call was unsuccessful. Or will dispatch an Error Event.ERROR if there is a listener.
+ */
+ public function isShowing():Boolean{
+ if(_context){
+ try{
+ if(isIOS() || isAndroid()){
+ const b2:Boolean = _context.call("isShowing");
+ _isShowing = b2;
+ return b2;
+ }
+ }catch(error:Error){
+ showError("'isShowing' "+error);
+ }
+ }
+ return false;
+
+ }
+
+
+
+
+
+
+
+
+
+ /**
+ * The title of the dialog. Changes the title even if isShowing.
+ * @return if call sucessfull
+ */
+ public function setTitle(value:String):Boolean
+ {
+ if(value==_title){
+ return false;
+ }
+
+ try{
+ if(_isShowing && (isAndroid() || isIOS())){
+ _context.call("updateTitle",value);
+ _title = value;
+ return true;
+ }else{
+ _title = value;
+ return true;
+ }
+ return false;
+ }catch(e:Error){
+ showError("'setTitle' "+e.message,e.errorID);
+ }
+ return false;
+ }
+
+
+ /**
+ * The title of the dialog.
+ */
+ public function set title(value:String):void
+ {
+ if(value==_title || _isShowing==true){
+ return;
+ }
+ _title = value;
+ }
+ /**
+ * The title of the dialog.
+ */
+ public function get title():String
+ {
+ return _title;
+ }
+
+
+
+
+
+
+
+ /**
+ * Determinates if the extension was disposed.
+ */
+ public function get disposed():Boolean
+ {
+ return _wasDisposed;
+ }
+
+
+ /**
+ * Hides the dialog if is showing.
+ *
+ * @param buttonIndex the index of the button that will be passed to the close event.
+ *
+ * @throws Error if the call was unsuccessful. Or will dispatch an Error Event.ERROR if there is a listener.
+ *
+ * @return if call sucessfull
+ */
+ public function hide(buttonIndex:int = 0):Boolean
+ {
+ try{
+ if(_context){
+ if(isNaN(buttonIndex) || buttonIndex<0){
+ buttonIndex = 0;
+ }
+ if(isIOS() || isAndroid()){
+
+ _context.call("dismiss", buttonIndex);
+ return true;
+ }
+ }
+ return false;
+ }catch(e:Error){
+ showError("'hide' "+e.message,e.errorID);
+ }
+ return false;
+ }
+
+
+
+
+ /**
+ * Disposes of this ExtensionContext instance.
+ * The runtime notifies the native implementation, which can release any associated native resources. After calling dispose(),
+ * the code cannot call the call() method and cannot get or set the actionScriptData property.
+ *
+ * @throws Error if the call was unsuccessful. Or will dispatch an Error Event.ERROR if there is a listener.
+ */
+ public function dispose():void
+ {
+ _isShowing = false;
+ try{
+ delete SUPER_CACHE[this];
+ if(_context){
+ trace("Disposing on dispose()");
+ _context.dispose();
+ _wasDisposed = true;
+ _context = null;
+ }else{
+ trace(className+" was already disposed.");
+ }
+ }catch(e:Error){
+ showError("'dispose' "+e.message,e.errorID);
+ }
+ }
+
+ public static function isIOS():Boolean
+ {
+ return Capabilities.os.toLowerCase().indexOf("ip")>-1;
+ }
+ public static function isAndroid():Boolean
+ {
+ return Capabilities.os.toLowerCase().indexOf("linux")>-1;
+ }
+ public static function isWindows():Boolean
+ {
+ return Capabilities.os.toLowerCase().indexOf("win")>-1;
+ }
+
+ /**
+ * Returns the class name of an object.
+ */
+ public final function get className():String
+ {
+ return getQualifiedClassName(this).split("::").join(".");
+ }
+
+
+
+ /**
+ * @private
+ */
+ protected function showError(message:*,id:int=0):void
+ {
+ var m:String = "["+className+"] "+String(message);
+ if(hasEventListener(ErrorEvent.ERROR))
+ dispatchEvent(new ErrorEvent(ErrorEvent.ERROR,false,false,m,id));
+ else{
+ throw new Error(m,id);
+ //trace(m);
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/AS/src/pl/mateuszmackowiak/nativeANE/utilities/support/iNativeUtilites.as b/AS/src/pl/mateuszmackowiak/nativeANE/utilities/support/iNativeUtilites.as
new file mode 100644
index 0000000..c279dcc
--- /dev/null
+++ b/AS/src/pl/mateuszmackowiak/nativeANE/utilities/support/iNativeUtilites.as
@@ -0,0 +1,58 @@
+package pl.mateuszmackowiak.nativeANE.utilities.support
+{
+ import flash.events.IEventDispatcher;
+
+ public interface iNativeUtilites extends IEventDispatcher
+ {
+
+ /**
+ * Determinants of the dialog is currently showing.
+ *
+ * @throws Error if the call was unsuccessful. Or will dispatch an Error Event.ERROR if there is a listener.
+ */
+ function isShowing():Boolean;
+
+ /**
+ * The title of the dialog. Changes the title even if isShowing.
+ * @return if call sucessfull
+ */
+ function setTitle(value:String):Boolean;
+ /**
+ * The title of the dialog.
+ */
+ function set title(value:String):void;
+ /**
+ * The title of the dialog.
+ */
+ function get title():String;
+ /**
+ * Determinates if the extension was disposed.
+ */
+ function get disposed():Boolean
+ /**
+ * Hides the dialog if is showing.
+ *
+ * @param buttonIndex the index of the button that will be passed to the close event.
+ *
+ * @throws Error if the call was unsuccessful. Or will dispatch an Error Event.ERROR if there is a listener.
+ *
+ * @return if call sucessfull
+ */
+ function hide(buttonIndex:int = 0):Boolean;
+ /**
+ * Disposes of this ExtensionContext instance.