├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ └── ci.yml ├── .gitignore ├── LICENSE ├── README.md ├── common ├── .gitignore ├── README.md ├── build.gradle.kts └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── desarrollodroide │ └── common │ └── result │ ├── ErrorHandler.kt │ ├── NetworkLogEntry.kt │ └── Result.kt ├── data ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── desarrollodroide │ │ └── data │ │ └── local │ │ └── room │ │ ├── BookmarkHtmlDaoTest.kt │ │ ├── BookmarksDaoTest.kt │ │ └── TagsDaoTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── desarrollodroide │ │ │ └── data │ │ │ ├── di │ │ │ ├── DataModule.kt │ │ │ └── PersistenceModule.kt │ │ │ ├── extensions │ │ │ ├── GSONS.kt │ │ │ ├── IntExtensions.kt │ │ │ ├── StringExtensions.kt │ │ │ └── TagExtensions.kt │ │ │ ├── helpers │ │ │ ├── Constants.kt │ │ │ ├── CrashHandler.kt │ │ │ ├── CrashHandlerImpl.kt │ │ │ ├── GSON.kt │ │ │ └── TagTypeAdapter.kt │ │ │ ├── local │ │ │ ├── datastore │ │ │ │ ├── ChangeListVersions.kt │ │ │ │ ├── HideTagSerializer.kt │ │ │ │ ├── RememberUserPreferencesSerializer.kt │ │ │ │ ├── SystemPreferencesSerializer.kt │ │ │ │ └── UserPreferencesSerializer.kt │ │ │ ├── preferences │ │ │ │ ├── SettingsPreferenceDataSource.kt │ │ │ │ └── SettingsPreferencesDataSourceImpl.kt │ │ │ └── room │ │ │ │ ├── converters │ │ │ │ └── TagsConverter.kt │ │ │ │ ├── dao │ │ │ │ ├── BookmarkHtmlDao.kt │ │ │ │ ├── BookmarksDao.kt │ │ │ │ └── TagDao.kt │ │ │ │ ├── database │ │ │ │ └── BookmarksDatabase.kt │ │ │ │ └── entity │ │ │ │ ├── BookmarkEntity.kt │ │ │ │ ├── BookmarkHtmlEntity.kt │ │ │ │ ├── BookmarkTagCrossRef.kt │ │ │ │ ├── BookmarkWithTags.kt │ │ │ │ └── TagEntity.kt │ │ │ ├── mapper │ │ │ └── Mapper.kt │ │ │ ├── repository │ │ │ ├── AuthRepository.kt │ │ │ ├── AuthRepositoryImpl.kt │ │ │ ├── BookmarksRepository.kt │ │ │ ├── BookmarksRepositoryImpl.kt │ │ │ ├── ErrorHandlerImpl.kt │ │ │ ├── FileRepository.kt │ │ │ ├── FileRepositoryImpl.kt │ │ │ ├── SettingsRepository.kt │ │ │ ├── SettingsRepositoryImpl.kt │ │ │ ├── SyncWorks.kt │ │ │ ├── SyncWorksImpl.kt │ │ │ ├── SystemRepository.kt │ │ │ ├── SystemRepositoryImpl.kt │ │ │ ├── TagsRepository.kt │ │ │ ├── TagsRepositoryImpl.kt │ │ │ ├── paging │ │ │ │ ├── BookmarkPagingSource.kt │ │ │ │ ├── BookmarksRemoteMediator.kt │ │ │ │ └── LocalBookmarkPagingSource.kt │ │ │ └── workers │ │ │ │ └── SyncWorker.kt │ │ │ └── util │ │ │ └── SyncUtilities.kt │ └── proto │ │ └── prefs.proto │ └── test │ └── java │ └── com │ └── desarrollodroide │ └── data │ ├── extensions │ ├── IntExtensionsTest.kt │ └── StringExtensionsKtTest.kt │ ├── helpers │ └── TagTypeAdapterTest.kt │ ├── local │ ├── datastore │ │ ├── HideTagSerializerTest.kt │ │ ├── RememberUserPreferencesSerializerTest.kt │ │ └── UserPreferencesSerializerTest.kt │ ├── preferences │ │ └── SettingsPreferencesDataSourceTest.kt │ └── room │ │ └── converters │ │ └── TagsConverterTest.kt │ ├── mapper │ └── MapperTest.kt │ └── repository │ ├── AuthRepositoryTest.kt │ └── BookmarksRepositoryTest.kt ├── domain ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── desarrollodroide │ └── domain │ └── usecase │ ├── AddBookmarkUseCase.kt │ ├── DeleteBookmarkUseCase.kt │ ├── DeleteLocalBookmarkUseCase.kt │ ├── DownloadFileUseCase.kt │ ├── EditBookmarkUseCase.kt │ ├── GetAllRemoteBookmarksUseCase.kt │ ├── GetBookmarkReadableContentUseCase.kt │ ├── GetBookmarkUseCase.kt │ ├── GetBookmarksUseCase.kt │ ├── GetLocalPagingBookmarksUseCase.kt │ ├── GetTagsUseCase.kt │ ├── SendLoginUseCase.kt │ ├── SendLogoutUseCase.kt │ ├── SuspendUseCase.kt │ ├── SyncBookmarksUseCase.kt │ ├── SystemLivenessUseCase.kt │ └── UpdateBookmarkCacheUseCase.kt ├── fastlane └── metadata │ └── android │ ├── de │ ├── full_description.txt │ └── short_description.txt │ └── en-US │ ├── changelogs │ └── default.txt │ ├── full_description.txt │ ├── images │ ├── featureGraphic.png │ ├── icon.png │ └── phoneScreenshots │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── 7.png │ │ └── 8.png │ ├── short_description.txt │ └── title.txt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images ├── badge_fdroid.png ├── badge_github.png ├── page_keeper_logo.png └── screenshots │ ├── Screenshot_1.png │ ├── Screenshot_2.png │ ├── Screenshot_3.png │ ├── Screenshot_4.png │ ├── Screenshot_5.png │ ├── Screenshot_6.png │ ├── Screenshot_7.png │ └── Screenshot_8.png ├── model ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── desarrollodroide │ └── model │ ├── Account.kt │ ├── Bookmark.kt │ ├── Bookmarks.kt │ ├── LivenessResponse.kt │ ├── LoginResponseMessage.kt │ ├── ModifiedBookmarks.kt │ ├── PendingJob.kt │ ├── ReadableContent.kt │ ├── ReadableMessage.kt │ ├── ReleaseInfo.kt │ ├── SyncBookmarksRequestPayload.kt │ ├── SyncBookmarksResponse.kt │ ├── Tag.kt │ ├── UpdateCachePayload.kt │ └── User.kt ├── network ├── .gitignore ├── README.md ├── build.gradle.kts ├── lint.xml └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── desarrollodroide │ └── network │ ├── di │ └── NetworkingModule.kt │ ├── model │ ├── AccountDTO.kt │ ├── ApiResponse.kt │ ├── BookmarkDTO.kt │ ├── BookmarkResponseDTO.kt │ ├── BookmarksDTO.kt │ ├── LivenessResponseDTO.kt │ ├── LoginRequestPayload.kt │ ├── LoginResponseDTO.kt │ ├── LoginResponseMessageDTO.kt │ ├── ModifiedBookmarksDTO.kt │ ├── ReadableContentResponseDTO.kt │ ├── ReadableMessageDto.kt │ ├── ReleaseInfoDTO.kt │ ├── SessionDTO.kt │ ├── SyncBookmarksMessageDTO.kt │ ├── SyncBookmarksResponseDTO.kt │ ├── TagDTO.kt │ ├── TagsDTO.kt │ ├── UpdateCachePayloadDTO.kt │ ├── UpdateCachePayloadV1DTO.kt │ └── util │ │ └── NetworkChangeList.kt │ └── retrofit │ ├── FileRemoteDataSource.kt │ ├── NetworkBoundResource.kt │ ├── NetworkLoggerInterceptor.kt │ └── RetrofitNetwork.kt ├── presentation ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── desarrollodroide │ │ │ └── pagekeeper │ │ │ ├── ComposeSetup.kt │ │ │ ├── MainActivity.kt │ │ │ ├── ShioriApp.kt │ │ │ ├── di │ │ │ ├── AppModule.kt │ │ │ └── PresenterModule.kt │ │ │ ├── extensions │ │ │ ├── ContextExtensions.kt │ │ │ ├── ImageLoaderExtensions.kt │ │ │ ├── LongExtensions.kt │ │ │ └── StringExtensions.kt │ │ │ ├── helpers │ │ │ ├── ThemeManager.kt │ │ │ └── ThemeManagerImpl.kt │ │ │ ├── navigation │ │ │ ├── NavItem.kt │ │ │ └── Navigation.kt │ │ │ └── ui │ │ │ ├── bookmarkeditor │ │ │ ├── BookmarkEditorActivity.kt │ │ │ ├── BookmarkEditorScreen.kt │ │ │ ├── BookmarkEditorView.kt │ │ │ ├── BookmarkViewModel.kt │ │ │ ├── NotSessionScreen.kt │ │ │ └── ProgressButton.kt │ │ │ ├── components │ │ │ ├── CategoriesView.kt │ │ │ ├── Dialogs.kt │ │ │ ├── LoadingButton.kt │ │ │ ├── UiState.kt │ │ │ └── pulltorefresh │ │ │ │ ├── PullRefresh.kt │ │ │ │ ├── PullRefreshIndicator.kt │ │ │ │ ├── PullRefreshIndicatorTransform.kt │ │ │ │ └── PullRefreshState.kt │ │ │ ├── feed │ │ │ ├── BookmarkViewer.kt │ │ │ ├── CategoriesView.kt │ │ │ ├── FeedContent.kt │ │ │ ├── FeedScreen.kt │ │ │ ├── FeedViewModel.kt │ │ │ ├── ItemLazyLoad.kt │ │ │ ├── NoContentView.kt │ │ │ ├── SearchBarView.kt │ │ │ ├── SearchViewModel.kt │ │ │ └── item │ │ │ │ ├── BookmarkImageView.kt │ │ │ │ ├── BookmarkItem.kt │ │ │ │ ├── ButtonsView.kt │ │ │ │ ├── ClickableCategoriesView.kt │ │ │ │ ├── FullBookmarkView.kt │ │ │ │ └── SmallBookmarkView.kt │ │ │ ├── home │ │ │ ├── BottomNavItem.kt │ │ │ └── HomeScreen.kt │ │ │ ├── login │ │ │ ├── LoginButton.kt │ │ │ ├── LoginScreen.kt │ │ │ ├── LoginViewModel.kt │ │ │ ├── PasswordTextField.kt │ │ │ ├── RememberSessionSection.kt │ │ │ ├── ServerUrlTextField.kt │ │ │ └── UserTextField.kt │ │ │ ├── readablecontent │ │ │ ├── ErrorView.kt │ │ │ ├── ReadableContentScreen.kt │ │ │ ├── ReadableContentViewModel.kt │ │ │ └── TopSection.kt │ │ │ ├── settings │ │ │ ├── AccountSection.kt │ │ │ ├── ClickableOption.kt │ │ │ ├── DataSection.kt │ │ │ ├── DebugSection.kt │ │ │ ├── DefaultsSection.kt │ │ │ ├── FeedSection.kt │ │ │ ├── HideCategoryOptionView.kt │ │ │ ├── LinkableText.kt │ │ │ ├── PrivacyPolicyScreen.kt │ │ │ ├── SettingsScreen.kt │ │ │ ├── SettingsSectionState.kt │ │ │ ├── SettingsViewModel.kt │ │ │ ├── SwitchOption.kt │ │ │ ├── TermsOfUseScreen.kt │ │ │ ├── VisualSection.kt │ │ │ ├── crash │ │ │ │ ├── CrashLogScreen.kt │ │ │ │ └── CrashLogViewModel.kt │ │ │ └── logcat │ │ │ │ ├── NetworkLogScreen.kt │ │ │ │ └── NetworkLogViewModel.kt │ │ │ └── theme │ │ │ ├── Color.kt │ │ │ ├── Shape.kt │ │ │ ├── Theme.kt │ │ │ └── Type.kt │ └── res │ │ ├── drawable │ │ ├── bookmark_preview1.jpg │ │ ├── curved_wave_bottom.xml │ │ ├── curved_wave_top.xml │ │ ├── ic_book.xml │ │ ├── ic_empty_list.xml │ │ ├── ic_logo.png │ │ ├── img_authentication_failed.xml │ │ └── logo_pagekeeper.png │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_adaptive_back.png │ │ ├── ic_launcher_adaptive_fore.png │ │ ├── ic_launcher_round.png │ │ ├── ic_launcher_round_adaptive_back.png │ │ └── ic_launcher_round_adaptive_fore.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_adaptive_back.png │ │ ├── ic_launcher_adaptive_fore.png │ │ ├── ic_launcher_round.png │ │ ├── ic_launcher_round_adaptive_back.png │ │ └── ic_launcher_round_adaptive_fore.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_adaptive_back.png │ │ ├── ic_launcher_adaptive_fore.png │ │ ├── ic_launcher_round.png │ │ ├── ic_launcher_round_adaptive_back.png │ │ └── ic_launcher_round_adaptive_fore.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_adaptive_back.png │ │ ├── ic_launcher_adaptive_fore.png │ │ ├── ic_launcher_round.png │ │ ├── ic_launcher_round_adaptive_back.png │ │ └── ic_launcher_round_adaptive_fore.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_adaptive_back.png │ │ ├── ic_launcher_adaptive_fore.png │ │ ├── ic_launcher_round.png │ │ ├── ic_launcher_round_adaptive_back.png │ │ └── ic_launcher_round_adaptive_fore.png │ │ ├── values-large │ │ └── dimens.xml │ │ ├── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── data_extraction_rules.xml │ │ └── file_paths.xml │ └── test │ └── java │ └── com │ └── desarrollodroide │ └── pagekeeper │ └── extensions │ └── StringExtensionsKtTest.kt └── settings.gradle /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/README.md -------------------------------------------------------------------------------- /common/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/common/README.md -------------------------------------------------------------------------------- /common/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/common/build.gradle.kts -------------------------------------------------------------------------------- /common/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/common/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /common/src/main/java/com/desarrollodroide/common/result/ErrorHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/common/src/main/java/com/desarrollodroide/common/result/ErrorHandler.kt -------------------------------------------------------------------------------- /common/src/main/java/com/desarrollodroide/common/result/NetworkLogEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/common/src/main/java/com/desarrollodroide/common/result/NetworkLogEntry.kt -------------------------------------------------------------------------------- /common/src/main/java/com/desarrollodroide/common/result/Result.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/common/src/main/java/com/desarrollodroide/common/result/Result.kt -------------------------------------------------------------------------------- /data/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /data/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/build.gradle.kts -------------------------------------------------------------------------------- /data/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/proguard-rules.pro -------------------------------------------------------------------------------- /data/src/androidTest/java/com/desarrollodroide/data/local/room/BookmarkHtmlDaoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/androidTest/java/com/desarrollodroide/data/local/room/BookmarkHtmlDaoTest.kt -------------------------------------------------------------------------------- /data/src/androidTest/java/com/desarrollodroide/data/local/room/BookmarksDaoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/androidTest/java/com/desarrollodroide/data/local/room/BookmarksDaoTest.kt -------------------------------------------------------------------------------- /data/src/androidTest/java/com/desarrollodroide/data/local/room/TagsDaoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/androidTest/java/com/desarrollodroide/data/local/room/TagsDaoTest.kt -------------------------------------------------------------------------------- /data/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/di/DataModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/di/DataModule.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/di/PersistenceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/di/PersistenceModule.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/extensions/GSONS.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/extensions/GSONS.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/extensions/IntExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/extensions/IntExtensions.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/extensions/StringExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/extensions/StringExtensions.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/extensions/TagExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/extensions/TagExtensions.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/helpers/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/helpers/Constants.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/helpers/CrashHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/helpers/CrashHandler.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/helpers/CrashHandlerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/helpers/CrashHandlerImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/helpers/GSON.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/helpers/GSON.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/helpers/TagTypeAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/helpers/TagTypeAdapter.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/local/datastore/ChangeListVersions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/local/datastore/ChangeListVersions.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/local/datastore/HideTagSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/local/datastore/HideTagSerializer.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/local/datastore/RememberUserPreferencesSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/local/datastore/RememberUserPreferencesSerializer.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/local/datastore/SystemPreferencesSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/local/datastore/SystemPreferencesSerializer.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/local/datastore/UserPreferencesSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/local/datastore/UserPreferencesSerializer.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/local/preferences/SettingsPreferenceDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/local/preferences/SettingsPreferenceDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/local/preferences/SettingsPreferencesDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/local/preferences/SettingsPreferencesDataSourceImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/local/room/converters/TagsConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/local/room/converters/TagsConverter.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/local/room/dao/BookmarkHtmlDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/local/room/dao/BookmarkHtmlDao.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/local/room/dao/BookmarksDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/local/room/dao/BookmarksDao.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/local/room/dao/TagDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/local/room/dao/TagDao.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/local/room/database/BookmarksDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/local/room/database/BookmarksDatabase.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/local/room/entity/BookmarkEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/local/room/entity/BookmarkEntity.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/local/room/entity/BookmarkHtmlEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/local/room/entity/BookmarkHtmlEntity.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/local/room/entity/BookmarkTagCrossRef.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/local/room/entity/BookmarkTagCrossRef.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/local/room/entity/BookmarkWithTags.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/local/room/entity/BookmarkWithTags.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/local/room/entity/TagEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/local/room/entity/TagEntity.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/mapper/Mapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/mapper/Mapper.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/repository/AuthRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/repository/AuthRepository.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/repository/AuthRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/repository/AuthRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/repository/BookmarksRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/repository/BookmarksRepository.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/repository/BookmarksRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/repository/BookmarksRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/repository/ErrorHandlerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/repository/ErrorHandlerImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/repository/FileRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/repository/FileRepository.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/repository/FileRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/repository/FileRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/repository/SettingsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/repository/SettingsRepository.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/repository/SettingsRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/repository/SettingsRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/repository/SyncWorks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/repository/SyncWorks.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/repository/SyncWorksImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/repository/SyncWorksImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/repository/SystemRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/repository/SystemRepository.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/repository/SystemRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/repository/SystemRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/repository/TagsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/repository/TagsRepository.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/repository/TagsRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/repository/TagsRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/repository/paging/BookmarkPagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/repository/paging/BookmarkPagingSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/repository/paging/BookmarksRemoteMediator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/repository/paging/BookmarksRemoteMediator.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/repository/paging/LocalBookmarkPagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/repository/paging/LocalBookmarkPagingSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/repository/workers/SyncWorker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/repository/workers/SyncWorker.kt -------------------------------------------------------------------------------- /data/src/main/java/com/desarrollodroide/data/util/SyncUtilities.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/java/com/desarrollodroide/data/util/SyncUtilities.kt -------------------------------------------------------------------------------- /data/src/main/proto/prefs.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/main/proto/prefs.proto -------------------------------------------------------------------------------- /data/src/test/java/com/desarrollodroide/data/extensions/IntExtensionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/test/java/com/desarrollodroide/data/extensions/IntExtensionsTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/desarrollodroide/data/extensions/StringExtensionsKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/test/java/com/desarrollodroide/data/extensions/StringExtensionsKtTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/desarrollodroide/data/helpers/TagTypeAdapterTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/test/java/com/desarrollodroide/data/helpers/TagTypeAdapterTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/desarrollodroide/data/local/datastore/HideTagSerializerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/test/java/com/desarrollodroide/data/local/datastore/HideTagSerializerTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/desarrollodroide/data/local/datastore/RememberUserPreferencesSerializerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/test/java/com/desarrollodroide/data/local/datastore/RememberUserPreferencesSerializerTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/desarrollodroide/data/local/datastore/UserPreferencesSerializerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/test/java/com/desarrollodroide/data/local/datastore/UserPreferencesSerializerTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/desarrollodroide/data/local/preferences/SettingsPreferencesDataSourceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/test/java/com/desarrollodroide/data/local/preferences/SettingsPreferencesDataSourceTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/desarrollodroide/data/local/room/converters/TagsConverterTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/test/java/com/desarrollodroide/data/local/room/converters/TagsConverterTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/desarrollodroide/data/mapper/MapperTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/test/java/com/desarrollodroide/data/mapper/MapperTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/desarrollodroide/data/repository/AuthRepositoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/test/java/com/desarrollodroide/data/repository/AuthRepositoryTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/desarrollodroide/data/repository/BookmarksRepositoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/data/src/test/java/com/desarrollodroide/data/repository/BookmarksRepositoryTest.kt -------------------------------------------------------------------------------- /domain/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /domain/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/build.gradle.kts -------------------------------------------------------------------------------- /domain/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /domain/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/proguard-rules.pro -------------------------------------------------------------------------------- /domain/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /domain/src/main/java/com/desarrollodroide/domain/usecase/AddBookmarkUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/src/main/java/com/desarrollodroide/domain/usecase/AddBookmarkUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/desarrollodroide/domain/usecase/DeleteBookmarkUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/src/main/java/com/desarrollodroide/domain/usecase/DeleteBookmarkUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/desarrollodroide/domain/usecase/DeleteLocalBookmarkUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/src/main/java/com/desarrollodroide/domain/usecase/DeleteLocalBookmarkUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/desarrollodroide/domain/usecase/DownloadFileUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/src/main/java/com/desarrollodroide/domain/usecase/DownloadFileUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/desarrollodroide/domain/usecase/EditBookmarkUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/src/main/java/com/desarrollodroide/domain/usecase/EditBookmarkUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/desarrollodroide/domain/usecase/GetAllRemoteBookmarksUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/src/main/java/com/desarrollodroide/domain/usecase/GetAllRemoteBookmarksUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/desarrollodroide/domain/usecase/GetBookmarkReadableContentUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/src/main/java/com/desarrollodroide/domain/usecase/GetBookmarkReadableContentUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/desarrollodroide/domain/usecase/GetBookmarkUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/src/main/java/com/desarrollodroide/domain/usecase/GetBookmarkUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/desarrollodroide/domain/usecase/GetBookmarksUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/src/main/java/com/desarrollodroide/domain/usecase/GetBookmarksUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/desarrollodroide/domain/usecase/GetLocalPagingBookmarksUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/src/main/java/com/desarrollodroide/domain/usecase/GetLocalPagingBookmarksUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/desarrollodroide/domain/usecase/GetTagsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/src/main/java/com/desarrollodroide/domain/usecase/GetTagsUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/desarrollodroide/domain/usecase/SendLoginUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/src/main/java/com/desarrollodroide/domain/usecase/SendLoginUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/desarrollodroide/domain/usecase/SendLogoutUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/src/main/java/com/desarrollodroide/domain/usecase/SendLogoutUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/desarrollodroide/domain/usecase/SuspendUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/src/main/java/com/desarrollodroide/domain/usecase/SuspendUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/desarrollodroide/domain/usecase/SyncBookmarksUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/src/main/java/com/desarrollodroide/domain/usecase/SyncBookmarksUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/desarrollodroide/domain/usecase/SystemLivenessUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/src/main/java/com/desarrollodroide/domain/usecase/SystemLivenessUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/desarrollodroide/domain/usecase/UpdateBookmarkCacheUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/domain/src/main/java/com/desarrollodroide/domain/usecase/UpdateBookmarkCacheUseCase.kt -------------------------------------------------------------------------------- /fastlane/metadata/android/de/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/fastlane/metadata/android/de/full_description.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/de/short_description.txt: -------------------------------------------------------------------------------- 1 | Lesezeichen-Manager -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/default.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/fastlane/metadata/android/en-US/full_description.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/featureGraphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/fastlane/metadata/android/en-US/images/featureGraphic.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/fastlane/metadata/android/en-US/images/icon.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/5.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/6.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/7.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/8.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/short_description.txt: -------------------------------------------------------------------------------- 1 | Android client for the Shiori Bookmark Manager -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/title.txt: -------------------------------------------------------------------------------- 1 | Shiori -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/badge_fdroid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/images/badge_fdroid.png -------------------------------------------------------------------------------- /images/badge_github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/images/badge_github.png -------------------------------------------------------------------------------- /images/page_keeper_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/images/page_keeper_logo.png -------------------------------------------------------------------------------- /images/screenshots/Screenshot_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/images/screenshots/Screenshot_1.png -------------------------------------------------------------------------------- /images/screenshots/Screenshot_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/images/screenshots/Screenshot_2.png -------------------------------------------------------------------------------- /images/screenshots/Screenshot_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/images/screenshots/Screenshot_3.png -------------------------------------------------------------------------------- /images/screenshots/Screenshot_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/images/screenshots/Screenshot_4.png -------------------------------------------------------------------------------- /images/screenshots/Screenshot_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/images/screenshots/Screenshot_5.png -------------------------------------------------------------------------------- /images/screenshots/Screenshot_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/images/screenshots/Screenshot_6.png -------------------------------------------------------------------------------- /images/screenshots/Screenshot_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/images/screenshots/Screenshot_7.png -------------------------------------------------------------------------------- /images/screenshots/Screenshot_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/images/screenshots/Screenshot_8.png -------------------------------------------------------------------------------- /model/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /model/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/model/build.gradle.kts -------------------------------------------------------------------------------- /model/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/model/proguard-rules.pro -------------------------------------------------------------------------------- /model/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/model/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /model/src/main/java/com/desarrollodroide/model/Account.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/model/src/main/java/com/desarrollodroide/model/Account.kt -------------------------------------------------------------------------------- /model/src/main/java/com/desarrollodroide/model/Bookmark.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/model/src/main/java/com/desarrollodroide/model/Bookmark.kt -------------------------------------------------------------------------------- /model/src/main/java/com/desarrollodroide/model/Bookmarks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/model/src/main/java/com/desarrollodroide/model/Bookmarks.kt -------------------------------------------------------------------------------- /model/src/main/java/com/desarrollodroide/model/LivenessResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/model/src/main/java/com/desarrollodroide/model/LivenessResponse.kt -------------------------------------------------------------------------------- /model/src/main/java/com/desarrollodroide/model/LoginResponseMessage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/model/src/main/java/com/desarrollodroide/model/LoginResponseMessage.kt -------------------------------------------------------------------------------- /model/src/main/java/com/desarrollodroide/model/ModifiedBookmarks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/model/src/main/java/com/desarrollodroide/model/ModifiedBookmarks.kt -------------------------------------------------------------------------------- /model/src/main/java/com/desarrollodroide/model/PendingJob.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/model/src/main/java/com/desarrollodroide/model/PendingJob.kt -------------------------------------------------------------------------------- /model/src/main/java/com/desarrollodroide/model/ReadableContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/model/src/main/java/com/desarrollodroide/model/ReadableContent.kt -------------------------------------------------------------------------------- /model/src/main/java/com/desarrollodroide/model/ReadableMessage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/model/src/main/java/com/desarrollodroide/model/ReadableMessage.kt -------------------------------------------------------------------------------- /model/src/main/java/com/desarrollodroide/model/ReleaseInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/model/src/main/java/com/desarrollodroide/model/ReleaseInfo.kt -------------------------------------------------------------------------------- /model/src/main/java/com/desarrollodroide/model/SyncBookmarksRequestPayload.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/model/src/main/java/com/desarrollodroide/model/SyncBookmarksRequestPayload.kt -------------------------------------------------------------------------------- /model/src/main/java/com/desarrollodroide/model/SyncBookmarksResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/model/src/main/java/com/desarrollodroide/model/SyncBookmarksResponse.kt -------------------------------------------------------------------------------- /model/src/main/java/com/desarrollodroide/model/Tag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/model/src/main/java/com/desarrollodroide/model/Tag.kt -------------------------------------------------------------------------------- /model/src/main/java/com/desarrollodroide/model/UpdateCachePayload.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/model/src/main/java/com/desarrollodroide/model/UpdateCachePayload.kt -------------------------------------------------------------------------------- /model/src/main/java/com/desarrollodroide/model/User.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/model/src/main/java/com/desarrollodroide/model/User.kt -------------------------------------------------------------------------------- /network/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /network/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/README.md -------------------------------------------------------------------------------- /network/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/build.gradle.kts -------------------------------------------------------------------------------- /network/lint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/lint.xml -------------------------------------------------------------------------------- /network/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/di/NetworkingModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/di/NetworkingModule.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/AccountDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/AccountDTO.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/ApiResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/ApiResponse.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/BookmarkDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/BookmarkDTO.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/BookmarkResponseDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/BookmarkResponseDTO.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/BookmarksDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/BookmarksDTO.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/LivenessResponseDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/LivenessResponseDTO.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/LoginRequestPayload.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/LoginRequestPayload.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/LoginResponseDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/LoginResponseDTO.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/LoginResponseMessageDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/LoginResponseMessageDTO.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/ModifiedBookmarksDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/ModifiedBookmarksDTO.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/ReadableContentResponseDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/ReadableContentResponseDTO.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/ReadableMessageDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/ReadableMessageDto.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/ReleaseInfoDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/ReleaseInfoDTO.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/SessionDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/SessionDTO.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/SyncBookmarksMessageDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/SyncBookmarksMessageDTO.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/SyncBookmarksResponseDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/SyncBookmarksResponseDTO.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/TagDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/TagDTO.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/TagsDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/TagsDTO.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/UpdateCachePayloadDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/UpdateCachePayloadDTO.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/UpdateCachePayloadV1DTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/UpdateCachePayloadV1DTO.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/model/util/NetworkChangeList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/model/util/NetworkChangeList.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/retrofit/FileRemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/retrofit/FileRemoteDataSource.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/retrofit/NetworkBoundResource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/retrofit/NetworkBoundResource.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/retrofit/NetworkLoggerInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/retrofit/NetworkLoggerInterceptor.kt -------------------------------------------------------------------------------- /network/src/main/java/com/desarrollodroide/network/retrofit/RetrofitNetwork.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/network/src/main/java/com/desarrollodroide/network/retrofit/RetrofitNetwork.kt -------------------------------------------------------------------------------- /presentation/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /presentation/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/build.gradle.kts -------------------------------------------------------------------------------- /presentation/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/proguard-rules.pro -------------------------------------------------------------------------------- /presentation/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ComposeSetup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ComposeSetup.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/MainActivity.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ShioriApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ShioriApp.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/di/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/di/AppModule.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/di/PresenterModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/di/PresenterModule.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/extensions/ContextExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/extensions/ContextExtensions.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/extensions/ImageLoaderExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/extensions/ImageLoaderExtensions.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/extensions/LongExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/extensions/LongExtensions.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/extensions/StringExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/extensions/StringExtensions.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/helpers/ThemeManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/helpers/ThemeManager.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/helpers/ThemeManagerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/helpers/ThemeManagerImpl.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/navigation/NavItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/navigation/NavItem.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/navigation/Navigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/navigation/Navigation.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/bookmarkeditor/BookmarkEditorActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/bookmarkeditor/BookmarkEditorActivity.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/bookmarkeditor/BookmarkEditorScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/bookmarkeditor/BookmarkEditorScreen.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/bookmarkeditor/BookmarkEditorView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/bookmarkeditor/BookmarkEditorView.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/bookmarkeditor/BookmarkViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/bookmarkeditor/BookmarkViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/bookmarkeditor/NotSessionScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/bookmarkeditor/NotSessionScreen.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/bookmarkeditor/ProgressButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/bookmarkeditor/ProgressButton.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/components/CategoriesView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/components/CategoriesView.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/components/Dialogs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/components/Dialogs.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/components/LoadingButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/components/LoadingButton.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/components/UiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/components/UiState.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/components/pulltorefresh/PullRefresh.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/components/pulltorefresh/PullRefresh.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/components/pulltorefresh/PullRefreshIndicator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/components/pulltorefresh/PullRefreshIndicator.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/components/pulltorefresh/PullRefreshIndicatorTransform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/components/pulltorefresh/PullRefreshIndicatorTransform.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/components/pulltorefresh/PullRefreshState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/components/pulltorefresh/PullRefreshState.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/BookmarkViewer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/BookmarkViewer.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/CategoriesView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/CategoriesView.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/FeedContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/FeedContent.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/FeedScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/FeedScreen.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/FeedViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/FeedViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/ItemLazyLoad.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/ItemLazyLoad.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/NoContentView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/NoContentView.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/SearchBarView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/SearchBarView.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/SearchViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/SearchViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/item/BookmarkImageView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/item/BookmarkImageView.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/item/BookmarkItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/item/BookmarkItem.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/item/ButtonsView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/item/ButtonsView.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/item/ClickableCategoriesView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/item/ClickableCategoriesView.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/item/FullBookmarkView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/item/FullBookmarkView.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/item/SmallBookmarkView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/feed/item/SmallBookmarkView.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/home/BottomNavItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/home/BottomNavItem.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/home/HomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/home/HomeScreen.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/login/LoginButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/login/LoginButton.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/login/LoginScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/login/LoginScreen.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/login/LoginViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/login/LoginViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/login/PasswordTextField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/login/PasswordTextField.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/login/RememberSessionSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/login/RememberSessionSection.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/login/ServerUrlTextField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/login/ServerUrlTextField.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/login/UserTextField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/login/UserTextField.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/readablecontent/ErrorView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/readablecontent/ErrorView.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/readablecontent/ReadableContentScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/readablecontent/ReadableContentScreen.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/readablecontent/ReadableContentViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/readablecontent/ReadableContentViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/readablecontent/TopSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/readablecontent/TopSection.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/AccountSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/AccountSection.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/ClickableOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/ClickableOption.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/DataSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/DataSection.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/DebugSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/DebugSection.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/DefaultsSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/DefaultsSection.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/FeedSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/FeedSection.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/HideCategoryOptionView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/HideCategoryOptionView.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/LinkableText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/LinkableText.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/PrivacyPolicyScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/PrivacyPolicyScreen.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/SettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/SettingsScreen.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/SettingsSectionState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/SettingsSectionState.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/SettingsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/SettingsViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/SwitchOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/SwitchOption.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/TermsOfUseScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/TermsOfUseScreen.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/VisualSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/VisualSection.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/crash/CrashLogScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/crash/CrashLogScreen.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/crash/CrashLogViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/crash/CrashLogViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/logcat/NetworkLogScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/logcat/NetworkLogScreen.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/logcat/NetworkLogViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/settings/logcat/NetworkLogViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/theme/Color.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/theme/Shape.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/theme/Theme.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/java/com/desarrollodroide/pagekeeper/ui/theme/Type.kt -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/bookmark_preview1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/drawable/bookmark_preview1.jpg -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/curved_wave_bottom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/drawable/curved_wave_bottom.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/curved_wave_top.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/drawable/curved_wave_top.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_book.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/drawable/ic_book.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_empty_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/drawable/ic_empty_list.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/drawable/ic_logo.png -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/img_authentication_failed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/drawable/img_authentication_failed.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/logo_pagekeeper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/drawable/logo_pagekeeper.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-hdpi/ic_launcher_adaptive_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-hdpi/ic_launcher_adaptive_back.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-hdpi/ic_launcher_adaptive_fore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-hdpi/ic_launcher_adaptive_fore.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-hdpi/ic_launcher_round_adaptive_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-hdpi/ic_launcher_round_adaptive_back.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-hdpi/ic_launcher_round_adaptive_fore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-hdpi/ic_launcher_round_adaptive_fore.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-mdpi/ic_launcher_adaptive_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-mdpi/ic_launcher_adaptive_back.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-mdpi/ic_launcher_adaptive_fore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-mdpi/ic_launcher_adaptive_fore.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-mdpi/ic_launcher_round_adaptive_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-mdpi/ic_launcher_round_adaptive_back.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-mdpi/ic_launcher_round_adaptive_fore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-mdpi/ic_launcher_round_adaptive_fore.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xhdpi/ic_launcher_adaptive_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-xhdpi/ic_launcher_adaptive_back.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xhdpi/ic_launcher_adaptive_fore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-xhdpi/ic_launcher_adaptive_fore.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xhdpi/ic_launcher_round_adaptive_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-xhdpi/ic_launcher_round_adaptive_back.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xhdpi/ic_launcher_round_adaptive_fore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-xhdpi/ic_launcher_round_adaptive_fore.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xxhdpi/ic_launcher_adaptive_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-xxhdpi/ic_launcher_adaptive_back.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xxhdpi/ic_launcher_adaptive_fore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-xxhdpi/ic_launcher_adaptive_fore.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xxhdpi/ic_launcher_round_adaptive_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-xxhdpi/ic_launcher_round_adaptive_back.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xxhdpi/ic_launcher_round_adaptive_fore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-xxhdpi/ic_launcher_round_adaptive_fore.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xxxhdpi/ic_launcher_adaptive_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-xxxhdpi/ic_launcher_adaptive_back.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xxxhdpi/ic_launcher_adaptive_fore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-xxxhdpi/ic_launcher_adaptive_fore.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xxxhdpi/ic_launcher_round_adaptive_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-xxxhdpi/ic_launcher_round_adaptive_back.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xxxhdpi/ic_launcher_round_adaptive_fore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/mipmap-xxxhdpi/ic_launcher_round_adaptive_fore.png -------------------------------------------------------------------------------- /presentation/src/main/res/values-large/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/values-large/dimens.xml -------------------------------------------------------------------------------- /presentation/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /presentation/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /presentation/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /presentation/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /presentation/src/main/res/xml/file_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/main/res/xml/file_paths.xml -------------------------------------------------------------------------------- /presentation/src/test/java/com/desarrollodroide/pagekeeper/extensions/StringExtensionsKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/presentation/src/test/java/com/desarrollodroide/pagekeeper/extensions/StringExtensionsKtTest.kt -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesarrolloAntonio/Shiori-Android-Client/HEAD/settings.gradle --------------------------------------------------------------------------------