Gimp/app
Ell 9e5fabf8a0 app: add GimpOperationSettings
Add a new GimpOperationSettings class, to be used as a base class
for all operation-config types.  The class provides options common
to all operations (namely, the clipping mode, input region, and
color options), which were previously stored in GimpFilterOptions,
and were therefore bound to the filter tool, instead of being
stored as part of the operation settings; as a result, these
options would have no effect when reapplying a filter, or when
restoring a preset.

The GimpOperationSettings options do not affect the operation
node, but rather the associated GimpDrawableFilter object.  The
class provides a gimp_operation_settings_sync_drawable_filter()
function, which applies the options to the filter.

Modify all custom and auto-generated operation-config types to
derive from GimpOperationSettings, and modify the GimpConfig
functions of the former to account for the GimpOperationSettings
properties, using a set of protected functions provided by the
class.
2020-04-07 19:42:48 +03:00
..
actions app: add GimpOperationSettings 2020-04-07 19:42:48 +03:00
config app: regenerate config-enums.c 2020-04-02 22:32:09 +03:00
core app: add gimp_gegl_node_has_key() 2020-04-07 19:42:48 +03:00
dialogs app: make version + revision string translatable. 2020-04-04 16:41:38 +02:00
display Fix typos 2020-03-17 13:36:59 +01:00
file app: don't use the deprecated GTimeVal in file-remote.c 2019-10-26 22:34:05 +03:00
file-data app: fix undoing image parasite attach/detach to emit the right signals 2019-05-30 16:58:53 +02:00
gegl app: add gimp_gegl_node_has_key() 2020-04-07 19:42:48 +03:00
gui app: do not free non-allocated DBus manager. 2020-04-01 15:08:35 +02:00
menus app: start porting away from GtkAction and friends 2019-07-02 14:57:45 +02:00
operations app: add GimpOperationSettings 2020-04-07 19:42:48 +03:00
paint Issue #4094 - Corrects some tools descriptions 2020-03-09 21:57:26 +00:00
pdb app: in plug-ins, fix invalid parameter names instead of rejecting procedure 2020-03-15 17:16:44 +02:00
plug-in app: in plug-ins, fix invalid parameter names instead of rejecting procedure 2020-03-15 17:16:44 +02:00
propgui Missing mnemonics on several dialogs 2019-09-05 12:44:17 +00:00
tests app, devel-docs: remove dangling DBUS_GLIB_* variables. 2019-11-16 19:32:35 +01:00
text app: rename GimpParallelRunAsyncFunc to GimpRunAsyncFunc 2020-03-14 00:45:41 +02:00
tools app: add GimpOperationSettings 2020-04-07 19:42:48 +03:00
vectors Issue #4328 - Distorted path of an open/imported circle... 2020-03-07 14:50:30 +01:00
widgets Issue #4895 - Crash when dragging a dockable dialog 2020-04-03 20:05:49 +03:00
xcf app: suspend layer-group size updates while loading XCF 2020-02-22 12:45:19 +02:00
.gitignore
about.h
app.c Issue #4827 - Modified settings requiring a restart aren't saved 2020-03-19 12:40:06 +02:00
app.h
errors.c app: properly pass the last release version and date to gimp-debug-tool. 2020-02-07 00:14:10 +01:00
errors.h
gimp-debug.c
gimp-debug.h
gimp-intl.h
gimp-log.c
gimp-log.h
gimp-priorities.h app: fix image-window UI-manager update while a projection is being rendered 2019-03-30 19:31:26 -04:00
gimp-update.c Issue #4904: GIMP startup SLOW due to failed access to… 2020-04-03 19:33:03 +02:00
gimp-update.h app: add alternative "Check for updates" button in the About dialog. 2020-02-07 00:14:10 +01:00
gimp-version.c app: use GIMP_BUILD_PLATFORM_FAMILY instead of GIMP_BUILD_PLATFORM. 2020-02-22 19:58:55 +01:00
gimp-version.h app: store the revision number in a data file. 2020-02-14 01:00:47 +01:00
gimpcore.def app: streamline GimpHistogram; avoid spurious channel switch in histogram view 2019-10-22 15:50:24 +03:00
language.c Issue #4871: Plug-ins not translated. 2020-04-01 18:13:31 +02:00
language.h
main.c Set required variables if is running from Apple application bundle 2019-10-31 14:51:24 +00:00
Makefile.am app: check last GIMP release from gimp.org/gimp_versions.json. 2020-02-07 00:14:10 +01:00
sanity.c app, menus: add gegl:bloom to Filters -> Light and Shadow 2020-03-23 21:31:57 +02:00
sanity.h
signals.c Issue #2794 - Gimp crash just on File Open and Edit Preferences 2019-05-28 12:01:59 +02:00
signals.h
tests.c Return FALSE on gimp_osx_focus_window to avoid endless loop 2020-01-15 17:44:53 +01:00
tests.h
unique.c
unique.h