├── .gitignore ├── .idea ├── compiler.xml ├── deploymentTargetDropDown.xml ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml ├── misc.xml └── vcs.xml ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── nima │ │ └── openbooksdownloader │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── nima │ │ │ └── openbooksdownloader │ │ │ ├── App.kt │ │ │ ├── AppDataStore.kt │ │ │ ├── MainActivity.kt │ │ │ ├── components │ │ │ ├── BookmarkItem.kt │ │ │ ├── PublisherBookItem.kt │ │ │ ├── RecentBooksItem.kt │ │ │ ├── SearchResultBookItem.kt │ │ │ └── TagItem.kt │ │ │ ├── database │ │ │ ├── Book.kt │ │ │ ├── BookDao.kt │ │ │ ├── BookDatabase.kt │ │ │ ├── BookTypeConverters.kt │ │ │ └── Tag.kt │ │ │ ├── di │ │ │ └── Modules.kt │ │ │ ├── model │ │ │ ├── book │ │ │ │ └── Book.kt │ │ │ ├── recent │ │ │ │ ├── Book.kt │ │ │ │ └── RecentBooks.kt │ │ │ └── search │ │ │ │ ├── Book.kt │ │ │ │ └── SearchResult.kt │ │ │ ├── navigation │ │ │ ├── OpenBooksNavigation.kt │ │ │ └── Screens.kt │ │ │ ├── network │ │ │ └── OpenBooksAPI.kt │ │ │ ├── repository │ │ │ └── OpenBookRepository.kt │ │ │ ├── screens │ │ │ ├── AboutScreen.kt │ │ │ ├── BookScreen.kt │ │ │ ├── BookmarkScreen.kt │ │ │ ├── DonateScreen.kt │ │ │ ├── DownloadsScreen.kt │ │ │ ├── HomeScreen.kt │ │ │ ├── MainScreen.kt │ │ │ ├── SavedBookScreen.kt │ │ │ ├── SearchScreen.kt │ │ │ ├── TagScreen.kt │ │ │ └── TagsScreen.kt │ │ │ ├── ui │ │ │ └── theme │ │ │ │ ├── Color.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ │ ├── utils │ │ │ ├── BooksDownloader.kt │ │ │ ├── Constants.kt │ │ │ ├── DownloadState.kt │ │ │ └── StoragePermissionHelper.kt │ │ │ └── viewmodel │ │ │ ├── BookViewModel.kt │ │ │ ├── BookmarkViewModel.kt │ │ │ ├── DownloadsViewModel.kt │ │ │ ├── HomeViewModel.kt │ │ │ ├── MainViewModel.kt │ │ │ ├── SavedBookViewModel.kt │ │ │ ├── SearchViewModel.kt │ │ │ ├── TagViewModel.kt │ │ │ └── TagsViewModel.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── discord_icon.xml │ │ ├── github_mark.png │ │ ├── ic_baseline_bookmark_24.xml │ │ ├── ic_baseline_bookmark_border_24.xml │ │ ├── ic_baseline_download_24.xml │ │ ├── ic_baseline_link_24.xml │ │ ├── read.xml │ │ └── telegram_logo.xml │ │ ├── mipmap-anydpi-v26 │ │ └── ic_launcher.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_background.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_monochrome.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_background.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_monochrome.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_background.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_monochrome.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_background.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_monochrome.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_background.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_monochrome.png │ │ ├── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── backup_rules.xml │ │ ├── data_extraction_rules.xml │ │ └── provider_paths.xml │ └── test │ └── java │ └── com │ └── nima │ └── openbooksdownloader │ └── ExampleUnitTest.kt ├── fastlane └── metadata │ └── android │ └── en-US │ ├── changelogs │ └── 2.txt │ ├── full_description.txt │ ├── images │ ├── icon.png │ └── phoneScreenshots │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── 7.png │ │ ├── 8.png │ │ └── 9.png │ └── short_description.txt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/deploymentTargetDropDown.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/.idea/deploymentTargetDropDown.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/nima/openbooksdownloader/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/androidTest/java/com/nima/openbooksdownloader/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/App.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/AppDataStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/AppDataStore.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/components/BookmarkItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/components/BookmarkItem.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/components/PublisherBookItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/components/PublisherBookItem.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/components/RecentBooksItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/components/RecentBooksItem.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/components/SearchResultBookItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/components/SearchResultBookItem.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/components/TagItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/components/TagItem.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/database/Book.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/database/Book.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/database/BookDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/database/BookDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/database/BookDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/database/BookDatabase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/database/BookTypeConverters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/database/BookTypeConverters.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/database/Tag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/database/Tag.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/di/Modules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/di/Modules.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/model/book/Book.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/model/book/Book.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/model/recent/Book.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/model/recent/Book.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/model/recent/RecentBooks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/model/recent/RecentBooks.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/model/search/Book.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/model/search/Book.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/model/search/SearchResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/model/search/SearchResult.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/navigation/OpenBooksNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/navigation/OpenBooksNavigation.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/navigation/Screens.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/navigation/Screens.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/network/OpenBooksAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/network/OpenBooksAPI.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/repository/OpenBookRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/repository/OpenBookRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/screens/AboutScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/screens/AboutScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/screens/BookScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/screens/BookScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/screens/BookmarkScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/screens/BookmarkScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/screens/DonateScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/screens/DonateScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/screens/DownloadsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/screens/DownloadsScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/screens/HomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/screens/HomeScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/screens/MainScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/screens/MainScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/screens/SavedBookScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/screens/SavedBookScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/screens/SearchScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/screens/SearchScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/screens/TagScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/screens/TagScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/screens/TagsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/screens/TagsScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/ui/theme/Color.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/ui/theme/Theme.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/ui/theme/Type.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/utils/BooksDownloader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/utils/BooksDownloader.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/utils/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/utils/Constants.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/utils/DownloadState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/utils/DownloadState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/utils/StoragePermissionHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/utils/StoragePermissionHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/viewmodel/BookViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/viewmodel/BookViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/viewmodel/BookmarkViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/viewmodel/BookmarkViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/viewmodel/DownloadsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/viewmodel/DownloadsViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/viewmodel/HomeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/viewmodel/HomeViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/viewmodel/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/viewmodel/MainViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/viewmodel/SavedBookViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/viewmodel/SavedBookViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/viewmodel/SearchViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/viewmodel/SearchViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/viewmodel/TagViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/viewmodel/TagViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/nima/openbooksdownloader/viewmodel/TagsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/java/com/nima/openbooksdownloader/viewmodel/TagsViewModel.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/discord_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/drawable/discord_icon.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/github_mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/drawable/github_mark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_baseline_bookmark_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/drawable/ic_baseline_bookmark_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_baseline_bookmark_border_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/drawable/ic_baseline_bookmark_border_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_baseline_download_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/drawable/ic_baseline_download_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_baseline_link_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/drawable/ic_baseline_link_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/read.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/drawable/read.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/telegram_logo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/drawable/telegram_logo.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/provider_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/main/res/xml/provider_paths.xml -------------------------------------------------------------------------------- /app/src/test/java/com/nima/openbooksdownloader/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/app/src/test/java/com/nima/openbooksdownloader/ExampleUnitTest.kt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/fastlane/metadata/android/en-US/changelogs/2.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/fastlane/metadata/android/en-US/full_description.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/fastlane/metadata/android/en-US/images/icon.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/5.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/6.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/7.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/8.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/9.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/short_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/fastlane/metadata/android/en-US/short_description.txt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimaKhajehpour/OpenBooksDownloader/HEAD/settings.gradle --------------------------------------------------------------------------------