gimp/plug-ins/imagemap
Ell f91e2a94a7 imagemap: clear preview area background before drawing image
Previously, we neither cleared the preview area's buffer, nor set
its max size, so if the preview area was bigger than the image, the
rest of the widget would display garbage.

This is an ad-hoc-ish fix, simply filling the preview area's buffer
with the background color prior to drawing the image.  Anything
more sophisticated will have to wait till image maps are cool
again, I guess :)
2016-12-20 14:13:58 -05:00
..
images Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00:00
.gitignore Adding Microsoft Windows executables to the .gitignore files 2009-06-19 00:14:17 +02:00
Makefile.am */Makefile.am: merge INCLUDES into AM_CPPFLAGS 2013-06-05 20:48:37 +02:00
imap_about.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
imap_about.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
imap_browse.c app, libgimp*, plug-ins, icons: revert icon names into freedesktop... 2016-09-03 15:49:29 +02:00
imap_browse.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
imap_cern.l imagemap: Add lexer options to not generate input and yyunput 2011-04-27 21:11:57 +05:30
imap_cern.y imagemap: Fix protos 2011-04-23 07:02:02 +05:30
imap_cern_lex.c app, plug-ins, libgimp*: clean out all remaining trailing spaces/tabs. 2016-06-02 02:04:26 +02:00
imap_cern_parse.c app, plug-ins, libgimp*: clean out all remaining trailing spaces/tabs. 2016-06-02 02:04:26 +02:00
imap_cern_parse.h app, plug-ins, libgimp*: clean out all remaining trailing spaces/tabs. 2016-06-02 02:04:26 +02:00
imap_circle.c plug-ins: remove some more totally unused cruft from imagemap 2013-01-14 01:25:01 +01:00
imap_circle.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
imap_cmd_clear.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_copy.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_copy_object.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_create.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_cut.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_cut_object.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_delete.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_delete_point.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_edit_object.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_gimp_guides.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
imap_cmd_guides.c Get rid of gtk_misc_set_alignment(label) and use gtk_label_set_x,yalign() 2016-09-08 19:11:20 +02:00
imap_cmd_insert_point.c plug-ins: imagemap, port to cairo 2011-02-23 13:17:04 +01:00
imap_cmd_move.c plug-ins: imagemap, port to cairo 2011-02-23 13:17:04 +01:00
imap_cmd_move_down.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_move_sash.c plug-ins: imagemap, don't run execute for sash when redoing 2011-02-23 13:17:05 +01:00
imap_cmd_move_selected.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_move_to_front.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_move_up.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_object_down.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_object_move.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_object_up.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_paste.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_select.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_select_all.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_select_next.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_select_prev.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_select_region.c plug-ins: imagemap, port to cairo 2011-02-23 13:17:04 +01:00
imap_cmd_send_to_back.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_send_to_back.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
imap_cmd_unselect.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_unselect.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
imap_cmd_unselect_all.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_cmd_unselect_all.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
imap_command.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_command.h plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_commands.h plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_csim.l imagemap: Add lexer options to not generate input and yyunput 2011-04-27 21:11:57 +05:30
imap_csim.y imagemap: Don't use strcpy() in unescape_text() (#649172) 2013-04-11 14:11:07 +05:30
imap_csim_lex.c app, plug-ins, libgimp*: clean out all remaining trailing spaces/tabs. 2016-06-02 02:04:26 +02:00
imap_csim_parse.c app, plug-ins, libgimp*: clean out all remaining trailing spaces/tabs. 2016-06-02 02:04:26 +02:00
imap_csim_parse.h imagemap: Rebuild parsers (after .y update) 2013-04-11 20:55:48 +05:30
imap_default_dialog.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
imap_default_dialog.h plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_edit_area_info.c plug-ins: gtk_image_new_from_stock() -> from_icon_name() 2014-05-12 00:20:48 +02:00
imap_edit_area_info.h plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_file.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_file.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
imap_grid.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
imap_grid.h plug-ins: imagemap, port to cairo 2011-02-23 13:17:04 +01:00
imap_main.c plug-ins: remove some more totally unused cruft from imagemap 2013-01-14 01:25:01 +01:00
imap_main.h Bug 645456 - Inconsistent window (role) naming scheme 2011-04-08 20:31:34 +02:00
imap_menu.c plug-ins: only include "libgimp/gimp.h" and "libgimp/gimpui.h" 2013-11-01 22:13:05 +01:00
imap_menu.h plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_menu_funcs.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_menu_funcs.h plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_misc.c plug-ins: imagemap, port to cairo 2011-02-23 13:17:04 +01:00
imap_misc.h plug-ins: imagemap, port to cairo 2011-02-23 13:17:04 +01:00
imap_mru.c Use the new g_[s]list_free_full() instead of foreach() and free() 2011-03-07 17:11:28 +01:00
imap_mru.h plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_ncsa.l imagemap: Add lexer options to not generate input and yyunput 2011-04-27 21:11:57 +05:30
imap_ncsa.y imagemap: Fix protos 2011-04-23 07:02:02 +05:30
imap_ncsa_lex.c app, plug-ins, libgimp*: clean out all remaining trailing spaces/tabs. 2016-06-02 02:04:26 +02:00
imap_ncsa_parse.c app, plug-ins, libgimp*: clean out all remaining trailing spaces/tabs. 2016-06-02 02:04:26 +02:00
imap_ncsa_parse.h imagemap: Rebuild parsers (after .y update) 2013-04-11 20:55:48 +05:30
imap_object.c app, plug-ins, libgimp*: clean out all remaining trailing spaces/tabs. 2016-06-02 02:04:26 +02:00
imap_object.h plug-ins: remove some more totally unused cruft from imagemap 2013-01-14 01:25:01 +01:00
imap_object_popup.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_object_popup.h plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_polygon.c plug-ins: only include "libgimp/gimp.h" and "libgimp/gimpui.h" 2013-11-01 22:13:05 +01:00
imap_polygon.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
imap_preferences.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
imap_preferences.h plug-ins: imagemap, port to cairo 2011-02-23 13:17:04 +01:00
imap_preview.c imagemap: clear preview area background before drawing image 2016-12-20 14:13:58 -05:00
imap_preview.h plug-ins: imagemap, port to cairo 2011-02-23 13:17:04 +01:00
imap_rectangle.c plug-ins: remove some more totally unused cruft from imagemap 2013-01-14 01:25:01 +01:00
imap_rectangle.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
imap_selection.c app, libgimpwidgets, plug-ins: kill gtk_scrolled_window_add_with_viewport() 2016-09-07 20:12:28 +02:00
imap_selection.h plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_settings.c plug-ins: only include "libgimp/gimp.h" and "libgimp/gimpui.h" 2013-11-01 22:13:05 +01:00
imap_settings.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
imap_source.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_source.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
imap_statusbar.c plug-ins: only include "libgimp/gimp.h" and "libgimp/gimpui.h" 2013-11-01 22:13:05 +01:00
imap_statusbar.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
imap_stock.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_stock.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
imap_string.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
imap_string.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
imap_table.c Fix a lot of warnings all over the place 2016-10-31 01:36:35 +01:00
imap_table.h plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_taglist.c plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
imap_taglist.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00