Commit Graph

44801 Commits

Author SHA1 Message Date
473b05ea3a build: Update dark theme Makefile.am to include...
missing white-border prelight file.

This is continuation of the commit 3d102d0c. It fixes the startup
warnings and properly resolves #4128.
2021-09-06 23:27:25 +06:00
30c4a37c0b Update Spanish translation 2021-09-06 11:38:58 +00:00
e5ddf99bf9 Update Ukrainian translation 2021-09-06 05:22:20 +00:00
b8c11e0e57 configure: post-release version bump to 2.10.27. 2021-09-05 23:52:45 +02:00
1c7ff807ae configure: release GIMP 2.10.26. 2021-09-05 22:47:06 +02:00
9875fcbc31 authors.xml, README: update the authors list.
- Update last-active parameter to 3.0 for various people.
- Add Liam Quin, lillolollo, Stanislav Grinkov, Povilas Kanapickas and
  woob.
- Move myself to maintainer.

(cherry picked from commit 0645bf6f0f)
2021-09-05 22:42:12 +02:00
7107372880 authors: update the authors list.
Adding names of people with significant contributions:
- Jacob Boerema for his awesome work (on too much stuff to list it all!)
- Daniel Novomesky (HEIF, AVIF support)
- Félix Piédallu (meson build)
- Elad Shahar (Python 3 plug-ins, Spyrogimp, Mandala symmetry
  kaleidoscope mode)

(cherry picked from commit 9fc87b8d91)
2021-09-05 22:40:50 +02:00
f47b5d8176 authors.xml: add Niels De Graef
(cherry picked from commit 9969dd8b03)
2021-09-05 22:40:43 +02:00
13cb9335a7 NEWS: update. 2021-09-05 22:35:32 +02:00
c496ce5aca configure, app: depend on GEGL 0.4.32 2021-09-05 20:56:19 +02:00
66ca86cd72 Update Swedish translation 2021-09-05 16:04:17 +00:00
731503ee5f Update Polish translation 2021-09-05 17:29:53 +02:00
00abb65f0d Update POTFILES.in 2021-09-05 17:27:14 +02:00
1315c7c5d0 Update Vietnamese translation 2021-09-05 08:36:24 +00:00
2ef2b32153 Update Vietnamese translation 2021-09-05 08:10:07 +00:00
3130cc397b NEWS: update. 2021-09-04 21:30:16 +02:00
8ac98f0d69 themes: Set light background for selected text ...
in Layers and Paths dockable dialogs to make text visible.

Resolves: #4006

Signed-off-by: Stanislav Grinkov <43956-stanislavgrinkov@users.noreply.gitlab.gnome.org>
2021-09-04 13:46:21 +06:00
4cea403ecd build: sync build files and inno-setup with po files.
Thanks to the unit test comparing the available translations (based on
po files) and the configuration for InnoSetup, as well as the build
configuration, it's now easier to make sure we are always in sync.
2021-09-04 01:26:49 +02:00
e807464145 build: improve the script to test for Windows installer languages.
We were only comparing the po list with the language list in the
gimp3264.iss. Nevertheless since we also generate the <code>.setup.isl
files, we should also verify generated files corresponds exactly to the
same list of languages.
This commit does it for meson and autotools build.

This is also how I fixed the meson list (cf. previous commit).

(cherry picked from commit 602add8c45
except that I removed the comparison with meson files)
2021-09-04 01:02:41 +02:00
45fe197b02 build: add a test to check the Windows installer languages.
This way, we will avoid in the future any discrepancies between
languages set in the Windows installer and available translations (po
files in po-windows-installer/) because `make check` will fail.

(cherry picked from commit 8a42c6ccc2
apart from the removed meson file)
2021-09-04 00:56:25 +02:00
baa4ce3ecd Add Lithuanian translation 2021-09-03 18:19:42 +00:00
1fb6175494 build: add Vietnamese translation to the Windows installer
Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com>
(cherry picked from commit 60a9e25101)
2021-09-03 14:29:58 +02:00
44b9e3fff9 Update Lithuanian translation 2021-09-02 20:51:16 +00:00
250ad5de46 themes: Remove 3D shadow box around eye and link toggles...
in Layers, Channels, and Paths dockable dialog tree views.

Resolves: #1012
2021-09-03 00:49:55 +06:00
16fe52582d app: Correctly place merged down layer...
when the image is in indexed color mode, and bottom layer doesn't
have an alpha channel.

Resolves: #4945
2021-09-02 12:20:09 +06:00
72df5d6335 Update Swedish translation 2021-09-01 21:03:43 +00:00
eb120a5cd5 Update Slovenian translation 2021-09-01 16:20:49 +00:00
105c99d848 Update German translation 2021-09-01 14:46:28 +00:00
3d102d0c9e themes: Add white border around dark theme GtkToggleButtons...
to improve accessibility by having visible feedback on mouse-hover.
Default prelight background was too dark for such task.

