Gimp/app/dialogs
Jehan d5a67cb162 app: make debugging preference finer-grained than a boolean.
Replacing the boolean property "generate-backtrace" by an enum
"debug-policy". This property allows one to choose whether to debug
WARNING, CRITICAL and FATAL (crashes), or CRITICAL and FATAL only, or
only FATAL, or finally nothing.
By default, a stable release will debug CRITICAL and crashes, and
unstable builds will start debugging at WARNINGs.
The reason for the settings is that if you stumble upon a reccurring bug
in your workflow (and this bug is not major enough for data corruption,
and "you can live with it"), you still have to wait for a new release.
At some point, you may want to disable getting a debug dialog, at least
temporarily. Oppositely, even when using a stable build, you may want to
obtain debug info for lesser issues, even WARNINGs, if you wish to help
the GIMP project.
It can be argued though whether the value GIMP_DEBUG_POLICY_NEVER is
really useful. There is nothing to gain from refusing debugging info
when the software crashed anyway. But I could still imagine that someone
is not interested in helping at all. It's sad but not like we are going
to force people to report. Let's just allow disabling the whole
debugging system.
2018-02-08 20:48:16 +01:00
..
.gitignore Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00:00
about-dialog.c app: remove duplicate include. 2018-01-29 01:48:30 +01:00
about-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
action-search-dialog.c Bug 774890 - "Keyboard shortcuts" dialog does not show all actions 2016-11-24 21:08:34 +01:00
action-search-dialog.h app: more action search cleanup 2014-02-18 23:24:48 +01:00
authors.xsl Bug 754652 - About dialog does not credit contributors for 2.10. 2015-09-07 17:04:23 +02:00
channel-options-dialog.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
channel-options-dialog.h Bug 769738 - Add color tags/labels for layers/channels/paths 2016-10-29 17:02:16 +02:00
color-profile-dialog.c Bug 790002 - Remember last-used "Select color profile from disk" location 2018-01-02 23:09:00 +01:00
color-profile-dialog.h Bug 320447 - fast switching between "color managed display" and "softproof" 2016-09-30 20:56:04 +02:00
color-profile-import-dialog.c Add missing mnemonics for Keep/Convert buttons 2017-01-24 22:11:46 +03:00
color-profile-import-dialog.h app: don't let display color management settings affect file import 2016-06-05 22:36:52 +02:00
convert-indexed-dialog.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
convert-indexed-dialog.h app: reorder and rename indexed conversion parameters to make more sense 2016-09-27 23:51:33 +02:00
convert-precision-dialog.c libgimpwidgets, *: deprecating stock IDs for good, part one... 2017-02-28 19:31:27 +01:00
convert-precision-dialog.h app: use gegl:dither instead of gegl:reduction 2016-12-24 19:40:12 +01:00
data-delete-dialog.c app: get rid of icons in dialog buttons (use labels not stock IDs) 2017-02-12 16:18:54 +01:00
data-delete-dialog.h app: move the GimpData delete confirm dialog to its own files 2011-03-24 21:46:40 +01:00
dialogs-constructors.c app, tools: title capitalize the debug dialog titles. 2018-01-28 17:31:47 +01:00
dialogs-constructors.h app: new error dialog to backtrace and encourage people to report bugs. 2018-01-28 15:43:07 +01:00
dialogs-types.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
dialogs.c app: new error dialog to backtrace and encourage people to report bugs. 2018-01-28 15:43:07 +01:00
dialogs.h app: add dialogs_destroy_dialog(), destroys an attached dialog by its key 2016-09-25 01:23:55 +02:00
fade-dialog.c Bug 788423 - Fade left-right opacity slider doesn't work: value changes to 1.0 2018-01-01 17:57:46 +01:00
fade-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
file-open-dialog.c app: move some stuff out of app/file/ 2016-01-03 23:38:08 +01:00
file-open-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
file-open-location-dialog.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
file-open-location-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
file-save-dialog.c app: don't remove dirname in save dialog when adding file extension 2017-07-09 14:45:01 -04:00
file-save-dialog.h app: change the "XCF compat" stuff to "XCF compression" 2017-03-23 18:03:27 +01:00
fill-dialog.c app: get rid of icons in dialog buttons (use labels not stock IDs) 2017-02-12 16:18:54 +01:00
fill-dialog.h app: add a callback to the fill dialog 2016-09-27 00:01:11 +02:00
grid-dialog.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
grid-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
image-merge-layers-dialog.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
image-merge-layers-dialog.h app: make ImageMergeLayersDialog private and provide a cutom callback instead 2016-09-23 19:44:11 +02:00
image-new-dialog.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
image-new-dialog.h app: one more round of general dialog cleanup 2016-10-27 21:26:07 +02:00
image-properties-dialog.c app: get rid of icons in dialog buttons (use labels not stock IDs) 2017-02-12 16:18:54 +01:00
image-properties-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
image-scale-dialog.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
image-scale-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
input-devices-dialog.c app: get rid of icons in dialog buttons (use labels not stock IDs) 2017-02-12 16:18:54 +01:00
input-devices-dialog.h app: turn the input devices dialog into a session managed toplevel 2010-02-19 20:13:26 +01:00
item-options-dialog.c app: in GimpItemTreeView, use color tag of parent for children with no tag 2017-12-07 17:02:05 -05:00
item-options-dialog.h Bug 769738 - Add color tags/labels for layers/channels/paths 2016-10-29 17:02:16 +02:00
keyboard-shortcuts-dialog.c app: get rid of icons in dialog buttons (use labels not stock IDs) 2017-02-12 16:18:54 +01:00
keyboard-shortcuts-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
layer-add-mask-dialog.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
layer-add-mask-dialog.h app: make the LayerAddMaskDialog struct private 2016-09-23 14:35:14 +02:00
layer-options-dialog.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
layer-options-dialog.h app: make layer blend color space and compositing color space configurable 2017-02-12 23:49:26 +01:00
lebl-dialog.c app, plug-ins, libgimp*: clean out all remaining trailing spaces/tabs. 2016-06-02 02:04:26 +02:00
lebl-dialog.h app, plug-ins, libgimp*: clean out all remaining trailing spaces/tabs. 2016-06-02 02:04:26 +02:00
Makefile.am app: bring the "Switches" column to the channel and path properties dialogs 2016-10-26 16:51:56 +02:00
module-dialog.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
module-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
offset-dialog.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
offset-dialog.h app: add a callback to the offset dialog 2016-09-26 23:08:29 +02:00
palette-import-dialog.c app: set the palette import dialog's "# Colors" scale to logarithmic 2017-05-18 18:21:51 +02:00
palette-import-dialog.h app: clean up the palette-import-dialog in the spirit of recent dialog cleanup 2016-10-09 21:08:21 +02:00
preferences-dialog-utils.c Bug 790002 - Remember last-used "Select color profile from disk" location 2018-01-02 23:09:00 +01:00
preferences-dialog-utils.h Bug 790002 - Remember last-used "Select color profile from disk" location 2018-01-02 23:09:00 +01:00
preferences-dialog.c app: make debugging preference finer-grained than a boolean. 2018-02-08 20:48:16 +01:00
preferences-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
print-size-dialog.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
print-size-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
quit-dialog.c app: fixing 2 argument type build warnings. 2017-03-29 15:30:36 +02:00
quit-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
resize-dialog.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
resize-dialog.h Bug 599573 - Remember dialog defaults between Gimp sessions 2016-10-20 00:31:59 +02:00
resolution-calibrate-dialog.c app: get rid of icons in dialog buttons (use labels not stock IDs) 2017-02-12 16:18:54 +01:00
resolution-calibrate-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
scale-dialog.c app: scale remove outdated warning about scaling indexed images 2017-06-24 19:06:07 +02:00
scale-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
stroke-dialog.c app: get rid of icons in dialog buttons (use labels not stock IDs) 2017-02-12 16:18:54 +01:00
stroke-dialog.h app: add a callback to the stroke dialog 2016-09-27 11:15:52 +02:00
template-options-dialog.c app: get rid of icons in dialog buttons (use labels not stock IDs) 2017-02-12 16:18:54 +01:00
template-options-dialog.h app: clean up template-options-dialog like other dialogs 2016-10-30 20:54:47 +01:00
tips-dialog.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
tips-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
tips-parser.c app: some filename -> GFile in the tips parsing code 2014-07-23 23:40:01 +02:00
tips-parser.h app: some filename -> GFile in the tips parsing code 2014-07-23 23:40:01 +02:00
user-install-dialog.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
user-install-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
vectors-export-dialog.c app: get rid of icons in dialog buttons (use labels not stock IDs) 2017-02-12 16:18:54 +01:00
vectors-export-dialog.h app: one more round of general dialog cleanup 2016-10-27 21:26:07 +02:00
vectors-import-dialog.c app: get rid of icons in dialog buttons (use labels not stock IDs) 2017-02-12 16:18:54 +01:00
vectors-import-dialog.h app: one more round of general dialog cleanup 2016-10-27 21:26:07 +02:00
vectors-options-dialog.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
vectors-options-dialog.h Bug 769738 - Add color tags/labels for layers/channels/paths 2016-10-29 17:02:16 +02:00