Repository navigation
Conversation
jmir1
approved these changes
Nov 9, 2024
Secozzi
pushed a commit
that referenced
this pull request
Mar 26, 2025
krysanify
added a commit
to krysanify/aniyomi
that referenced
this pull request
May 29, 2025
* Bump default user agent (cherry picked from commit 76dcf90) * Auto format extension repo URLs Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Fix a rare crash when invoking "Mark previous as read" action Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Fix long strip images not loading in some old devices Fixes aniyomiorg#1398 (cherry picked from commit 06efc3b) * Address some build warnings and cleanup Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Translations update from Hosted Weblate (aniyomiorg#1111) Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/as/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/eo/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/es/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/hi/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/hr/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/it/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/nl/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/sa/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ 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/ca/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/cv/ 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/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/it/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/kk/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/lt/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ml/ 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/nl/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pt_BR/ 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/sc/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sq/ 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: Ajeje Brazorf <lmelonimamo@yahoo.it> Co-authored-by: Akhil Raj <89210430+akhi07rx@users.noreply.github.com> Co-authored-by: Allan Nordhøy <epost@anotheragency.no> Co-authored-by: AntsyLich <antsylich@gmail.com> Co-authored-by: C201 <derasetad@gmail.com> Co-authored-by: Chiro-kun <chirokun863@gmail.com> Co-authored-by: Dexroneum <Rozhenkov69@gmail.com> Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat> Co-authored-by: Eji-san <ejierubani@gmail.com> Co-authored-by: Eren Eroğlu <ereneroglum@yahoo.com> Co-authored-by: Fadhil Muhammad <alpanumerik1@gmail.com> Co-authored-by: FateXBlood <fatexblood@gmail.com> Co-authored-by: Fordas <fordas15@gmail.com> Co-authored-by: Frosted <frosted@users.noreply.hosted.weblate.org> Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com> Co-authored-by: HDYOU <308485965@qq.com> Co-authored-by: Homura Akemi <amber_c001@protonmail.com> Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com> Co-authored-by: Itsmechinmoy <itsmechinmoy@users.noreply.hosted.weblate.org> Co-authored-by: Kryptox <info.kryptox@gmail.com> Co-authored-by: Leandro Cândido <123888466+marshfellow42@users.noreply.github.com> Co-authored-by: Lyfja <45209212+lyfja@users.noreply.github.com> Co-authored-by: Marco Espinoza <maviesco@gmail.com> Co-authored-by: Milihraim <kirill06678@gmail.com> Co-authored-by: Milo Ivir <mail@milotype.de> Co-authored-by: N. Hao <nguyenviethao2002@gmail.com> Co-authored-by: NGB-Was-Taken <myalternate34@gmail.com> Co-authored-by: Nguyễn Trung Đức <vaicato16@gmail.com> Co-authored-by: Noah Kenzie Rodriguez-Beus <noahbeus@protonmail.com> Co-authored-by: Pitpe11 <giorgos2550@gmail.com> Co-authored-by: SBS1313 <simonsaade005@gmail.com> Co-authored-by: Saft Octavian <saftoctavian@gmail.com> Co-authored-by: Siebrenvde <siebren@siebrenvde.dev> Co-authored-by: Swyter <swyterzone@gmail.com> Co-authored-by: Valerio Marini <marinivalerio97@gmail.com> Co-authored-by: ZerOriSama <godarms2010@live.com> Co-authored-by: abc0922001 <abc0922001@hotmail.com> Co-authored-by: altinat <al@altqx.com> Co-authored-by: altinat <altinat@duck.com> Co-authored-by: gallegonovato <fran-carro@hotmail.es> Co-authored-by: gekka <1778962971@qq.com> Co-authored-by: orkan gökçe alaz aşina <examplehuman@outlook.com> Co-authored-by: phlostically <phlostically@mailinator.com> Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com> Co-authored-by: 赤星悠太 <yuta1219aka@gmail.com> (cherry picked from commit 79e711e) * Update organization name in readme license snippet (cherry picked from commit ee134fc) * Add option to always use SSIV for image decoding (cherry picked from commit bb4d9fc) * Cleanup some code Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Update xml.serialization.version to v0.90.3 (aniyomiorg#1446) (cherry picked from commit 2ca2cec) * Update dependency io.coil-kt.coil3:coil-bom to v3.0.0 (aniyomiorg#1444) (cherry picked from commit a5349a8) * Update softprops/action-gh-release action to v2.0.9 (aniyomiorg#1425) (cherry picked from commit 261bbef) * Update dependency com.android.tools.build:gradle to v8.7.2 (aniyomiorg#1428) (cherry picked from commit ef7992f) * Update dependency androidx.core:core-ktx to v1.15.0 (aniyomiorg#1417) (cherry picked from commit cb2b046) * Update dependency androidx.compose:compose-bom to v2024.10.01 (aniyomiorg#1424) (cherry picked from commit 9580a00) * Update dependency com.pinterest.ktlint:ktlint-cli to v1.4.1 (aniyomiorg#1449) (cherry picked from commit 3cfc2be) * Update dependency io.coil-kt.coil3:coil-bom to v3.0.1 (aniyomiorg#1454) (cherry picked from commit 6159bc3) * Update dependency com.android.tools:desugar_jdk_libs to v2.1.3 (aniyomiorg#1453) (cherry picked from commit 3a648e4) * Update dependency androidx.work:work-runtime to v2.10.0 Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Fix crash after removing last category while it's active in library (aniyomiorg#1450) (cherry picked from commit 9df2158) * Update dependency io.coil-kt.coil3:coil-bom to v3.0.2 (aniyomiorg#1469) (cherry picked from commit d1a970e) * Update dependency io.coil-kt.coil3:coil-bom to v3.0.3 (aniyomiorg#1485) (cherry picked from commit 39982c4) * Update GitHub Actions (aniyomiorg#1477) (cherry picked from commit 0106750) * Update dependency androidx.viewpager:viewpager to v1.1.0-rc01 (aniyomiorg#1480) (cherry picked from commit e332590) * Update paging.version to v3.3.4 (aniyomiorg#1481) (cherry picked from commit 5a91d5c) * Fix reader transition color scheme in auto background mode (aniyomiorg#1487) (cherry picked from commit 36d5ee0) * Revert "Add option to always use SSIV for image decoding" This reverts commit bb4d9fc. (cherry picked from commit 1909126) * Switch to hardware bitmap in reader only if device can handle it Closes aniyomiorg#1460 (cherry picked from commit e6d96bd) * Add option to lower the threshold for hardware bitmaps Closes aniyomiorg#1436 Closes aniyomiorg#1486 (cherry picked from commit dcddac5) * Fix loading screen not appearing when changing query in browser screen Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Slightly tweak Preference.PreferenceItem.CustomPreference (cherry picked from commit 81effea) * Fix app update error notification disappearing (aniyomiorg#1476) (cherry picked from commit 88aff2c) * Improve hardware bitmap threshold option Also `spotlessApply` (cherry picked from commit d6dfd24) * Update dependency gradle to v8.11.1 (aniyomiorg#1475) (cherry picked from commit addb4ae) * Update dependency io.coil-kt.coil3:coil-bom to v3.0.4 (aniyomiorg#1510) (cherry picked from commit e280fd6) * Update dependency org.jsoup:jsoup to v1.18.2 (aniyomiorg#1515) (cherry picked from commit 8ea95cb) * Add a Honor system app to list of invalid browsers (aniyomiorg#1520) Closes aniyomiorg#1348. Specifically adds com.hihonor.android.internal.app to the list of invalid browsers. It's very similar to the existing entry for Huawei, so it stands to reason it is the same/similar problem as with Huawei's internal app. (cherry picked from commit 3bd8d3e) * Translations update from Hosted Weblate (aniyomiorg#1423) Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/as/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/sc/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/am/ 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/ceb/ 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/eo/ 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/fil/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hi/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/id/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/it/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ka/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/kn/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ml/ 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/nn/ 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/ru/ 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/tr/ 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: Ajeje Brazorf <lmelonimamo@yahoo.it> Co-authored-by: Akhil Raj <89210430+akhi07rx@users.noreply.github.com> Co-authored-by: AntsyLich <antsylich@gmail.com> Co-authored-by: Dexroneum <Rozhenkov69@gmail.com> Co-authored-by: FateXBlood <fatexblood@gmail.com> Co-authored-by: Frosted <frosted@users.noreply.hosted.weblate.org> Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com> Co-authored-by: Horace Johnson <horacejohnson99@gmail.com> Co-authored-by: Igor Coimbra Carvalheira <igorccarvalheira111@gmail.com> Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com> Co-authored-by: Itsmechinmoy <itsmechinmoy@users.noreply.hosted.weblate.org> Co-authored-by: Leandro Cândido <123888466+marshfellow42@users.noreply.github.com> Co-authored-by: Lyfja <45209212+lyfja@users.noreply.github.com> Co-authored-by: Pitpe11 <giorgos2550@gmail.com> Co-authored-by: Swyter <swyterzone@gmail.com> Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com> Co-authored-by: ZerOriSama <godarms2010@live.com> Co-authored-by: gallegonovato <fran-carro@hotmail.es> Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com> (cherry picked from commit a807722) * Update GitHub Actions (aniyomiorg#1494) (cherry picked from commit cc96f85) * Always use software bitmap on certain devices (aniyomiorg#1543) * Include Coil's broken hardware bitmap device list Declares all listed devices as unable to use hardware bitmaps. Might fix aniyomiorg#1541. * Hide Hardware Bitmap Threshold setting if unusable This hides the setting from the UI if the user's device in on Coil's list of devices with problematic hardware bitmap implementations. Also moved HARDWARE_BITMAP_UNSUPPORTED into the ImageUtil as a property for more ergonomic access across the project. * Add missing negation * Update CHANGELOG.md * Update CHANGELOG.md * Needs to be and not or Also fix typo in CHANGELOG.md --------- Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> (cherry picked from commit 7f2cfb5) * Translations update from Hosted Weblate (aniyomiorg#1531) Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/hr/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/uk/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/vi/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/as/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hr/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/uk/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/vi/ Translation: Mihon/Mihon Translation: Mihon/Mihon Plurals Co-authored-by: Illia Stoianov <Walrus_Morj@protonmail.com> Co-authored-by: Itsmechinmoy <itsmechinmoy@users.noreply.hosted.weblate.org> Co-authored-by: Milo Ivir <mail@milotype.de> Co-authored-by: Nguyễn Trung Đức <vaicato16@gmail.com> (cherry picked from commit b4ad9ae) * Update kotlin monorepo to v2.1.0 (aniyomiorg#1518) (cherry picked from commit d522d81) * Update dependency org.jsoup:jsoup to v1.18.3 (aniyomiorg#1533) (cherry picked from commit 054198e) * Update dependency com.pinterest.ktlint:ktlint-cli to v1.5.0 (aniyomiorg#1540) (cherry picked from commit 4c84878) * Update dependency com.android.tools.build:gradle to v8.7.3 (aniyomiorg#1535) (cherry picked from commit 1a833e8) * Update moko-resources to v0.24.4 (aniyomiorg#1553) (cherry picked from commit e86aeee) * Migrate renovate config (aniyomiorg#1572) Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> (cherry picked from commit 69320e4) * Update dependency io.mockk:mockk to v1.13.14 (aniyomiorg#1601) (cherry picked from commit 04454ec) * Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-bom to v1.10.1 (aniyomiorg#1596) (cherry picked from commit bcff226) * Update dependency com.android.tools:desugar_jdk_libs to v2.1.4 (aniyomiorg#1599) (cherry picked from commit 8751307) * Update voyager to v1.0.1 (aniyomiorg#1595) (cherry picked from commit 814584d) * Update dependency org.junit.jupiter:junit-jupiter to v5.11.4 (aniyomiorg#1580) (cherry picked from commit 79eb02d) * Update dependency androidx.viewpager:viewpager to v1.1.0 (aniyomiorg#1571) (cherry picked from commit f61f039) * Update paging.version to v3.3.5 (aniyomiorg#1563) (cherry picked from commit e526fd4) * Update dependency androidx.compose:compose-bom to v2024.12.01 (aniyomiorg#1564) (cherry picked from commit bb230fd) * Update dependency gradle to v8.12 (aniyomiorg#1605) (cherry picked from commit d3973f4) * Revert "Revert "Add option to always use SSIV for image decoding"" This reverts commit 1909126 (cherry picked from commit c5655e8) * Update CHANGELOG.md * Update GitHub Actions (aniyomiorg#1561) * Update GitHub Actions * Downgrade softprops/action-gh-release --------- Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> (cherry picked from commit 19af85a) * Fix MAL main_picture nullability breaking search if a result doesn't have a cover set (aniyomiorg#1618) * Fix MAL manga cover nullability If a manga doesn't have a cover, MAL doesn't provide the `main_picture` element in the API response at all. Co-authored-by: MajorTanya <39014446+MajorTanya@users.noreply.github.com> * Tweak build workflows Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Update aboutlib.version to v11.4.0 (aniyomiorg#1621) (cherry picked from commit 1617f8e) * Update serialization.version to v1.8.0 (aniyomiorg#1627) (cherry picked from commit d9a550b) * Update dependency com.diffplug.spotless:spotless-plugin-gradle to v7.0.0 (aniyomiorg#1628) (cherry picked from commit 3a3abc6) * [skip ci] Use Adoptium distributed Java in workflows (cherry picked from commit 2c5f28f) * Update dependency io.mockk:mockk to v1.13.16 (aniyomiorg#1636) (cherry picked from commit 1fe4d6c) * Update dependency com.android.tools.build:gradle to v8.8.0 (aniyomiorg#1634) (cherry picked from commit ae9753a) * Update dependency com.squareup.okio:okio to v3.10.2 (aniyomiorg#1631) (cherry picked from commit c01e9f3) * Update dependency com.diffplug.spotless:spotless-plugin-gradle to v7.0.1 (aniyomiorg#1630) (cherry picked from commit 5a93676) * Update GitHub Actions (aniyomiorg#1632) (cherry picked from commit 4bc5938) * Add option to enable incognito mode per extension (aniyomiorg#157) * add per Extension Incognito Mode * migrate incognito sources when extension is updated * remove incognito sources when extension is uninstalled * remove not used variable * address change requests address change requests * Rebase and cleanup code --------- Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> Co-authored-by: sdaqo <63876564+sdaqo@users.noreply.github.com> * Address some deprecations Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Update dependency com.diffplug.spotless:spotless-plugin-gradle to v7.0.2 (aniyomiorg#1647) (cherry picked from commit e59d2d3) * Update dependency androidx.activity:activity-compose to v1.10.0 (aniyomiorg#1649) (cherry picked from commit 9c81f24) * Update dependency androidx.recyclerview:recyclerview to v1.4.0 (aniyomiorg#1650) (cherry picked from commit 643f95f) * Add zoned "Current time" to debug info and include year & timezone in logcat output (aniyomiorg#1672) * Add zoned date & time to debug info & logs This should help distinguish log entries that happened recently and may be related to crashes from older entries that occurred before now. * Change logcat date and time output format After some discussion, it was decided to adjust the logcat date and time display to include the year and the timezone in the logcat output. This results in a line start like this: `2025-01-27 18:37:46.662 +0100` which follows the following DateTimeFormatter pattern: `yyyy-MM-dd HH:mm:ss.SSS Z` * Add CHANGELOG.md entry Co-authored-by: MajorTanya <39014446+MajorTanya@users.noreply.github.com> * Fix Bangumi tracker losing track of login expiration (aniyomiorg#1681) * Fix Bangumi tracking losing track of login state kotlinx.serialization does NOT serialize default values (like createdAt in BGMOAuth.kt), so every time the Bangumi tracker deserialized the tracker OAuth, createdAt was set to the time of the read, not the time of issuance. Separately, BangumiInterceptor did correctly fetch new OAuth credentials upon detected expiry of the stored credentials and saved them, but did not use them for the current request (the new credentials were used for all subsequent requests only). This led to 401 errors from Bangumi because the expired access_token was provided. A subsequent request using the newly acquired access_token would end up being successful. * Add CHANGELOG.md entry (cherry picked from commit dce6aac) * Fix MAL tracker losing track of login expiration (aniyomiorg#1682) * Add missing @EncodeDefault annotation to MALOAuth Similar to the situation with Bangumi, the missing annotation means kotlinx.serialization would _provide_ the default value upon instantiation but not serialise it to disk. This means the isExpired() calculation would effectively rarely/never do its job correctly, leading to Mihon sending expired tokens to MAL and causing problems for everyone involved. Overall, this change _could_ (should) lead to a drastic reduction in MAL requests failing, leading to users having to relink their MAL accounts. Also switched createdAt to be in seconds instead of milliseconds as all other trackers use seconds for timestamps (except for AniList, which uses milliseconds but doesn't use a createdAt timestamp anyway). * Add CHANGELOG.md entry (cherry picked from commit 29ec7c1) * Add Infinix system app to list of invalid browsers (aniyomiorg#1684) * Add Infinix system app to list of invalid browsers `com.transsion.resolver` being picked by the system as a suitable browser caused a Mihon user with an Infinix device to be unable to open any links in browsers, including tracker login and opening a WebView page in a real browser. Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Add docstring to DeviceUtil.invalidDefaultBrowsers --------- Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> (cherry picked from commit bfc8320) * Update kotlin monorepo to v2.1.10 (aniyomiorg#1671) (cherry picked from commit 34efa8d) * Update dependency gradle to v8.12.1 (aniyomiorg#1662) (cherry picked from commit 9d6ed93) * Update aboutlib.version to v11.5.0 (aniyomiorg#1663) (cherry picked from commit d592ab2) * spotless(spotless): spotless * Rework slider UI Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Update GitHub Actions (aniyomiorg#1677) (cherry picked from commit 42e45e6) * Update moko to v0.24.5 (aniyomiorg#1694) (cherry picked from commit 31a3f9e) * Update dependency io.coil-kt.coil3:coil-bom to v3.1.0 (aniyomiorg#1701) (cherry picked from commit b7a96e6) * Update paging.version to v3.3.6 (aniyomiorg#1717) (cherry picked from commit 59ee610) * Update dependency com.android.tools.build:gradle to v8.8.1 (aniyomiorg#1723) (cherry picked from commit a80965f) * Add more editor configs and move ktlint config to it (aniyomiorg#1731) (cherry picked from commit 34d1e6f) * Update aboutlib.version to v11.6.0 (aniyomiorg#1728) (cherry picked from commit 8e81a5e) * Ignore hidden files/folders for Local Source chapter list Co-authored-by: BrutuZ <7104931+BrutuZ@users.noreply.github.com> * Update actions/upload-artifact action to v4.6.1 (aniyomiorg#1756) (cherry picked from commit c335ea9) * Update aboutlib.version to v11.6.3 (aniyomiorg#1737) (cherry picked from commit 6a223f3) * Ignore hidden files/folders for Local Source chapter list Co-authored-by: NGB-Was-Taken <76197326+NGB-Was-Taken@users.noreply.github.com> * Add button to favorite manga from history screen Co-authored-by: Roshan Varughese <40583749+Animeboynz@users.noreply.github.com> * Fix App's preferences referencing deleted categories Co-authored-by: Cuong-Tran <16017808+cuong-tran@users.noreply.github.com> * Cleanup and tweak preference widgets Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Reuse AppBar in manga screen Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> Co-authored-by: Cuong-Tran <16017808+cuong-tran@users.noreply.github.com> * Fix backup/restore of category related preferences Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> Co-authored-by: Cuong-Tran <16017808+cuong-tran@users.noreply.github.com> * Update dependency androidx.compose:compose-bom to v2025 (aniyomiorg#1651) (cherry picked from commit d8a5302) * Migrate to Bangumi's newer v0 API This comes with many benefits: - Starting dates are now available and shown to users - Lays groundwork to add private tracking for Bangumi, e.g. in aniyomiorg#1736 - Mihon makes approximately 2-4 times fewer calls to Bangumi's API - Simplified interceptor for the access token addition - v0 does not allow access tokens in the query string - There is actively maintained documentation for it Also shrunk the DTOs for Bangumi by removing attributes we have no use for either now or in the foreseeable future. Volume data remains in case Mihon wants to ever support volumes. But attributes such as user avatars, nicknames, data relating to Bangumi's tag & meta-tag systems, etc. have been removed or just not added to the DTOs. Co-authored-by: MajorTanya <39014446+MajorTanya@users.noreply.github.com> * Add "Monochrome" theme This theme is mainly geared towards e-Ink displays with limited/no colour capabilities. Previous themes like Yin & Yang would make heavy use of greyscale colours which could look off on some devices. This theme is probably not conformant to Material Design 3 colour scheme guidelines, but it does boast some amazing WebAIM contrast ratios (#FFFFFF text on #000000 background gets a ratio of 21:1, vice versa too). Initially, this was intended as a purely black and white theme but some contrast issues arose, such as the download badges (tertiary background, onTertiary text colour) having the same colour as unread badges (primary/onPrimary), or the step indicators (stops) not being visible on sliders (since they use the colours of the opposite state track (active region stops are the colour of the inactive region track and vice versa). To mitigate this, each variant (dark/light) of the theme has one additional grey mixed in for their tertiary and secondaryContainer colours each. For the dark variant, this is a #A0A0A0 background for #000000 text (8.03:1 contrast ratio) and for the light variant, it is a #505050 background for #FFFFFF text (8.06:1 contrast ratio). This results in distinct unread vs download badges and visible steps in the sliders. --------- Co-authored-by: Sunspark-007 <73711243+Sunspark-007@users.noreply.github.com> Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> Co-authored-by: MajorTanya <39014446+MajorTanya@users.noreply.github.com> * Add back explicit update(track) call to Bangumi Most if not all other trackers do this too. Technically this causes some request duplication (since things like the BaseTracker's setRemoteLastChapterRead fire anyway due to the tracker sheet being open. But considering the reduced number of requests in other places, I think this is still acceptable. This change will allow aniyomiorg#1736 to proceed, hopefully. Co-authored-by: MajorTanya <39014446+MajorTanya@users.noreply.github.com> * Fix Bangumi login regression Caused by aniyomiorg#1748. Two different issues actually. Firstly, the getUsername API call uses the authClient, which uses the BangumiInterceptor to get the current OAuth data and attach the Authorization header. However, on login, aniyomiorg#1748 did not try to set the new auth details until after attempting to call getUsername. This would cause Mihon to think the user was not authenticated with Bangumi and cancel the process. This is fixed by having Mihon store the OAuth credentials in the interceptor first before attempting to call getUsername. The second issue is a simple trailing dollar sign in the API URL for the getUsername method. This was removed. Co-authored-by: MajorTanya <39014446+MajorTanya@users.noreply.github.com> * Support for private tracking with AniList and Bangumi Co-authored-by: MajorTanya <39014446+MajorTanya@users.noreply.github.com> Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> Co-authored-by: NarwhalHorns <23698387+NarwhalHorns@users.noreply.github.com> * Update dependency com.android.tools:desugar_jdk_libs to v2.1.5 (aniyomiorg#1772) (cherry picked from commit 4d7350e) * Update dependency gradle to v8.13 (aniyomiorg#1773) Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> (cherry picked from commit 2d0be5b) * Add private tracking support for Kitsu Co-authored-by: MajorTanya <39014446+MajorTanya@users.noreply.github.com> * Rework build variants Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Remove F-droid warnings Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Use `.toUri()` extension function Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Add option to export minimal library information to a CSV file Co-authored-by: Roshan Varughese <40583749+Animeboynz@users.noreply.github.com> * Add Xiaomi system app to list of invalid browsers (aniyomiorg#1776) (cherry picked from commit d91c7b6) * Add back support for drag-and-drop category reordering Co-authored-by: Cuong-Tran <16017808+cuong-tran@users.noreply.github.com> * Fix APK paths in workflows Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Update dependency androidx.constraintlayout:constraintlayout to v2.2.1 (aniyomiorg#1783) (cherry picked from commit ec07843) * Update dependency androidx.activity:activity-compose to v1.10.1 (aniyomiorg#1782) (cherry picked from commit 4db3817) * Remove alphabetical category sort option Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Fix category padding * Update dependency com.android.tools.build:gradle to v8.8.2 (aniyomiorg#1784) (cherry picked from commit b93746b) * Add option to mark new duplicate read chapters as read Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Set explicit runner version and specify build tools version for signing Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Add build tool version to android config Co-authored-by: rhjdvsgsgks <26178113+rhjdvsgsgks@users.noreply.github.com> * Update Issue Request Template Co-authored-by: MajorTanya <39014446+MajorTanya@users.noreply.github.com> * Spoof or remove `X-Requested-With` header from webview Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com> * spotless(spotless): spotless * Fix webview crash caused by 793d7fb (aniyomiorg#1819) (cherry picked from commit 9957fff) * Update dependency io.mockk:mockk to v1.13.17 (aniyomiorg#1786) (cherry picked from commit b763d3e) * Tweak and adjust issue template Co-authored-by: BrutuZ <brutuz@users.noreply.github.com> Co-authored-by: MajorTanya <39014446+MajorTanya@users.noreply.github.com> * Update track search preview Co-authored-by: NarwhalHorns <23698387+NarwhalHorns@users.noreply.github.com> * Update dependency com.android.tools.build:gradle to v8.9.0 (aniyomiorg#1824) (cherry picked from commit b2765a0) * Fix an issue where tracker reading progress is changed to a lower value Co-authored-by: Roshan Varughese <40583749+Animeboynz@users.noreply.github.com> * Display staff information on Anilist tracker search results Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> Co-authored-by: NarwhalHorns <23698387+NarwhalHorns@users.noreply.github.com> * Attempt to fix crash when migrating or removing entries from library Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> Co-authored-by: FlaminSarge <2764675+FlaminSarge@users.noreply.github.com> * Bump default user agent (aniyomiorg#1833) (cherry picked from commit d3691cc) * Change label of setting to always use SSIV in long strip reader (aniyomiorg#1834) (cherry picked from commit 85d168e) * ~Change foss variant application id suffix to '.foss'~ and more - Remove `BuildConfig.PREVIEW` - Rename `BuildConfig.INCLUDE_UPDATER` -> `BuildConfig.UPDATER_ENABLED` - Rename build property `with-updater` -> `enable-updater` - Add build property to disable code shrink - Add build property to include dependency info in apk/app bundle Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Make more sliders discrete and ensure they don't look out of place Also cleanup the underlying code Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Make option to mark duplicate chapter as read apply when reading Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Add app ID to debug info This will avoid the need to know which forks has which version numbers and avoid confusion in support. Co-authored-by: MajorTanya <39014446+MajorTanya@users.noreply.github.com> * Move firebase stuff to a standalone module Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Add prefix search to search by internal DB ID This prefix searches entries in the library based on the ID in the database. It is a niche feature but could be very helpful in certain situations, such as a corrupted cover causing a crash that just shows "🚨 Failed - MangaCover(mangaId=2245, sourceId=1, isMangaFavorite=true, url=, lastModified=0)". With this prefix search it is possible to find the entry in question without much hassle. Notably, the database includes literally anything Mihon has ever seen from extension and such, even if they weren't added to the collection. This means that IDs actually present in the collection are not expected to be purely sequential. For example, in my emulator, I had two entries in the collection but the assigned IDs were 5 and 56. Co-authored-by: MajorTanya <39014446+MajorTanya@users.noreply.github.com> * Remove closed issue/pr auto lock workflow [skip ci] (cherry picked from commit f33aa1a) * Update dependency androidx.compose:compose-bom to v2025.03.00 (aniyomiorg#1857) (cherry picked from commit f76a3ad) * Update dependency org.jsoup:jsoup to v1.19.1 (aniyomiorg#1822) (cherry picked from commit 2dc8cf0) * Add back build tools version to sign-android-release (aniyomiorg#1842) (cherry picked from commit 7028b86) * Tweak the app updater logic Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Add back option to hide unread chapter badge in library Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Seperate mark duplicate read chapters as read behaviors as options Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * For release builds use last commit time as build time Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Translations update from Hosted Weblate (aniyomiorg#1550) Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/bn/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/fr/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/gl/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/he/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/hi/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/hu/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/kk/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/pl/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ro/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/am/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/as/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/be/ 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/cs/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/cv/ 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/gl/ 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/hu/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/id/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/it/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ka/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/kk/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/km/ 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/ml/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/mr/ 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/nl/ 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_BR/ 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/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/sv/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ta/ 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/uz/ 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: Abay Emes <abayemes@gmail.com> Co-authored-by: Acelith <joel.jon@moix.me> Co-authored-by: Ahmad Ansori Palembani <palembani@gmail.com> Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it> Co-authored-by: Akhil Raj <akhilakae07@gmail.com> Co-authored-by: C201 <derasetad@gmail.com> Co-authored-by: Champ0999 <il.migliore0999@gmail.com> Co-authored-by: Dexroneum <Rozhenkov69@gmail.com> Co-authored-by: Doministo <doministo@seznam.cz> Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat> Co-authored-by: Eji-san <ejierubani@gmail.com> Co-authored-by: FateXBlood <fatexblood@gmail.com> Co-authored-by: Frosted <frosted@users.noreply.hosted.weblate.org> Co-authored-by: Harshit Prajapati <harshitprajapati7666@gmail.com> Co-authored-by: Hasanur Rahman Biplob <hrbiplob10@gmail.com> Co-authored-by: Horace Johnson <horacejohnson99@gmail.com> Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com> Co-authored-by: Itsmechinmoy <itsmechinmoy@users.noreply.hosted.weblate.org> Co-authored-by: Jakub Fabijan <jakubfabijan@tuta.io> Co-authored-by: Kerim Demirkaynak <aschannel111@gmail.com> Co-authored-by: Koanrade <konrad.nowicki91@gmail.com> Co-authored-by: Lyfja <45209212+lyfja@users.noreply.github.com> Co-authored-by: MD_Abdulla072 <md.abdullacse20@gmail.com> Co-authored-by: Matyáš Caras <matyas@caras.wtf> Co-authored-by: Milo Ivir <mail@milotype.de> Co-authored-by: Mochammad Nopal Attasya <meleboy22@gmail.com> Co-authored-by: Nguyễn Trung Đức <vaicato16@gmail.com> Co-authored-by: NormalRandomPeople <normal.scribe833@silomails.com> Co-authored-by: Pecs1 <mynameisnoname897@gmail.com> Co-authored-by: Pitpe11 <giorgos2550@gmail.com> Co-authored-by: Piyoka Smith <piyoka5697@ahaks.com> Co-authored-by: Reza Almanda <rezaalmanda27@gmail.com> Co-authored-by: Rom Savidor <romsavidor@gmail.com> Co-authored-by: Saft Octavian <saftoctavian@gmail.com> Co-authored-by: Shiratori <kuromaruhatake@gmail.com> Co-authored-by: Siebrenvde <siebren@siebrenvde.dev> Co-authored-by: Sixten Lund <arbitraryindices@users.noreply.hosted.weblate.org> Co-authored-by: Sorawit Jannareubate <moszaduck007@gmail.com> Co-authored-by: Swyter <swyterzone@gmail.com> Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com> Co-authored-by: TheKingTermux <50316075+TheKingTermux@users.noreply.github.com> Co-authored-by: ZerOriSama <godarms2010@live.com> Co-authored-by: abc0922001 <abc0922001@hotmail.com> Co-authored-by: dianisaac <muhandreop@gmail.com> Co-authored-by: f0roots <f0rootss@gmail.com> Co-authored-by: kevans <albapazpi@gmail.com> Co-authored-by: staxhinho <staxhinho@gmail.com> Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com> Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com> (cherry picked from commit b372657) * Use current time as build time for preview builds Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Update actions/upload-artifact action to v4.6.2 (aniyomiorg#1878) (cherry picked from commit da4584e) * Translations update from Hosted Weblate (aniyomiorg#1877) Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/uk/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ru/ Translation: Mihon/Mihon Translation: Mihon/Mihon Plurals Co-authored-by: Dexroneum <Rozhenkov69@gmail.com> Co-authored-by: scb261 <scb261261@gmail.com> (cherry picked from commit 1d6dc1e) * Fix Bangumi search including novels Co-authored-by: MajorTanya <39014446+MajorTanya@users.noreply.github.com> * Add more Kaomoji for empty/error screens (aniyomiorg#1909) (cherry picked from commit d4aaf65) * spotless(spotless): spotless * chore(changelog): Set version for merge * Update player settings * Add back aniyomi specific appbar actions to entry --------- Co-authored-by: AntsyLich <59261191+antsylich@users.noreply.github.com> Co-authored-by: Secozzi <folke.steen85@gmail.com> Co-authored-by: Weblate (bot) <hosted@weblate.org> Co-authored-by: Mend Renovate <bot@renovateapp.com> Co-authored-by: Cuong-Tran <cuongtran.tm@gmail.com> Co-authored-by: MajorTanya <39014446+MajorTanya@users.noreply.github.com> Co-authored-by: sdaqo <63876564+sdaqo@users.noreply.github.com> Co-authored-by: BrutuZ <7104931+BrutuZ@users.noreply.github.com> Co-authored-by: NGB-Was-Taken <76197326+NGB-Was-Taken@users.noreply.github.com> Co-authored-by: Roshan Varughese <40583749+Animeboynz@users.noreply.github.com> Co-authored-by: Cuong-Tran <16017808+cuong-tran@users.noreply.github.com> Co-authored-by: Sunspark-007 <73711243+Sunspark-007@users.noreply.github.com> Co-authored-by: NarwhalHorns <23698387+NarwhalHorns@users.noreply.github.com> Co-authored-by: rhjdvsgsgks <26178113+rhjdvsgsgks@users.noreply.github.com> Co-authored-by: AwkwardPeak7 <48650614+awkwardpeak7@users.noreply.github.com> Co-authored-by: BrutuZ <brutuz@users.noreply.github.com> Co-authored-by: FlaminSarge <2764675+FlaminSarge@users.noreply.github.com> Co-authored-by: Ian Hunter <ianfhunter@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
versionCodewasn't bumped because no release has been made since the last mihon merge.Player settings has been moved out into it's own menu because