Commit Graph

  • 6348cbaeb7 Add option to hide entries already in library when browsing sources arkon 2023-02-12 22:28:12 -0500
  • a7cb33d8c9 Open global search when Browse is tapped twice arkon 2023-02-12 18:17:03 -0500
  • ec46b2281b
    Add note to migration copy string (#9075) stevenyomi 2023-02-13 07:17:39 +0800
  • 3a2dc46ff0 Replace Local and In Library badge text with icons arkon 2023-02-12 17:22:34 -0500
  • e052bdef96 Move reader preloading to IO scope arkon 2023-02-12 16:14:12 -0500
  • d522d6d545 Avoid preload download check if chapter is already loaded or loading arkon 2023-02-12 16:03:24 -0500
  • 7b118eba22
    Clean up LibraryItem (#9072) Two-Ai 2023-02-12 15:25:27 -0500
  • f6e6a7ddf1 Replace custom download amount with next 25 arkon 2023-02-12 15:25:09 -0500
  • 5ce64ac7ff Update Cascade arkon 2023-02-12 14:50:41 -0500
  • 1671a56f42
    MangaCoverDialog: Disable memory cache (#9066) Ivan Iskandar 2023-02-11 10:38:59 +0700
  • ab6dfe9e25 Bump dependencies arkon 2023-02-08 22:53:42 -0500
  • bff98ca768 Clean up chapter item composables a bit arkon 2023-02-08 22:17:40 -0500
  • 32b9b261f0 Rename Security settings to Security and privacy arkon 2023-02-08 21:37:34 -0500
  • 23432e4405 Prioritize finding selected chapter when deduping reader chapters arkon 2023-02-08 21:35:59 -0500
  • 34a586ce48
    Scaffold: Fix snackbar bottom inset (#9052) Ivan Iskandar 2023-02-08 21:37:12 +0700
  • ad762f8303
    Remove FAB extra padding in DownloadQueueScreen (#9053) Ivan Iskandar 2023-02-08 21:37:04 +0700
  • 389b039679 Update version check for library update job migration arkon 2023-02-07 23:22:56 -0500
  • ef9dacde79
    Fully utilize WorkManager for library updates (#9007) Ivan Iskandar 2023-02-08 10:37:20 +0700
  • 13bb45b4be
    Fix crash in library when selected category is deleted (#9044) 0x7673 2023-02-08 08:49:46 +0530
  • bd2cb97179
    Replace RxJava in DownloadQueue (#9016) Two-Ai 2023-02-07 22:13:19 -0500
  • 0d8f1c8560
    Tweak Response.parseAs() to utilize intrinsics (#9047) stevenyomi 2023-02-08 11:10:28 +0800
  • 477e3d9b94 Release v0.14.4 v0.14.4 arkon 2023-02-05 10:35:15 -0500
  • 3c16082636 Don't show SourceNotInstalledException name in error snackbar arkon 2023-02-05 10:23:30 -0500
  • 29aee68ec7 Revert "Show no pinned sources message when attempting to migrate/search" arkon 2023-02-05 10:20:12 -0500
  • 75e23299b4 Bump desugaring libs arkon 2023-02-05 10:02:20 -0500
  • 935ff1ee98
    Translations update from Hosted Weblate (#8960) Weblate (bot) 2023-02-05 16:00:14 +0100
  • c672cb81ec
    Update dependency com.android.tools.build:gradle to v7.4.1 (#9024) renovate[bot] 2023-02-05 09:56:17 -0500
  • 7559c133c0
    Call.await(): copy exception message when preserving error stack (#9013) stevenyomi 2023-02-02 00:09:35 +0800
  • 589bdba0b1
    Show exception class in snackbar message (#9006) stevenyomi 2023-02-01 11:36:53 +0800
  • aca65f13bb
    Misc Service cleanup (#9005) Two-Ai 2023-01-30 17:25:54 -0500
  • 7bf30a094a
    Update dependency androidx.compose.material:material to v1.4.0-alpha05 (#8997) renovate[bot] 2023-01-29 10:35:19 -0500
  • 5454279a8e
    Update dependency com.google.android.material:material to v1.8.0 (#8999) renovate[bot] 2023-01-29 10:31:41 -0500
  • 006bcdf934
    Update dependency androidx.core:core-ktx to v1.10.0-alpha02 (#8998) renovate[bot] 2023-01-29 10:27:48 -0500
  • b00f00730d
    Set InsertPage status to Ready (#9001) Andreas 2023-01-29 15:03:12 +0100
  • f2c48480b6 Move some interactors to domain module arkon 2023-01-27 22:37:17 -0500
  • 1730dd6af1 Move more things around arkon 2023-01-27 22:31:12 -0500
  • 2501fef9e4
    Split UpdatesGridGlanceWidget into smaller bits (#8991) Andreas 2023-01-27 20:49:57 +0100
  • 12e41b6e6f
    Move Glance Widget to seperate module (#8989) Andreas 2023-01-26 23:53:24 +0100
  • c892c793a8
    [BackupRestorer] Handle uncompressed backups (#8988) beerpsi 2023-01-26 21:14:18 +0700
  • 3a82b4d924
    Don't crash on timeout in renewCache() (#8986) Two-Ai 2023-01-25 18:18:17 -0500
  • b4b3a4d286
    Fixup HttpPageLoader _loadPage (#8984) Two-Ai 2023-01-25 18:18:12 -0500
  • 448702e5be
    OkHttp Call: split await() and awaitSuccess() (#8980) stevenyomi 2023-01-25 11:34:31 +0800
  • 2ef1f07aae
    Replace PageLoader.getPage() with PageLoader.loadPage() (#8976) Two-Ai 2023-01-23 17:10:44 -0500
  • 1a319601de
    Fix extension search query cursor and debounce (#8972) stevenyomi 2023-01-23 05:19:46 +0800
  • cdf242e8c8
    Move more to data and domain modules (#8973) Andreas 2023-01-22 22:19:22 +0100
  • aee785a8bb
    Move more implementation to data module (#8971) Andreas 2023-01-22 17:44:39 +0100
  • d45fc1e245 Move more models to domain module arkon 2023-01-22 11:04:50 -0500
  • 14500ba4f8 Move more repositories to domain module arkon 2023-01-22 10:59:52 -0500
  • 345e9c2a9a Move more models to domain module arkon 2023-01-22 10:54:28 -0500
  • b53e24e0db Move more models to domain module arkon 2023-01-22 10:37:13 -0500
  • d3a73fc228
    Move Category model and repository to domain and data layer (#8967) Andreas 2023-01-22 16:12:29 +0100
  • c2812fca24
    Update sqldelight to v1.5.5 (#8966) renovate[bot] 2023-01-22 00:07:49 -0500
  • 856847a60a
    Update dependency io.github.fornewid:material-motion-compose-core to v0.10.4 (#8964) renovate[bot] 2023-01-22 00:07:43 -0500
  • 748e2480d3
    Update dependency com.google.gms:google-services to v4.3.15 (#8963) renovate[bot] 2023-01-22 00:07:37 -0500
  • 2ebc8d9ae5 Save current page state on configuration change arkon 2023-01-21 20:18:12 -0500
  • e28b015580
    MangaScreenModel: Make download function follow reader preference (#8920) zbue 2023-01-22 05:47:22 +0800
  • e4bc8990fb
    Replace RxJava in HttpPageLoader downloader (#8955) Two-Ai 2023-01-21 16:46:16 -0500
  • a179327d9d
    Translations update from Hosted Weblate (#8855) Weblate (bot) 2023-01-21 16:38:10 +0100
  • 823749fc1e
    Move SQLDelight to data module (#8954) Andreas 2023-01-21 16:37:07 +0100
  • 2b5d9fd76b
    Move shared configuration to subprojects in root Gradle file (#8951) Andreas 2023-01-21 05:04:22 +0100
  • 7a972dfdb7 Don't use platform attributes for white/black reader backgrounds arkon 2023-01-18 22:49:28 -0500
  • c31e75f02f
    Create plugin for linting (#8942) Andreas 2023-01-19 04:33:56 +0100
  • b56b8b55b4 Upgrade to Kotlin 1.8.0 arkon 2023-01-18 17:24:58 -0500
  • 2695a4d8c7 Update local source icon and differentiate from fallback source icon arkon 2023-01-16 22:54:45 -0500
  • 1a4dad72a9 Hide WebView menu item in reader if local arkon 2023-01-16 22:40:10 -0500
  • b7e6b4c28a
    [MyAnimeList] Handle cases where my_list_status.status is not present (#8931) beerpsi 2023-01-17 09:59:07 +0700
  • dc2d470413 Revert "Update dependency androidx.compose.material:material to v1.4.0-alpha04 (#8918)" arkon 2023-01-15 10:39:18 -0500
  • 293b967858
    Fix installing extensions on MIUI (#8916) stevenyomi 2023-01-15 23:32:27 +0800
  • c637172ee0
    Update dependency androidx.compose.material:material to v1.4.0-alpha04 (#8918) renovate[bot] 2023-01-15 10:18:13 -0500
  • e468554fd9 Assign keys for global search rows based on source arkon 2023-01-15 10:14:28 -0500
  • 5b5eb92184 Fix checking downloads banner showing up incorrectly arkon 2023-01-14 20:04:29 -0500
  • 58ebf14691
    Convert PageLoader.getPages to suspending function (#8917) Two-Ai 2023-01-14 19:45:15 -0500
  • 992bab4f79
    Prevent scrolling outside bounds in webtoon/vertical reading mode (#8821) Verzaukeks 2023-01-15 00:38:52 +0100
  • 6fe650319d Bump versionCode to prevent downgrades arkon 2023-01-14 18:27:36 -0500
  • f301dc64f0
    Allow partially read chapters to be marked as unread in updates screen (#8884) zbue 2023-01-15 07:26:40 +0800
  • 33a2219716
    Enable confirmButton only when needed to respond to user input (#8848) zbue 2023-01-15 07:24:57 +0800
  • 62480f090b
    Replace RxJava in ChapterLoader and ReaderViewModel (#8915) Two-Ai 2023-01-14 18:22:27 -0500
  • e7937fe562
    Make androidx.preference dialog match M3 dialog (#8909) zbue 2023-01-15 06:00:19 +0800
  • 287489d7d0
    Show chapter scanlator on reader transition (#8910) zbue 2023-01-15 06:00:04 +0800
  • 2df0236669 Show loading indicator during migration arkon 2023-01-13 23:01:52 -0500
  • c54d77333f
    Suwayomi Tracker: sync changes with Tachidesk v0.6.6 (#8902) Aria Moradi 2023-01-14 07:01:04 +0330
  • 8c494f314c
    Fix DownloadPageLoader resource leak (#8905) Two-Ai 2023-01-13 22:30:47 -0500
  • 8cea78de83
    Fix ChapterCache.isImageInCache() resource leak (#8907) Two-Ai 2023-01-13 22:30:26 -0500
  • b6468c7e31 Only how indexing downloads banner the first time arkon 2023-01-13 18:40:59 -0500
  • 1967923a94 Disable Gradle configuration cache arkon 2023-01-13 17:59:57 -0500
  • 91004ad514 Parallelize global search properly arkon 2023-01-13 17:58:00 -0500
  • a2ee4e63ae Minor cleanup arkon 2023-01-12 22:53:28 -0500
  • 4d8289cd36 Bump to latest Compose stable BOM arkon 2023-01-12 22:47:11 -0500
  • 289264878e Bump AGP arkon 2023-01-12 22:44:37 -0500
  • 768bb7b503
    Fix downloaded filter unmatched state in manga screen (#8897) zbue 2023-01-13 11:26:04 +0800
  • db4ae134aa
    Tweak TriStateItem view to match in earlier app version (#8898) zbue 2023-01-13 06:46:24 +0800
  • 7329f03bc5
    Show proper Exception message in MangaScreen (#8900) Alessandro Jean 2023-01-12 19:45:38 -0300
  • 82ea643c7d Don't prompt to add to library multiple times arkon 2023-01-11 20:00:50 -0500
  • 741c10e0b9 Reword set category dialog confirmation to "OK" arkon 2023-01-11 19:31:40 -0500
  • 34bb90f3c2 Update library sheet filter tab on open arkon 2023-01-11 19:14:37 -0500
  • f04cf72c0c Bump core-ktx dependency arkon 2023-01-11 19:01:13 -0500
  • 157438e0c1 Minor dependency updates arkon 2023-01-11 18:51:26 -0500
  • 75b23c99ec Refactor how extensions list is modelled arkon 2023-01-10 23:18:34 -0500
  • 6bb3070c57 Show no pinned sources message when attempting to migrate/search arkon 2023-01-10 22:39:19 -0500
  • 7df10b076c Show the tracker name when showing error toast arkon 2023-01-09 23:27:11 -0500