From 81996038462de1be86643e95d262933c4b96c551 Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Sat, 8 Jul 2017 20:25:23 -0700 Subject: Move components to separate modules --- .idea/gradle.xml | 6 + .idea/modules.xml | 6 + about/.gitignore | 1 + about/build.gradle | 63 ++ about/progress-proguard.txt | 1 + .../ca/allanwang/kau/ExampleInstrumentedTest.java | 26 + about/src/main/AndroidManifest.xml | 1 + .../ca/allanwang/kau/about/AboutActivityBase.kt | 248 ++++++ .../kotlin/ca/allanwang/kau/about/CutoutIItem.kt | 48 ++ .../kotlin/ca/allanwang/kau/about/LibraryIItem.kt | 99 +++ .../res/layout/kau_about_section_libraries.xml | 27 + .../src/main/res/layout/kau_about_section_main.xml | 46 ++ about/src/main/res/layout/kau_activity_about.xml | 26 + about/src/main/res/layout/kau_iitem_cutout.xml | 9 + about/src/main/res/layout/kau_iitem_library.xml | 124 +++ .../res/transition/kau_about_return_downward.xml | 49 ++ .../res/transition/kau_about_return_upwards.xml | 50 ++ about/src/main/res/values/styles.xml | 9 + .../java/ca/allanwang/kau/ExampleUnitTest.java | 17 + adapter/.gitignore | 1 + adapter/build.gradle | 61 ++ adapter/progress-proguard.txt | 1 + .../kau/adapter/ExampleInstrumentedTest.java | 26 + adapter/src/main/AndroidManifest.xml | 1 + .../ca/allanwang/kau/adapters/ChainedAdapters.kt | 85 ++ .../kau/adapters/FastItemThemedAdapter.kt | 189 +++++ .../ca/allanwang/kau/adapters/SectionAdapter.kt | 13 + .../allanwang/kau/animators/BaseDelayAnimator.kt | 45 ++ .../allanwang/kau/animators/BaseItemAnimator.java | 764 ++++++++++++++++++ .../kau/animators/BaseSlideAlphaAnimator.kt | 52 ++ .../ca/allanwang/kau/animators/DefaultAnimator.kt | 63 ++ .../allanwang/kau/animators/FadeScaleAnimator.kt | 51 ++ .../ca/allanwang/kau/animators/NoAnimator.kt | 41 + .../kau/animators/SlideUpExitRightAnimator.kt | 23 + .../kotlin/ca/allanwang/kau/iitems/CardIItem.kt | 127 +++ .../kotlin/ca/allanwang/kau/iitems/HeaderIItem.kt | 49 ++ .../kotlin/ca/allanwang/kau/iitems/KauIItem.kt | 24 + adapter/src/main/res/layout/kau_iitem_card.xml | 79 ++ adapter/src/main/res/layout/kau_iitem_header.xml | 17 + adapter/src/main/res/values/dimens.xml | 3 + .../ca/allanwang/kau/adapter/ExampleUnitTest.java | 17 + colorpicker/.gitignore | 1 + colorpicker/build.gradle | 59 ++ colorpicker/progress-proguard.txt | 1 + .../kau/colorpicker/ExampleInstrumentedTest.java | 26 + colorpicker/src/main/AndroidManifest.xml | 1 + .../ca/allanwang/kau/colorpicker/CircleView.kt | 228 ++++++ .../ca/allanwang/kau/colorpicker/ColorPalette.kt | 349 +++++++++ .../allanwang/kau/colorpicker/ColorPickerDialog.kt | 82 ++ .../allanwang/kau/colorpicker/ColorPickerView.kt | 310 ++++++++ colorpicker/src/main/res/values/dimens.xml | 3 + .../allanwang/kau/colorpicker/ExampleUnitTest.java | 17 + core-ui/.gitignore | 1 + core-ui/build.gradle | 63 ++ core-ui/progress-proguard.txt | 1 + .../ca/allanwang/kau/ExampleInstrumentedTest.java | 26 + core-ui/src/main/AndroidManifest.xml | 1 + .../ca/allanwang/kau/ui/views/BoundedCardView.kt | 47 ++ .../kotlin/ca/allanwang/kau/ui/views/CutoutView.kt | 183 +++++ .../ui/widgets/ElasticDragDismissFrameLayout.kt | 237 ++++++ .../allanwang/kau/ui/widgets/InkPageIndicator.java | 859 +++++++++++++++++++++ .../ca/allanwang/kau/ui/widgets/TextSlider.kt | 125 +++ .../layout/kau_recycler_detached_background.xml | 27 + .../main/res/layout/kau_recycler_textslider.xml | 34 + core-ui/src/main/res/values/attr.xml | 41 + core-ui/src/main/res/values/colors.xml | 6 + core-ui/src/main/res/values/styles.xml | 20 + .../java/ca/allanwang/kau/ExampleUnitTest.java | 17 + core/build.gradle | 21 +- .../ca/allanwang/kau/about/AboutActivityBase.kt | 248 ------ .../ca/allanwang/kau/adapters/ChainedAdapters.kt | 85 -- .../kau/adapters/FastItemThemedAdapter.kt | 189 ----- .../ca/allanwang/kau/adapters/SectionAdapter.kt | 13 - .../allanwang/kau/animators/BaseDelayAnimator.kt | 45 -- .../allanwang/kau/animators/BaseItemAnimator.java | 764 ------------------ .../kau/animators/BaseSlideAlphaAnimator.kt | 52 -- .../ca/allanwang/kau/animators/DefaultAnimator.kt | 63 -- .../allanwang/kau/animators/FadeScaleAnimator.kt | 51 -- .../ca/allanwang/kau/animators/NoAnimator.kt | 41 - .../kau/animators/SlideUpExitRightAnimator.kt | 23 - .../kotlin/ca/allanwang/kau/changelog/Changelog.kt | 2 - .../ca/allanwang/kau/dialogs/color/CircleView.kt | 228 ------ .../ca/allanwang/kau/dialogs/color/ColorPalette.kt | 349 --------- .../kau/dialogs/color/ColorPickerDialog.kt | 82 -- .../allanwang/kau/dialogs/color/ColorPickerView.kt | 309 -------- .../kotlin/ca/allanwang/kau/iitems/CardIItem.kt | 127 --- .../kotlin/ca/allanwang/kau/iitems/CutoutIItem.kt | 48 -- .../kotlin/ca/allanwang/kau/iitems/HeaderIItem.kt | 49 -- .../kotlin/ca/allanwang/kau/iitems/KauIItem.kt | 24 - .../kotlin/ca/allanwang/kau/iitems/LibraryIItem.kt | 100 --- .../kotlin/ca/allanwang/kau/kpref/KPrefActivity.kt | 137 ---- .../kotlin/ca/allanwang/kau/kpref/KPrefBinder.kt | 128 --- .../ca/allanwang/kau/kpref/items/KPrefCheckbox.kt | 33 - .../allanwang/kau/kpref/items/KPrefColorPicker.kt | 73 -- .../ca/allanwang/kau/kpref/items/KPrefHeader.kt | 25 - .../ca/allanwang/kau/kpref/items/KPrefItemBase.kt | 85 -- .../ca/allanwang/kau/kpref/items/KPrefItemCore.kt | 143 ---- .../ca/allanwang/kau/kpref/items/KPrefPlainText.kt | 29 - .../ca/allanwang/kau/kpref/items/KPrefSeekbar.kt | 109 --- .../ca/allanwang/kau/kpref/items/KPrefSubItems.kt | 43 -- .../ca/allanwang/kau/kpref/items/KPrefText.kt | 62 -- .../ca/allanwang/kau/searchview/SearchItem.kt | 80 -- .../ca/allanwang/kau/searchview/SearchView.kt | 412 ---------- .../ca/allanwang/kau/ui/SimpleRippleDrawable.kt | 19 + .../ca/allanwang/kau/ui/views/RippleCanvas.kt | 140 ++++ .../kotlin/ca/allanwang/kau/utils/ViewUtils.kt | 2 +- .../ca/allanwang/kau/views/BoundedCardView.kt | 50 -- .../kotlin/ca/allanwang/kau/views/CutoutView.kt | 183 ----- .../kotlin/ca/allanwang/kau/views/RippleCanvas.kt | 140 ---- .../ca/allanwang/kau/views/SimpleRippleDrawable.kt | 19 - .../kau/widgets/ElasticDragDismissFrameLayout.kt | 237 ------ .../ca/allanwang/kau/widgets/InkPageIndicator.java | 859 --------------------- .../kotlin/ca/allanwang/kau/widgets/TextSlider.kt | 125 --- .../res/layout/kau_about_section_libraries.xml | 27 - .../src/main/res/layout/kau_about_section_main.xml | 46 -- core/src/main/res/layout/kau_activity_about.xml | 26 - core/src/main/res/layout/kau_activity_kpref.xml | 54 -- core/src/main/res/layout/kau_iitem_card.xml | 79 -- core/src/main/res/layout/kau_iitem_cutout.xml | 9 - core/src/main/res/layout/kau_iitem_header.xml | 17 - core/src/main/res/layout/kau_iitem_library.xml | 124 --- core/src/main/res/layout/kau_preference.xml | 108 --- .../main/res/layout/kau_preference_checkbox.xml | 7 - .../res/layout/kau_preference_color_preview.xml | 6 - core/src/main/res/layout/kau_preference_header.xml | 10 - .../src/main/res/layout/kau_preference_seekbar.xml | 8 - .../res/layout/kau_preference_seekbar_text.xml | 12 - core/src/main/res/layout/kau_preference_text.xml | 7 - .../layout/kau_recycler_detached_background.xml | 27 - .../main/res/layout/kau_recycler_textslider.xml | 34 - core/src/main/res/layout/kau_search_iitem.xml | 61 -- core/src/main/res/layout/kau_search_view.xml | 113 --- .../res/transition/kau_about_return_downward.xml | 49 -- .../res/transition/kau_about_return_upwards.xml | 50 -- core/src/main/res/values/attr.xml | 41 - core/src/main/res/values/colors.xml | 6 - core/src/main/res/values/dimens.xml | 1 - core/src/main/res/values/dimens_search.xml | 27 - core/src/main/res/values/strings_about.xml | 2 +- core/src/main/res/values/styles.xml | 25 - imagepicker/build.gradle | 4 +- .../kau/imagepicker/ImagePickerActivityBase.kt | 2 +- .../main/res/layout/kau_activity_image_picker.xml | 4 +- kpref-activity/.gitignore | 1 + kpref-activity/build.gradle | 61 ++ kpref-activity/progress-proguard.txt | 1 + .../ca/allanwang/kau/ExampleInstrumentedTest.java | 26 + kpref-activity/src/main/AndroidManifest.xml | 1 + .../allanwang/kau/kpref/activity/KPrefActivity.kt | 137 ++++ .../ca/allanwang/kau/kpref/activity/KPrefBinder.kt | 128 +++ .../kau/kpref/activity/items/KPrefCheckbox.kt | 32 + .../kau/kpref/activity/items/KPrefColorPicker.kt | 71 ++ .../kau/kpref/activity/items/KPrefHeader.kt | 24 + .../kau/kpref/activity/items/KPrefItemBase.kt | 84 ++ .../kau/kpref/activity/items/KPrefItemCore.kt | 143 ++++ .../kau/kpref/activity/items/KPrefPlainText.kt | 29 + .../kau/kpref/activity/items/KPrefSeekbar.kt | 108 +++ .../kau/kpref/activity/items/KPrefSubItems.kt | 43 ++ .../kau/kpref/activity/items/KPrefText.kt | 62 ++ .../src/main/res/layout/kau_pref_activity.xml | 54 ++ .../src/main/res/layout/kau_preference.xml | 108 +++ .../main/res/layout/kau_preference_checkbox.xml | 7 + .../res/layout/kau_preference_color_preview.xml | 6 + .../src/main/res/layout/kau_preference_header.xml | 10 + .../src/main/res/layout/kau_preference_seekbar.xml | 8 + .../res/layout/kau_preference_seekbar_text.xml | 12 + .../src/main/res/layout/kau_preference_text.xml | 7 + kpref-activity/src/main/res/values/ids.xml | 19 + kpref-activity/src/main/res/values/strings.xml | 3 + .../java/ca/allanwang/kau/ExampleUnitTest.java | 17 + sample/build.gradle | 8 +- .../ca/allanwang/kau/sample/AboutActivity.kt | 2 +- .../kotlin/ca/allanwang/kau/sample/MainActivity.kt | 7 - searchbar/.gitignore | 1 + searchbar/build.gradle | 60 ++ searchbar/progress-proguard.txt | 1 + .../ca/allanwang/kau/ExampleInstrumentedTest.java | 26 + searchbar/src/main/AndroidManifest.xml | 1 + .../ca/allanwang/kau/searchview/SearchItem.kt | 80 ++ .../ca/allanwang/kau/searchview/SearchView.kt | 412 ++++++++++ searchbar/src/main/res/layout/kau_search_iitem.xml | 61 ++ searchbar/src/main/res/layout/kau_search_view.xml | 113 +++ searchbar/src/main/res/values/dimens.xml | 27 + searchbar/src/main/res/values/ids.xml | 16 + .../java/ca/allanwang/kau/ExampleUnitTest.java | 17 + settings.gradle | 11 +- 186 files changed, 7558 insertions(+), 6872 deletions(-) create mode 100644 about/.gitignore create mode 100644 about/build.gradle create mode 100644 about/progress-proguard.txt create mode 100644 about/src/androidTest/java/ca/allanwang/kau/ExampleInstrumentedTest.java create mode 100644 about/src/main/AndroidManifest.xml create mode 100644 about/src/main/kotlin/ca/allanwang/kau/about/AboutActivityBase.kt create mode 100644 about/src/main/kotlin/ca/allanwang/kau/about/CutoutIItem.kt create mode 100644 about/src/main/kotlin/ca/allanwang/kau/about/LibraryIItem.kt create mode 100644 about/src/main/res/layout/kau_about_section_libraries.xml create mode 100644 about/src/main/res/layout/kau_about_section_main.xml create mode 100644 about/src/main/res/layout/kau_activity_about.xml create mode 100644 about/src/main/res/layout/kau_iitem_cutout.xml create mode 100644 about/src/main/res/layout/kau_iitem_library.xml create mode 100644 about/src/main/res/transition/kau_about_return_downward.xml create mode 100644 about/src/main/res/transition/kau_about_return_upwards.xml create mode 100644 about/src/main/res/values/styles.xml create mode 100644 about/src/test/java/ca/allanwang/kau/ExampleUnitTest.java create mode 100644 adapter/.gitignore create mode 100644 adapter/build.gradle create mode 100644 adapter/progress-proguard.txt create mode 100644 adapter/src/androidTest/java/ca/allanwang/kau/adapter/ExampleInstrumentedTest.java create mode 100644 adapter/src/main/AndroidManifest.xml create mode 100644 adapter/src/main/kotlin/ca/allanwang/kau/adapters/ChainedAdapters.kt create mode 100644 adapter/src/main/kotlin/ca/allanwang/kau/adapters/FastItemThemedAdapter.kt create mode 100644 adapter/src/main/kotlin/ca/allanwang/kau/adapters/SectionAdapter.kt create mode 100644 adapter/src/main/kotlin/ca/allanwang/kau/animators/BaseDelayAnimator.kt create mode 100644 adapter/src/main/kotlin/ca/allanwang/kau/animators/BaseItemAnimator.java create mode 100644 adapter/src/main/kotlin/ca/allanwang/kau/animators/BaseSlideAlphaAnimator.kt create mode 100644 adapter/src/main/kotlin/ca/allanwang/kau/animators/DefaultAnimator.kt create mode 100644 adapter/src/main/kotlin/ca/allanwang/kau/animators/FadeScaleAnimator.kt create mode 100644 adapter/src/main/kotlin/ca/allanwang/kau/animators/NoAnimator.kt create mode 100644 adapter/src/main/kotlin/ca/allanwang/kau/animators/SlideUpExitRightAnimator.kt create mode 100644 adapter/src/main/kotlin/ca/allanwang/kau/iitems/CardIItem.kt create mode 100644 adapter/src/main/kotlin/ca/allanwang/kau/iitems/HeaderIItem.kt create mode 100644 adapter/src/main/kotlin/ca/allanwang/kau/iitems/KauIItem.kt create mode 100644 adapter/src/main/res/layout/kau_iitem_card.xml create mode 100644 adapter/src/main/res/layout/kau_iitem_header.xml create mode 100644 adapter/src/main/res/values/dimens.xml create mode 100644 adapter/src/test/java/ca/allanwang/kau/adapter/ExampleUnitTest.java create mode 100644 colorpicker/.gitignore create mode 100644 colorpicker/build.gradle create mode 100644 colorpicker/progress-proguard.txt create mode 100644 colorpicker/src/androidTest/java/ca/allanwang/kau/colorpicker/ExampleInstrumentedTest.java create mode 100644 colorpicker/src/main/AndroidManifest.xml create mode 100644 colorpicker/src/main/kotlin/ca/allanwang/kau/colorpicker/CircleView.kt create mode 100644 colorpicker/src/main/kotlin/ca/allanwang/kau/colorpicker/ColorPalette.kt create mode 100644 colorpicker/src/main/kotlin/ca/allanwang/kau/colorpicker/ColorPickerDialog.kt create mode 100644 colorpicker/src/main/kotlin/ca/allanwang/kau/colorpicker/ColorPickerView.kt create mode 100644 colorpicker/src/main/res/values/dimens.xml create mode 100644 colorpicker/src/test/java/ca/allanwang/kau/colorpicker/ExampleUnitTest.java create mode 100644 core-ui/.gitignore create mode 100644 core-ui/build.gradle create mode 100644 core-ui/progress-proguard.txt create mode 100644 core-ui/src/androidTest/java/ca/allanwang/kau/ExampleInstrumentedTest.java create mode 100644 core-ui/src/main/AndroidManifest.xml create mode 100644 core-ui/src/main/kotlin/ca/allanwang/kau/ui/views/BoundedCardView.kt create mode 100644 core-ui/src/main/kotlin/ca/allanwang/kau/ui/views/CutoutView.kt create mode 100644 core-ui/src/main/kotlin/ca/allanwang/kau/ui/widgets/ElasticDragDismissFrameLayout.kt create mode 100644 core-ui/src/main/kotlin/ca/allanwang/kau/ui/widgets/InkPageIndicator.java create mode 100644 core-ui/src/main/kotlin/ca/allanwang/kau/ui/widgets/TextSlider.kt create mode 100644 core-ui/src/main/res/layout/kau_recycler_detached_background.xml create mode 100644 core-ui/src/main/res/layout/kau_recycler_textslider.xml create mode 100644 core-ui/src/main/res/values/attr.xml create mode 100644 core-ui/src/main/res/values/colors.xml create mode 100644 core-ui/src/main/res/values/styles.xml create mode 100644 core-ui/src/test/java/ca/allanwang/kau/ExampleUnitTest.java delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/about/AboutActivityBase.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/adapters/ChainedAdapters.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/adapters/FastItemThemedAdapter.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/adapters/SectionAdapter.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/animators/BaseDelayAnimator.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/animators/BaseItemAnimator.java delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/animators/BaseSlideAlphaAnimator.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/animators/DefaultAnimator.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/animators/FadeScaleAnimator.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/animators/NoAnimator.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/animators/SlideUpExitRightAnimator.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/dialogs/color/CircleView.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/dialogs/color/ColorPalette.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/dialogs/color/ColorPickerDialog.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/dialogs/color/ColorPickerView.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/iitems/CardIItem.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/iitems/CutoutIItem.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/iitems/HeaderIItem.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/iitems/KauIItem.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/iitems/LibraryIItem.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/kpref/KPrefActivity.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/kpref/KPrefBinder.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/kpref/items/KPrefCheckbox.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/kpref/items/KPrefColorPicker.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/kpref/items/KPrefHeader.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/kpref/items/KPrefItemBase.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/kpref/items/KPrefItemCore.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/kpref/items/KPrefPlainText.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/kpref/items/KPrefSeekbar.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/kpref/items/KPrefSubItems.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/kpref/items/KPrefText.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/searchview/SearchItem.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/searchview/SearchView.kt create mode 100644 core/src/main/kotlin/ca/allanwang/kau/ui/SimpleRippleDrawable.kt create mode 100644 core/src/main/kotlin/ca/allanwang/kau/ui/views/RippleCanvas.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/views/BoundedCardView.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/views/CutoutView.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/views/RippleCanvas.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/views/SimpleRippleDrawable.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/widgets/ElasticDragDismissFrameLayout.kt delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/widgets/InkPageIndicator.java delete mode 100644 core/src/main/kotlin/ca/allanwang/kau/widgets/TextSlider.kt delete mode 100644 core/src/main/res/layout/kau_about_section_libraries.xml delete mode 100644 core/src/main/res/layout/kau_about_section_main.xml delete mode 100644 core/src/main/res/layout/kau_activity_about.xml delete mode 100644 core/src/main/res/layout/kau_activity_kpref.xml delete mode 100644 core/src/main/res/layout/kau_iitem_card.xml delete mode 100644 core/src/main/res/layout/kau_iitem_cutout.xml delete mode 100644 core/src/main/res/layout/kau_iitem_header.xml delete mode 100644 core/src/main/res/layout/kau_iitem_library.xml delete mode 100644 core/src/main/res/layout/kau_preference.xml delete mode 100644 core/src/main/res/layout/kau_preference_checkbox.xml delete mode 100644 core/src/main/res/layout/kau_preference_color_preview.xml delete mode 100644 core/src/main/res/layout/kau_preference_header.xml delete mode 100644 core/src/main/res/layout/kau_preference_seekbar.xml delete mode 100644 core/src/main/res/layout/kau_preference_seekbar_text.xml delete mode 100644 core/src/main/res/layout/kau_preference_text.xml delete mode 100644 core/src/main/res/layout/kau_recycler_detached_background.xml delete mode 100644 core/src/main/res/layout/kau_recycler_textslider.xml delete mode 100644 core/src/main/res/layout/kau_search_iitem.xml delete mode 100644 core/src/main/res/layout/kau_search_view.xml delete mode 100644 core/src/main/res/transition/kau_about_return_downward.xml delete mode 100644 core/src/main/res/transition/kau_about_return_upwards.xml delete mode 100644 core/src/main/res/values/attr.xml delete mode 100644 core/src/main/res/values/colors.xml delete mode 100644 core/src/main/res/values/dimens_search.xml delete mode 100644 core/src/main/res/values/styles.xml create mode 100644 kpref-activity/.gitignore create mode 100644 kpref-activity/build.gradle create mode 100644 kpref-activity/progress-proguard.txt create mode 100644 kpref-activity/src/androidTest/java/ca/allanwang/kau/ExampleInstrumentedTest.java create mode 100644 kpref-activity/src/main/AndroidManifest.xml create mode 100644 kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/KPrefActivity.kt create mode 100644 kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/KPrefBinder.kt create mode 100644 kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefCheckbox.kt create mode 100644 kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefColorPicker.kt create mode 100644 kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefHeader.kt create mode 100644 kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefItemBase.kt create mode 100644 kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefItemCore.kt create mode 100644 kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefPlainText.kt create mode 100644 kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefSeekbar.kt create mode 100644 kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefSubItems.kt create mode 100644 kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefText.kt create mode 100644 kpref-activity/src/main/res/layout/kau_pref_activity.xml create mode 100644 kpref-activity/src/main/res/layout/kau_preference.xml create mode 100644 kpref-activity/src/main/res/layout/kau_preference_checkbox.xml create mode 100644 kpref-activity/src/main/res/layout/kau_preference_color_preview.xml create mode 100644 kpref-activity/src/main/res/layout/kau_preference_header.xml create mode 100644 kpref-activity/src/main/res/layout/kau_preference_seekbar.xml create mode 100644 kpref-activity/src/main/res/layout/kau_preference_seekbar_text.xml create mode 100644 kpref-activity/src/main/res/layout/kau_preference_text.xml create mode 100644 kpref-activity/src/main/res/values/ids.xml create mode 100644 kpref-activity/src/main/res/values/strings.xml create mode 100644 kpref-activity/src/test/java/ca/allanwang/kau/ExampleUnitTest.java create mode 100644 searchbar/.gitignore create mode 100644 searchbar/build.gradle create mode 100644 searchbar/progress-proguard.txt create mode 100644 searchbar/src/androidTest/java/ca/allanwang/kau/ExampleInstrumentedTest.java create mode 100644 searchbar/src/main/AndroidManifest.xml create mode 100644 searchbar/src/main/kotlin/ca/allanwang/kau/searchview/SearchItem.kt create mode 100644 searchbar/src/main/kotlin/ca/allanwang/kau/searchview/SearchView.kt create mode 100644 searchbar/src/main/res/layout/kau_search_iitem.xml create mode 100644 searchbar/src/main/res/layout/kau_search_view.xml create mode 100644 searchbar/src/main/res/values/dimens.xml create mode 100644 searchbar/src/main/res/values/ids.xml create mode 100644 searchbar/src/test/java/ca/allanwang/kau/ExampleUnitTest.java diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 9291120..4200089 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -8,9 +8,15 @@