Commit Graph

  • afb1ee2200 Rename new method in ConfigurableSource to get preferences arkon 2023-09-30 14:36:06 -04:00
  • 66a938779d Update SSIV and image-decoder, except with partially revert to non-broken HEIF/AVIF support arkon 2023-09-27 22:54:03 -04:00
  • ed506f8495 Update SSIV and image-decoder arkon 2023-09-27 22:22:04 -04:00
  • c8e226acb2 Tracker-related cleanup arkon 2023-09-25 23:22:16 -04:00
  • 86edce0d87 Bring back relative timestamp translations arkon 2023-09-24 17:26:12 -04:00
  • 4e69bf993a Translations update from Hosted Weblate (#9919) Weblate (bot) 2023-09-24 23:22:45 +02:00
  • 56d2464870 Bring back simplified relative timestamp setting arkon 2023-09-24 17:01:26 -04:00
  • 5de72b7d32 Bump dependencies arkon 2023-09-23 12:15:28 -04:00
  • de92b1351f Add WebView-based user agent string to debug info arkon 2023-09-22 16:42:04 -04:00
  • 77a8a4229c Fix duplicate files being created when saving pages on Android 10+ with separate folders setting enabled arkon 2023-09-22 16:16:23 -04:00
  • d4290f6f59 Fix hide entries in library setting causing browse to not load arkon 2023-09-20 23:19:00 -04:00
  • b08d604d2a Consistently use absolute date strings everywhere arkon 2023-09-20 22:49:15 -04:00
  • 9e04f14a7b Run Netlify Build Hook after Release (#9937) Soitora 2023-09-17 18:08:12 +02:00
  • 6663abebaf Clean up fetch interval tests a bit arkon 2023-09-17 12:06:17 -04:00
  • e5f83d0c6e Fix track search item not filling width if content is too short arkon 2023-09-17 11:03:39 -04:00
  • 3ad7add3b5 Update dependency io.github.fornewid:material-motion-compose-core to v1.0.7 (#9938) renovate[bot] 2023-09-16 23:06:10 -04:00
  • 66aacade9a Update dependency com.google.gms:google-services to v4.4.0 (#9940) renovate[bot] 2023-09-16 23:02:19 -04:00
  • fe3a710ed0 Update xml.serialization.version to v0.86.2 (#9939) renovate[bot] 2023-09-16 23:01:03 -04:00
  • f9754f4f58 Fix cut off labels in reader sheet toggles arkon 2023-09-11 18:39:36 -04:00
  • 8824c7dbe3 Tweak reading mode and orientation sheet designs arkon 2023-09-10 22:36:57 -04:00
  • ccc9a5a052 Update website links arkon 2023-09-10 18:16:53 -04:00
  • f5e0cee36c Change website URLs to reflect changes (#9916) Soitora 2023-09-11 00:11:00 +02:00
  • 36f1e0e476 Translations update from Hosted Weblate (#9904) Weblate (bot) 2023-09-09 20:51:54 +02:00
  • 2dd2db7225 Update to Kotlin 1.9.10 arkon 2023-09-09 14:48:57 -04:00
  • 3d0e750519 [Download Queue] Move series to bottom (#9918) Joshua 2023-09-10 01:01:24 +07:00
  • 26c5d761da Add more replacement suspend functions for source APIs arkon 2023-09-08 17:28:04 -04:00
  • 1668be8587 Remove old FastScroller arkon 2023-09-08 17:38:14 -04:00
  • 86a3fc77c6 Bump dependencies arkon 2023-09-07 22:23:10 -04:00
  • cc018cee18 Change backup file names arkon 2023-09-07 22:15:50 -04:00
  • d9d143e6be Update dependency io.kotest:kotest-assertions-core to v5.7.1 (#9905) renovate[bot] 2023-09-03 10:54:05 -04:00
  • 3f0db60a99 Minor updates arkon 2023-09-03 10:02:04 -04:00
  • 87f3d4bd05 Use app name in biometric unlock dialog arkon 2023-09-03 10:01:47 -04:00
  • 5c3d655d9e Update dependency io.kotest:kotest-assertions-core to v5.7.0 (#9901) renovate[bot] 2023-09-02 22:11:31 -04:00
  • 66b175a3c8 Update dependency ch.acra:acra-http to v5.11.2 (#9900) renovate[bot] 2023-09-02 22:11:25 -04:00
  • 3cd3f45c8a Translations update from Hosted Weblate (#9860) Weblate (bot) 2023-09-02 15:39:12 +02:00
  • 816d7815e9 "Updates" widget for Galaxy Z Flip5 cover screen (#9892) Ivan Iskandar 2023-09-02 20:37:25 +07:00
  • dbc7fe4d54 Update linting task in action workflows arkon 2023-09-01 23:09:40 -04:00
  • d29b7c4e57 Switch to different ktlint plugin arkon 2023-09-01 23:02:18 -04:00
  • 772db51593 Bump dependencies arkon 2023-09-01 22:47:42 -04:00
  • 87530f506e Limit amount of updates loaded for widget arkon 2023-08-27 22:05:52 -04:00
  • 98d6ce2eaf Refactor some tracking-related logic arkon 2023-08-27 10:41:58 -04:00
  • 7644d7c31e Update kotlinx.serialization arkon 2023-08-27 10:11:31 -04:00
  • dde2f42138 Refactor some tracking-related logic arkon 2023-08-26 18:30:17 -04:00
  • 6922792ad1 Add more user-friendly network-related exception messages arkon 2023-08-26 17:45:26 -04:00
  • f32243899d Use default non-final resource IDs behavior arkon 2023-08-26 10:32:53 -04:00
  • 13dc54df70 Remove unused rxandroid dependency arkon 2023-08-26 10:30:26 -04:00
  • 6d9a8a30e9 Add ResolvableSource interface for potentially opening entries directly based on some URI via a share intent arkon 2023-08-25 22:25:00 -04:00
  • 2bf263e301 Revert Compose upgrade arkon 2023-08-25 21:57:22 -04:00
  • c06beac660 Better ignore irrelevant files when indexing downloads arkon 2023-08-24 22:41:22 -04:00
  • 74f74eef56 Don't run automatic backup or library update jobs if battery is low arkon 2023-08-24 22:25:29 -04:00
  • 3aafec482c Bump dependencies arkon 2023-08-24 22:18:30 -04:00
  • ed80ac3154 Replace mentions with links to profiles in the release information (#9859) Alessandro Jean 2023-08-24 23:04:26 -03:00
  • eeeaae4570 Only set the dialog title if not already set in the extension (#9858) Alessandro Jean 2023-08-19 17:47:20 -03:00
  • d1c956401c Add documentation for HttpException
 Corresponds with https://github.com/tachiyomiorg/extensions-lib/pull/12 arkon 2023-08-18 22:28:14 -04:00
  • 1be7949275 Upgrade to Gradle 8.3 arkon 2023-08-18 22:27:47 -04:00
  • 5572b28d01 Translations update from Hosted Weblate (#9808) Weblate (bot) 2023-08-18 15:13:53 +02:00
  • 4e68b62881 Minor cleanup arkon 2023-08-16 23:10:28 -04:00
  • 4e31e6a2fa Upgrade to AGP 8.1.0 arkon 2023-08-16 18:30:42 -04:00
  • bc692ebfc6 Bump dependencies arkon 2023-08-15 22:17:29 -04:00
  • 96f6a5abc2 [skip ci] Add cloudflare autoclose to issue_moderator.yml (#9841) AntsyLich 2023-08-13 20:05:19 +06:00
  • 3411ac40c0 Make source ID generation function reusable to extensions (#9836) Alessandro Jean 2023-08-11 23:29:56 -03:00
  • 8a6a104987 Set tracker finished date when manually updating to last chapter arkon 2023-08-11 09:30:35 -04:00
  • efa7a3a167 Update Compose arkon 2023-08-10 22:45:58 -04:00
  • 67bc81ebde Bump dependencies arkon 2023-08-10 22:28:28 -04:00
  • 0a3ce8ebe4 Clean up SetFetchIntervalTest arkon 2023-08-06 22:34:31 -04:00
  • 3ebf39bd55 Minor reader cleanup arkon 2023-08-06 22:27:45 -04:00
  • 8f395d98e7 Make some error messages localizable (#9811) Mekanik 2023-08-06 06:50:43 -07:00
  • 26b3eb696c Fix missing inversion in tap zones help overlay. (#9812) Mekanik 2023-08-05 15:36:19 -07:00
  • 627f07408e Add private extension install method (#9710) Ivan Iskandar 2023-08-05 23:15:52 +07:00
  • 7146913c71 Bump dependencies arkon 2023-08-05 12:12:17 -04:00
  • 39c6bcccd8 Consider local manga as downloaded when filtering in reader arkon 2023-08-05 12:01:17 -04:00
  • 6259bbaa5e Always include bound trackers when migrating/copying arkon 2023-08-05 11:53:45 -04:00
  • cb4b8ac0dc Translations update from Hosted Weblate (#9775) Weblate (bot) 2023-08-05 17:54:27 +02:00
  • 4b7acdb022 Fix migration flags usage (incorrect defaults and copy mode) (#9805) Mekanik 2023-08-05 08:49:22 -07:00
  • af0fdfa3b7 ReaderViewModel: Fix saved state (#9807) Ivan Iskandar 2023-08-05 20:47:02 +07:00
  • d874f20362 [Hotfix] Fix bug of not fetch update if manual library refresh as fetch period have lower limit (#9806) Quang Kieu 2023-08-05 09:07:00 -04:00
  • 8680accd8e Migrate bottom reader menu to Compose arkon 2023-08-04 18:05:02 -04:00
  • 7308090288 Migrate reader shortcut menus to Compose arkon 2023-08-04 17:34:08 -04:00
  • 400ca48456 Remove unnecessary profileable flag in manifest arkon 2023-08-04 16:15:25 -04:00
  • 9b6567f5e4 Add support to kotlin.time APIs in the rate limit interceptor (#9797) Alessandro Jean 2023-08-04 18:11:43 -03:00
  • 7798186c32 Drop support for extension-lib 1.3 arkon 2023-08-04 10:35:57 -04:00
  • 9dc66c7c8d Combine tracking OAuth login activities arkon 2023-08-04 10:35:47 -04:00
  • 10b0ef9b6d Dismiss extension update notification if all updates installed arkon 2023-08-02 18:00:06 -04:00
  • 81cd765543 More refactoring of expected next update logic arkon 2023-07-30 19:11:20 -04:00
  • c9a1bd86b5 Refactor some Screens to be classes arkon 2023-07-30 16:15:21 -04:00
  • dfbbbadfac Show ellipsis in longer OSS library names (#9780) Alessandro Jean 2023-07-30 18:39:37 -03:00
  • 0f21d16263 Minor cleanup arkon 2023-07-30 10:08:51 -04:00
  • d65f9c2916 Revert to AGP 8.0.2 arkon 2023-07-29 23:26:00 -04:00
  • 5718983f41 Update benchmarking dependencies arkon 2023-07-29 22:48:56 -04:00
  • f7b335e4fb Set useDefaultDebugSigningConfigForProfileableBuildtypes flag arkon 2023-07-29 19:47:54 -04:00
  • aa6937baf2 Disable profiling on preview builds arkon 2023-07-29 18:52:05 -04:00
  • 59f7d2273f Fix unit tests arkon 2023-07-29 16:26:51 -04:00
  • cd91ea9b77 Remove need for SQLDelight primitive adapters arkon 2023-07-29 16:14:23 -04:00
  • 6a558ad119 Upgrade to SQLDelight 2 arkon 2023-06-24 22:49:36 -04:00
  • f5936e9456 Weblate translations Hosted Weblate 2023-07-29 20:09:23 +02:00
  • 9df351da0a Translations update from Hosted Weblate (#9713) Weblate (bot) 2023-07-29 20:35:37 +02:00
  • 90325d48aa Subscribe to download queue state changes in UpdatesScreen arkon 2023-07-29 14:26:24 -04:00
  • e2abf283fe Don't show future timestamps as Recently (#9773) stevenyomi 2023-07-30 02:09:08 +08:00
  • db788d519d Avoid badly wrapped buttons in DuplicateMangaDialog arkon 2023-07-29 12:14:11 -04:00
  • f3e9d5f346 Show feedback message when downloads index manually invalidated arkon 2023-07-29 12:09:00 -04:00