Opened 3 months ago

Closed 3 months ago

#15502 closed enhancement (fixed)

gimp-2.10.28

Reported by: Bruce Dubbs Owned by: Douglas R. Reno
Priority: normal Milestone: 11.1
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (9)

comment:1 by Douglas R. Reno, 3 months ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 3 months ago

Summary: gimp-2.10.26gimp-2.10.28

Now 2.10.28

comment:3 by Douglas R. Reno, 3 months ago

Overview of Changes from GIMP 2.10.26 to GIMP 2.10.28
=====================================================

Translations:

  - 10 translations were updated: Catalan, Chinese (China), Finnish,
    Italian, Polish, Russian, Slovenian, Spanish, Swedish and Ukrainian.

Build:

  - Fix uninstalled white-border prelight file.

Overview of Changes from GIMP 2.10.24 to GIMP 2.10.26
=====================================================

Core:

  - Dashboard now has memory support in OpenBSD.
  - Default shortcuts Shift+[ and ] for tool size changed to { and }.
  - Performance improvements for GIMP on macOS Big Sur: these
    improvements were actually already applied in our macOS packages
    since GIMP 2.10.22, but were applied upstream directly only now.

User Interface:

  - Dark theme: improve accessibility of GtkRadioButton by adding a
    white border on mouse-hover.
  - Gray theme: set light background for selected text in Layers and
    Paths dockable dialogs to make text visible.
  - Dark, Gray and Light themes: remove 3D shadow box around eye and
    link toggles in Layers, Channels, and Paths dockable dialog tree
    views.

Plug-ins:

  - Improved DDS support and fix some red/blue bit swap for RGB10A2 DDS.
    The plug-in version is incremented so that it is able to catch and
    correct previously incorrect RGB10A2 images exported by older
    versions of our plug-in.
  - DDS files with "L16" - a 16 bit luminance channel - are now loaded
    in 16-bit.
  - DICOM images:
    * Support for planar configuration.
    * Support for deprecated big endian transfer.
  - TIFF images:
    * Thumbnail storing now done by storing the thumbnail as the second
      page in the file (through Exiv2) and setting metadata
      "Exif.Thumbnail.NewSubfileType" to 1 (reduced resolution image)
      instead of storing the thumbnail as a subifd. This was done
      because of a Windows bug locking TIFF files with thumbnail stored
      as subfid.
    * Symmetrically, loading will ignore pages marked as "reduced
      resolution image" (i.e. it will consider them as thumbnails), as
      well as try to guess if a page (without subfile type) is a
      thumbnail when it meets following criteria: second page with YCbCr
      PhotometricInterpretation, old style jpeg compression while the
      first page has a different PhotometricInterpretation or
      compression.

Script-fu:

  - New (dir-make "/dir/name" mode) function to create a directory.

Translations:

  - New translations for the Windows installer: Vietnamese, Lithuanian.
  - 13 translations were updated: Catalan, Chinese (China), Croatian,
    Dutch, German, Lithuanian, Polish, Russian, Slovenian, Spanish,
    Swedish, Ukrainian and Vietnamese.

Build:

  - On Windows, *.rs file extension is not associated with SUN Raster
    images anymore. The reason is that this file extension is mostly
    used for Rust code files nowadays. If Windows could detect file
    formats with "magic numbers" (i.e. byte identifiers), it would not
    be a problem, but since it relies apparently only the extension,
    it's better to remove this association.
  - Oppositely on Linux and other Unix-like systems using desktop files,
    add the image/x-sun-raster MimeType which was forgotten (there,
    detection should be fine and not depend on file extension).
  - gimp30-tips.mo is not installed anymore (only used during the build
    to generate gimp-tips.xml with multiple language support).
  - --enable-check-update now has an "auto" value, which is the new
    default. It is equivalent to "yes" for Windows and macOS and "no" in
    all other cases.
  - New unit test to check that localizations listed in the installer
    script match available po files in po-windows-installer/.
  - "msys*" host value now detected as Windows builds.
  - Bumping minimum GEGL to version 0.4.32.