Resolves: #4128
2021-09-01 17:51:40 +06:00
5d8377303e Update Vietnamese translation 2021-09-01 06:54:28 +00:00
30fadd5377 Add Vietnamese translation 2021-09-01 06:49:43 +00:00
7d5dbf2391 Update German translation 2021-08-31 19:41:45 +00:00
a29befe2ed Update German translation 2021-08-30 21:03:40 +00:00
6a26201022 Update German translation 2021-08-30 20:07:40 +00:00
fdfa71507e Update Spanish translation 2021-08-30 20:07:13 +00:00
c1d50722f9 Update Slovenian translation 2021-08-30 18:44:27 +00:00
efaf0e1ba8 Update Slovenian translation 2021-08-30 18:42:13 +00:00
186b21c478 Update Catalan translation 2021-08-30 20:18:07 +02:00
0a06779fee add msys support
(cherry picked from commit 512fc24694)
2021-08-30 00:06:58 +02:00
a4846a0124 plug-ins: fix #7195 Exporting multilayer TIFF with EXIF saves some layers twice
If you first open a multi page TIFF, exiv2 generates EXIF tags for the
first 3 pages in the form of Exif.Image.<tags>, Exif.Image2.<tags>,
Exif.Image3.<tags>. When exporting with EXIF saving enabled, exiv2 thinks
it needs to save TIFF pages for the EXIF metadata of the second and third
page too. Those pages saved by exiv2 contain only metadata no real image
data and give warnings when loading.

The EXIF tags read from page 2 and 3 are only the basic image specs. We
don't use those, nor do we add tags to it. Until we support handling of
metadata for those pages and exiv2 has better support for all TIFF pages
beyond the first few, I see no reason to save this information.

So for now lets just delete all tags that start with Exif.Image followed
by a number.
2021-08-29 16:40:10 -04:00
843d998028 plug-ins: fix #3740 Impossible to delete multi page tiff with thumbnail
On Windows there is a long standing issue in its File Explorer. When
GIMP exported as a multi page (multi-layer) TIFF with thumbnail saving
enabled, then the Windows thumbnailer apparently gets stuck and does not
close the TIFF file when browsing a folder. Because those files are not
closed it is impossible to delete them. This issue has been reported
many times over the years to Microsoft without any reaction.

Investigation showed us that this lock up only happens when we save the
thumbnail as a subifd. To resolve this issue we change this and now let
exiv2 handle our thumbnail saving, just as for other image formats. For
TIFF this means the thumbnail is saved as the second page of a TIFF.

Previous commits have made sure that it is now easier to recognize a TIFF
page as a thumbnail and to make sure we don't load thumbnail TIFF pages.

Since saving as a subifd is what made TIFF thumbnail saving different
from other formats, this commit consists of only removal of code.

(cherry picked from commit 42e61104d7)

# Conflicts:
#	plug-ins/file-tiff/file-tiff-save.c
2021-08-29 16:40:10 -04:00
c9fe64b135 plug-ins: when loading TIFF images ignore thumbnail pages
TIFF image pages can specify what type of image that page represents.

If the page is marked as FILETYPE_REDUCEDIMAGE we will consider it to be
a thumbnail and filter that out of the list of pages that can be selected
to be loaded.

In addition to that we will try to recognize certain pages as thumbnail
that don't have the subfiletype tag set.
We will consider it a thumbnail if:
- It's the second page
- PhotometricInterpretation is YCbCr
- Compression is old style jpeg
- First page uses a different compression or PhotometricInterpretation
If these conditions are true the page will also be filtered out.

We could consider having an option whether to filter out thumbnail pages.
Since in the situation up until now we also don't load thumbnails, I think
this should be considered as a separate feature.

(cherry picked from commit 2a38ec9e4b)
2021-08-29 16:40:10 -04:00
183900ca97 libgimp: set subfiletype to FILETYPE_REDUCEDIMAGE when saving EXIF thumbnails. 2021-08-29 16:40:10 -04:00
f3764a59db Update Ukrainian translation 2021-08-29 17:11:24 +00:00
ec8de3941e desktop: add an appdata section for 2.10.26 release.
We can see we are really working towards stability and consolidation
now, with few new features, but a lot of bug fixes.

(cherry picked from commit f04e7442f4)
2021-08-29 19:01:01 +02:00
53fca481d7 NEWS: update. 2021-08-29 18:46:28 +02:00
2d5c911733 Update Spanish translation 2021-08-26 13:06:29 +00:00
dd49817a2f configure: --enable-check-update now with an "auto" value.
By default, when on "auto", the update check feature will be set
depending on the OS. In particular, on Windows and macOS, it will be ON,
because these are the 2 OSes which we distribute without an update
channel, hence where people used to have very outdated versions of GIMP.

On Linux, *BSD, and so on, distribution provide updates through package
repositories.

(cherry picked from commit 0e46fadf43)
2021-08-26 12:06:18 +02:00
8ac06e201a themes: add hyperlink coloring to themes.
to fix 'bad' eye-straining link color in About dialog.

Resolves: #6730
2021-08-22 16:52:52 +02:00
c69cf5f573 Update Polish translation 2021-08-22 12:31:00 +02:00