Page MenuHomeSolus

Summary: Update to 3.12.2. Add libheif to support viewing HEIC images.
ClosedPublic

Authored by minhhut on Aug 29 2022, 9:43 AM.

Details

Summary

Summarized changelog

  • Features:
    • Added support for larger thumbnail sizes: 512, 768 and 1024 pixels.
  • Bugfixes:
    • Fixed possible crash when changing directory during thumbnails creation.
    • PNG loader ignores gAMA.
    • Transparent webp images are rendered incorrectly.
    • Crash when dropping files on an empty folder/catalog.
    • Fixed location loading after mounting volume.
    • JPEG image dimensions not displayed for files inside the trash.
    • Infinite Loop when viewing more than 50 thumbnails.
    • X11 window title is not set.
    • Copy release notes on build from NEWS to metainfo file.
    • Fixed build if appstream >= 0.14.6 is not available.
    • Fix incorrect usage of shared_module in extensions.
    • cli: mention that user can open files and/or directories.
  • Updated Translations.
Test Plan

Open an HEIC file with gthumb

Diff Detail

Repository
R3614 gthumb
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

minhhut created this revision.Aug 29 2022, 9:43 AM
minhhut requested review of this revision.Aug 29 2022, 9:43 AM
algent requested changes to this revision.Aug 29 2022, 9:59 AM
algent added a subscriber: algent.

Please fix the comment in pspec_x86_64.xml file.
Did you manually edit it?

pspec_x86_64.xml
1171

This should be:
<Comment>Packaging update</Comment>

This revision now requires changes to proceed.Aug 29 2022, 9:59 AM
algent added a comment.EditedAug 29 2022, 10:03 AM

Also in the summary it is neccessary to insert the changelog.
You can get them from here

Usually we do it like:

**Changelog:**

- Change 1
- Fix 2
- etc
- Updated translations.

If the changelog is too long, then you can insert only a link:

Full changelog [here](link)

minhhut added a comment.EditedAug 29 2022, 11:10 AM

Please fix the comment in pspec_x86_64.xml file.
Did you manually edit it?

I thought other way around. I will revert my edit.

minhhut updated this revision to Diff 33090.EditedAug 29 2022, 11:29 AM

Summary: Update to 3.12.2. Add libheif to support viewing HEIC images.

Changelog

Version 3.12.2
~~~~~~~~~~~~~~

Features:

  • Added support for larger thumbnail sizes: 512, 768 and 1024 pixels.

Bugfixes:

  • Fixed possible crash when changing directory during thumbnails creation.

Translations:

  • Dutch (Nathan Follens)
  • Hungarian (Balázs Úr)
  • Polish (Piotr Drąg)
  • Swedish (Anders Jonsson)
  • Ukrainian (Yuri Chornoivan)

Version 3.12.1
~~~~~~~~~~~~~~
Released: 2022-03-21

Bugfixes:

  • PNG loader ignores gAMA. (#194)
  • Transparent webp images are rendered incorrectly. (#199)
  • Crash when dropping files on an empty folder/catalog. (#220)
  • Fixed location loading after mounting volume.
  • JPEG image dimensions not displayed for files inside the trash. (#214)
  • Infinite Loop when viewing more than 50 thumbnails. (Kendy Kutzner)
  • X11 window title is not set. (Bruno Vasselle)
  • Copy release notes on build from NEWS to metainfo file. (Federico Bruni)
  • Fixed build if appstream >= 0.14.6 is not available.
  • Fix incorrect usage of shared_module in extensions. (Jakub Jirutka)
  • cli: mention that user can open files and/or directories. (#167)

Translations:

  • Basealt (Olesya Gerasimenko)
  • Catalan (Jordi Mas)
  • Croatian (gogo)
  • Dutch (Nathan Follens)
  • Hebrew (Yosef Or Boczko)
  • Japanese (sicklylife)
  • Swedish (Anders Jonsson)
  • Turkish (Emin Tufan Çetin)
  • српски (Мирослав Николић)

Test Plan: Open an HEIC file with gthumb

Reviewers: Triage Team

Differential Revision: https://dev.getsol.us/D13530

minhhut marked an inline comment as done.Aug 29 2022, 11:36 AM

I updated use "arc diff --update"

I updated use "arc diff --update"

Try again with arc diff --update D13530

It is easy to fix the summary. This can be done in web browser. In the top right there is an option "Edit Revision".

minhhut edited the summary of this revision. (Show Details)Aug 29 2022, 12:09 PM

It is easy to fix the summary. This can be done in web browser. In the top right there is an option "Edit Revision".

Just did it. Thanks for the hint.

algent accepted this revision.Aug 29 2022, 12:15 PM
algent edited the summary of this revision. (Show Details)

I edited this further to summarized it a bit. Next time if you are willing to update this again, you can see this diff as example.

LGTM, thanks!

This revision is now accepted and ready to land.Aug 29 2022, 12:17 PM