Commit Graph

  • e572abb041 Show an error if backup file URI isn't returned to app when attempting restore arkon 2023-10-17 18:22:55 -04:00
  • ea99d77fda ExtensionLoader: Fix incorrect ext file deletion (#10026) Ivan Iskandar 2023-10-16 09:05:35 +07:00
  • 2bf77f1d81 Fix checkboxes not working after scrolling in filter sheet (#10023) Prasidh Gopal Anchan 2023-10-16 02:40:01 +05:30
  • f79f0a7e97 Add haptics to SliderItem arkon 2023-10-14 22:47:02 -04:00
  • 82a9d36df7 Minor cleanup arkon 2023-10-14 22:46:51 -04:00
  • 447bcb28ef [dev QoL] Added AndroidStudio previews for [presentation.history] namespace (#10012) Caleb Morris 2023-10-14 19:23:11 -07:00
  • 0be7ac5871 Bump dependencies arkon 2023-10-14 22:22:46 -04:00
  • d18022c259 Migrate top reader app bar to Compose arkon 2023-10-14 12:30:17 -04:00
  • 5619a4c0d9 Remove remaining usages of platform-provided strings arkon 2023-10-14 11:11:05 -04:00
  • 8a7bbfddda Add info about formatting task in CONTRIBUTING.md [skip ci] arkon 2023-10-14 11:09:11 -04:00
  • 0026f96fad MangaSummary: Refactor to not use SubcomposeLayout (#10008) Ivan Iskandar 2023-10-14 21:52:04 +07:00
  • c492efcb31 ExtensionLoader: Set read-only to private extension files (#10007) Ivan Iskandar 2023-10-13 10:04:40 +07:00
  • c386d375de Tweak Cloudflare help message in WebView screen arkon 2023-10-12 22:56:19 -04:00
  • 540fb1bb7c Use AppBar abstraction in more places arkon 2023-10-12 22:49:21 -04:00
  • 81448f5d01 Minor cleanup arkon 2023-10-12 22:43:03 -04:00
  • 7c01201055 Refactor reader bottom bar to presentation package arkon 2023-10-12 22:42:49 -04:00
  • 90d3dd2242 Use relative touch positions for reader tap events arkon 2023-10-12 22:15:30 -04:00
  • 97b4d1f13d Use Compose to animate bottom reader menu bars arkon 2023-10-09 22:27:46 -04:00
  • 79b37df647 Automatically convert details.json to ComicInfo.xml for local series arkon 2023-10-08 22:27:06 -04:00
  • b7d282235d Remove duplicated logic for binding enhanced trackers arkon 2023-10-08 19:19:04 -04:00
  • 77ebc362f6 Add button to reorder categories alphabetically (#9369) Pauline 2023-10-09 00:55:15 +02:00
  • 8568d5d6c3 Always save pages/covers in subfolders arkon 2023-10-08 17:04:02 -04:00
  • 7ed99fbbd6 Account for skipped entries when showing large updates warning arkon 2023-10-08 16:40:17 -04:00
  • 94cba9324c Remove beta webtoon viewer split page arkon 2023-10-08 16:23:57 -04:00
  • 6dab94a937 Move backup restoring functions from BackupManager to BackupRestorer arkon 2023-10-08 16:08:01 -04:00
  • 0f42b9f154 Add source preferences to backups arkon 2023-10-08 16:02:03 -04:00
  • 730f3a6e52 Exclude tracker credentials in backups arkon 2023-10-08 11:07:42 -04:00
  • 72024aa44a Add app settings to backups arkon 2023-10-08 10:40:58 -04:00
  • 9c688b08c0 Update dependency com.google.android.material:material to v1.10.0 (#9991) renovate[bot] 2023-10-07 23:29:14 -04:00
  • c66a4fa7a7 Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-rc02 (#9990) renovate[bot] 2023-10-07 23:25:11 -04:00
  • e47f4cc177 Specify broadcast receiver export flags arkon 2023-10-07 10:03:45 -04:00
  • 6462472d16 Translations update from Hosted Weblate (#9957) Weblate (bot) 2023-10-07 15:44:30 +02:00
  • 78aa50bb35 Reduce recomposition of MangaHeader (#9985) LooKeR 2023-10-07 03:54:43 +05:30
  • 7f0f67d752 Update social media icons arkon 2023-10-05 09:33:34 -04:00
  • df332860b8 Bump dependencies arkon 2023-10-04 22:28:50 -04:00
  • 8a8afa46e9 Update aboutlib.version to v10.9.1 (#9971) renovate[bot] 2023-10-01 10:07:24 -04:00
  • 509bee0563 Add project icon (#9972) Ivan Iskandar 2023-10-01 21:07:14 +07:00
  • 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