Gimp/app
Jehan b45cb600fe app: add a toggle button in Brushes dockable for brush previews to…
… follow theme colors or not.

This is an update to MR !1370, as a result of testing and usability
meetings with Aryeom. While we understand that some people may want the
brush dockable to not display as some huge white "stain" in the middle
of an otherwise dark GUI (or other colors, depending on the chosen theme
and color scheme), brushes are not part of the GUI. When you look at
brush previews, you don't expect these to follow theme. And for sure,
painters more often paint over a white canvas than a gray or dark canvas
(or other colors), even though this is not an "always true" either. But
it's probably a better bet than following theme (which is closer to
"always false"!).

Therefore, what this additional commit does:

* By default, the brush previews still show as black on white;
* Nevertheless there is now a button (using the Preferences' theme icon)
  in the Brushes dockable which allow to switch to theme colors
  following brush previews.
* This setting is a GimpGuiConfig property, which means it will stick
  across sessions.
2025-05-22 21:14:20 +00:00
..
actions actions: Hide Layer Attributes for floating selections 2025-04-27 16:44:34 +00:00
config app: add a toggle button in Brushes dockable for brush previews to… 2025-05-22 21:14:20 +00:00
core app, pdb: use the real theme background color for brushes with GIMP_VIEW_BG_USE_STYLE. 2025-05-22 21:14:20 +00:00
dialogs app, pdb: use the real theme background color for brushes with GIMP_VIEW_BG_USE_STYLE. 2025-05-22 21:14:20 +00:00
display display: Fix copy/paste typo for UNSCALEY 2025-05-15 13:06:36 +00:00
file app: Partial fix for #13702 infinite loop on startup 2025-04-20 15:51:49 +01:00
file-data app, libgimp*, plug-ins: move all GimpObjectArray procedure args to GimpCoreObjectArray. 2024-10-25 23:28:42 +02:00
gegl app: re-add "gegl:hstack" to blacklist. 2025-02-17 22:33:38 +01:00
gui macos: Open files from finder fixing #12603 #12465 #12439 2025-01-04 18:23:50 +00:00
menus app: fix #13288 crash when opening a recently closed dock 2025-04-04 19:29:04 +00:00
operations tools, operation: Add support for loading PS Levels presets 2025-05-22 18:52:30 +00:00
paint paint: Prevent crash on out-of-bounds smudge tool 2025-04-13 22:55:12 +00:00
pdb app, pdb: use the real theme background color for brushes with GIMP_VIEW_BG_USE_STYLE. 2025-05-22 21:14:20 +00:00
plug-in plugin, macos: Fix #12711, #12898 2025-02-22 17:32:51 +00:00
propgui
tests app/tests: Drop dangling create_test_env.sh 2025-04-21 12:30:42 -03:00
text app, pdb: use the real theme background color for brushes with GIMP_VIEW_BG_USE_STYLE. 2025-05-22 21:14:20 +00:00
tools tools, operation: Add support for loading PS Levels presets 2025-05-22 18:52:30 +00:00
vectors app, pdb: use the real theme background color for brushes with GIMP_VIEW_BG_USE_STYLE. 2025-05-22 21:14:20 +00:00
widgets app: add a toggle button in Brushes dockable for brush previews to… 2025-05-22 21:14:20 +00:00
xcf app/xcf: fix #12980 protection against invalid xcf offset 2025-02-26 20:30:05 +00:00
about.h
app.c app: do not store the initial monitor when starting and restoring. 2025-05-06 01:25:48 +02:00
app.h
errors.c Issue #12789: make sure gimp-debug-tool is correctly found on Windows. 2025-02-24 18:37:58 +01:00
errors.h
gimp-debug.c
gimp-debug.h
gimp-intl.h
gimp-log.c
gimp-log.h
gimp-priorities.h
gimp-update.c Issue #12641: Help>About GIMP dialog does not show an update in 3.0 RC1. 2025-01-07 17:10:57 +01:00
gimp-update.h
gimp-version.c app: add gexiv2 and exiv2 versions to crash data 2024-09-23 18:24:48 +00:00
gimp-version.h
gimpconsoleapp.c
gimpconsoleapp.h
gimpcore.def Issue #434: remove broken plural support for GimpUnit. 2024-08-06 11:39:57 +02:00
gimpcoreapp.c
gimpcoreapp.h
git-version.h.in
language.c Issue #12722: force-query when system language change was not working with LANGUAGE. 2025-01-24 20:54:44 +01:00
language.h app: move "System Language" out of GIMP_L10N_LANGS_SIZE. 2024-08-15 20:57:02 +02:00
main.c app: set a specific desktop filename to fix wayland window icon 2025-05-17 13:24:20 +00:00
meson.build meson: fix install scripts not taking DESTDIR into account 2025-05-18 10:36:56 -03:00
sanity.c build, app: depend on babl-0.1.114 and GEGL 0.4.62 2025-05-08 12:30:10 +02:00
sanity.h
signals.c app: fix build warning. 2025-05-17 23:10:10 +02:00
signals.h
unique.c
unique.h