Gimp/app/dialogs
Jehan ae3cd00fbd app, tools: add support for ExcHndl/DrMinGW for Win32 debugging.
The feature already exists in our code and produces backtraces upon a
crash into a file. The only difference is that we are now getting the
file contents and showing it in our new debug dialog, so that it works
similarly on all platform (and therefore making the debug info visible
to people, otherwise they would never report, even though the data is
generated).
The difference with gdb/lldb is that it doesn't allow backtraces at
random points (for debugging non-fatal yet bad errors). Also the API has
just 2 functions and in particular an ExcHndlInit() but no way to unload
the feature. So we don't need the debugging page in Preferences because
the switch option would not work. On Windows, the feature will be
decided at build time only.

Last point: the code is untested on Windows so far. I assume it would
work, but there is at least one point I am unsure of: will ExcHndl have
already generated the backtrace file when gimpdebug runs? If not, I will
have to let gimp die first to be able to get the backtrace.
2018-01-28 15:43:07 +01:00
..
.gitignore Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00:00
about-dialog.c app: fix abbreviated commit hashes 2017-03-21 23:05:42 -04: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: new error dialog to backtrace and encourage people to report bugs. 2018-01-28 15:43:07 +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, tools: add support for ExcHndl/DrMinGW for Win32 debugging. 2018-01-28 15:43:07 +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