Commit Graph

  • c615f4d458 Release v0.14.6 v0.14.6 arkon 2023-04-16 11:00:14 -04:00
  • 9e09a20e65 Avoid uncaught exceptions from OkHttp interceptors crashing entire app arkon 2023-02-25 15:13:59 -05:00
  • 7115a9b9fe Update track domain shikimori.me (#9333) Eshlender 2023-04-15 06:57:05 +05:00
  • fd8b97fc87 Better handle overflowing content in MigrateDialog actions arkon 2023-04-05 22:36:57 -04:00
  • 4dd67e4348 Save current chapter progress when navigating to adjacent chapters arkon 2023-04-05 22:29:56 -04:00
  • 10973bf3cd Fix Spanish (Latin America) being missing from in-app language selection arkon 2023-03-24 22:58:29 -04:00
  • 934ed0551a Bump subsampling-scale-image-view arkon 2023-03-21 22:59:42 -04:00
  • 38428c6ebe Show proper string in manga detail screen for SourceNotInstalledException arkon 2023-03-19 17:23:51 -04:00
  • bf85e147e7 Set default automatic library updates to off arkon 2023-03-19 17:14:51 -04:00
  • d2dd34c2e5 Use queued last chapter read number when performing delayed tracker update arkon 2023-02-26 16:48:04 -05:00
  • c4ab2b4675 Bump default user agent string and minimum WebView version arkon 2023-03-05 10:17:22 -05:00
  • aa2ec5940f Avoid crashing in SourcePreferencesScreen if source can't be loaded arkon 2023-02-25 15:32:46 -05:00
  • 79323de326 Avoid crash in DeleteLibraryMangaDialog arkon 2023-02-25 15:29:00 -05:00
  • 08e6487a9a Fix download queue page count display bug (#9126) Two-Ai 2023-02-21 18:21:00 -05:00
  • 4498b10a10 Fix occasional crash when opening library settings sheet arkon 2023-02-21 12:25:46 -05:00
  • 6f2bb18d72 Avoid crash when loading invalid extension package arkon 2023-02-19 16:44:58 -05:00
  • 7e56cba060
    Update dependency gradle to v8.1 (#9345) renovate[bot] 2023-04-16 10:23:32 -04:00
  • dc569fb20a
    Update dependency com.google.firebase:firebase-analytics-ktx to v21.2.2 (#9344) renovate[bot] 2023-04-16 10:23:25 -04:00
  • b8e61b7c07
    Update dependency com.android.tools.build:gradle to v8 renovate[bot] 2023-04-16 03:59:29 +00:00
  • 839b1e02d3
    Update dependency gradle to v8.1 renovate[bot] 2023-04-16 01:26:59 +00:00
  • ca6b56297b
    Update dependency com.google.firebase:firebase-analytics-ktx to v21.2.2 renovate[bot] 2023-04-16 01:22:15 +00:00
  • c6ac992798 Move library columns settings to library sheet arkon 2023-04-15 19:36:49 -04:00
  • 0d394fee45
    Update i18n/src/main/res/values/strings.xml d-najd 2023-04-15 23:45:41 +02:00
  • 8a18e10cc2 Rename reading modes arkon 2023-04-15 10:03:15 -04:00
  • d6b9711e45 Use Kotest matchers in other test classes arkon 2023-04-15 09:54:06 -04:00
  • 8ab7e63293 Add tests for MissingChapters function arkon 2023-04-15 09:51:52 -04:00
  • 4bcd623829 Move worker info screen into debug info menu arkon 2023-04-14 22:12:28 -04:00
  • 18acf66cb8
    Translations update from Hosted Weblate (#9290) Weblate (bot) 2023-04-15 15:34:52 +02:00
  • 2feb30199d
    Weblate translations Hosted Weblate 2023-04-15 15:26:48 +02:00
  • 4816b4b53a
    fix: skip duplicate chapters on download ahead if option to skip duplicates is enabled (#9334) Trace 2023-04-15 20:34:02 +07:00
  • 60d8650860
    WheelPicker: Add manual input (#9338) Ivan Iskandar 2023-04-15 20:26:33 +07:00
  • bdaac42bea
    WheelPicker: Add manual input Ivan Iskandar 2023-04-10 16:39:01 +07:00
  • 32576ed4ad fix: Use a function to filter duplicates TraceL 2023-04-15 11:44:30 +07:00
  • bfb7b5afd5
    Update dependency io.github.fornewid:material-motion-compose-core to v0.11.2 (#9310) renovate[bot] 2023-04-14 21:59:22 -04:00
  • a2627d70af
    WheelPicker: Add haptic feedback (#9322) Ivan Iskandar 2023-04-15 08:58:57 +07:00
  • 6662a97b2f
    Remove horizontal padding of actions row in empty screen (#9332) 0x7673 2023-04-15 07:28:34 +05:30
  • 564a0980b9
    Update track domain shikimori.me (#9333) Eshlender 2023-04-15 06:57:05 +05:00
  • 46a29f9404 fix: skip duplicate chapters on download ahead if option is enabled TraceL 2023-04-15 00:17:00 +07:00
  • 2ab6885c80 shikimori.me e-shl 2023-04-14 17:39:20 +05:00
  • 02d4e4a74c Remove horizontal padding of actions row in empty screen 0x7673 2023-04-14 11:38:30 +05:30
  • 8eadbde323 fix: add skip duplicate chapters logic to ranged downloads TraceL 2023-04-13 04:51:50 +07:00
  • 6ad6708230 feat: allow option to skip duplicates when downloading chapters TraceL 2023-04-13 02:44:44 +07:00
  • 1f7434d942 fix: oops mixed the two. KaiserBh 2023-04-12 09:41:11 +10:00
  • 99c90c0313 docs: added em, and also trigger library update after sync, to fix prev/next button. KaiserBh 2023-04-12 08:05:05 +10:00
  • 1e5ccefd19 chore: added changes to update local change time when users do specific actions currently only set for: setMangaCategories removeMangas markReadSelection toggleFavorite onPageSelected (only if it's read) markUpdatesRead KaiserBh 2023-04-12 06:12:55 +10:00
  • a6c4329479 fix: updated the logic a little bit to prioritise the server data to update read status as it align more to "sync" KaiserBh 2023-04-12 05:34:02 +10:00
  • 4feebce11b feat: notification for sync KaiserBh 2023-04-12 05:12:33 +10:00
  • e37181ab0b feat: added local change to sync screen KaiserBh 2023-04-12 05:12:15 +10:00
  • 6e0e07300e chore: updated SyncChapter KaiserBh 2023-04-12 05:11:50 +10:00
  • 69a706be8c chore: added last_sync, last_changes made on device sync interval, device name and id. KaiserBh 2023-04-12 05:11:15 +10:00
  • e5dde36161 fix: add mangaUrl and mangaSource as well filter it before restoring chapter that way it doesn't send the same list for every manga. KaiserBh 2023-04-12 05:06:24 +10:00
  • bae42cb22b wip: restoring chapters and reading states. KaiserBh 2023-04-12 04:23:43 +10:00
  • 1a86b8965e feat: SyncManager working state currently restores manga and categories, chapter read status wip. KaiserBh 2023-04-12 03:15:50 +10:00
  • 615881ade6 feat: added data classes. KaiserBh 2023-04-12 03:15:23 +10:00
  • e0fe701c4a feat: added job for syncing KaiserBh 2023-04-12 00:26:14 +10:00
  • 2b607bd15d feat: added notification for Sync KaiserBh 2023-04-12 00:25:57 +10:00
  • a4e8b5e880
    WheelPicker: Add haptic feedback Ivan Iskandar 2023-04-10 16:38:35 +07:00
  • 6aed5e7f1c chore: added the strings KaiserBh 2023-04-10 07:11:26 +10:00
  • 567d5b1c37 feat: added getInstant to set time EPOCH. KaiserBh 2023-04-10 07:11:06 +10:00
  • e3fbd26880
    Update aboutlib_version to v10.6.2 (#9309) renovate[bot] 2023-04-09 12:14:30 -04:00
  • 0e87645214 refactor: add temporary value for now last sync date. KaiserBh 2023-04-10 02:06:02 +10:00
  • dca5d0ad54 feat: added setting sync to search and more tab. KaiserBh 2023-04-10 01:59:59 +10:00
  • 12f5ebbfcf feat: init dependency. KaiserBh 2023-04-10 01:59:27 +10:00
  • 7f4c4e418d feat: added strings to resources KaiserBh 2023-04-10 01:57:32 +10:00
  • 784c13a7d7 feat: added sync settings screen and preferences KaiserBh 2023-04-10 01:56:31 +10:00
  • 2b6a22683d
    Update dependency io.github.fornewid:material-motion-compose-core to v0.11.2 renovate[bot] 2023-04-09 06:21:27 +00:00
  • b44d987051
    Update aboutlib_version to v10.6.2 renovate[bot] 2023-04-09 01:43:30 +00:00
  • 1cf51104b6 Rework corner animtion najd 2023-04-08 12:40:28 +02:00
  • e2715ef13b
    Merge branch 'master' into chapter_swipe d-najd 2023-04-08 11:55:17 +02:00
  • c1e23ec18e
    GlobalSearchScreen: Skip result screen when using search intent (#9299) Ivan Iskandar 2023-04-08 09:18:48 +07:00
  • 2c1dbdc008 remove reference to beta jmir1 2023-04-07 21:30:27 +02:00
  • ac8e31a504 added chapter swipe najd 2023-04-07 21:17:32 +02:00
  • 654b4195ab
    Translations update from Hosted Weblate (#944) Weblate (bot) 2023-04-07 21:16:18 +02:00
  • 2daac8b976 fix restoring "full" backups with preferences jmir1 2023-04-07 21:09:29 +02:00
  • 814caff281
    GlobalSearchScreen: Skip result screen when using search intent Ivan Iskandar 2023-04-05 13:19:57 +07:00
  • b7cd7b8b4e Better handle overflowing content in MigrateDialog actions arkon 2023-04-05 22:36:57 -04:00
  • 776d36caf1 Save current chapter progress when navigating to adjacent chapters arkon 2023-04-05 22:29:56 -04:00
  • 182e642cfc
    SearchToolbar: Check initial search query to open keyboard by default (#9297) Ivan Iskandar 2023-04-06 09:15:56 +07:00
  • 88bf1a706b Bump dependencies arkon 2023-04-05 22:15:37 -04:00
  • d25ba23079 Fix automatic backups not working arkon 2023-04-05 22:13:54 -04:00
  • 183107c482
    Aniyomi quick fixes p2 (#961) Quickdesh 2023-04-05 19:18:57 +09:00
  • 7292160d0a
    SearchToolbar: Check initial search query to open keyboard by default Ivan Iskandar 2023-04-05 12:07:05 +07:00
  • 75460e01c8 Remove crash log notification in favor of sharing directly arkon 2023-04-02 15:30:07 -04:00
  • c9bd3a5314
    Update dependency com.android.tools:desugar_jdk_libs to v2.0.3 (#9287) renovate[bot] 2023-04-02 15:20:17 -04:00
  • 7c6a5dc43b [skip ci] Update issue-moderator-action arkon 2023-04-02 14:28:22 -04:00
  • ea19e2c66b
    too many periods nicki 2023-04-02 02:30:55 -05:00
  • b7e7204b91
    Rephrase wording on Crash Screen nicki 2023-04-02 02:27:06 -05:00
  • d702e1a3c2
    Update kotlin monorepo to v1.8.20 renovate[bot] 2023-04-02 03:44:14 +00:00
  • 8ef345b730
    Update dependency com.android.tools:desugar_jdk_libs to v2.0.3 renovate[bot] 2023-04-02 03:44:08 +00:00
  • 274218cf22
    Make center zoom start vertically centered too (#8849) RS156 2023-04-02 00:22:15 +05:30
  • c7d6509565
    Translations update from Hosted Weblate (#9237) Weblate (bot) 2023-04-01 20:44:45 +02:00
  • b4bb6cc60b
    Weblate translations Hosted Weblate 2023-04-01 17:39:54 +02:00
  • bc0b9e536a Sample updates to scrollbars arkon 2023-03-29 23:19:52 -04:00
  • 7a1b599462
    Adjust SearchToolbar soft keyboard behavior (#9282) Ivan Iskandar 2023-03-31 20:24:44 +07:00
  • dd8f1e4583
    Adjust SearchToolbar soft keyboard behavior Ivan Iskandar 2023-03-30 22:53:11 +07:00
  • 1dd62af188 Ensure EmptyScreen is scrollable arkon 2023-03-29 22:53:58 -04:00
  • 6f1099b710
    AdaptiveSheet: Wrap inside Dialog (#9279) Ivan Iskandar 2023-03-30 09:34:32 +07:00
  • bd53d1f805
    AdaptiveSheet: Wrap inside Dialog Ivan Iskandar 2023-03-07 19:08:35 +07:00
  • be8e2f119f Make pin source icon lighter arkon 2023-03-28 23:01:22 -04:00
  • 18f9e5ba6b Use IO dispatcher for some screen model work arkon 2023-03-28 22:52:30 -04:00