Gimp/app/pdb
Jehan 34fe992f44 app: keep track of number of errors and traces in GimpCriticalDialog.
We don't want an infinite number of traces because it takes some time to
get. Until now I was keeping track of traces in app/errors.c, but that
was very sucky because then I was limiting traces per session. Instead
save them as a variable of a GimpCriticalDialog instance. Therefore only
generate the traces for WARNING/CRITICAL at the last second, when
calling the dialog.
When too many traces are displayed, just fallback to just add error
messages only. But then even errors without traces can be time-consuming
(if you have dozens of thousands of errors in a few seconds, as I had
the other day, updating the dialog for all of them would just freeze the
whole application for a long time).
So also keep track of errors as well and as last fallback, just send the
remaining errors to the stderr.
2018-02-12 02:09:15 +01:00
..
.gitignore
brush-cmds.c app, pdb: prevent custom gradient from being renamed 2017-10-30 17:22:29 -04:00
brush-select-cmds.c app, pdb: change a lot of GIMP_LAYER_MODE_NORMAL_LEGACY to just NORMAL 2017-08-19 20:33:47 +02:00
brushes-cmds.c app, pdb: change a lot of GIMP_LAYER_MODE_NORMAL_LEGACY to just NORMAL 2017-08-19 20:33:47 +02:00
buffer-cmds.c
channel-cmds.c libgimpbase: proper names for the GimpChannelType enum 2017-01-09 19:40:30 +01:00
color-cmds.c Bug 762443 - Levels tool Output Level sliders works incorrectly 2018-01-02 18:47:20 +01:00
context-cmds.c app, pdb: prevent custom gradient from being renamed 2017-10-30 17:22:29 -04:00
debug-cmds.c pdb: add debug group; add debug-timer-{start,end} procs 2017-04-06 11:48:05 -04:00
display-cmds.c
drawable-cmds.c app: replace all g_assert() by the newly added gimp_assert() 2018-02-11 22:23:10 +01:00
drawable-color-cmds.c Bug 762443 - Levels tool Output Level sliders works incorrectly 2018-01-02 18:47:20 +01:00
drawable-transform-cmds.c
dynamics-cmds.c
edit-cmds.c app, pdb: change a lot of GIMP_LAYER_MODE_NORMAL_LEGACY to just NORMAL 2017-08-19 20:33:47 +02:00
fileops-cmds.c pdb: remove a misplaced " from fileops.pdb 2017-06-03 18:12:50 +02:00
floating-sel-cmds.c app: rename more stuff from "floating sel" to "floating selection" 2016-05-20 16:46:26 +02:00
font-select-cmds.c
fonts-cmds.c app, pdb: minor cleanup in the new font loading code 2016-04-17 21:06:00 +01:00
gimp-cmds.c pdb, libgimp: mode gimp_temp_name() from fileops.pdb to gimp.pdb 2017-02-18 15:08:25 +01:00
gimp-pdb-compat.c pdb, app, libgimp: rename *-paste-as-new to *-paste-as-new-image 2016-09-20 20:20:25 +02:00
gimp-pdb-compat.h
gimppdb-query.c app: derive GimpProcedure from GimpViewable 2016-01-01 20:05:32 +01:00
gimppdb-query.h
gimppdb-utils.c app, pdb: prevent custom gradient from being renamed 2017-10-30 17:22:29 -04:00
gimppdb-utils.h app, pdb: prevent custom gradient from being renamed 2017-10-30 17:22:29 -04:00
gimppdb.c
gimppdb.h
gimppdbcontext.c app: use a lot of g_clear_object() and g_clear_pointer() 2017-07-15 18:42:44 +02:00
gimppdbcontext.h pdb: Add "diagonal-neighbors" as GimpPDBContext property 2016-01-17 00:46:54 +01:00
gimppdberror.c
gimppdberror.h
gimpprocedure.c app: replace all g_assert() by the newly added gimp_assert() 2018-02-11 22:23:10 +01:00
gimpprocedure.h app: add new virtual function GimpProcedure::get_help_id() 2016-01-17 17:15:27 +01:00
gimprc-cmds.c Move the new "default_new_layer_mode" APIs to the image... 2017-08-21 20:18:00 +02:00
gradient-cmds.c app, pdb: prevent custom gradient from being renamed 2017-10-30 17:22:29 -04:00
gradient-select-cmds.c
gradients-cmds.c
help-cmds.c
image-cmds.c app: replace all g_assert() by the newly added gimp_assert() 2018-02-11 22:23:10 +01:00
image-color-profile-cmds.c Bug 768044 - Fix many typos 2016-06-26 00:35:24 +02:00
image-convert-cmds.c app, pdb, libgimp: rename values of enum GimpConvertPaletteType 2017-02-26 20:55:00 +01:00
image-grid-cmds.c pdb, app, libgimp: rename the "grid" PDB group to "imagegrid" 2015-05-30 15:19:11 +02:00
image-guides-cmds.c Bug 648776 - mirror symmetries. 2016-02-02 21:15:13 +01:00
image-sample-points-cmds.c Bug 759104 - Allow coordinates of sample points to be accessed from scripts 2016-01-04 21:24:44 +01:00
image-select-cmds.c pdb: Use the diagonal-neighbors setting from GimpPDBContext... 2016-01-17 00:46:54 +01:00
image-transform-cmds.c Bug 764024 - Allow to choose fill color when resizing layers and images 2016-10-10 00:02:16 +02:00
image-undo-cmds.c Bug 750180 - Fix different ways of writing Plug-in Plug-In Plugin. 2017-03-21 17:52:22 +01:00
internal-procs.c pdb, libgimp: add gimp-item-{get,set}-expanded() 2017-10-22 12:30:21 -04:00
internal-procs.h pdb: add debug group; add debug-timer-{start,end} procs 2017-04-06 11:48:05 -04:00
item-cmds.c pdb, libgimp: add gimp-item-{get,set}-expanded() 2017-10-22 12:30:21 -04:00
item-transform-cmds.c
layer-cmds.c pdb: allow adding masks to group layers in layer-add-mask 2018-02-05 15:33:55 -05:00
Makefile.am pdb: add debug group; add debug-timer-{start,end} procs 2017-04-06 11:48:05 -04:00
message-cmds.c app: keep track of number of errors and traces in GimpCriticalDialog. 2018-02-12 02:09:15 +01:00
paint-tools-cmds.c app: integer-ify position/offset members of GimpSourceCore 2017-04-03 15:32:27 -04:00
palette-cmds.c app, pdb: prevent custom gradient from being renamed 2017-10-30 17:22:29 -04:00
palette-select-cmds.c
palettes-cmds.c
paths-cmds.c app, libgimpbase: move enum GimpStrokeMethod to libgimpbase 2015-11-08 22:48:48 +01:00
pattern-cmds.c
pattern-select-cmds.c
patterns-cmds.c
pdb-types.h app, pdb: prevent custom gradient from being renamed 2017-10-30 17:22:29 -04:00
plug-in-cmds.c Bug 750180 - Fix different ways of writing Plug-in Plug-In Plugin. 2017-03-21 17:52:22 +01:00
plug-in-compat-cmds.c Bug 783382 - Lava filter broken 2017-06-03 17:08:47 +02:00
procedural-db-cmds.c Bug 750180 - Fix different ways of writing Plug-in Plug-In Plugin. 2017-03-21 17:52:22 +01:00
progress-cmds.c
README pdb: (try 3) move PDB generation and sources to toplevel/pdb 2017-12-17 14:16:08 -05:00
selection-cmds.c Bug 768044 - Fix many typos 2016-06-26 00:35:24 +02:00
selection-tools-cmds.c app: Add diagonal_neighbors parameter to gimp_channel_select_fuzzy() 2016-01-17 00:46:54 +01:00
text-layer-cmds.c Bug 768044 - Fix many typos 2016-06-26 00:35:24 +02:00
text-tool-cmds.c
transform-tools-cmds.c
unit-cmds.c
vectors-cmds.c

This directory contains the PDB-wrappers for various internal
Gimp functions.

THESE FILES ARE AUTOGENERATED AND CHANGES HERE ARE USELESS!

If you need to change the code please have a look in ../../pdb/groups.