Gimp/app/dialogs
Michael Natterer b416994ed0 app: make GimpContainerView behave like a normal widget
The old API to select stuff and its signals was doing unexpected
stuff and was very confusing. Change things to be "normal":

The selection API is now set_selected() and get_selected(), with no
internal data exposed, and set_selected() emitting the expected
signal.

The signals are now "selection-changed" and "item-activated".
"selection-changed" is always emitted in response to changing the
selection, be it via the API, or by changes in the model (the internal
callbacks in from e.g. GimpContext or GimpImage simply call set_selected()
and don't do any unxpected magic).
2025-08-01 10:02:37 +02:00
..
about-dialog.c dialogs: respect time/date system format on Windows 2025-07-25 15:13:08 -04:00
about-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
action-search-dialog.c app: Action Search does not use GimpUiManager anymore. 2023-04-12 22:07:07 +02:00
action-search-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
authors.xsl app: update/fix the About's authors.xsl. 2022-02-19 16:02:14 +01:00
channel-options-dialog.c libgimp, dialogs, plug-ins: Minor fixes 2024-03-14 01:41:31 +00:00
channel-options-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
color-profile-dialog.c app: multi-layer aware layers-mask-add and layers-mask-add-button. 2020-05-17 18:32:16 +02:00
color-profile-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
color-profile-import-dialog.c app: make the rotation import dialog more similar to profile import 2023-05-25 16:56:07 +02:00
color-profile-import-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
convert-indexed-dialog.c app: multi-layer aware layers-mask-add and layers-mask-add-button. 2020-05-17 18:32:16 +02:00
convert-indexed-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
convert-precision-dialog.c app: multi-layer aware layers-mask-add and layers-mask-add-button. 2020-05-17 18:32:16 +02:00
convert-precision-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
data-delete-dialog.c app, pdb: rename gimp_container_get_children_type() to get_child_type() 2025-07-18 08:19:13 +02:00
data-delete-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
dialogs-constructors.c app, pdb: a lot of vectors -> path renaming 2025-07-07 13:18:02 +02:00
dialogs-constructors.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
dialogs-types.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
dialogs.c app, menus: vectors -> path in dialog and action identifiers 2025-07-07 16:16:48 +02:00
dialogs.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
extensions-dialog.c dialogs, widgets: Check if animations are enabled... 2025-07-17 20:56:16 +00:00
extensions-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
file-open-dialog.c dialogs: Compress undos for multiple Open as Layer calls 2025-03-01 16:21:24 +00:00
file-open-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
file-open-location-dialog.c Remove the second "raw-filename"/"raw-uri" parameter from file procedures 2019-09-11 00:21:03 +02:00
file-open-location-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
file-save-dialog.c Issue #11922: Fatal error on closing main window when in export plug-in. 2024-08-30 17:10:30 +02:00
file-save-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
fill-dialog.c core: Add color/pattern only fill options 2023-06-24 19:42:58 +00:00
fill-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
grid-dialog.c app: multi-layer aware layers-mask-add and layers-mask-add-button. 2020-05-17 18:32:16 +02:00
grid-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
image-merge-layers-dialog.c app, pdb: layers-merge-layers* and image-merge-layers multi-layer aware. 2020-05-17 18:57:32 +02:00
image-merge-layers-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
image-new-dialog.c Issue #10872: welcome dialog does not behave like the usual "new image" action. 2024-02-17 18:01:20 +01:00
image-new-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
image-properties-dialog.c app: multi-layer aware layers-mask-add and layers-mask-add-button. 2020-05-17 18:32:16 +02:00
image-properties-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
image-scale-dialog.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
image-scale-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
input-devices-dialog.c app: Input Devices "Reset" button should actually reset to defaults. 2020-06-13 20:36:37 +02:00
input-devices-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
item-options-dialog.c dialogs: Restore focus to Layer Name in Layer dialogue 2024-11-24 17:31:00 +00:00
item-options-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
keyboard-shortcuts-dialog.c app: remove the "Save" button from the "Configure Keyboard Shortcuts" dialog. 2023-04-12 22:07:09 +02:00
keyboard-shortcuts-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
layer-add-mask-dialog.c app: make GimpContainerView behave like a normal widget 2025-08-01 10:02:37 +02:00
layer-add-mask-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
layer-options-dialog.c app, libgimp, pdb: fix perceptual blend space for linear TRC ICC profiles 2024-12-19 23:23:50 +01:00
layer-options-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
lebl-dialog.c app: fix a super secret segfault 2020-01-30 18:28:48 +02:00
lebl-dialog.h
meson.build app: Rename app/core GimpVectors vectors API... 2024-07-13 05:07:57 +00:00
metadata-rotation-import-dialog.c app, pdb: allow rendering font previews with theme colors. 2025-06-20 00:11:08 +02:00
metadata-rotation-import-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
module-dialog.c app, plug-ins: fix translatability of static strings 2024-08-15 12:01:41 +00:00
module-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
palette-import-dialog.c Issue #10385: fix CRITICAL when importing palettes via the Palette dockable. 2024-02-13 22:42:04 +01:00
palette-import-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
path-export-dialog.c app, menus: rename all "vectors-" actions to "paths-". 2024-08-05 12:08:59 +02:00
path-export-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
path-import-dialog.c app, pdb: a lot of vectors -> path renaming 2025-07-07 13:18:02 +02:00
path-import-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
path-options-dialog.c app: rename app/vectors/ to app/path/ 2025-07-07 15:44:15 +02:00
path-options-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
preferences-dialog-utils.c dialogs: Redesign Welcome Dialogue options layout 2024-06-04 01:57:51 +00:00
preferences-dialog-utils.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
preferences-dialog.c app: make GimpContainerView behave like a normal widget 2025-08-01 10:02:37 +02:00
preferences-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
print-size-dialog.c Issue #434: remove broken plural support for GimpUnit. 2024-08-06 11:39:57 +02:00
print-size-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
quit-dialog.c app: make GimpContainerView behave like a normal widget 2025-08-01 10:02:37 +02:00
quit-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
resize-dialog.c app, pdb: allow rendering font previews with theme colors. 2025-06-20 00:11:08 +02:00
resize-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
resolution-calibrate-dialog.c Issue #434: remove broken plural support for GimpUnit. 2024-08-06 11:39:57 +02:00
resolution-calibrate-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
scale-dialog.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
scale-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
stroke-dialog.c app: make GimpContainerView behave like a normal widget 2025-08-01 10:02:37 +02:00
stroke-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
template-options-dialog.c app: multi-layer aware layers-mask-add and layers-mask-add-button. 2020-05-17 18:32:16 +02:00
template-options-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
tips-dialog.c dialogs: Add Help buttons to About/Tips/Welcome dialogs 2025-01-04 02:11:18 +00:00
tips-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
tips-parser.c
tips-parser.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
user-install-dialog.c app: config folder migration update for GIMP 3. 2021-08-23 13:37:11 +02:00
user-install-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
welcome-dialog.c app: implement system color scheme detection on MacOS 2025-07-25 19:03:24 -03:00
welcome-dialog.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00