Commit graph

56317 commits

Author SHA1 Message Date
Yuri Chornoivan
1dfdee9783 Update Ukrainian translation 2025-11-18 20:48:49 +00:00
Yuri Chornoivan
bbc95f7d44 Update Ukrainian translation 2025-11-18 20:40:16 +00:00
Yuri Chornoivan
c33908a8a9 Update Ukrainian translation 2025-11-18 20:35:06 +00:00
Kolbjørn Stuestøl
f90719b10f Update Norwegian Nynorsk translation 2025-11-18 19:51:14 +00:00
Kolbjørn Stuestøl
fd7de3fa1b Update Norwegian Nynorsk translation 2025-11-18 19:51:01 +00:00
Bruno Lopes
36a79504e8
gitlab-ci: Build GIMP (AppImage) with ALSA for full MIDI support
See: #13602
2025-11-18 16:09:42 -03:00
Sabri Ünal
3a44b25cdf Update Turkish translation 2025-11-18 14:50:08 +00:00
Sabri Ünal
e490c07e8e Update Turkish translation 2025-11-18 13:45:14 +00:00
Martin
12dd1201fb Update Slovenian translation 2025-11-18 10:54:35 +00:00
Martin
5c6a62ccae Update Slovenian translation 2025-11-18 09:43:12 +00:00
Martin
08cce66857 Update Slovenian translation 2025-11-18 09:42:56 +00:00
Jehan
9808b0f3a3 gimp-data: bump. 2025-11-17 23:28:38 +01:00
Jehan
c5af7265d8 build: set back snap to experimental/nightly. 2025-11-17 23:28:38 +01:00
Jehan
79d636ede0 Post-release version bump to 3.2.0-RC1+git. 2025-11-17 23:28:38 +01:00
Jehan
1ad2627eca tools: correctly parse RC versions. 2025-11-17 23:28:38 +01:00
Jernej Simončič
a6293c3f98 Installer: fix for white bitmap backgrounds in high contrast mode 2025-11-17 22:54:03 +01:00
Bruno Lopes
e04c24b594
build/linux: Fix generic message on Snap submission 2025-11-17 18:44:25 -03:00
Jehan
4fed5c263b Release GIMP 3.2.0 RC1. 2025-11-17 20:15:25 +01:00
Jehan
368a811d0c build: update the snapcraft file for release. 2025-11-17 20:10:35 +01:00
Jehan
a380729858 desktop: update the summary.
As per current state of the discussion in Teams/GIMP/CoreTeam/Discussions#9.
This reuses nicely the current version of the project vision wording.
2025-11-17 17:47:27 +01:00
Bruno Lopes
863d601a6b
Revert "build: Make CI_COMMIT_TAG check more robust"
This reverts commit 4d7135f6f2.

This also reverts 3d72f1c08b.

The main reason is that it does not work on PowerShell due
to the tricky way it handles error.
2025-11-17 12:22:06 -03:00
Bruno Lopes
466e5ad8a8
build/linux: Add comment to avoid confusion about grade: purpose 2025-11-17 10:34:20 -03:00
Bruno Lopes
950d6d1077
build/linux: Clarify that RCs are on devel series on Flatpak and Snap 2025-11-17 10:29:48 -03:00
Bruno Lopes
9bef5ec997
build/linux: Bump snap grade to stable preparting to 3.2-RC1 release 2025-11-17 10:05:48 -03:00
Jehan
0129126fb8 app: remove GimpPickableSelect.
It has now been fully replaced by GimpItemSelect.
2025-11-17 13:47:07 +01:00
Jehan
12d7f31e6c NEWS: update. 2025-11-17 12:49:48 +01:00
Jehan
2e0d9504ed app, libgimp, plug-ins: move our code to use only non-deprecated code.
- Though GimpDrawableChooser itself is deprecated, make it call the
  new items popup API, which will work just as well.
- gimp_procedure_dialog_get_widget() will now return a GimpItemChooser
  widget by default. I did hesitate if for API behavior stability, it
  should not still return a GimpDrawableChooser, but considered that if
  someone set G_TYPE_NONE, they want our "best choice" and are not
  considering tweaking it. If someone wants to make sure this function
  always returns a specific widget type, they should specify said type.
  So I also added a note in the function docs related to this
  assumption.
- Van Gogh plug-in must now use the GimpItemChooser API to set the item
  to show. Also I am specifying the widget type, even though it is now
  the new default, because of the previous point. Since we tweak further
  the widget with its API, let's specify so that any further defaults
  update doesn't break this code.
- Adding some pragma to ignore warnings on the few pieces of code where
  we have to call deprecated functions (because inside other deprecated
  functions themselves).
- gui_pdb_dialog_*() API should just always create GimpItemSelect
  dialogs now. Also I ref rather than peek the class, because even if
  the class has not been instanciated yet (a case I ran into), we still
  want to obtain the class structure.
2025-11-17 12:47:20 +01:00
Jehan
135ed4d2b6 app, libgimp, pdb: set all drawable selection functions as deprecated.
Also fix a bit of "Since:" annotations, some minor spacing fixing and
remove one useless test (if we test if a type is an item, we don't need
to test the children drawable type).
2025-11-17 12:14:56 +01:00
Jehan
13d5ff79e3 pdb: fix generated calls to gimp_procedure_set_deprecated(). 2025-11-17 01:07:18 +01:00
Jehan
7f39668b81 desktop: update release date. 2025-11-17 00:36:27 +01:00
Alx Sa
6b56298b0e po, po-libgimp: update POTFILES.in
Add GimpItemChooser.c to translation list
2025-11-16 20:51:33 +00:00
Anders Jonsson
c564450b46 po, po-libgimp: update POTFILES.in 2025-11-16 20:12:03 +01:00
Bruno Lopes
f207ea17d2
build/linux: Update graphviz module to 14.0.4 2025-11-16 16:10:17 -03:00
Sabri Ünal
c6625f63a7 plug-in:cml-explorer: Don't use short forms
Update some strings to make them more obvious.

- Mod. > Modification (according to GIMP Help)
- Env. > Environment
- dist. > distance
- ch. > channel
2025-11-16 17:22:00 +00:00
Sabri Ünal
78ad0c4b51 plug-in:cml-explorer: Update some strings
Update some strings to make them more obvious.

Don't use short forms
- Ch. > channel
- w/o > without

Fix a typo (I guess)
- Randoms > Random
2025-11-16 17:22:00 +00:00
Alx Sa
37a0e37d25 widgets, pdb, libgimp: GimpProcedureDialog Item Widget
This patch adds a GimpItemChooser widget
for use in GimpProcedureDialog Item parameter
GUI creation.
This will deprecate the existing
GimpDrawableChooser, as it covers all the
same cases plus others such as GimpPath.
2025-11-16 16:42:24 +00:00
Alx Sa
bb9c3a85dc core: Fix copied channel naming
Per Jehan's note in the UX repo, we should
call copied channels "Floating Channels" rather
than the default "Floating Selection".
2025-11-16 14:07:55 +00:00
Alx Sa
83057d675c plug-ins: Temporarily restore ScaleEntry for Raw Data
Resolves #15324
GimpSpinScale allows you to raise the value past the defined
limit, which can cause crashes when doing this for Raw Data
(since the upper bounds represent the maximum size of the
file).
For the 3.2 RC1 release, we'll convert back to GimpScaleEntry
and review before the final 3.2 release.
2025-11-16 13:30:12 +00:00
Bruno Lopes
3d72f1c08b
build: Silence error output on git describe check 2025-11-16 08:39:07 -03:00
Sabri Ünal
3986b58fda Update Turkish translation 2025-11-16 07:35:12 +00:00
Sabri Ünal
130e578025 Update Turkish translation 2025-11-16 07:35:05 +00:00
Martin
62bf1cff88 Update Slovenian translation 2025-11-16 00:55:49 +00:00
Martin
1f4c1bc9a7 Update Slovenian translation 2025-11-16 00:47:29 +00:00
luming zh
5d8e5619cc Update Chinese (China) translation 2025-11-16 00:22:33 +00:00
luming zh
4cd14f57cd Update Chinese (China) translation 2025-11-16 00:16:58 +00:00
luming zh
6d280d4eb5 Update Chinese (China) translation 2025-11-16 00:11:29 +00:00
luming zh
aa1a883969 Update Chinese (China) translation 2025-11-16 00:05:41 +00:00
Bruno Lopes
c3e152a4c3
build/linux: Remove useless line on AppImage script
It was introduced by 6f632974
2025-11-15 20:19:52 -03:00
Bruno Lopes
baa68ac217
build/windows: Update changelog on MS Store (MSIX) releases
I was avoiding to add this feature because it needs to
download PowerShell (6+) while on PowerShell (5.1) but
MS guys clarified on GitHub that there is no other option.
2025-11-15 13:49:37 -03:00
Jehan
8b5e8c6b70 plug-ins: the embedded raster export format in SVG should be more subtle.
Even when choosing JPEG, we don't want a layer with transparency to be
stored as JPEG, because it will completely break the render (adding a
background color). So we need to make the JPEG option a "when possible"
one.

If anyone has comments on wording, please tell them!
2025-11-15 14:53:59 +01:00