mihon/CHANGELOG.md
MajorTanya 7f2cfb5eb2
Always use software bitmap on certain devices (#1543)
* Include Coil's broken hardware bitmap device list

Declares all listed devices as unable to use hardware bitmaps.

Might fix #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>
2024-12-06 21:14:18 +06:00

37 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is a modified version of Keep a Changelog, and this project adheres to Semantic Versioning.

  • Added - for new features.
  • Changed - for changes in existing functionality.
  • Improved - for enhancement or optimization in existing functionality.
  • Removed - for now removed features.
  • Fixed - for any bug fixes.
  • Other - for technical stuff.

Unreleased

Changed

Improved

Fixed

v0.17.0 - 2024-10-26

Added

Changed

Improved

  • Reader performance
    • Avoid unnecessary copying when processing reader image (@FooIbar) (#691)
    • Significantly improve performance when loading extremely long images in long strip mode (@FooIbar) (#692)
    • Use Bitmap.Config.HARDWARE if possible to improve image loading speed (@wwww-wwww) (#687)
    • Improve preloading in long strip mode (@FooIbar) (#1076)
  • Performance when looking up specific files (@raxod502) (#728)
  • Chapter number parsing (@Naputt1) (6a80305)
  • Error message on restoring if backup decoding fails (@vetleledaal) (#1056)

Removed

Fixed

Other

v0.16.5 - 2024-04-09

Added

  • Relative date for up to a week in the future (@sirlag) (#415)
  • Advance setting to install custom color profiles (@wwww-wwww) (#523)

Changed

Fixed

  • Wrong dates in Updates and History tab due to time zone issues (@sirlag) (#402)
  • App infinitely retries tracker update instead of failing after 3 tries (@MajorTanya) (#411)
  • Crash on Pixel devices (was introduced due to compose update) (ab06720)
  • Crash when opening some heif/heic images (@az4521) (#466)
  • Crash when putting app in background while track date selection dialog is open (@ivaniskandar) (c348fac)
  • Dates for saved images not following the specification (fixes date issue mainly on Samsung devices) (@MajorTanya) (#552)
  • Colors getting distorted when opening CMYK jpeg images (@wwww-wwww) (#523)

v0.16.4 - 2024-02-27

Changed

  • Don't include custom user agent for MAL (circumvents MAL block) (@AntsyLich) (085ad8d)

v0.16.3 - 2024-01-30

Added

  • Copy extension debug info when clicking logo or name in the extension details screen (@MajorTanya) (#271)

Changed

  • Hide display cutoff setting in reader settings sheet if fullscreen is disabled (@Riztard) (#241)
  • Library update error filename to mihon_update_errors.txt from tachiyomi_update_errors.txt (@mjishnu) (#253)

Fixed

  • Bottom sheet UI issues on non-tablet devices (@theolm) (#182)
  • Crash when switching screen while a list is scrolling (@theolm) (#272)
  • Newly installed extensions not being recognized by Mihon (@AwkwardPeak7) (#275)
  • Failing to refresh MAL token being inferred as token expiration (@AntsyLich) (0f4de03)

Other

  • Add detekt (kotlin code analyzer) to the project (@theolm) (#216)

v0.16.2 - 2024-01-28

Changed

Fixed

  • "Flash screen on page change" making the screen full black (@AntsyLich) (38d6ab8)
  • Faulty MangaUpdates score in database (@AntsyLich (a024218
  • Updating extension not reflecting correctly (@AntsyLich) (cb06898)
  • Inconsistent button height in "Data and storage" for some languages (@theolm) (#202)
  • Chapter not being marked as read locally when refreshing Enhanced Trackers (@Secozzi) (#219)

Other

  • Make last_modified_at field in database be 0 on insert (@kaiserbh) (#113)
  • Remove usage of .not() where possible in code (@AntsyLich) (3940740)
  • Use type-safe project accessors (@theolm) (#194)
  • Legacy tracker model properties now has the same type as the domain ones (@AntsyLich) (#245)

v0.16.1 - 2024-01-18

Changed

Fixed

v0.16.0 - 2024-01-16

Changed