mirror of https://github.com/GNOME/gimp.git
34fe992f44
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. |
||
---|---|---|
.. | ||
brush.pdb | ||
brush_select.pdb | ||
brushes.pdb | ||
buffer.pdb | ||
channel.pdb | ||
color.pdb | ||
context.pdb | ||
debug.pdb | ||
display.pdb | ||
drawable.pdb | ||
drawable_color.pdb | ||
drawable_transform.pdb | ||
dynamics.pdb | ||
edit.pdb | ||
fileops.pdb | ||
floating_sel.pdb | ||
font_select.pdb | ||
fonts.pdb | ||
gimp.pdb | ||
gimprc.pdb | ||
gradient.pdb | ||
gradient_select.pdb | ||
gradients.pdb | ||
help.pdb | ||
image.pdb | ||
image_color_profile.pdb | ||
image_convert.pdb | ||
image_grid.pdb | ||
image_guides.pdb | ||
image_sample_points.pdb | ||
image_select.pdb | ||
image_transform.pdb | ||
image_undo.pdb | ||
item.pdb | ||
item_transform.pdb | ||
layer.pdb | ||
message.pdb | ||
paint_tools.pdb | ||
palette.pdb | ||
palette_select.pdb | ||
palettes.pdb | ||
paths.pdb | ||
pattern.pdb | ||
pattern_select.pdb | ||
patterns.pdb | ||
plug_in.pdb | ||
plug_in_compat.pdb | ||
procedural_db.pdb | ||
progress.pdb | ||
selection.pdb | ||
selection_tools.pdb | ||
text_layer.pdb | ||
text_tool.pdb | ||
transform_tools.pdb | ||
unit.pdb | ||
vectors.pdb |