gimp/app
Jehan 03f645cd2d Issue #3070: CRITICAL when converting to Indexed image.
Revert the previous commit 786686a541 and comes up with a better fix.

Let's actually change the image base type and add its colormap as close
as possible without any GUI calls in-between. I also add an explicative
comment so that people are aware of this call proximity requirement to
avoid future problems when the code gets remixed.

It should be better than hacking around with exception in GUI code, and
should (hopefully) avoid other similar bugs.
2019-07-17 13:11:57 +02:00
..
actions app: get rid of a few more GtkAction warnings, and a little cleanup 2019-07-05 12:32:36 +02:00
config app: get rid of manual object type registration 2019-06-29 16:41:41 +02:00
core Issue #3070: CRITICAL when converting to Indexed image. 2019-07-17 13:11:57 +02:00
dialogs app: add a "Zoom Quality" control to preferences -> display 2019-07-16 18:50:21 +02:00
display Issue #3070: CRITICAL when converting to Indexed image. 2019-07-17 13:11:57 +02:00
file Issue #1725 - "Open location..." can't open internet URIs due to GLIB/GIO 2019-07-04 12:47:34 +02:00
file-data app: rename gimp_rec_rm() to gimp_file_delete_recursive() 2019-05-31 17:11:50 +02:00
gegl Issue #3512 - feather selection doesn't work at edges of images 2019-06-16 16:51:30 +02:00
gui app: start porting away from GtkAction and friends 2019-07-02 14:21:32 +02:00
menus app: start porting away from GtkAction and friends 2019-07-02 14:21:32 +02:00
operations app: clean up Luminance blend function 2019-06-10 10:53:00 -04:00
paint app: fix symmetry transform in Clone/Heal tools when brush is cropped 2019-05-29 05:26:43 -04:00
pdb plug-ins, pdb: remove the softglow plug-in and add a PDB compat procedure 2019-07-14 21:34:27 +02:00
plug-in app: allow core file procedure which don't return an image. 2019-04-12 18:42:03 +02:00
propgui app: make gimp_prop_gui_chain_toggled() less error-prone. 2019-03-20 15:05:22 +01:00
tests app: sync tests with gimp-2-10. 2019-06-16 20:10:06 +02:00
text app: use g_clear_pointer() in more places 2019-05-27 17:47:55 +02:00
tools Issue #3597: Free selection: CRITICAL when double clicking on a handle. 2019-07-02 15:21:05 +02:00
vectors app, libgimpconfig: make various usage of g_file_replace() safer. 2018-11-26 15:50:38 +01:00
widgets app: get rid of a few more GtkAction warnings, and a little cleanup 2019-07-05 12:32:36 +02:00
xcf app: salvage loaded group and text layer of dimension 0. 2019-07-11 16:41:09 +02:00
.gitignore Move git-version.h to the toplevel also in .gitignore 2018-01-29 20:26:18 +01:00
Makefile.am Issue #2794 - Gimp crash just on File Open and Edit Preferences 2019-05-28 11:55:59 +02:00
about.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
app.c app: initialize GimpBacktrace earlier on 2019-05-19 10:49:57 -04:00
app.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
errors.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
errors.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-debug.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-debug.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-intl.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-log.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-log.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-priorities.h app: fix image-window UI-manager update while a projection is being rendered 2019-03-30 19:31:23 -04:00
gimp-version.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-version.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcore.def app: remove "Edit -> Fade..." 2018-12-27 11:44:25 -05:00
language.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
language.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
main.c app: initialize GimpBacktrace earlier on 2019-05-19 10:49:57 -04:00
sanity.c app: add gegl:bayer-matrix and gegl:linear-sinusoid to the menus 2019-06-28 15:48:47 +02:00
sanity.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
signals.c Issue #2794 - Gimp crash just on File Open and Edit Preferences 2019-05-28 11:55:59 +02:00
signals.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
tests.c tests: OSX - activate GIMP window when tests are running 2018-11-23 23:20:20 +01:00
tests.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
unique.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
unique.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00