gimp/libgimpwidgets
Martin Nordholts 919a298092 Added a Polygon Select Tool which is a primitive selection tool based on
2008-01-30  Martin Nordholts  <martinn@svn.gnome.org>

	Added a Polygon Select Tool which is a primitive selection tool
	based on Free Hand Select. Code filtered through David Gowers who
	also made the tool icon. This version of the tool is a for-now
	solution to bug #119646.

	* app/tools/gimppolygonselecttool.[ch]: The new tool.

	* app/tools/gimp-tools.c: Add the tool.

	* app/tools/Makefile.am: Add tool source.

	* app/widgets/gimphelp-ids.h: Add help id for the tool.

	* libgimpwidgets/gimpstock.[ch]: Setup for the new tool icon.

	* menus/image-menu.xml.in: Add action entry for the tool.

	* themes/Default/images/tools/stock-tool-polygon-select-{16,24}.png:
	Tool icon graphics.

	* themes/Default/images/Makefile.am: Add tool icon graphics.

svn path=/trunk/; revision=24753
2008-01-30 20:33:58 +00:00
..
Makefile.am app/widgets/Makefile.am removed here... 2007-12-12 14:17:19 +00:00
gimpbrowser.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpbrowser.h libgimp/gimpprocbrowserdialog.h libgimpwidgets/gimpbrowser.h 2005-09-27 17:11:01 +00:00
gimpbutton.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpbutton.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpcairo-utils.c addec const qualifiers to GimpRGB parameters. 2007-12-28 19:14:36 +00:00
gimpcairo-utils.h addec const qualifiers to GimpRGB parameters. 2007-12-28 19:14:36 +00:00
gimpcellrenderercolor.c added light and dark check color parameters to 2007-12-28 18:44:32 +00:00
gimpcellrenderercolor.h libgimp/gimpaspectpreview.h libgimp/gimpdrawablepreview.h 2004-10-23 19:59:18 +00:00
gimpcellrenderertoggle.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcellrenderertoggle.h libgimp/gimpaspectpreview.h libgimp/gimpdrawablepreview.h 2004-10-23 19:59:18 +00:00
gimpchainbutton.c oops 2006-11-22 09:24:33 +00:00
gimpchainbutton.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpcolorarea.c libgimp/gimppatternselectbutton.c libgimp/gimpbrushselectbutton.c 2007-10-16 13:56:34 +00:00
gimpcolorarea.h libgimpbase/gimpwire.h libgimpbase/gimpreloc.h 2006-08-22 13:18:42 +00:00
gimpcolorbutton.c there's no need to make GTypeInfo and GInterfaceInfo structs static. 2006-10-18 13:17:50 +00:00
gimpcolorbutton.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpcolordisplay.c modules/cdisplay_lcms.c corrected memory handling. cmsOpenProfileFromMem() 2007-08-08 12:27:11 +00:00
gimpcolordisplay.h added GimpColorConfig and GimpColorManaged as construct-only properties. 2007-08-06 22:10:09 +00:00
gimpcolordisplaystack.c modules/cdisplay_lcms.c corrected memory handling. cmsOpenProfileFromMem() 2007-08-08 12:27:11 +00:00
gimpcolordisplaystack.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpcolorhexentry.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcolorhexentry.h libgimpcolor/gimprgb-parse.c added new function gimp_rgb_list_names() that 2004-07-26 15:20:18 +00:00
gimpcolornotebook.c modules/Makefile.am new CMYK color-selector that uses littleCMS for the 2006-09-26 08:55:41 +00:00
gimpcolornotebook.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpcolorprofilecombobox.c libgimpwidgets/gimpcolorprofilestore-private.h 2007-09-13 15:42:28 +00:00
gimpcolorprofilecombobox.h libgimpwidgets/gimpcolorprofilecombobox.[ch] 2007-08-14 22:12:37 +00:00
gimpcolorprofilestore-private.h libgimpwidgets/gimpcolorprofilestore-private.h 2007-09-13 15:42:28 +00:00
gimpcolorprofilestore.c libgimpwidgets/gimpcolorprofilestore-private.h 2007-09-13 15:42:28 +00:00
gimpcolorprofilestore.h Add a G_END_DECLS. 2007-08-25 22:04:45 +00:00
gimpcolorscale.c Don't write past end of buffer. (#399484) 2007-11-18 22:31:08 +00:00
gimpcolorscale.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpcolorscales.c libgimpbase/gimpchecks.c libgimp/gimpunitcache.c 2008-01-06 02:14:44 +00:00
gimpcolorscales.h libgimp/gimp.h libgimp/gimpbrushmenu.h libgimp/gimpbrushselect.[ch] 2003-12-05 15:55:15 +00:00
gimpcolorselect.c libgimpwidgets/gimpscrolledpreview.c don't rely on the pointer position in 2007-12-18 17:57:27 +00:00
gimpcolorselect.h libgimp/gimp.h libgimp/gimpbrushmenu.h libgimp/gimpbrushselect.[ch] 2003-12-05 15:55:15 +00:00
gimpcolorselection.c modules/Makefile.am new CMYK color-selector that uses littleCMS for the 2006-09-26 08:55:41 +00:00
gimpcolorselection.h modules/Makefile.am new CMYK color-selector that uses littleCMS for the 2006-09-26 08:55:41 +00:00
gimpcolorselector.c modules/Makefile.am new CMYK color-selector that uses littleCMS for the 2006-09-26 08:55:41 +00:00
gimpcolorselector.h modules/Makefile.am new CMYK color-selector that uses littleCMS for the 2006-09-26 08:55:41 +00:00
gimpcontroller.c app/core/gimp-utils.[ch] app/core/gimp.c app/widgets/gimpcontrollerinfo.c 2007-02-17 11:45:59 +00:00
gimpcontroller.h libgimpwidgets/gimpcolordisplay.[ch] added "const gchar *stock_id" members 2006-10-01 17:31:42 +00:00
gimpdialog.c minor update for the API reference 2006-08-09 15:44:40 +00:00
gimpdialog.h add gimp_dialog_add_button[s] API, primarily for language bindings. 2006-07-19 21:41:46 +00:00
gimpenumcombobox.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpenumcombobox.h libgimpwidgets/gimpenumcombobox.h libgimpwidgets/gimpenumlabel.h 2007-08-11 21:52:48 +00:00
gimpenumlabel.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpenumlabel.h libgimpwidgets/gimpenumcombobox.h libgimpwidgets/gimpenumlabel.h 2007-08-11 21:52:48 +00:00
gimpenumstore.c removed the private data and the constructor method 2007-01-12 15:30:49 +00:00
gimpenumstore.h libgimpwidgets/gimpenumcombobox.h libgimpwidgets/gimpenumlabel.h 2007-08-11 21:52:48 +00:00
gimpenumwidgets.c reduced default spacing. 2007-02-08 16:36:23 +00:00
gimpenumwidgets.h libgimpwidgets/gimpenumcombobox.h libgimpwidgets/gimpenumlabel.h 2007-08-11 21:52:48 +00:00
gimpfileentry.c deprecate the GimpFileEntry widget, use GtkFileChooserButton instead. 2006-06-09 07:12:33 +00:00
gimpfileentry.h deprecate the GimpFileEntry widget, use GtkFileChooserButton instead. 2006-06-09 07:12:33 +00:00
gimpframe.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpframe.h libgimp/gimpaspectpreview.h libgimp/gimpdrawablepreview.h 2004-10-23 19:59:18 +00:00
gimphelpui.c use gtk_widget_set_tooltip_text() from gimp_help_set_help() and added 2007-11-22 13:59:06 +00:00
gimphelpui.h use gtk_widget_set_tooltip_text() from gimp_help_set_help() and added 2007-11-22 13:59:06 +00:00
gimphintbox.c libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.h added simple 2006-09-05 21:43:07 +00:00
gimphintbox.h libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.h added simple 2006-09-05 21:43:07 +00:00
gimpintcombobox.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpintcombobox.h libgimpwidgets/gimpintcombobox.[ch] libgimpwidgets/gimppageselector.[ch] 2006-01-25 14:35:56 +00:00
gimpintstore.c plugged a memory leak. 2007-11-15 20:23:27 +00:00
gimpintstore.h added new constructor gimp_enum_combo_box_new_with_model(). Also override 2005-06-27 13:41:11 +00:00
gimpmemsizeentry.c use G_GUINT64_CONSTANT() instead of a cast. 2008-01-06 00:52:00 +00:00
gimpmemsizeentry.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpnumberpairentry.c fixed formatting and gtk-doc comment. 2007-10-17 08:20:23 +00:00
gimpnumberpairentry.h Connect a new function gimp_rectangle_options_string_current_updates() 2007-10-09 20:54:07 +00:00
gimpoffsetarea.c applied modified patch from Aurimas Juška to improve handling of very 2007-08-03 13:11:00 +00:00
gimpoffsetarea.h added new function gimp_offset_area_set_pixbuf(). Started to clean up the 2004-05-04 23:12:59 +00:00
gimpoldwidgets.c converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpoldwidgets.h libgimp/gimpprocbrowserdialog.h libgimpwidgets/gimpbrowser.h 2005-09-27 17:11:01 +00:00
gimppageselector.c libgimpbase/gimpchecks.c libgimp/gimpunitcache.c 2008-01-06 02:14:44 +00:00
gimppageselector.h libgimpwidgets/gimpintcombobox.[ch] libgimpwidgets/gimppageselector.[ch] 2006-01-25 14:35:56 +00:00
gimppatheditor.c deprecate the GimpFileEntry widget, use GtkFileChooserButton instead. 2006-06-09 07:12:33 +00:00
gimppatheditor.h renamed a parameter, updated gtk-doc comment. 2006-05-24 13:14:05 +00:00
gimppickbutton.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimppickbutton.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimppixmap.c libgimpwidgets/gimpchainbutton.c #include "config.h" 2006-05-30 02:01:39 +00:00
gimppixmap.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimppreview.c formatting. 2007-09-21 12:19:00 +00:00
gimppreview.h added transform and untransform methods. 2007-01-11 23:41:45 +00:00
gimppreviewarea.c minor layout tweak. 2007-07-06 20:47:44 +00:00
gimppreviewarea.h added some checks to avoid division by zero. 2004-12-27 10:24:16 +00:00
gimppropwidgets.c remove all sorts of workarounds for bugs of GtkFileChooserButton in GTK+ 2007-11-10 15:00:07 +00:00
gimppropwidgets.h added parameter "gboolean property_is_pixel" which indicates that the 2007-10-14 18:51:58 +00:00
gimpquerybox.c libgimpwidgets/gimpsizeentry.c allocate structs using GSlice. 2007-05-22 11:49:24 +00:00
gimpquerybox.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpscrolledpreview.c libgimpwidgets/gimpscrolledpreview.c don't rely on the pointer position in 2007-12-18 17:57:27 +00:00
gimpscrolledpreview.h libgimpwidgets/gimpintcombobox.[ch] libgimpwidgets/gimppageselector.[ch] 2006-01-25 14:35:56 +00:00
gimpsizeentry.c libgimpwidgets/gimpsizeentry.c allocate structs using GSlice. 2007-05-22 11:49:24 +00:00
gimpsizeentry.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpstock.c Added a Polygon Select Tool which is a primitive selection tool based on 2008-01-30 20:33:58 +00:00
gimpstock.h Added a Polygon Select Tool which is a primitive selection tool based on 2008-01-30 20:33:58 +00:00
gimpstringcombobox.c fixed some issues with the new widget. 2007-02-12 16:36:27 +00:00
gimpstringcombobox.h libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgetstypes.h 2007-02-12 15:29:45 +00:00
gimpunitmenu.c if the parent toplevel is modal, make the unit selection dialog modal too. 2007-09-12 19:03:04 +00:00
gimpunitmenu.h #undef GTK_DISABLE_DEPRECATED 2004-11-04 11:58:16 +00:00
gimpwidgets-private.c use the new tooltip API instead of the old deprecated one. Removed 2007-11-09 11:17:00 +00:00
gimpwidgets-private.h libgimpbase/Makefile.am libgimpbase/gimpbase-private.[ch] new files 2003-11-15 22:53:28 +00:00
gimpwidgets.c update the original width and height when the chain-button is changed to 2007-05-26 20:32:56 +00:00
gimpwidgets.def added new function gimp_cairo_set_focus_line_pattern(). 2007-12-16 11:15:36 +00:00
gimpwidgets.h app/widgets/Makefile.am removed here... 2007-12-12 14:17:19 +00:00
gimpwidgetsenums.c app/widgets/widgets-enums.c moved enum GimpAspectType to libgimpwidgets. 2007-02-08 10:56:17 +00:00
gimpwidgetsenums.h app/widgets/widgets-enums.c moved enum GimpAspectType to libgimpwidgets. 2007-02-08 10:56:17 +00:00
gimpwidgetsmarshal.list added VOID__DOUBLE_DOUBLE marshaller. 2005-10-01 15:12:59 +00:00
gimpwidgetstypes.h libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.h 2007-08-14 16:01:04 +00:00
gimpzoommodel.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpzoommodel.h libgimpwidgets/gimpintcombobox.[ch] libgimpwidgets/gimppageselector.[ch] 2006-01-25 14:35:56 +00:00
makefile.msc **/makefile.msc app/gimpcore.def : updated so it compiles and links 2008-01-04 18:42:07 +00:00
test-preview-area.c minor improvements. 2007-05-31 13:30:35 +00:00
wilber-16.png desktop/Makefile.am removed. 2006-03-29 11:59:51 +00:00
wilber-32.png update app icon. Add 256x256px OS X and Vista 2008-01-04 10:27:17 +00:00
wilber-48.png update app icon. Add 256x256px OS X and Vista 2008-01-04 10:27:17 +00:00
wilber-64.png update app icon. Add 256x256px OS X and Vista 2008-01-04 10:27:17 +00:00