├── .gitignore ├── .idea ├── .gitignore ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── compiler.xml ├── discord.xml ├── gradle.xml ├── jarRepositories.xml ├── misc.xml └── vcs.xml ├── README.md ├── app ├── .gitignore ├── build.gradle ├── google-services.json ├── gradle.properties ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── siddharth │ │ └── practiceapp │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── siddharth │ │ │ └── practiceapp │ │ │ ├── App.java │ │ │ ├── adapter │ │ │ ├── HomeRvAdapter.kt │ │ │ ├── MainFragmentsAdapter.kt │ │ │ └── OnBoardingAdapter.kt │ │ │ ├── api │ │ │ ├── AuthApi.kt │ │ │ ├── NewsApi.kt │ │ │ └── retrofitInstances │ │ │ │ └── AuthApiInstance.kt │ │ │ ├── bitmapModifiers │ │ │ └── BitmapModifier.kt │ │ │ ├── broadcastReceiver │ │ │ └── MyBroadcastReceiver.kt │ │ │ ├── customImpl │ │ │ ├── CustomLayoutManager.kt │ │ │ ├── CustomRV.kt │ │ │ └── LoadingButton.kt │ │ │ ├── data │ │ │ ├── converter │ │ │ │ ├── ArrayListConverter.kt │ │ │ │ └── ArticleConverter.kt │ │ │ ├── dao │ │ │ │ └── HomeDataDao.kt │ │ │ ├── database │ │ │ │ └── HomeDataDatabase.kt │ │ │ ├── dto │ │ │ │ ├── Auth │ │ │ │ │ ├── AuthRequest.kt │ │ │ │ │ └── AuthResponse.kt │ │ │ │ └── News │ │ │ │ │ ├── Article.kt │ │ │ │ │ ├── News.kt │ │ │ │ │ └── Source.kt │ │ │ └── entities │ │ │ │ ├── HomeData.kt │ │ │ │ ├── MainDataFrag.kt │ │ │ │ └── User.kt │ │ │ ├── di │ │ │ ├── AppModule.kt │ │ │ ├── AuthModule.kt │ │ │ └── DefaultModule.kt │ │ │ ├── kotlinLang │ │ │ └── LangA.kt │ │ │ ├── manager │ │ │ ├── CurrentUserManager.kt │ │ │ └── Router.kt │ │ │ ├── repository │ │ │ ├── AuthRepository.kt │ │ │ ├── DefaultAuthRepository.kt │ │ │ ├── DefaultHomeFeedRepository.kt │ │ │ └── HomeFeedRepository.kt │ │ │ ├── service │ │ │ ├── MyForegroundService.java │ │ │ └── MyService.kt │ │ │ ├── ui │ │ │ ├── activites │ │ │ │ ├── AuthActivity.kt │ │ │ │ ├── MainActivity.kt │ │ │ │ └── SplashActivity.kt │ │ │ ├── fragments │ │ │ │ ├── AuthFragment.kt │ │ │ │ ├── BottomNavDrawerFrag.kt │ │ │ │ ├── FragA.kt │ │ │ │ ├── HomeFragment.kt │ │ │ │ ├── MainBottomSheet.kt │ │ │ │ ├── OnBoardingFragment.kt │ │ │ │ ├── OnBoardingScreen1.kt │ │ │ │ └── OnBoardingScreen2.kt │ │ │ └── navigation │ │ │ │ ├── BottomNavigationDrawerCallback.kt │ │ │ │ ├── OnSlideAction.kt │ │ │ │ └── OnStateChangedAction.kt │ │ │ ├── util │ │ │ ├── AnimationUtils.kt │ │ │ ├── Constants.kt │ │ │ ├── ContextExtensions.kt │ │ │ ├── FragmentExtention.kt │ │ │ ├── NotificationUtils.kt │ │ │ ├── Response.kt │ │ │ ├── SwipeToDeleteCallback.kt │ │ │ ├── ViewExtentions.kt │ │ │ └── safeCall.kt │ │ │ ├── viewModels │ │ │ ├── AuthViewModel.kt │ │ │ ├── HomeViewModel.kt │ │ │ ├── MainActViewModel.kt │ │ │ └── ViewModelA.kt │ │ │ └── worker │ │ │ └── MyWorker.kt │ └── res │ │ ├── anim │ │ ├── fadeout.xml │ │ └── slideup.xml │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── bottom_app_bar_title_foreground.xml │ │ ├── bottomnavbutton.xml │ │ ├── gradient_primary.xml │ │ ├── ic_arrow_drop_up.xml │ │ ├── ic_baseline_delete_sweep_24.xml │ │ ├── ic_baseline_email_24.xml │ │ ├── ic_baseline_filter_vintage_24.xml │ │ ├── ic_edit.xml │ │ └── ic_launcher_background.xml │ │ ├── font │ │ ├── poppinsbold.ttf │ │ ├── poppinslight.ttf │ │ ├── poppinsmedium.ttf │ │ ├── poppinsregular.ttf │ │ ├── poppinssemibold.ttf │ │ ├── robotoblack.ttf │ │ ├── robotobold.ttf │ │ ├── robotolight.ttf │ │ ├── robotomedium.ttf │ │ └── robotoregular.ttf │ │ ├── layout │ │ ├── activity_auth.xml │ │ ├── activity_main.xml │ │ ├── activity_splash.xml │ │ ├── fragment_auth.xml │ │ ├── fragment_bottom_nav_drawer.xml │ │ ├── fragment_bottomsheet_home.xml │ │ ├── fragment_frag_a.xml │ │ ├── fragment_home.xml │ │ ├── fragment_onboarding.xml │ │ ├── fragment_onboarding_1.xml │ │ ├── fragment_onboarding_2.xml │ │ ├── item_base_feature.xml │ │ ├── item_header_fragment.xml │ │ ├── item_news_home.xml │ │ ├── item_remainder_home.xml │ │ └── recycler_view_item.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── raw │ │ ├── lf30_editor_mn53c9v9.json │ │ └── lf30_editor_xsfdcmh3.json │ │ ├── values-night-v27 │ │ └── themes.xml │ │ ├── values-night │ │ └── themes.xml │ │ ├── values-v27 │ │ └── themes.xml │ │ └── values │ │ ├── colors.xml │ │ ├── ids.xml │ │ ├── strings.xml │ │ └── themes.xml │ └── test │ └── java │ └── com │ └── siddharth │ └── practiceapp │ └── ExampleUnitTest.kt ├── computation ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── siddharth │ │ └── computation │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── siddharth │ │ │ └── computation │ │ │ └── splitwise │ │ │ ├── Sample.kt │ │ │ └── customDataStructure │ │ │ └── HashGapPool.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── values-night │ │ └── themes.xml │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ └── test │ └── java │ └── com │ └── siddharth │ └── computation │ └── ExampleUnitTest.kt ├── configDep ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── siddharth │ │ └── sample │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ ├── Config.kt │ │ └── Versions.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── values-night │ │ └── themes.xml │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ └── test │ └── java │ └── com │ └── siddharth │ └── sample │ └── ExampleUnitTest.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/discord.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/.idea/discord.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/google-services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/google-services.json -------------------------------------------------------------------------------- /app/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/gradle.properties -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/siddharth/practiceapp/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/androidTest/java/com/siddharth/practiceapp/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/App.java -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/adapter/HomeRvAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/adapter/HomeRvAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/adapter/MainFragmentsAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/adapter/MainFragmentsAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/adapter/OnBoardingAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/adapter/OnBoardingAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/api/AuthApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/api/AuthApi.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/api/NewsApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/api/NewsApi.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/api/retrofitInstances/AuthApiInstance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/api/retrofitInstances/AuthApiInstance.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/bitmapModifiers/BitmapModifier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/bitmapModifiers/BitmapModifier.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/broadcastReceiver/MyBroadcastReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/broadcastReceiver/MyBroadcastReceiver.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/customImpl/CustomLayoutManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/customImpl/CustomLayoutManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/customImpl/CustomRV.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/customImpl/CustomRV.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/customImpl/LoadingButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/customImpl/LoadingButton.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/data/converter/ArrayListConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/data/converter/ArrayListConverter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/data/converter/ArticleConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/data/converter/ArticleConverter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/data/dao/HomeDataDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/data/dao/HomeDataDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/data/database/HomeDataDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/data/database/HomeDataDatabase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/data/dto/Auth/AuthRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/data/dto/Auth/AuthRequest.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/data/dto/Auth/AuthResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/data/dto/Auth/AuthResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/data/dto/News/Article.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/data/dto/News/Article.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/data/dto/News/News.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/data/dto/News/News.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/data/dto/News/Source.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/data/dto/News/Source.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/data/entities/HomeData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/data/entities/HomeData.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/data/entities/MainDataFrag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/data/entities/MainDataFrag.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/data/entities/User.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/data/entities/User.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/di/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/di/AppModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/di/AuthModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/di/AuthModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/di/DefaultModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/di/DefaultModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/kotlinLang/LangA.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/kotlinLang/LangA.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/manager/CurrentUserManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/manager/CurrentUserManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/manager/Router.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/manager/Router.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/repository/AuthRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/repository/AuthRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/repository/DefaultAuthRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/repository/DefaultAuthRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/repository/DefaultHomeFeedRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/repository/DefaultHomeFeedRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/repository/HomeFeedRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/repository/HomeFeedRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/service/MyForegroundService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/service/MyForegroundService.java -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/service/MyService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/service/MyService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/ui/activites/AuthActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/ui/activites/AuthActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/ui/activites/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/ui/activites/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/ui/activites/SplashActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/ui/activites/SplashActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/ui/fragments/AuthFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/ui/fragments/AuthFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/ui/fragments/BottomNavDrawerFrag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/ui/fragments/BottomNavDrawerFrag.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/ui/fragments/FragA.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/ui/fragments/FragA.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/ui/fragments/HomeFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/ui/fragments/HomeFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/ui/fragments/MainBottomSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/ui/fragments/MainBottomSheet.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/ui/fragments/OnBoardingFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/ui/fragments/OnBoardingFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/ui/fragments/OnBoardingScreen1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/ui/fragments/OnBoardingScreen1.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/ui/fragments/OnBoardingScreen2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/ui/fragments/OnBoardingScreen2.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/ui/navigation/BottomNavigationDrawerCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/ui/navigation/BottomNavigationDrawerCallback.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/ui/navigation/OnSlideAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/ui/navigation/OnSlideAction.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/ui/navigation/OnStateChangedAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/ui/navigation/OnStateChangedAction.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/util/AnimationUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/util/AnimationUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/util/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/util/Constants.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/util/ContextExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/util/ContextExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/util/FragmentExtention.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/util/FragmentExtention.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/util/NotificationUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/util/NotificationUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/util/Response.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/util/Response.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/util/SwipeToDeleteCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/util/SwipeToDeleteCallback.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/util/ViewExtentions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/util/ViewExtentions.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/util/safeCall.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/util/safeCall.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/viewModels/AuthViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/viewModels/AuthViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/viewModels/HomeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/viewModels/HomeViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/viewModels/MainActViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/viewModels/MainActViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/viewModels/ViewModelA.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/viewModels/ViewModelA.kt -------------------------------------------------------------------------------- /app/src/main/java/com/siddharth/practiceapp/worker/MyWorker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/java/com/siddharth/practiceapp/worker/MyWorker.kt -------------------------------------------------------------------------------- /app/src/main/res/anim/fadeout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/anim/fadeout.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/slideup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/anim/slideup.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bottom_app_bar_title_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/drawable/bottom_app_bar_title_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bottomnavbutton.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/drawable/bottomnavbutton.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/gradient_primary.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/drawable/gradient_primary.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_arrow_drop_up.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/drawable/ic_arrow_drop_up.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_baseline_delete_sweep_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/drawable/ic_baseline_delete_sweep_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_baseline_email_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/drawable/ic_baseline_email_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_baseline_filter_vintage_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/drawable/ic_baseline_filter_vintage_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_edit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/drawable/ic_edit.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/font/poppinsbold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/font/poppinsbold.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/poppinslight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/font/poppinslight.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/poppinsmedium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/font/poppinsmedium.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/poppinsregular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/font/poppinsregular.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/poppinssemibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/font/poppinssemibold.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/robotoblack.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/font/robotoblack.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/robotobold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/font/robotobold.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/robotolight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/font/robotolight.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/robotomedium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/font/robotomedium.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/robotoregular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/font/robotoregular.ttf -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_auth.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/layout/activity_auth.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/layout/activity_splash.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_auth.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/layout/fragment_auth.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_bottom_nav_drawer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/layout/fragment_bottom_nav_drawer.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_bottomsheet_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/layout/fragment_bottomsheet_home.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_frag_a.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/layout/fragment_frag_a.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/layout/fragment_home.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_onboarding.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/layout/fragment_onboarding.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_onboarding_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/layout/fragment_onboarding_1.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_onboarding_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/layout/fragment_onboarding_2.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_base_feature.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/layout/item_base_feature.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_header_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/layout/item_header_fragment.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_news_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/layout/item_news_home.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_remainder_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/layout/item_remainder_home.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/recycler_view_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/layout/recycler_view_item.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/raw/lf30_editor_mn53c9v9.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/raw/lf30_editor_mn53c9v9.json -------------------------------------------------------------------------------- /app/src/main/res/raw/lf30_editor_xsfdcmh3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/raw/lf30_editor_xsfdcmh3.json -------------------------------------------------------------------------------- /app/src/main/res/values-night-v27/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/values-night-v27/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values-v27/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/values-v27/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/test/java/com/siddharth/practiceapp/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/app/src/test/java/com/siddharth/practiceapp/ExampleUnitTest.kt -------------------------------------------------------------------------------- /computation/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /computation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/build.gradle -------------------------------------------------------------------------------- /computation/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/proguard-rules.pro -------------------------------------------------------------------------------- /computation/src/androidTest/java/com/siddharth/computation/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/androidTest/java/com/siddharth/computation/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /computation/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /computation/src/main/java/com/siddharth/computation/splitwise/Sample.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/java/com/siddharth/computation/splitwise/Sample.kt -------------------------------------------------------------------------------- /computation/src/main/java/com/siddharth/computation/splitwise/customDataStructure/HashGapPool.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/java/com/siddharth/computation/splitwise/customDataStructure/HashGapPool.kt -------------------------------------------------------------------------------- /computation/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /computation/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /computation/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /computation/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /computation/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /computation/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /computation/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /computation/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /computation/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /computation/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /computation/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /computation/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /computation/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /computation/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /computation/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /computation/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /computation/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /computation/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /computation/src/test/java/com/siddharth/computation/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/computation/src/test/java/com/siddharth/computation/ExampleUnitTest.kt -------------------------------------------------------------------------------- /configDep/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /configDep/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/build.gradle -------------------------------------------------------------------------------- /configDep/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/proguard-rules.pro -------------------------------------------------------------------------------- /configDep/src/androidTest/java/com/siddharth/sample/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/androidTest/java/com/siddharth/sample/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /configDep/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /configDep/src/main/java/Config.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/java/Config.kt -------------------------------------------------------------------------------- /configDep/src/main/java/Versions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/java/Versions.kt -------------------------------------------------------------------------------- /configDep/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /configDep/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /configDep/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /configDep/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /configDep/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /configDep/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /configDep/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /configDep/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /configDep/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /configDep/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /configDep/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /configDep/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /configDep/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /configDep/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /configDep/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /configDep/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /configDep/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /configDep/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /configDep/src/test/java/com/siddharth/sample/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/configDep/src/test/java/com/siddharth/sample/ExampleUnitTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sidsharma2002/PracticeApp/HEAD/settings.gradle --------------------------------------------------------------------------------