Skip to content

Swap left and right double tap key event handlers#2219

Merged
jmir1 merged 5 commits intoaniyomiorg:mainfrom
alphastark:patch-1
Nov 5, 2025
Merged

Swap left and right double tap key event handlers#2219
jmir1 merged 5 commits intoaniyomiorg:mainfrom
alphastark:patch-1

Conversation

@alphastark
Copy link
Copy Markdown
Contributor

Swap left and right double tap key event handlers for left and right keyboard arrow keys.

Swapped keyEvent listeners for left and right keyboard arrow keys as they were swapped in the code causing the opposite of the desired behavior.
Fixes issue #1947

Swap left and right double tap key event handlers for left and right keyboard arrow keys.
Copy link
Copy Markdown
Collaborator

@Secozzi Secozzi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add a changelog entry

Added fix: swapped the keyEvent listeners for left and right keyboard arrow keys to correct behavior.
Copy link
Copy Markdown
Contributor Author

@alphastark alphastark left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added CHANGELOG entry

Added fix: swapped the keyEvent listeners for left and right keyboard arrow keys to correct behavior.
Added fix: swapped the keyEvent listeners for left and right keyboard arrow keys to correct behavior.
@alphastark alphastark requested a review from Secozzi November 2, 2025 02:53
@jmir1 jmir1 enabled auto-merge (squash) November 5, 2025 10:51
@jmir1 jmir1 disabled auto-merge November 5, 2025 10:51
@jmir1 jmir1 merged commit d5dda0d into aniyomiorg:main Nov 5, 2025
1 check passed
@alphastark alphastark deleted the patch-1 branch November 5, 2025 14:44
Secozzi pushed a commit to quickdesh/Animiru that referenced this pull request Dec 24, 2025
Secozzi added a commit to quickdesh/Animiru that referenced this pull request Dec 24, 2025
* fix: Swap left and right double tap key event handlers (aniyomiorg#2219)

(cherry picked from commit d5dda0d)

* chore(i18n): Translations update from Hosted Weblate (aniyomiorg#2217)

Co-authored-by: Jan Šmedek <[email protected]>
Co-authored-by: VtrU8i <[email protected]>
Co-authored-by: kenkoro <[email protected]>
Co-authored-by: Frosted <[email protected]>
Co-authored-by: Mousica <[email protected]>
Co-authored-by: Максим Горпиніч <[email protected]>
Co-authored-by: Chopper <[email protected]>
Co-authored-by: Joël Miramon <[email protected]>

(cherry picked from commit 2f5cf77)

* Update aboutlib.version to v13 (major) (#2580)

Update aboutlib.version to v13

(cherry picked from commit 6f6c0338110e0fdd16cfc997981a21b6ed4859bc)

* Update dependency io.kotest:kotest-assertions-core to v6.0.4 (#2594)

(cherry picked from commit 8f972115a82cda8619577e22465a047c2a863a1a)

* Update kotlin monorepo to v2.2.21 (#2624)

(cherry picked from commit 582ccca1ab327864e72fff0fe05da6757584c280)

* Update xml.serialization.version to v0.91.3 (#2625)

(cherry picked from commit eefaf028ce7bca41d25f77c73e44a1f36af8703a)

* Update dependency com.google.firebase:firebase-bom to v34.5.0 (#2575)

(cherry picked from commit 5ac58d01b82daae809139ccb4245802816d23ff8)

* Update GitHub Actions (#2581)

(cherry picked from commit 3c731c2cf57de3d2372c5ea8b136b5819dfcbda2)

* Update dependency com.squareup.okio:okio to v3.16.2 (#2576)

(cherry picked from commit e9224bc2ba19a5a78dd16c30615f2cae5b02ba5d)

* Update dependency androidx.work:work-runtime to v2.11.0 (#2626)

(cherry picked from commit 3ff25bc984717052b57484859283c96583d152b2)

* Update GitHub Actions (major) (#2627)

(cherry picked from commit fa96366b55338cc3ed67e8f2b9731ac2c7589a97)

* Update plugin google-services to v4.4.4 (#2573)

(cherry picked from commit 72c4d1fdee981ca0bc94cd32d0a43bb739f43a61)

* Update okhttp monorepo to v5.3.0 (#2628)

(cherry picked from commit 0b6de39f2f878f1188a4fc1ea989517bad38e6ca)

* Migrate Kitsu to use library_id and remote_id properly

Co-authored-by: Constantin Piber <[email protected]>

* Fix mass migration advanced search query building (#2629)

(cherry picked from commit 7c08b75555a5444ede4912dc5e32607fac2b9678)

* Update dependency org.junit.jupiter:junit-jupiter to v6.0.1 (#2630)

(cherry picked from commit 343074da5f7b5b6b2bb8116cc65348684d4bf615)

* Fix migration dialog migrating to wrong entry

Co-authored-by: AntsyLich <[email protected]>

* Fix migration "Attempt to invoke virtual method" crash

Co-authored-by: AntsyLich <[email protected]>

* Bump app version code and default user agent

Co-authored-by: AntsyLich <[email protected]>

* Update shizuku.version to v13.1.5 (#2566)

Co-authored-by: AntsyLich <[email protected]>
(cherry picked from commit e9469451acf6c7ad39ff08e344ad5013ddc39337)

* Add subtitle support to slider preference and general cleanup

Co-authored-by: AntsyLich <[email protected]>

* Update markdown to v0.38.1 (#2636)

(cherry picked from commit 7e880014b0f2c42bc430765a19068d93640ce603)

* Add option to customize concurrent downloads

Co-authored-by: AntsyLich <[email protected]>

* Fix extension download stuck at pending state in some cases (#2483)

Also auto update extension list whenever a repository is added or removed

Co-authored-by: AntsyLich <[email protected]>

(cherry picked from commit 87c6f34a558b009be4d316e396ec3eeb4cfbbbf8)

* Fix scrollbar not showing when animator duration scale animation is turned off (#2398)

(cherry picked from commit 09ec9fc8c54e126692ae68ff260058f3be46a5dd)

* Fix date picker not allowing the same start and finish date in negative time zones

Co-authored-by: AntsyLich <[email protected]>
Co-authored-by: Kashish Aggarwal <[email protected]>

* Added proper multi window support in WebView instead of treating everything as a redirect (#2584)

(cherry picked from commit 6ab87c793122165f98c36b4b7d9158069ea40f5a)

* Make reader edge-to-edge

Co-authored-by: AntsyLich <[email protected]>

* Translations update from Hosted Weblate (#2373)

Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ar/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/hi/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/jv/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ko/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ms/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/pt/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/sk/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/tr/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ar/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/de/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/el/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/eo/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fil/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fr/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hi/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hr/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/id/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/jv/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ko/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ms/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ne/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/nl/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pt/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ro/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ru/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sk/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/th/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/tr/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/vi/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hant/
Translation: Mihon/Mihon
Translation: Mihon/Mihon Plurals

Co-authored-by: Dexroneum <[email protected]>
Co-authored-by: Efe Akın <[email protected]>
Co-authored-by: Evan Jones (原文轩) <[email protected]>
Co-authored-by: Farith <[email protected]>
Co-authored-by: Frosted <[email protected]>
Co-authored-by: Infy's Tagalog Translations <[email protected]>
Co-authored-by: Itsmechinmoy <[email protected]>
Co-authored-by: Itsmechinmoy <[email protected]>
Co-authored-by: Jakub Fabijan <[email protected]>
Co-authored-by: Lyfja <[email protected]>
Co-authored-by: Madddog1997 <[email protected]>
Co-authored-by: Manjul Tamrakar <[email protected]>
Co-authored-by: Manuela Silva <[email protected]>
Co-authored-by: Milo Ivir <[email protected]>
Co-authored-by: Mohamed kh <[email protected]>
Co-authored-by: MuhamadSyabitHidayattulloh <[email protected]>
Co-authored-by: Nataniel Dika Kurniawan <[email protected]>
Co-authored-by: Omgeta <[email protected]>
Co-authored-by: Pitpe11 <[email protected]>
Co-authored-by: Saft Octavian <[email protected]>
Co-authored-by: Siebrenvde <[email protected]>
Co-authored-by: Swyter <[email protected]>
Co-authored-by: TheKingTermux <[email protected]>
Co-authored-by: Throw Away <[email protected]>
Co-authored-by: ZerOriSama <[email protected]>
Co-authored-by: keegang 6705 <[email protected]>
Co-authored-by: ssantos <[email protected]>
Co-authored-by: ɴᴇᴋᴏ <[email protected]>
Co-authored-by: 안세훈 <[email protected]>
(cherry picked from commit 860955389661ce35d37f499efdd27259b93d8e56)

* Migrated to the Android specific about libraries gradle plugin

(cherry picked from commit 6d543024a32bba3136841a19942bed4ea8f0736b)

* Translations update from Hosted Weblate (#2639)

Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fil/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/tr/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/vi/
Translation: Mihon/Mihon

Co-authored-by: Frosted <[email protected]>
Co-authored-by: Infy's Tagalog Translations <[email protected]>
Co-authored-by: Nguyễn Trung Đức <[email protected]>
Co-authored-by: Swyter <[email protected]>
(cherry picked from commit e36b4ce60b2b7141c5b6a4205e98853a0d07438b)

* Update dependency androidx.compose:compose-bom to v2025.10.01 (#2522)

(cherry picked from commit e8bdf58530cdfd6d530ea9a282785bd313e69be4)

* Fix WebView crash introduced in v0.19.2 (#2649)

(cherry picked from commit bdb0ce4779d565fc528e97bd38133a72ff3c1724)

* Translations update from Hosted Weblate (#2646)

Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/nl/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hr/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/id/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/jv/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ms/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/tr/
Translation: Mihon/Mihon
Translation: Mihon/Mihon Plurals

Co-authored-by: Frosted <[email protected]>
Co-authored-by: Milo Ivir <[email protected]>
Co-authored-by: Nataniel Dika Kurniawan <[email protected]>
Co-authored-by: Siebrenvde <[email protected]>
(cherry picked from commit 5e428071c9a12bc637cbfcf235a33dc19cdef197)

* Revert "Update dependency androidx.compose:compose-bom to v2025.10.01 (#2522)"

This reverts commit e8bdf58530cdfd6d530ea9a282785bd313e69be4.

(cherry picked from commit ace387f8bf8f451887b8055213be78312a5b4ea7)

* Upload test report as artifact on failure (#2664)

(cherry picked from commit 9f9155121cb2fa75c9b2c9a2796f3a1dac6b15e7)

* Fix flaky migration tests (#2663)

(cherry picked from commit 506d51a007e730594e4e5f05f00b4f94c4f24e05)

* Update dependency androidx.core:core-splashscreen to v1.2.0 (#2661)

(cherry picked from commit f4703ed83a32afe1d39669f4988233c1fe7c3f32)

* Improve WebView multi-window UX (#2662)

- Navigation history for lower windows is preserved when a popup is opened
- Back gesture will close a popup window rather than the entire WebView activity when there is no previous page
- The leftmost close button closes the entire activity as before
- When a popup window is shown, a new button appears to close just that window

(cherry picked from commit 855eea2ada8c09404dee99a965325913b246618f)

* Translations update from Hosted Weblate (#2656)

Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/cs/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/cs/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/de/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/jv/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ru/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hant/
Translation: Mihon/Mihon
Translation: Mihon/Mihon Plurals

Co-authored-by: Doministo <[email protected]>
Co-authored-by: Lyfja <[email protected]>
Co-authored-by: Nataniel Dika Kurniawan <[email protected]>
Co-authored-by: TheKingTermux <[email protected]>
Co-authored-by: ZerOriSama <[email protected]>
Co-authored-by: amigo browser <[email protected]>
(cherry picked from commit f7fb68692a7c41f9f09721dde8db574df1fde1ce)

* Translations update from Hosted Weblate (#2676)

Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/it/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/am/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ar/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/as/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/bg/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/bn/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ca/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ceb/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/cv/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/da/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/de/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/el/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/eu/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fa/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fi/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/gl/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/he/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hr/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hu/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/it/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/kk/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/kn/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/lt/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/lv/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ms/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ne/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/nn/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pl/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pt/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sa/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sah/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sc/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sk/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sq/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sr/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sv/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/th/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/tr/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/uk/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hant/
Translation: Mihon/Mihon
Translation: Mihon/Mihon Plurals

Co-authored-by: FateXBlood <[email protected]>
Co-authored-by: Frosted <[email protected]>
Co-authored-by: Gino Cicatiello <[email protected]>
Co-authored-by: Lyfja <[email protected]>
Co-authored-by: MajorTanya <[email protected]>
Co-authored-by: Milo Ivir <[email protected]>
Co-authored-by: NGB-Was-Taken <[email protected]>
Co-authored-by: NGB-Was-Taken <[email protected]>
Co-authored-by: Pitpe11 <[email protected]>
Co-authored-by: Swyter <[email protected]>
Co-authored-by: ZerOriSama <[email protected]>
(cherry picked from commit 84d620978bbc5a4698787f5ab81686e7e60767c9)

* Update softprops/action-gh-release action to v2.4.2 (#2683)

(cherry picked from commit 69e5a1aea7fae7d2d52bc81bcfc17e06e9b1c16d)

* Update dependency com.android.tools.build:gradle to v8.13.1 (#2685)

(cherry picked from commit ec99ab3aef734e8b9ce156fe7493f72e7a8cc03a)

* Update sqldelight to v2.2.1 (#2704)

(cherry picked from commit b1b79a63f0ec570ba2eac41f8faa50ecf7301e5d)

* Update actions/dependency-review-action action to v4.8.2 (#2686)

Update GitHub Actions

(cherry picked from commit c2bc95191b7522a636b9e7e7d433fd0205e99b82)

* Translations update from Hosted Weblate (#2687)

Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/am/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/bn/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/as/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/bn/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fil/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/id/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ms/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/my/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ne/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ru/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/tr/
Translation: Mihon/Mihon
Translation: Mihon/Mihon Plurals

Co-authored-by: Anderhale <[email protected]>
Co-authored-by: Anderhale <[email protected]>
Co-authored-by: Ardiansyahset <[email protected]>
Co-authored-by: Infy's Tagalog Translations <[email protected]>
Co-authored-by: MajorTanya <[email protected]>
Co-authored-by: NGB-Was-Taken <[email protected]>
Co-authored-by: amigo browser <[email protected]>
(cherry picked from commit 32db0a5f4c261062883a11f86b7091f654bff568)

* Update dependency app.cash.sqldelight:sqlite-3-38-dialect to v2.2.1 (#2703)

(cherry picked from commit f6a95a741667871df34288bdb6b67cafe2f79d54)

* Update dependency com.squareup.okio:okio to v3.16.3 (#2709)

(cherry picked from commit cab729c9396d54c98b1e8c4716b93814016deab4)

* Update okhttp monorepo to v5.3.1 (#2712)

(cherry picked from commit 7947e1bd6a7bdd99fe6badde8b665da24f92ab7c)

* Update dependency com.google.firebase:firebase-bom to v34.6.0 (#2707)

(cherry picked from commit e5a693f224190a662f2192a06fd12ae2a03e7dc3)

* Update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.1.0 (#2721)

(cherry picked from commit 8d81c94679e4ecc9e452b03feb7c08f524a4969d)

* Update okhttp monorepo to v5.3.2 (#2720)

(cherry picked from commit 8b5dd39f1cbfd2eb8dd09cf42757206eeba631f7)

* Update dependency io.kotest:kotest-assertions-core to v6.0.5 (#2717)

(cherry picked from commit 9e27ae3d2b63210714d6b16add687d2b37a34736)

* Update dependency com.squareup.okio:okio to v3.16.4 (#2716)

(cherry picked from commit c17fc6792a3b8a5b6f31c107f165bfcda44617ae)

* Update actions/checkout action to v5.0.1 (#2715)

(cherry picked from commit fc2c8c06a940392161cf5110e222edbedf9b7e47)

* Update actions/checkout action to v6 (#2729)

(cherry picked from commit 8b862c2e46ada8ad56e8b5f66751f31f3579b76d)

* Update lifecycle.version to v2.10.0 (#2726)

(cherry picked from commit 6f497ed03181b15cb79899c689ffe70353656f0b)

* Update sqlite to v2.6.2 (#2724)

(cherry picked from commit 4a3339a21f479bd57a7765cbeb092674aa2e8507)

* Update moko to v0.25.2 (#2723)

(cherry picked from commit 05c7df2ed32b429f1ed3f1425e854c1867813a21)

* Update dependency androidx.activity:activity-compose to v1.12.0 (#2725)

(cherry picked from commit e6ca458e1f4cad3786d685ce8412ad40aed5155d)

* Update dependency com.pinterest.ktlint:ktlint-cli to v1.8.0

Co-authored-by: AntsyLich <[email protected]>

* Fix shizuku installer not updating installed extensions (#2697)

Co-authored-by: AntsyLich <[email protected]>

(cherry picked from commit c3d858a5613a133352f6b140916d05de7f752771)

* Fix mass migration not using the same search queries as individual migration (#2736)

(cherry picked from commit 7161bc2e825bdfd66a1829f7dce42bd0570b1008)

* Cleanup BaseOAuthLoginActivity and TrackLoginActivity

Co-authored-by: AntsyLich <[email protected]>

* Update dependency io.kotest:kotest-assertions-core to v6.0.7 (#2749)

(cherry picked from commit 556371e1c89bfb0961b63629e79d3fed6a8e7999)

* Update softprops/action-gh-release action to v2.5.0 (#2750)

(cherry picked from commit 5b88f88198b4f452df237e0c52091623367c7e2a)

* Update GitHub Actions (#2757)

(cherry picked from commit 97327555b3032c1d0a0039d3492a67c583ddb5e7)

* Update dependency io.mockk:mockk to v1.14.7 (#2771)

(cherry picked from commit cadd36ad9a5721d19ea51b68910b8b3276965b3d)

* Update dependency androidx.activity:activity-compose to v1.12.1 (#2760)

(cherry picked from commit 08a61a42e9b01f5591615e298c2fecc9f59762ac)

* Update tracker icons

Co-authored-by: AntsyLich <[email protected]>

* Update dependency com.android.tools.build:gradle to v8.13.2 (#2780)

(cherry picked from commit 4cb05cc738862be52c5f53e43c943f20712c6153)

* Use AGP provided NDK and Build Tools version

(cherry picked from commit 5fe7dd9f0612412afabd7646f89ba38b230fb7e7)

* Update dependency com.google.firebase:firebase-bom to v34.7.0 (#2782)

(cherry picked from commit e7e4d9b6b35033a0568f40e32e94aaf336c96c39)

* Update GitHub Actions (#2786)

(cherry picked from commit 2ecb70a590b89fb2c75e6b7992d463366389e633)

* Minimize memory usage by reducing in-memory cover cache size (aniyomiorg#2266)

Co-authored-by: AntsyLich <[email protected]>

(cherry picked from commit 4c9cfd8da5f9c67daa4b6401a910f979fd79179f)

* Update kotlin monorepo to v2.3.0 (#2794)

(cherry picked from commit 3cb1b2e17a5f77d6133e6bf244304c2d6719aa04)

* Update dependency androidx.activity:activity-compose to v1.12.2 (#2797)

(cherry picked from commit 532b5cf290b448814ce5370bde461d9d5c8f086a)

* Fix pre-1970 upload date display in chapter list (#2779)

A user in #2777 was using the ComicInfo.xml Year/Month/Day fields to
indicate date of publication for some American comics, which often
predate the UNIX Epoch of 1970.

They were seeing "N/A" displays because this line of code discarded
date information for any time before Jan 1st, 1970.

The `toRelativeString` extension function used in the other
`relativeDateText` function already accounts for very distant dates
(anything >7 days away turns into full date, not relative, regardless
of setting, though disabling the relative timestamp setting
circumvents this with the same result). Removing this line should not
cause any issues as it is purely a display difference and the use case
of backdating comics to pre-1970 is worth it in my opinion.

(cherry picked from commit 7a1c8a1b61e07d2e1a402b5daf0e7c04c232f655)

* Update aboutlib.version to v13.2.1 (#2803)

(cherry picked from commit f37afbcec9f21823cd894036b6ca7f464eb34481)

* Update markdown to v0.39.0 (#2804)

(cherry picked from commit e3260d56f713d4f5411ae00dfd3da2aba87f4cf2)

* Update dependency androidx.compose:compose-bom to v2025.12.01 (#2651)

(cherry picked from commit 23c427cf60701e46e470fee8b0a7564804ec599e)

* Translations update from Hosted Weblate (#2711)

Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ar/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ka/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ar/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/bn/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/eo/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ka/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ko/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/tr/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/vi/
Translation: Mihon/Mihon
Translation: Mihon/Mihon Plurals

Co-authored-by: Anderhale <[email protected]>
Co-authored-by: Frosted <[email protected]>
Co-authored-by: Hasanur Rahman Biplob <[email protected]>
Co-authored-by: Jakub Szafranek13 Fabijan <[email protected]>
Co-authored-by: Nguyễn Trung Đức <[email protected]>
Co-authored-by: Temuri Doghonadze <[email protected]>
Co-authored-by: ابْنُ السَدِيمِ <[email protected]>
Co-authored-by: 안세훈 <[email protected]>
(cherry picked from commit c96b6ae562cee1220b9fec74708d447413ab8c35)

---------

Co-authored-by: alphastark <[email protected]>
Co-authored-by: Weblate (bot) <[email protected]>
Co-authored-by: Mend Renovate <[email protected]>
Co-authored-by: Constantin Piber <[email protected]>
Co-authored-by: AntsyLich <[email protected]>
Co-authored-by: NGB-Was-Taken <[email protected]>
Co-authored-by: c2y5 <[email protected]>
Co-authored-by: anirudhn <[email protected]>
Co-authored-by: Kashish Aggarwal <[email protected]>
Co-authored-by: Trevor Paley <[email protected]>
Co-authored-by: Weblate (bot) <[email protected]>
Co-authored-by: Dexroneum <[email protected]>
Co-authored-by: Efe Akın <[email protected]>
Co-authored-by: Evan Jones (原文轩) <[email protected]>
Co-authored-by: Farith <[email protected]>
Co-authored-by: Frosted <[email protected]>
Co-authored-by: Infy's Tagalog Translations <[email protected]>
Co-authored-by: Itsmechinmoy <[email protected]>
Co-authored-by: Itsmechinmoy <[email protected]>
Co-authored-by: Jakub Fabijan <[email protected]>
Co-authored-by: Lyfja <[email protected]>
Co-authored-by: Madddog1997 <[email protected]>
Co-authored-by: Manjul Tamrakar <[email protected]>
Co-authored-by: Manuela Silva <[email protected]>
Co-authored-by: Milo Ivir <[email protected]>
Co-authored-by: Mohamed kh <[email protected]>
Co-authored-by: MuhamadSyabitHidayattulloh <[email protected]>
Co-authored-by: Nataniel Dika Kurniawan <[email protected]>
Co-authored-by: Omgeta <[email protected]>
Co-authored-by: Pitpe11 <[email protected]>
Co-authored-by: Saft Octavian <[email protected]>
Co-authored-by: Siebrenvde <[email protected]>
Co-authored-by: Swyter <[email protected]>
Co-authored-by: TheKingTermux <[email protected]>
Co-authored-by: Throw Away <[email protected]>
Co-authored-by: ZerOriSama <[email protected]>
Co-authored-by: keegang 6705 <[email protected]>
Co-authored-by: ssantos <[email protected]>
Co-authored-by: ɴᴇᴋᴏ <[email protected]>
Co-authored-by: 안세훈 <[email protected]>
Co-authored-by: Nguyễn Trung Đức <[email protected]>
Co-authored-by: bapeey <[email protected]>
Co-authored-by: Doministo <[email protected]>
Co-authored-by: amigo browser <[email protected]>
Co-authored-by: FateXBlood <[email protected]>
Co-authored-by: Gino Cicatiello <[email protected]>
Co-authored-by: MajorTanya <[email protected]>
Co-authored-by: NGB-Was-Taken <[email protected]>
Co-authored-by: Anderhale <[email protected]>
Co-authored-by: Anderhale <[email protected]>
Co-authored-by: Ardiansyahset <[email protected]>
Co-authored-by: Luca Auer <[email protected]>
Co-authored-by: MajorTanya <[email protected]>
Co-authored-by: Hasanur Rahman Biplob <[email protected]>
Co-authored-by: Temuri Doghonadze <[email protected]>
Co-authored-by: ابْنُ السَدِيمِ <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants