Bruno Lopes
c19ed5ca98
plug-ins: Cast g_string_append_c argument to gchar on file-tiff
...
Silences an Apple Clang warning
2026-03-30 16:09:13 -03:00
Bruno Lopes
811c0c8546
app: Use posix_spawn on macOS
...
Fixes a Apple Clang warning.
vfork is considered deprecated and unsafe on such platform
2026-03-30 16:09:13 -03:00
Bruno Lopes
ae0a6b028e
libgimpwidgets: Remove apparently bogus variable
2026-03-30 16:09:13 -03:00
Kolbjørn Stuestøl
82f4ffefa9
Update Norwegian Nynorsk translation
2026-03-30 18:54:10 +00:00
Yuri Chornoivan
3b7a92fc5d
Update Ukrainian translation
2026-03-30 18:51:39 +00:00
Kolbjørn Stuestøl
e9a608a0f5
Update Norwegian Nynorsk translation
2026-03-30 18:51:16 +00:00
Kolbjørn Stuestøl
774c3988bb
Update Norwegian Nynorsk translation
2026-03-30 18:46:04 +00:00
Kolbjørn Stuestøl
d6fa046f4f
Update Norwegian Nynorsk translation
2026-03-30 18:38:51 +00:00
Kolbjørn Stuestøl
1116615856
Update Norwegian Nynorsk translation
2026-03-30 18:37:36 +00:00
Bruno Lopes
ae339e180e
libgimp: Support GLib 2.87.3 platform-specific introspection
2026-03-30 12:31:37 -03:00
Jehan
0148fcbac1
docs, tools: generate Mardown versions of the man pages directly…
...
… from the main repository.
The new script is basically a copy of tools/man_to_md.py from the
gimp-web repository, with a few improvements.
This is meant to improve our release procedure, with much more
automatization and less manual steps.
2026-03-30 11:34:25 +02:00
Марко Костић
79d37e234b
Update Serbian translation
2026-03-30 07:08:01 +00:00
Bruno Lopes
74efec2b76
app: Fix mixed declaration and code of infoCount
2026-03-29 21:07:00 -03:00
Bruno Lopes
e6eeaba58e
app: Explicity cast third argument of gimp_enum_radio_box_add to gint
...
To fix a Apple Clang warning.
gint is what the function on app/widgets/gimpwidgets-utils.h expects.
2026-03-29 21:07:00 -03:00
Bruno Lopes
6300b7377f
app: Fix mix of declaration and code on *request and *session
2026-03-29 21:07:00 -03:00
Bruno Lopes
9b533c5099
libgimpwidgets: Use NSWindowStyleMaskBorderless and NSEventTypeMouseEntered
2026-03-29 21:07:00 -03:00
Bruno Lopes
9e664f140d
app: Do not set max_n_props array length with const as per Apple Clang warning
2026-03-29 21:07:00 -03:00
Bruno Lopes
94f77bd256
plug-ins: Silence 'register' storage class specifier warning on Clang too
2026-03-29 21:07:00 -03:00
luming zh
1cc5458558
Update Chinese (China) translation
2026-03-29 23:28:51 +00:00
Bruno Lopes
a71ecd0dda
app: Import all Foundation headers needed for NSLocale
...
The previous NSLocale.h include was limited and not enough,
causing warnings from Apple Clang. Let's fix that.
2026-03-29 18:56:51 -03:00
Bruno Lopes
8c0ce0cd64
plug-ins: Fix many type conversions on file-psd
...
As per Apple Clang warnings.
2026-03-29 18:31:52 -03:00
Bruno Lopes
c69549aff5
app, libgimpwidgets: Fix some declarations mixed with code
2026-03-29 17:19:42 -03:00
Bruno Lopes
af1dac3c51
app, plug-ins: Comment unused stuff on macOS
...
This fixes Apple Clang warnings about:
- idx
- count_large
- count_nan
- n
- iteration
- original_id
- real_pos
2026-03-29 17:19:42 -03:00
Bruno Lopes
f4f1baf5ef
app, libgimp, libgimpbase, libgimpwidgets, plug-ins: Add macro to unused code
...
This fixes Apple Clang warnings about:
- xdiff
- ydiff
- gimp_ui_get_foreign_window
- locale_parser_parse
- use_app_menu
- gimp_unique_dbus*
- transient_set
- gimp_get_foreign_window
- support
2026-03-29 17:19:42 -03:00
Baurzhan Muftakhidinov
f99fbdca8a
Update Kazakh translation
2026-03-29 17:17:39 +00:00
Baurzhan Muftakhidinov
0bbddc6cda
Update Kazakh translation
2026-03-29 17:17:16 +00:00
Baurzhan Muftakhidinov
f629be96a1
Update Kazakh translation
2026-03-29 17:16:53 +00:00
Martin
ee9447bf06
Update Slovenian translation
2026-03-29 17:06:11 +00:00
Bruno Lopes
2bdc93281c
build, libgimpwidgets, meson: Add ScreenCaptureKit support
...
Inspired by https://github.com/neutralinojs/neutralinojs/pull/1477/changes
which was found by Alex.
This makes possible to build GIMP on macOS 12+ targets, which is
useful for local builds. We, however, will keep targeting macOS 11.
2026-03-29 11:55:36 -03:00
Bruno Lopes
4f1c6a2a8b
build/macos: Improve gexiv 0.16 patch for Homebrew builds
...
This makes building less noisy while we don't support the new API.
2026-03-29 10:42:44 -03:00
Alx Sa
8eae22306a
widgets: Block signals when changing visible filters
...
eec9d512 did not block calls to
gimp_drawable_filters_editor_visible_all_toggled () when
updating the "All Visible" toggle button in
gimp_drawable_filters_editor_set_sensitive (). This resulted
in unexpected visibility changes in some combinations of
filters being turned on and off.
This patch adds the blocking calls around the call to
gtk_toggle_button_set_active () to keep this consistent.
2026-03-29 12:36:39 +00:00
Bruno Lopes
1d4f942239
meson: Assorted fixes
2026-03-29 07:47:52 -03:00
Bruno Lopes
e2549ef383
meson: Move pango checks to relevant section
2026-03-29 07:47:52 -03:00
Bruno Lopes
3a4ceb0b3a
meson: Unify scattered macOS-specific code
2026-03-29 07:47:52 -03:00
Bruno Lopes
66d5e9c9f9
meson: Move gimpdir and project_subdir to relevant section
2026-03-29 07:47:52 -03:00
Bruno Lopes
497ffd8eff
meson: Move exec_ver to relevant section
2026-03-29 07:47:52 -03:00
Bruno Lopes
ec22a2f058
build/macos: Fallback to SDK version on Assets.car generation
...
This is needed when MACOSX_DEPLOYMENT_TARGET is not set.
2026-03-29 07:47:32 -03:00
Bruno Lopes
f8a5b2ebb9
gitlab-ci: Do not pull MacPorts cache on Homebrew builds
2026-03-28 22:16:16 -03:00
Anders Jonsson
69c32c89eb
app, etc: fix presets typo in blurb
2026-03-29 01:03:59 +01:00
Bruno Lopes
477c751562
gitlab-ci: Fail on warnings on GNU Clang builds for gimp sake
...
Closes : #8033
2026-03-28 19:51:25 -03:00
Bruno Lopes
e64058d23b
app: Silence variable is not needed and will not be emitted warnings
2026-03-28 19:51:25 -03:00
Bruno Lopes
2381ec5c7c
app: Convert history_duration to gdouble for unambiguous division
2026-03-28 19:51:25 -03:00
Bruno Lopes
3835167be6
app: Convert some vars to guint so make bitwise operation unambiguous
...
Silences a GNU Clang warning.
2026-03-28 19:51:25 -03:00
Bruno Lopes
0530069052
app: Convert color_type to signed int so make the check meaningful
...
This fixes a GNU Clang warning:
warning: result of comparison of unsigned enum expression >= 0 is always true
2026-03-28 19:51:25 -03:00
Bruno Lopes
0834c7c954
app, plug-ins: Use GINT_TO_POINTER / GPOINTER_TO_INT for portability
...
Doing traditional explicit conversion (casting) causes warnings.
See: https://docs.gtk.org/glib/conversion-macros.html
2026-03-28 19:51:25 -03:00
Bruno Lopes
41c9d8ce9c
plug-ins: Initialize raw_len32
2026-03-28 19:51:25 -03:00
Bruno Lopes
c8c420aa18
app, plug-ins: Comment pixel, total, flags and count unused variables
2026-03-28 19:51:25 -03:00
Jehan
0cb6d9cf7b
Post-release version bump to GIMP 3.2.3.
2026-03-28 20:46:29 +01:00
Jehan
c6e8b5f7ec
build: set Snapcrash to nightly build.
2026-03-28 20:45:05 +01:00
Bruno Lopes
81f7b3ad6e
build/windows: No need to download .NET for PowerShell
...
It is already bundled on the .zip we download.
Reapplied after 6e5c6b83
2026-03-28 11:21:56 -03:00