diff --git a/.gitignore b/.gitignore index 2b4fdb219..d1a409c91 100644 --- a/.gitignore +++ b/.gitignore @@ -1,18 +1,11 @@ -# Created by .ignore support plugin (hsz.mobi) -### Android template -# Built application files -*.apk -*.ap_ +### AndroidStudio ### +# Covers files to be ignored for android development using Android Studio. -# Files for the Dalvik VM -*.dex - -### Android template # Built application files *.apk *.ap_ -# Files for the Dalvik VM +# Files for the ART/Dalvik VM *.dex # Java class files @@ -21,33 +14,15 @@ # Generated files bin/ gen/ +out/ # Gradle files +.gradle .gradle/ build/ -# Local configuration file (sdk path, etc) -local.properties - -# Proguard folder generated by Eclipse -proguard/ - -# Log Files -*.log - -# Android Studio Navigation editor temp files -.navigation/ - -# Java class files -*.class - -# Generated files -bin/ -gen/ - -# Gradle files -.gradle/ -build/ +# Signing files +.signing/ # Local configuration file (sdk path, etc) local.properties @@ -58,6 +33,97 @@ proguard/ # Log Files *.log -# Android Studio Navigation editor temp files +# Android Studio +/*/build/ +/*/local.properties +/*/out +/*/*/build +/*/*/production +captures/ .navigation/ - +*.ipr +*~ +*.swp + +# Android Patch +gen-external-apklibs + +# External native build folder generated in Android Studio 2.2 and later +.externalNativeBuild + +# NDK +obj/ + +# IntelliJ IDEA +*.iml +*.iws +/out/ + +# User-specific configurations +.idea/caches/ +.idea/libraries/ +.idea/shelf/ +.idea/workspace.xml +.idea/tasks.xml +.idea/.name +.idea/compiler.xml +.idea/copyright/profiles_settings.xml +.idea/encodings.xml +.idea/misc.xml +.idea/modules.xml +.idea/scopes/scope_settings.xml +.idea/dictionaries +.idea/vcs.xml +.idea/jsLibraryMappings.xml +.idea/datasources.xml +.idea/dataSources.ids +.idea/sqlDataSources.xml +.idea/dynamic.xml +.idea/uiDesigner.xml +.idea/assetWizardSettings.xml + +# OS-specific files +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db + +# Legacy Eclipse project files +.classpath +.project +.cproject +.settings/ + +# Mobile Tools for Java (J2ME) +.mtj.tmp/ + +# Package Files # +*.war +*.ear + +# virtual machine crash logs (Reference: http://www.java.com/en/download/help/error_hotspot.xml) +hs_err_pid* + +## Plugin-specific files: + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Mongo Explorer plugin +.idea/mongoSettings.xml + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties + +### AndroidStudio Patch ### + +!/gradle/wrapper/gradle-wrapper.jar diff --git a/.idea/caches/build_file_checksums.ser b/.idea/caches/build_file_checksums.ser new file mode 100644 index 000000000..33a75c09d Binary files /dev/null and b/.idea/caches/build_file_checksums.ser differ diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml new file mode 100644 index 000000000..30aa626c2 --- /dev/null +++ b/.idea/codeStyles/Project.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml new file mode 100644 index 000000000..8c66c4b33 --- /dev/null +++ b/.idea/gradle.xml @@ -0,0 +1,19 @@ + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_android_support_animated_vector_drawable_25_1_0.xml b/.idea/libraries/Gradle__com_android_support_animated_vector_drawable_25_1_0.xml new file mode 100644 index 000000000..3da794d33 --- /dev/null +++ b/.idea/libraries/Gradle__com_android_support_animated_vector_drawable_25_1_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_android_support_appcompat_v7_25_1_0.xml b/.idea/libraries/Gradle__com_android_support_appcompat_v7_25_1_0.xml new file mode 100644 index 000000000..6a0ba945d --- /dev/null +++ b/.idea/libraries/Gradle__com_android_support_appcompat_v7_25_1_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_android_support_cardview_v7_25_1_0.xml b/.idea/libraries/Gradle__com_android_support_cardview_v7_25_1_0.xml new file mode 100644 index 000000000..8e2dabf26 --- /dev/null +++ b/.idea/libraries/Gradle__com_android_support_cardview_v7_25_1_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_android_support_constraint_constraint_layout_1_0_0_alpha2.xml b/.idea/libraries/Gradle__com_android_support_constraint_constraint_layout_1_0_0_alpha2.xml new file mode 100644 index 000000000..f41eaf73a --- /dev/null +++ b/.idea/libraries/Gradle__com_android_support_constraint_constraint_layout_1_0_0_alpha2.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_android_support_constraint_constraint_layout_solver_1_0_0_alpha2_jar.xml b/.idea/libraries/Gradle__com_android_support_constraint_constraint_layout_solver_1_0_0_alpha2_jar.xml new file mode 100644 index 000000000..1470bbf62 --- /dev/null +++ b/.idea/libraries/Gradle__com_android_support_constraint_constraint_layout_solver_1_0_0_alpha2_jar.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_android_support_design_25_1_0.xml b/.idea/libraries/Gradle__com_android_support_design_25_1_0.xml new file mode 100644 index 000000000..811399583 --- /dev/null +++ b/.idea/libraries/Gradle__com_android_support_design_25_1_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_android_support_recyclerview_v7_25_1_0.xml b/.idea/libraries/Gradle__com_android_support_recyclerview_v7_25_1_0.xml new file mode 100644 index 000000000..474196397 --- /dev/null +++ b/.idea/libraries/Gradle__com_android_support_recyclerview_v7_25_1_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_android_support_support_annotations_23_2_0_jar.xml b/.idea/libraries/Gradle__com_android_support_support_annotations_23_2_0_jar.xml new file mode 100644 index 000000000..a47f7addb --- /dev/null +++ b/.idea/libraries/Gradle__com_android_support_support_annotations_23_2_0_jar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_android_support_support_annotations_25_1_0_jar.xml b/.idea/libraries/Gradle__com_android_support_support_annotations_25_1_0_jar.xml new file mode 100644 index 000000000..3701cb993 --- /dev/null +++ b/.idea/libraries/Gradle__com_android_support_support_annotations_25_1_0_jar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_android_support_support_compat_25_1_0.xml b/.idea/libraries/Gradle__com_android_support_support_compat_25_1_0.xml new file mode 100644 index 000000000..7cfb7a409 --- /dev/null +++ b/.idea/libraries/Gradle__com_android_support_support_compat_25_1_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_android_support_support_core_ui_25_1_0.xml b/.idea/libraries/Gradle__com_android_support_support_core_ui_25_1_0.xml new file mode 100644 index 000000000..54bbf579c --- /dev/null +++ b/.idea/libraries/Gradle__com_android_support_support_core_ui_25_1_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_android_support_support_core_utils_25_1_0.xml b/.idea/libraries/Gradle__com_android_support_support_core_utils_25_1_0.xml new file mode 100644 index 000000000..392cc5afc --- /dev/null +++ b/.idea/libraries/Gradle__com_android_support_support_core_utils_25_1_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_android_support_support_fragment_25_1_0.xml b/.idea/libraries/Gradle__com_android_support_support_fragment_25_1_0.xml new file mode 100644 index 000000000..da9b6b3ac --- /dev/null +++ b/.idea/libraries/Gradle__com_android_support_support_fragment_25_1_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_android_support_support_media_compat_25_1_0.xml b/.idea/libraries/Gradle__com_android_support_support_media_compat_25_1_0.xml new file mode 100644 index 000000000..ba92dbda4 --- /dev/null +++ b/.idea/libraries/Gradle__com_android_support_support_media_compat_25_1_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_android_support_support_v4_23_2_0.xml b/.idea/libraries/Gradle__com_android_support_support_v4_23_2_0.xml new file mode 100644 index 000000000..a822ee71a --- /dev/null +++ b/.idea/libraries/Gradle__com_android_support_support_v4_23_2_0.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_android_support_support_v4_25_1_0.xml b/.idea/libraries/Gradle__com_android_support_support_v4_25_1_0.xml new file mode 100644 index 000000000..f38dfa363 --- /dev/null +++ b/.idea/libraries/Gradle__com_android_support_support_v4_25_1_0.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_android_support_support_vector_drawable_25_1_0.xml b/.idea/libraries/Gradle__com_android_support_support_vector_drawable_25_1_0.xml new file mode 100644 index 000000000..08961aa0f --- /dev/null +++ b/.idea/libraries/Gradle__com_android_support_support_vector_drawable_25_1_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_android_support_transition_25_1_0.xml b/.idea/libraries/Gradle__com_android_support_transition_25_1_0.xml new file mode 100644 index 000000000..1f775cf2e --- /dev/null +++ b/.idea/libraries/Gradle__com_android_support_transition_25_1_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_android_volley_volley_1_0_0.xml b/.idea/libraries/Gradle__com_android_volley_volley_1_0_0.xml new file mode 100644 index 000000000..c58d330c2 --- /dev/null +++ b/.idea/libraries/Gradle__com_android_volley_volley_1_0_0.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_google_android_gms_play_services_base_10_0_1.xml b/.idea/libraries/Gradle__com_google_android_gms_play_services_base_10_0_1.xml new file mode 100644 index 000000000..01addfec0 --- /dev/null +++ b/.idea/libraries/Gradle__com_google_android_gms_play_services_base_10_0_1.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_google_android_gms_play_services_basement_10_0_1.xml b/.idea/libraries/Gradle__com_google_android_gms_play_services_basement_10_0_1.xml new file mode 100644 index 000000000..365a2e348 --- /dev/null +++ b/.idea/libraries/Gradle__com_google_android_gms_play_services_basement_10_0_1.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_google_android_gms_play_services_gcm_10_0_1.xml b/.idea/libraries/Gradle__com_google_android_gms_play_services_gcm_10_0_1.xml new file mode 100644 index 000000000..40aac2599 --- /dev/null +++ b/.idea/libraries/Gradle__com_google_android_gms_play_services_gcm_10_0_1.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_google_android_gms_play_services_iid_10_0_1.xml b/.idea/libraries/Gradle__com_google_android_gms_play_services_iid_10_0_1.xml new file mode 100644 index 000000000..89c00791b --- /dev/null +++ b/.idea/libraries/Gradle__com_google_android_gms_play_services_iid_10_0_1.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_google_android_gms_play_services_tasks_10_0_1.xml b/.idea/libraries/Gradle__com_google_android_gms_play_services_tasks_10_0_1.xml new file mode 100644 index 000000000..a59f1c3a1 --- /dev/null +++ b/.idea/libraries/Gradle__com_google_android_gms_play_services_tasks_10_0_1.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_apache_http_legacy_android_25.xml b/.idea/libraries/Gradle__org_apache_http_legacy_android_25.xml new file mode 100644 index 000000000..90e99d645 --- /dev/null +++ b/.idea/libraries/Gradle__org_apache_http_legacy_android_25.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 000000000..99202cc2d --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 000000000..22dc2239a --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml new file mode 100644 index 000000000..7f68460d8 --- /dev/null +++ b/.idea/runConfigurations.xml @@ -0,0 +1,12 @@ + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 000000000..94a25f7f4 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 000000000..63ad3cf87 --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,3437 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1542618104026 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/app.iml b/app/app.iml new file mode 100644 index 000000000..af554cc69 --- /dev/null +++ b/app/app.iml @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/build.gradle b/app/build.gradle index 32f681ee6..2209a8f1d 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -34,4 +34,5 @@ dependencies { compile 'com.android.support:design:25.1.0' compile 'com.android.volley:volley:1.0.0' compile project(':intro-slider-lib') + compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha2' } \ No newline at end of file diff --git a/app/src/main/java/odoo/controls/OForm.java b/app/src/main/java/odoo/controls/OForm.java index f127897c6..b117fcc5b 100644 --- a/app/src/main/java/odoo/controls/OForm.java +++ b/app/src/main/java/odoo/controls/OForm.java @@ -27,6 +27,7 @@ import android.os.AsyncTask; import android.os.Build; import android.os.Handler; +import android.support.constraint.ConstraintLayout; import android.text.TextUtils; import android.util.AttributeSet; import android.util.Log; @@ -210,7 +211,7 @@ private void findAllFields(ViewGroup view) { int child = view.getChildCount(); for (int i = 0; i < child; i++) { View v = view.getChildAt(i); - if (v instanceof LinearLayout || v instanceof RelativeLayout) { + if (v instanceof LinearLayout || v instanceof RelativeLayout || v instanceof ConstraintLayout) { if (v.getVisibility() == View.VISIBLE) findAllFields((ViewGroup) v); } diff --git a/build.gradle b/build.gradle index 4eceb9752..f1990e385 100644 --- a/build.gradle +++ b/build.gradle @@ -2,6 +2,10 @@ buildscript { repositories { jcenter() + maven { + url 'https://maven.google.com/' + name 'Google' + } } dependencies { classpath 'com.android.tools.build:gradle:2.2.3' @@ -13,5 +17,9 @@ buildscript { allprojects { repositories { jcenter() + maven { + url 'https://maven.google.com/' + name 'Google' + } } } \ No newline at end of file diff --git a/framework.iml b/framework.iml new file mode 100644 index 000000000..9ea123caf --- /dev/null +++ b/framework.iml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/intro-slider-lib/intro-slider-lib.iml b/intro-slider-lib/intro-slider-lib.iml new file mode 100644 index 000000000..00c47201f --- /dev/null +++ b/intro-slider-lib/intro-slider-lib.iml @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file