comment:4 by Douglas R. Reno, 3 months ago

I will generate a new help snapshot and update the book to that at the same time. The new version is 2021-09-15.

comment:5 by Douglas R. Reno, 3 months ago

When generating the help tarball, you will now need to run "git checkout gimp-help-2-10" because the documentation now targets GIMP-3 (which is unreleased).

comment:6 by Douglas R. Reno, 3 months ago

So far, it looks like the FR and EL translations are bad in the help tarball. Going to try running it at -j1 to see if it's a race condition.

comment:7 by Douglas R. Reno, 3 months ago

Due to various issues related to upstream changes to the gimp-help source tree, I'm going to continue using gimp-help-2021-03-30. I will update the buildstats though

comment:8 by Douglas R. Reno, 3 months ago

The exact error output:

[XML] xml/el/menus/colors/color-balance.xml
[XML] xml/el/key-reference.xml
[XML] xml/el/preface/authors.xml
Copying images (el) ... 1957 (el: 529)
Cleaning up 'el' xml files ...
*** Making html for el ... 
xml/el/concepts/imagewindow.xml:1: parser error : Document is empty

^
xml/el/concepts/basic-setup.xml:112: element include: XInclude error : could not load xml/el/concepts/imagewindow.xml, and no fallback was found
xml/el/using/photography.xml:1: parser error : Document is empty

^
xml/el/gimp.xml:112: element include: XInclude error : could not load xml/el/using/photography.xml, and no fallback was found
xml/el/using/customize-splashscreen.xml:1: parser error : Document is empty

^
xml/el/gimp.xml:126: element include: XInclude error : could not load xml/el/using/customize-splashscreen.xml, and no fallback was found
xml/el/using/script-fu-tutorial.xml:1: parser error : Document is empty

^
xml/el/gimp.xml:132: element include: XInclude error : could not load xml/el/using/script-fu-tutorial.xml, and no fallback was found
xml/el/toolbox/selection/common-features.xml:1: parser error : Document is empty

^
xml/el/toolbox/selection-tools.xml:15: element include: XInclude error : could not load xml/el/toolbox/selection/common-features.xml, and no fallback was found
xml/el/dialogs/tagging.xml:1: parser error : Document is empty

^
xml/el/dialogs/dialogs-content.xml:14: element include: XInclude error : could not load xml/el/dialogs/tagging.xml, and no fallback was found
xml/el/menus/image/enable-color-management.xml:1: parser error : Document is empty

^
xml/el/menus/image.xml:30: element include: XInclude error : could not load xml/el/menus/image/enable-color-management.xml, and no fallback was found
xml/el/menus/layer/previous.xml:1: parser error : Document is empty

^
xml/el/menus/layer.xml:26: element include: XInclude error : could not load xml/el/menus/layer/previous.xml, and no fallback was found
xml/el/menus/layer/next.xml:1: parser error : Document is empty

^
xml/el/menus/layer.xml:27: element include: XInclude error : could not load xml/el/menus/layer/next.xml, and no fallback was found
xml/el/glossary/glossary.xml:1: parser error : Document is empty

^
xml/el/gimp.xml:198: element include: XInclude error : could not load xml/el/glossary/glossary.xml, and no fallback was found
xml/el/appendix/bugs.xml:1: parser error : Document is empty

^
xml/el/gimp.xml:205: element include: XInclude error : could not load xml/el/appendix/bugs.xml, and no fallback was found
make[1]: *** [Makefile:1412: html/el/index.html] Error 6
make[1]: Leaving directory '/home/renodr/gimp-help-2021-09-15'
make: *** [Makefile:685: all-recursive] Error 1
renodr@renodr-laptop:~/gimp-help-2021-09-15$ 

comment:9 by Douglas R. Reno, 3 months ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.