Gimp/libgimpwidgets
Michael Natterer 1b1497657a Merged the "soc-2006-perspective-clone" branch. That branch is now
2006-09-07  Michael Natterer  <mitch@gimp.org>

	Merged the "soc-2006-perspective-clone" branch. That branch is
	now officially closed and all further fixes and changes have to
	be applied to HEAD.

	Did some minor adjustments, mostly small indentation and spacing
	fixes. Derive the tool from GimpBrushTool and renamed the enum
	added to paint-enums.h and it values, added stock icon and menu
	entry.

	Thanks a lot to Pedro Alonso Ferrer!

	* app/paint/paint-enums.[ch]: new enum GimpPerspectiveCloneMode.

	* app/paint/Makefile.am
	* app/paint/gimpperspectiveclone.[ch]
	* app/paint/gimpperspectivecloneoptions.[ch]: the perspective
	clone core and its options.

	* app/paint/gimp-paint.c: register it.

	* app/tools/Makefile.am
	* app/tools/gimpperspectiveclonetool.[ch]: the perspective clone tool.

	* app/tools/gimp-tools.c: register it.

	* app/tools/gimppaintoptions-gui.c: show the widgets that are used
	by perspective clone.

	* app/widgets/gimphelp-ids.h: the help ID.

	* themes/Default/images/Makefile.am
	* themes/Default/images/tools/stock-tool-perspective-clone-16.png
	* themes/Default/images/tools/stock-tool-perspective-clone-22.png
	* libgimpwidgets/gimpstock.[ch]: its stock ID and icons.

	* menus/image-menu.xml.in: added it to the menu.
2006-09-07 17:10:22 +00:00
..
.cvsignore desktop/Makefile.am removed. 2006-03-29 11:59:51 +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
gimpcellrenderercolor.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +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 added "position" construct-only property to allow construction using 2006-09-07 12:23:42 +00:00
gimpchainbutton.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpcolorarea.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcolorarea.h libgimpbase/gimpwire.h libgimpbase/gimpreloc.h 2006-08-22 13:18:42 +00:00
gimpcolorbutton.c added "has_alpha" to GimpParamSpecRGB. Made the GimpParamSpecRGB struct 2006-04-27 15:19:59 +00:00
gimpcolorbutton.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpcolordisplay.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcolordisplay.h deprecate the implementation of the class methods clone, load_state, 2005-02-05 21:51:47 +00:00
gimpcolordisplaystack.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcolordisplaystack.h
gimpcolorhexentry.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcolorhexentry.h
gimpcolornotebook.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcolornotebook.h
gimpcolorscale.c removed #define SHADOW 1, it's not a constant value. Use the 2006-05-31 10:16:08 +00:00
gimpcolorscale.h
gimpcolorscales.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcolorscales.h
gimpcolorselect.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcolorselect.h
gimpcolorselection.c app/widgets/gimpcoloreditor.c in the tooltip for the hex entry, mention 2006-07-07 11:19:52 +00:00
gimpcolorselection.h
gimpcolorselector.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcolorselector.h
gimpcontroller.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcontroller.h guarded the whole header with GIMP_ENABLE_CONTROLLER_UNDER_CONSTRUCTION 2004-11-24 02:17:12 +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 added new constructor gimp_enum_combo_box_new_with_model(). Also override 2005-06-27 13:41:11 +00:00
gimpenumlabel.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpenumlabel.h added new constructor gimp_enum_combo_box_new_with_model(). Also override 2005-06-27 13:41:11 +00:00
gimpenumstore.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpenumstore.h added new constructor gimp_enum_combo_box_new_with_model(). Also override 2005-06-27 13:41:11 +00:00
gimpenumwidgets.c don't leak the return value of gtk_container_get_children (bug #305994, 2005-05-31 10:47:09 +00:00
gimpenumwidgets.h use libgimp header, added "Since: GIMP 2.4" to the gtk-doc comments. 2005-01-29 12:26:14 +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 depend on glib >= 2.10.2, gtk+ >= 2.8.18 and pango >= 1.12.3. Define 2006-07-05 13:40:47 +00:00
gimphelpui.h libgimpbase/gimpwire.h libgimpbase/gimpreloc.h 2006-08-22 13:18:42 +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 removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +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 depend on glib >= 2.10.2, gtk+ >= 2.8.18 and pango >= 1.12.3. Define 2006-07-05 13:40:47 +00:00
gimpmemsizeentry.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpoffsetarea.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpoffsetarea.h
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 removed "(Fastest)" from "None" and added translation context (bug 2006-08-23 14:55:39 +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
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 connect-after to "realize" and "size-allocate" signals of the preview area 2006-02-06 11:07:48 +00:00
gimppreview.h renamed newly added function to gimp_preview_get_controls(). Increased row 2005-09-28 11:02:02 +00:00
gimppreviewarea.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimppreviewarea.h added some checks to avoid division by zero. 2004-12-27 10:24:16 +00:00
gimppropwidgets.c use gimp_message(). 2006-08-10 13:12:17 +00:00
gimppropwidgets.h deprecate the GimpFileEntry widget, use GtkFileChooserButton instead. 2006-06-09 07:12:33 +00:00
gimpquerybox.c converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpquerybox.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpresolutionentry.c synced function names with the header file. 2006-05-17 06:49:49 +00:00
gimpresolutionentry.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpscrolledpreview.c converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpscrolledpreview.h libgimpwidgets/gimpintcombobox.[ch] libgimpwidgets/gimppageselector.[ch] 2006-01-25 14:35:56 +00:00
gimpsizeentry.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpsizeentry.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpstock.c Merged the "soc-2006-perspective-clone" branch. That branch is now 2006-09-07 17:10:22 +00:00
gimpstock.h Merged the "soc-2006-perspective-clone" branch. That branch is now 2006-09-07 17:10:22 +00:00
gimpunitmenu.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpunitmenu.h #undef GTK_DISABLE_DEPRECATED 2004-11-04 11:58:16 +00:00
gimpwidgets-private.c desktop/Makefile.am removed. 2006-03-29 11:59:51 +00:00
gimpwidgets-private.h
gimpwidgets.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2006-08-10 19:17:44 +00:00
gimpwidgets.def libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.h added simple 2006-09-05 21:43:07 +00:00
gimpwidgets.h libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.h added simple 2006-09-05 21:43:07 +00:00
gimpwidgetsenums.c removed GimpZoomWidgetType. 2005-09-25 21:22:39 +00:00
gimpwidgetsenums.h removed GimpZoomWidgetType. 2005-09-25 21:22:39 +00:00
gimpwidgetsmarshal.list added VOID__DOUBLE_DOUBLE marshaller. 2005-10-01 15:12:59 +00:00
gimpwidgetstypes.h New object to handle zoom factor, and create widgets to control or view 2005-09-19 22:58:16 +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.am libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.h added simple 2006-09-05 21:43:07 +00:00
makefile.msc updated dont include "config/gimpbaseconfig.c", it gives an redefinition 2006-05-13 17:05:15 +00:00
test-preview-area.c factored out common code. Reduced indentation level by closing a switch 2004-09-08 12:37:09 +00:00
wilber-16.png desktop/Makefile.am removed. 2006-03-29 11:59:51 +00:00
wilber-32.png desktop/Makefile.am removed. 2006-03-29 11:59:51 +00:00
wilber-48.png desktop/Makefile.am removed. 2006-03-29 11:59:51 +00:00
wilber-64.png desktop/Makefile.am removed. 2006-03-29 11:59:51 +00:00