├── .gitignore ├── .idea ├── caches │ └── build_file_checksums.ser ├── codeStyles │ └── Project.xml ├── gradle.xml ├── markdown-navigator.xml ├── markdown-navigator │ └── profiles_settings.xml ├── misc.xml ├── modules.xml ├── runConfigurations.xml └── vcs.xml ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro ├── release │ └── output.json └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── vicky7230 │ │ └── cucumber │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── vicky7230 │ │ │ └── cucumber │ │ │ ├── CucumberApplication.kt │ │ │ ├── data │ │ │ ├── AppDataManager.kt │ │ │ ├── Config.kt │ │ │ ├── DataManager.kt │ │ │ ├── db │ │ │ │ ├── AppDbHelper.kt │ │ │ │ ├── DbHelper.kt │ │ │ │ └── room │ │ │ │ │ ├── AppDatabase.kt │ │ │ │ │ └── RecipeDao.kt │ │ │ └── network │ │ │ │ ├── ApiHelper.kt │ │ │ │ ├── ApiService.kt │ │ │ │ ├── AppApiHelper.kt │ │ │ │ └── model │ │ │ │ ├── recipes │ │ │ │ ├── Recipe.kt │ │ │ │ └── Recipes.kt │ │ │ │ └── singleRecipe │ │ │ │ ├── Recipe.kt │ │ │ │ └── SingleRecipe.kt │ │ │ ├── di │ │ │ ├── ApplicationContext.kt │ │ │ ├── BaseUrl.kt │ │ │ ├── component │ │ │ │ └── ApplicationComponent.kt │ │ │ └── module │ │ │ │ ├── ActivityBindingModule.kt │ │ │ │ ├── ApplicationModule.kt │ │ │ │ └── NetworkModule.kt │ │ │ ├── ui │ │ │ ├── about │ │ │ │ └── AboutActivity.kt │ │ │ ├── base │ │ │ │ ├── BaseActivity.kt │ │ │ │ ├── BaseFragment.kt │ │ │ │ ├── BasePresenter.kt │ │ │ │ ├── MvpPresenter.kt │ │ │ │ └── MvpView.kt │ │ │ ├── home │ │ │ │ ├── FragmentProvider.kt │ │ │ │ ├── HomeActivity.kt │ │ │ │ ├── HomeActivityModule.kt │ │ │ │ ├── HomeMvpPresenter.kt │ │ │ │ ├── HomeMvpView.kt │ │ │ │ ├── HomePresenter.kt │ │ │ │ ├── ItemOffsetDecoration.kt │ │ │ │ ├── RecipeDiffUtilCallback.kt │ │ │ │ ├── ViewPagerAdapter.kt │ │ │ │ ├── likes │ │ │ │ │ ├── LikesAdapter.kt │ │ │ │ │ ├── LikesFragment.kt │ │ │ │ │ ├── LikesModule.kt │ │ │ │ │ ├── LikesMvpPresenter.kt │ │ │ │ │ ├── LikesMvpView.kt │ │ │ │ │ └── LikesPresenter.kt │ │ │ │ ├── recipes │ │ │ │ │ ├── RecipesAdapter.kt │ │ │ │ │ ├── RecipesFragment.kt │ │ │ │ │ ├── RecipesItemAnimator.kt │ │ │ │ │ ├── RecipesModule.kt │ │ │ │ │ ├── RecipesMvpPresenter.kt │ │ │ │ │ ├── RecipesMvpView.kt │ │ │ │ │ └── RecipesPresenter.kt │ │ │ │ └── search │ │ │ │ │ ├── SearchAdapter.kt │ │ │ │ │ ├── SearchFragment.kt │ │ │ │ │ ├── SearchModule.kt │ │ │ │ │ ├── SearchMvpPresenter.kt │ │ │ │ │ ├── SearchMvpView.kt │ │ │ │ │ └── SearchPresenter.kt │ │ │ └── splash │ │ │ │ └── SplashActivity.kt │ │ │ └── utils │ │ │ ├── CommonUtils.kt │ │ │ ├── MyAppGlideModule.kt │ │ │ └── NetworkUtils.kt │ └── res │ │ ├── anim │ │ ├── slide_left.xml │ │ └── slide_right.xml │ │ ├── color │ │ ├── navigation_bar_icon_color.xml │ │ └── navigation_bar_txt_color.xml │ │ ├── drawable-v21 │ │ └── bottom_navigation_view_item_bg.xml │ │ ├── drawable │ │ ├── bottom_navigation_view_item_bg.xml │ │ ├── curved_backgorund_white.xml │ │ ├── curved_solid.xml │ │ ├── fake.jpg │ │ ├── ic_bookmark_border_black_24dp.xml │ │ ├── ic_delete_white_24dp.xml │ │ ├── ic_favorite_border_black_24dp.xml │ │ ├── ic_favorite_border_white_24dp.xml │ │ ├── ic_favorite_higlighted_24dp.xml │ │ ├── ic_heart_white_60dp.xml │ │ ├── ic_info_outline_black_24dp.xml │ │ ├── ic_ingredients_black_24dp.xml │ │ ├── ic_restaurant_black_24dp.xml │ │ ├── ic_search_black_24dp.xml │ │ ├── ic_search_gray_24dp.xml │ │ ├── ic_share_white_24dp.xml │ │ ├── playstore_icon.png │ │ ├── scrim.xml │ │ ├── shadow_gradient.xml │ │ ├── tab_background.xml │ │ ├── tab_background_selected.xml │ │ └── tab_background_unselected.xml │ │ ├── layout │ │ ├── activity_about.xml │ │ ├── activity_home.xml │ │ ├── activity_splash.xml │ │ ├── fragment_likes.xml │ │ ├── fragment_recipes.xml │ │ ├── fragment_search.xml │ │ ├── ingredients_dialog_view.xml │ │ ├── ingredients_list_item.xml │ │ ├── progress_dialog.xml │ │ ├── recipe_list_item.xml │ │ ├── recipe_list_item_saved.xml │ │ ├── recipes_list_view_footer.xml │ │ ├── search_list_item.xml │ │ └── toolbar.xml │ │ ├── menu │ │ ├── bottom_navigation_view_menu.xml │ │ └── menu_home_activity.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-ldpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── vicky7230 │ └── cucumber │ └── ExampleUnitTest.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── graphics ├── 1.png ├── 2.png ├── 3.png └── kotLogo.png └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/caches/build_file_checksums.ser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/.idea/caches/build_file_checksums.ser -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/markdown-navigator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/.idea/markdown-navigator.xml -------------------------------------------------------------------------------- /.idea/markdown-navigator/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/.idea/markdown-navigator/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/release/output.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/release/output.json -------------------------------------------------------------------------------- /app/src/androidTest/java/com/vicky7230/cucumber/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/androidTest/java/com/vicky7230/cucumber/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/CucumberApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/CucumberApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/data/AppDataManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/data/AppDataManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/data/Config.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/data/Config.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/data/DataManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/data/DataManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/data/db/AppDbHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/data/db/AppDbHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/data/db/DbHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/data/db/DbHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/data/db/room/AppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/data/db/room/AppDatabase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/data/db/room/RecipeDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/data/db/room/RecipeDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/data/network/ApiHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/data/network/ApiHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/data/network/ApiService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/data/network/ApiService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/data/network/AppApiHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/data/network/AppApiHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/data/network/model/recipes/Recipe.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/data/network/model/recipes/Recipe.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/data/network/model/recipes/Recipes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/data/network/model/recipes/Recipes.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/data/network/model/singleRecipe/Recipe.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/data/network/model/singleRecipe/Recipe.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/data/network/model/singleRecipe/SingleRecipe.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/data/network/model/singleRecipe/SingleRecipe.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/di/ApplicationContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/di/ApplicationContext.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/di/BaseUrl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/di/BaseUrl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/di/component/ApplicationComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/di/component/ApplicationComponent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/di/module/ActivityBindingModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/di/module/ActivityBindingModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/di/module/ApplicationModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/di/module/ApplicationModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/di/module/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/di/module/NetworkModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/about/AboutActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/about/AboutActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/base/BaseActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/base/BaseActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/base/BaseFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/base/BaseFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/base/BasePresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/base/BasePresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/base/MvpPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/base/MvpPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/base/MvpView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/base/MvpView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/FragmentProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/FragmentProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/HomeActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/HomeActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/HomeActivityModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/HomeActivityModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/HomeMvpPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/HomeMvpPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/HomeMvpView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/HomeMvpView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/HomePresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/HomePresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/ItemOffsetDecoration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/ItemOffsetDecoration.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/RecipeDiffUtilCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/RecipeDiffUtilCallback.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/ViewPagerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/ViewPagerAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/likes/LikesAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/likes/LikesAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/likes/LikesFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/likes/LikesFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/likes/LikesModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/likes/LikesModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/likes/LikesMvpPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/likes/LikesMvpPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/likes/LikesMvpView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/likes/LikesMvpView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/likes/LikesPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/likes/LikesPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/recipes/RecipesAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/recipes/RecipesAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/recipes/RecipesFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/recipes/RecipesFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/recipes/RecipesItemAnimator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/recipes/RecipesItemAnimator.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/recipes/RecipesModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/recipes/RecipesModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/recipes/RecipesMvpPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/recipes/RecipesMvpPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/recipes/RecipesMvpView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/recipes/RecipesMvpView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/recipes/RecipesPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/recipes/RecipesPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/search/SearchAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/search/SearchAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/search/SearchFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/search/SearchFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/search/SearchModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/search/SearchModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/search/SearchMvpPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/search/SearchMvpPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/search/SearchMvpView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/search/SearchMvpView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/home/search/SearchPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/home/search/SearchPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/ui/splash/SplashActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/ui/splash/SplashActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/utils/CommonUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/utils/CommonUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/utils/MyAppGlideModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/utils/MyAppGlideModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vicky7230/cucumber/utils/NetworkUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/java/com/vicky7230/cucumber/utils/NetworkUtils.kt -------------------------------------------------------------------------------- /app/src/main/res/anim/slide_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/anim/slide_left.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/slide_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/anim/slide_right.xml -------------------------------------------------------------------------------- /app/src/main/res/color/navigation_bar_icon_color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/color/navigation_bar_icon_color.xml -------------------------------------------------------------------------------- /app/src/main/res/color/navigation_bar_txt_color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/color/navigation_bar_txt_color.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-v21/bottom_navigation_view_item_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable-v21/bottom_navigation_view_item_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bottom_navigation_view_item_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/bottom_navigation_view_item_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/curved_backgorund_white.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/curved_backgorund_white.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/curved_solid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/curved_solid.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/fake.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/fake.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_bookmark_border_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/ic_bookmark_border_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_delete_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/ic_delete_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_favorite_border_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/ic_favorite_border_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_favorite_border_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/ic_favorite_border_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_favorite_higlighted_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/ic_favorite_higlighted_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_heart_white_60dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/ic_heart_white_60dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_info_outline_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/ic_info_outline_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_ingredients_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/ic_ingredients_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_restaurant_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/ic_restaurant_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_search_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/ic_search_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_search_gray_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/ic_search_gray_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_share_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/ic_share_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/playstore_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/playstore_icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/scrim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/scrim.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/shadow_gradient.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/shadow_gradient.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/tab_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/tab_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/tab_background_selected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/tab_background_selected.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/tab_background_unselected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/drawable/tab_background_unselected.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_about.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/layout/activity_about.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/layout/activity_home.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/layout/activity_splash.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_likes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/layout/fragment_likes.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_recipes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/layout/fragment_recipes.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/layout/fragment_search.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/ingredients_dialog_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/layout/ingredients_dialog_view.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/ingredients_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/layout/ingredients_list_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/progress_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/layout/progress_dialog.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/recipe_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/layout/recipe_list_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/recipe_list_item_saved.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/layout/recipe_list_item_saved.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/recipes_list_view_footer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/layout/recipes_list_view_footer.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/search_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/layout/search_list_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/layout/toolbar.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/bottom_navigation_view_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/menu/bottom_navigation_view_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_home_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/menu/menu_home_activity.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/mipmap-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/vicky7230/cucumber/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/app/src/test/java/com/vicky7230/cucumber/ExampleUnitTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/gradlew.bat -------------------------------------------------------------------------------- /graphics/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/graphics/1.png -------------------------------------------------------------------------------- /graphics/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/graphics/2.png -------------------------------------------------------------------------------- /graphics/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/graphics/3.png -------------------------------------------------------------------------------- /graphics/kotLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicky7230/Cucumber/HEAD/graphics/kotLogo.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------