├── .editorconfig ├── .github ├── FUNDING.yml └── workflows │ ├── android_ci.yml │ └── lint.yml ├── .gitignore ├── .idea ├── .gitignore ├── .name ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── compiler.xml ├── copyright │ ├── Spikey_Sanju.xml │ └── profiles_settings.xml ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml ├── jarRepositories.xml ├── kotlinc.xml ├── misc.xml ├── runConfigurations.xml └── vcs.xml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTION.md ├── LICENSE ├── README.md ├── apk └── nytimes.apk ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── www │ │ └── thecodemonks │ │ └── techbytes │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── www │ │ │ └── thecodemonks │ │ │ └── techbytes │ │ │ ├── app │ │ │ └── NYTimes.kt │ │ │ ├── datastore │ │ │ └── UIModeDataStore.kt │ │ │ ├── db │ │ │ ├── AppDatabase.kt │ │ │ └── ArticleDao.kt │ │ │ ├── di │ │ │ ├── DataSourceResolver.kt │ │ │ ├── DomainResolver.kt │ │ │ └── FrameworkResolver.kt │ │ │ ├── model │ │ │ ├── Article.kt │ │ │ └── Category.kt │ │ │ ├── repo │ │ │ └── Repo.kt │ │ │ ├── ui │ │ │ ├── about │ │ │ │ ├── AboutFragment.kt │ │ │ │ └── AboutViewModel.kt │ │ │ ├── adapter │ │ │ │ ├── CategoryAdapter.kt │ │ │ │ └── NewsAdapter.kt │ │ │ ├── articles │ │ │ │ └── ArticlesFragment.kt │ │ │ ├── base │ │ │ │ ├── BaseActivity.kt │ │ │ │ └── BaseFragment.kt │ │ │ ├── bookmarks │ │ │ │ └── BookmarksFragment.kt │ │ │ ├── details │ │ │ │ └── ArticleDetailsFragment.kt │ │ │ └── viewmodel │ │ │ │ └── ArticleViewModel.kt │ │ │ ├── utils │ │ │ ├── Constants.kt │ │ │ ├── NetworkManager.kt │ │ │ ├── NetworkUtils.kt │ │ │ ├── SpacesItemDecorator.kt │ │ │ └── ViewExt.kt │ │ │ └── worker │ │ │ └── MyWorker.kt │ └── res │ │ ├── anim │ │ ├── slide_in_left.xml │ │ ├── slide_in_right.xml │ │ ├── slide_out_left.xml │ │ └── slide_out_right.xml │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── ic_baseline_bookmark.xml │ │ ├── ic_bookmarks.xml │ │ ├── ic_day.xml │ │ ├── ic_empty.xml │ │ ├── ic_internet_off.xml │ │ ├── ic_internet_on.xml │ │ ├── ic_launcher_background.xml │ │ ├── ic_night.xml │ │ ├── ic_ny_notification_icon.xml │ │ ├── ic_outline_dark.xml │ │ ├── ic_share.xml │ │ ├── nytimes.png │ │ └── text_chip_view.xml │ │ ├── font │ │ └── gilroybold.ttf │ │ ├── layout │ │ ├── activity_base.xml │ │ ├── content_empty_state_layout.xml │ │ ├── fragment_about.xml │ │ ├── fragment_article_details.xml │ │ ├── fragment_articles.xml │ │ ├── fragment_bookmarks.xml │ │ ├── item_post_article.xml │ │ └── item_post_category.xml │ │ ├── menu │ │ ├── menu.xml │ │ └── share_menu.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 │ │ ├── navigation │ │ └── nav_graph.xml │ │ ├── values-night │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── dimen.xml │ │ ├── strings.xml │ │ ├── styles.xml │ │ └── themes.xml │ │ └── xml │ │ ├── fragment_articles_scene.xml │ │ └── fragment_bookmarks_scene.xml │ └── test │ └── java │ └── www │ └── thecodemonks │ └── techbytes │ └── ExampleUnitTest.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── screenshots ├── articledetails.png ├── articles.png ├── bookmarks.png ├── darkmode.png ├── lightmode.png ├── nytimes_card.jpg └── techbytes.png └── settings.gradle /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/android_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/.github/workflows/android_ci.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | Topten -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/Spikey_Sanju.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/.idea/copyright/Spikey_Sanju.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/CONTRIBUTION.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/README.md -------------------------------------------------------------------------------- /apk/nytimes.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/apk/nytimes.apk -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/www/thecodemonks/techbytes/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/androidTest/java/www/thecodemonks/techbytes/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/app/NYTimes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/app/NYTimes.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/datastore/UIModeDataStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/datastore/UIModeDataStore.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/db/AppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/db/AppDatabase.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/db/ArticleDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/db/ArticleDao.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/di/DataSourceResolver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/di/DataSourceResolver.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/di/DomainResolver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/di/DomainResolver.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/di/FrameworkResolver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/di/FrameworkResolver.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/model/Article.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/model/Article.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/model/Category.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/model/Category.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/repo/Repo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/repo/Repo.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/ui/about/AboutFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/ui/about/AboutFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/ui/about/AboutViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/ui/about/AboutViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/ui/adapter/CategoryAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/ui/adapter/CategoryAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/ui/adapter/NewsAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/ui/adapter/NewsAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/ui/articles/ArticlesFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/ui/articles/ArticlesFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/ui/base/BaseActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/ui/base/BaseActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/ui/base/BaseFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/ui/base/BaseFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/ui/bookmarks/BookmarksFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/ui/bookmarks/BookmarksFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/ui/details/ArticleDetailsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/ui/details/ArticleDetailsFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/ui/viewmodel/ArticleViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/ui/viewmodel/ArticleViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/utils/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/utils/Constants.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/utils/NetworkManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/utils/NetworkManager.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/utils/NetworkUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/utils/NetworkUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/utils/SpacesItemDecorator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/utils/SpacesItemDecorator.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/utils/ViewExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/utils/ViewExt.kt -------------------------------------------------------------------------------- /app/src/main/java/www/thecodemonks/techbytes/worker/MyWorker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/java/www/thecodemonks/techbytes/worker/MyWorker.kt -------------------------------------------------------------------------------- /app/src/main/res/anim/slide_in_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/anim/slide_in_left.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/slide_in_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/anim/slide_in_right.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/slide_out_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/anim/slide_out_left.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/slide_out_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/anim/slide_out_right.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_baseline_bookmark.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/drawable/ic_baseline_bookmark.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_bookmarks.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/drawable/ic_bookmarks.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_day.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/drawable/ic_day.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/drawable/ic_empty.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_internet_off.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/drawable/ic_internet_off.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_internet_on.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/drawable/ic_internet_on.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_night.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/drawable/ic_night.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_ny_notification_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/drawable/ic_ny_notification_icon.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_outline_dark.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/drawable/ic_outline_dark.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/drawable/ic_share.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/nytimes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/drawable/nytimes.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/text_chip_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/drawable/text_chip_view.xml -------------------------------------------------------------------------------- /app/src/main/res/font/gilroybold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/font/gilroybold.ttf -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_base.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/layout/activity_base.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_empty_state_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/layout/content_empty_state_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_about.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/layout/fragment_about.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_article_details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/layout/fragment_article_details.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_articles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/layout/fragment_articles.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_bookmarks.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/layout/fragment_bookmarks.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_post_article.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/layout/item_post_article.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_post_category.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/layout/item_post_category.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/menu/menu.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/share_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/menu/share_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/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/TheCodeMonks/NYTimes-App/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/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/navigation/nav_graph.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/navigation/nav_graph.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/values-night/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/values/dimen.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/fragment_articles_scene.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/xml/fragment_articles_scene.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/fragment_bookmarks_scene.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/main/res/xml/fragment_bookmarks_scene.xml -------------------------------------------------------------------------------- /app/src/test/java/www/thecodemonks/techbytes/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/app/src/test/java/www/thecodemonks/techbytes/ExampleUnitTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/gradlew.bat -------------------------------------------------------------------------------- /screenshots/articledetails.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/screenshots/articledetails.png -------------------------------------------------------------------------------- /screenshots/articles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/screenshots/articles.png -------------------------------------------------------------------------------- /screenshots/bookmarks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/screenshots/bookmarks.png -------------------------------------------------------------------------------- /screenshots/darkmode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/screenshots/darkmode.png -------------------------------------------------------------------------------- /screenshots/lightmode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/screenshots/lightmode.png -------------------------------------------------------------------------------- /screenshots/nytimes_card.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/screenshots/nytimes_card.jpg -------------------------------------------------------------------------------- /screenshots/techbytes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheCodeMonks/NYTimes-App/HEAD/screenshots/techbytes.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "Topten" 2 | include ':app' 3 | --------------------------------------------------------------------------------