gimp/app/widgets
Michael Natterer b53aa45a76 Changed GimpViewable preview rendering to have a context to get
2006-08-29  Michael Natterer  <mitch@gimp.org>

	Changed GimpViewable preview rendering to have a context to get
	FG/BG/whatever from. Use the context to enable dynamic FG/BG
	colors in gradients. Fixes bug #127676 and bug #352214. Addresses
	bug #128367 (doesn't fix it because there's no loading/saving and
	no GUI yet).

	* app/core/core-enums.[ch]: added enum GimpGradientColor to enable
	specifying gradient colors in terms of foreground and background.

	* app/core/gimpgradient.[ch]: added color_type members to the
	GimpGradientSegment struct and honor them in
	gimp_gradient_get_color_at(). Added GimpContext parameters to all
	functions which finally call get_color_at().

	* app/core/gimp-gradients.c: use the new method to implement the
	builtin gradients.

	* app/core/gimpviewable.[ch]: added GimpContext parameters to all
	get_preview() and get_pixbuf() functions.

	* app/core/gimpbrush.c
	* app/core/gimpbuffer.c
	* app/core/gimpdrawable-preview.[ch]
	* app/core/gimpgradient.c
	* app/core/gimpimage-preview.[ch]
	* app/core/gimpimagefile.c
	* app/core/gimppalette.c
	* app/core/gimppattern.c
	* app/core/gimpundo.[ch]
	* app/text/gimpfont.c
	* app/vectors/gimpvectors-preview.[ch]: changed ::get_preview()
	and ::get_pixbuf() implementations accordingly.

	* app/core/gimpdrawable-blend.c
	* app/core/gimppalette-import.[ch]
	* app/dialogs/dialogs-constructors.c
	* app/dialogs/palette-import-dialog.c
	* app/dialogs/resize-dialog.c
	* app/display/gimpdisplayshell-layer-select.c
	* app/display/gimpdisplayshell.c
	* app/display/gimpnavigationeditor.c
	* app/paint/gimppaintoptions.c
	* app/tools/gimpeditselectiontool.c
	* app/tools/gimptexttool.c
	* app/actions/gradient-editor-commands.c
	* app/widgets/gimpaction.c
	* app/widgets/gimpbrusheditor.[ch]
	* app/widgets/gimpbufferview.c
	* app/widgets/gimpcellrendererviewable.c
	* app/widgets/gimpchanneltreeview.c
	* app/widgets/gimpclipboard.c
	* app/widgets/gimpcoloreditor.c
	* app/widgets/gimpcomponenteditor.c
	* app/widgets/gimpcontainerbox.c
	* app/widgets/gimpcontainercombobox.c
	* app/widgets/gimpcontainereditor.c
	* app/widgets/gimpcontainerentry.c
	* app/widgets/gimpcontainergridview.c
	* app/widgets/gimpcontainertreeview.[ch]
	* app/widgets/gimpdataeditor.[ch]
	* app/widgets/gimpdevicestatus.c
	* app/widgets/gimpdnd.[ch]
	* app/widgets/gimpdrawabletreeview.c
	* app/widgets/gimpfiledialog.c
	* app/widgets/gimpgradienteditor.[ch]
	* app/widgets/gimpgradientselect.c
	* app/widgets/gimpitemtreeview.c
	* app/widgets/gimplayertreeview.c
	* app/widgets/gimppaletteeditor.[ch]
	* app/widgets/gimppropwidgets.[ch]
	* app/widgets/gimpselectioneditor.c
	* app/widgets/gimpthumbbox.[ch]
	* app/widgets/gimptoolbox-image-area.c
	* app/widgets/gimptoolbox-indicator-area.c
	* app/widgets/gimptooloptionseditor.c
	* app/widgets/gimpundoeditor.c
	* app/widgets/gimpvectorstreeview.c
	* app/widgets/gimpview-popup.[ch]
	* app/widgets/gimpview.[ch]
	* app/widgets/gimpviewablebutton.c
	* app/widgets/gimpviewabledialog.c
	* app/widgets/gimpviewrenderer.[ch]
	* app/widgets/gimpviewrenderer-frame.c
	* app/widgets/gimpviewrendererbrush.c
	* app/widgets/gimpviewrendererbuffer.c
	* app/widgets/gimpviewrendererdrawable.c
	* app/widgets/gimpviewrenderergradient.c
	* app/widgets/gimpviewrendererimage.c
	* tools/pdbgen/pdb/drawable.pdb
	* tools/pdbgen/pdb/gradient.pdb
	* tools/pdbgen/pdb/gradients.pdb
	* tools/pdbgen/pdb/image.pdb: added tons of GimpContext members
	and parameters, implement GimpDocked::set_context() in many
	widgets. Pass these locally remembered contexts to GimpViewable
	functions. Did some minor cleanups on the way. There are still
	some minor FIXMEs around where the code uses a NULL context (which
	is allowed by the APIs)

	* app/pdb/drawable_cmds.c
	* app/pdb/gradient_cmds.c
	* app/pdb/gradients_cmds.c
	* app/pdb/image_cmds.c: regenerated.
2006-08-29 21:44:51 +00:00
..
.cvsignore
gimpaction.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpaction.h app/widgets/gimpaction.h app/widgets/gimpactiongroup.h 2005-04-16 23:48:29 +00:00
gimpactionfactory.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpactionfactory.h Enabled disabling all menu mnemonics. Addresses bug #120034: 2004-07-27 22:17:30 +00:00
gimpactiongroup.c removed "(Fastest)" from "None" and added translation context (bug 2006-08-23 14:55:39 +00:00
gimpactiongroup.h take const arrays of action entries. 2006-04-10 08:06:18 +00:00
gimpactionview.c introduced a simple message dialog to use when there's no progress but a 2006-08-11 12:56:26 +00:00
gimpactionview.h new function as workaround for missing GTK+ API (see bug #141750). 2005-01-21 14:58:03 +00:00
gimpblobeditor.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpblobeditor.h no need to get base_config twice in the same function. 2005-04-16 21:53:12 +00:00
gimpbrusheditor.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpbrusheditor.h Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpbrushfactoryview.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpbrushfactoryview.h app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimpbrushselect.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpbrushselect.h app/actions/brushes-actions.c app/actions/gradients-actions.c 2004-09-27 10:45:49 +00:00
gimpbufferview.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpbufferview.h app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimpcellrendereraccel.c app/actions/error-console-commands.c app/display/gimpdisplayshell-draw.c 2006-06-19 17:50:40 +00:00
gimpcellrendereraccel.h app/widgets/gimpaction.h app/widgets/gimpactiongroup.h 2005-04-16 23:48:29 +00:00
gimpcellrendererdashes.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcellrendererdashes.h we don't actually need to keep a pointer to the dashes array. 2005-05-23 09:37:05 +00:00
gimpcellrendererviewable.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpcellrendererviewable.h app/widgets/gimppreview-popup.c renamed these files... 2004-08-25 22:31:44 +00:00
gimpchanneltreeview.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpchanneltreeview.h Added GtkTreeView versions of layers/channels/vectors: 2003-03-16 11:14:29 +00:00
gimpclipboard.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpclipboard.h clear the GIMP clipboard. Suppress debug output unless gimp is started 2005-11-02 12:03:37 +00:00
gimpcolorbar.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcolorbar.h put the color bars into an event box and draw the sliders on the event box 2004-02-21 12:25:09 +00:00
gimpcolordialog.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcolordialog.h app/dialogs/Makefile.am removed... 2004-09-23 20:41:40 +00:00
gimpcolordisplayeditor.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcolordisplayeditor.h include the parent class, not gimpeditor.h 2005-05-03 21:38:07 +00:00
gimpcoloreditor.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpcoloreditor.h removed the hex entry from the GimpColorScales widget. 2005-05-19 17:08:03 +00:00
gimpcolorframe.c use gimp_rgba_distance() instead of gimp_rgb_distance(), so alpha changes 2006-06-04 11:39:22 +00:00
gimpcolorframe.h added property for "mode", fixed some implementation issues. 2005-06-04 00:56:00 +00:00
gimpcolormapeditor.c Applied patch from David Gowers which adds actions to select palette and 2006-05-28 19:45:52 +00:00
gimpcolormapeditor.h Applied patch from David Gowers which adds actions to select palette and 2006-05-28 19:45:52 +00:00
gimpcolorpanel.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcolorpanel.h app/dialogs/Makefile.am removed... 2004-09-23 20:41:40 +00:00
gimpcomponenteditor.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpcomponenteditor.h app/actions/dockable-actions.c app/actions/dockable-commands.[ch] 2006-01-17 10:08:50 +00:00
gimpcontainerbox.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpcontainerbox.h app/widgets/gimpchanneltreeview.c app/widgets/gimpcontainerbox.[ch] 2004-05-11 10:01:25 +00:00
gimpcontainercombobox.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpcontainercombobox.h allow to configure the ellipsize property of the text renderer. 2006-08-08 22:15:46 +00:00
gimpcontainereditor.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpcontainereditor.h app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimpcontainerentry.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpcontainerentry.h app/actions/dockable-actions.c app/actions/dockable-commands.[ch] 2006-01-17 10:08:50 +00:00
gimpcontainergridview.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpcontainergridview.h app/actions/dockable-actions.c app/actions/dockable-commands.[ch] 2006-01-17 10:08:50 +00:00
gimpcontainerpopup.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcontainerpopup.h app/actions/dockable-actions.c app/actions/dockable-commands.[ch] 2006-01-17 10:08:50 +00:00
gimpcontainertreeview-dnd.c use the correct API to unset the tree view's drop indicator. Apparently 2006-04-04 15:29:18 +00:00
gimpcontainertreeview-dnd.h Allow all sorts of things to be dropped on or in between the items of a 2004-06-28 22:07:12 +00:00
gimpcontainertreeview.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpcontainertreeview.h Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpcontainerview-utils.c derive it from GtkBin, not from GtkVBox. Removed "content_spacing" style 2003-04-11 16:51:49 +00:00
gimpcontainerview-utils.h added vitrual function GimpViewable::get_description() which returns the 2003-04-08 16:01:01 +00:00
gimpcontainerview.c made set_container() a virtual function of the GimpContainerView 2006-08-28 19:40:20 +00:00
gimpcontainerview.h made set_container() a virtual function of the GimpContainerView 2006-08-28 19:40:20 +00:00
gimpcontrollereditor.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcontrollereditor.h added API to set an event snooper which, if set, receives any controller 2005-05-10 22:08:48 +00:00
gimpcontrollerinfo.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcontrollerinfo.h added API to set an event snooper which, if set, receives any controller 2005-05-10 22:08:48 +00:00
gimpcontrollerkeyboard.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcontrollerkeyboard.h guarded the whole header with GIMP_ENABLE_CONTROLLER_UNDER_CONSTRUCTION 2004-11-24 02:17:12 +00:00
gimpcontrollerlist.c updated 2006-08-15 15:13:08 +00:00
gimpcontrollerlist.h some more stuff: up/down buttons, remember the dialogs' size and 2005-05-10 19:48:03 +00:00
gimpcontrollers.c app/core/gimp-contexts.c app/core/gimp-documents.c 2005-11-06 22:01:25 +00:00
gimpcontrollers.h app/widgets/gimpactionfactory.[ch] added "label" and "stock-id" properties 2004-07-20 18:50:20 +00:00
gimpcontrollerwheel.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcontrollerwheel.h guarded the whole header with GIMP_ENABLE_CONTROLLER_UNDER_CONSTRUCTION 2004-11-24 02:17:12 +00:00
gimpcursor.c cursors/Makefile.am cursors/cursor-corner-bottom-left.png 2006-06-02 15:23:47 +00:00
gimpcursor.h added enum GimpCursorFormat which can be one of { BITMAP, PIXBUF, 2004-06-13 02:08:54 +00:00
gimpcursorview.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcursorview.h added boolean "sample-merged" property, API and GUI. Pick from the active 2005-07-08 22:54:46 +00:00
gimpdasheditor.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpdasheditor.h removed static variables, don't use GIMP_CONFIG_INSTALL_PROP_FOO() for 2004-02-19 16:42:24 +00:00
gimpdataeditor.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpdataeditor.h Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpdatafactoryview.c app/widgets/gimpdataeditor.c (gimp_data_editor_name_activate) strip the 2006-05-30 11:56:42 +00:00
gimpdatafactoryview.h app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimpdeviceinfo.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpdeviceinfo.h app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimpdevices.c added GdkDisplay member since there is no way fo figure the display a 2005-11-27 17:20:40 +00:00
gimpdevices.h added GdkDisplay member since there is no way fo figure the display a 2005-11-27 17:20:40 +00:00
gimpdevicestatus.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpdevicestatus.h added GdkDisplay member since there is no way fo figure the display a 2005-11-27 17:20:40 +00:00
gimpdialogfactory.c code cleanup; only call gtk_window_present() if called with present == 2006-05-29 16:41:18 +00:00
gimpdialogfactory.h app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimpdnd-xds.c added a GError parameter to file_utils_find_proc(). 2006-08-10 21:22:05 +00:00
gimpdnd-xds.h Implement dragging and dropping in any GdkPixbuf supported format. Fixes 2005-04-09 17:56:04 +00:00
gimpdnd.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpdnd.h Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpdock.c I18n improvements based on a patch from Zbigniew Chyla: 2006-06-27 07:49:14 +00:00
gimpdock.h don't make "Detach Tab" insensitive if there are other dockbooks in the 2005-09-13 21:07:28 +00:00
gimpdockable.c removed code that was special-casing RTL since 2006-07-26 09:47:05 +00:00
gimpdockable.h #define GIMP_DOCKABLE_DRAG_OFFSET publically. 2005-12-30 01:37:35 +00:00
gimpdockbook.c put the event box' event window above its children because now that it is 2006-06-17 09:36:18 +00:00
gimpdockbook.h added help IDs to all actions representing the toplevel popups and menus 2004-05-02 08:56:07 +00:00
gimpdocked.c app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimpdocked.h app/widgets/gimpdocked.[ch] moved button-bar API to the GimpDocked 2005-06-04 22:32:31 +00:00
gimpdockseparator.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpdockseparator.h don't make "Detach Tab" insensitive if there are other dockbooks in the 2005-09-13 21:07:28 +00:00
gimpdocumentview.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpdocumentview.h app/actions/dockable-actions.c app/actions/dockable-commands.[ch] 2006-01-17 10:08:50 +00:00
gimpdrawabletreeview.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpdrawabletreeview.h removed "visible" and all its API... 2003-09-11 19:52:29 +00:00
gimpeditor.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
gimpeditor.h app/core/gimp-gui.h app/core/gimp-utils.h app/core/gimpimage-undo.h 2005-09-27 17:31:32 +00:00
gimpenumaction.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpenumaction.h app/widgets/gimpaction.h app/widgets/gimpactiongroup.h 2005-04-16 23:48:29 +00:00
gimperrorconsole.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimperrorconsole.h added missing cast. 2004-02-26 20:04:20 +00:00
gimperrordialog.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimperrordialog.h don't set a window icon, the dialog should be transient anyway. 2005-09-07 00:28:31 +00:00
gimpfgbgeditor.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpfgbgeditor.h use the coordinates passed in the color drop callback instead of 2004-12-31 16:53:22 +00:00
gimpfgbgview.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpfgbgview.h app/widgets/Makefile.am app/widgets/gimpfgbgview.[ch] added new widget 2005-03-31 13:39:18 +00:00
gimpfiledialog.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpfiledialog.h app/plug-in/plug-in-types.h renamed to GimpPlugInProcedure and made a 2006-04-05 08:38:33 +00:00
gimpfileprocview.c app/pdb/Makefile.am app/pdb/gimppluginprocedure.[ch] removed these 2006-08-05 21:21:01 +00:00
gimpfileprocview.h app/plug-in/plug-in-types.h renamed to GimpPlugInProcedure and made a 2006-04-05 08:38:33 +00:00
gimpfontselect.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpfontselect.h app/gui/Makefile.am app/gui/brush-select.[ch] app/gui/font-select.[ch] 2004-07-09 19:14:59 +00:00
gimpfontview.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpfontview.h app/actions/dockable-actions.c app/actions/dockable-commands.[ch] 2006-01-17 10:08:50 +00:00
gimpgradienteditor.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpgradienteditor.h Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpgradientselect.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpgradientselect.h app/actions/brushes-actions.c app/actions/gradients-actions.c 2004-09-27 10:45:49 +00:00
gimpgrideditor.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpgrideditor.h removed "grid_changed" signal. The user of GimpGridEditor can connect to 2003-10-14 12:23:23 +00:00
gimphelp-ids.h Bill Skaggs <weskaggs@primate.ucdavis.edu> 2006-06-13 02:03:44 +00:00
gimphelp.c changed parameter "gint display_ID" to "GimpObject *display". 2006-05-05 08:29:33 +00:00
gimphelp.h Removed any remaining GUI dependency from the PDB wrappers: 2004-07-10 20:29:11 +00:00
gimphistogrambox.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimphistogrambox.h removed the label between the spinbuttons, it looks silly. Converted tabs 2004-06-20 22:04:10 +00:00
gimphistogrameditor.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimphistogrameditor.h do not calculate the histogram if the histogram dock is invisible. 2005-09-28 00:31:46 +00:00
gimphistogramview.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimphistogramview.h app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimpimagedock.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpimagedock.h Some dock refactoring which separates the docking logic from active image 2005-05-11 20:26:12 +00:00
gimpimageeditor.c Allow plug-ins to register in <Layers>, <Channels>, <Vectors> and 2006-06-16 17:02:14 +00:00
gimpimageeditor.h Allow plug-ins to register in <Layers>, <Channels>, <Vectors> and 2006-06-16 17:02:14 +00:00
gimpimagepropview.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpimagepropview.h added gimp_undo_stack_get_depth(). 2005-07-28 22:40:32 +00:00
gimpimageview.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpimageview.h app/actions/dockable-actions.c app/actions/dockable-commands.[ch] 2006-01-17 10:08:50 +00:00
gimpitemtreeview.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpitemtreeview.h Allow plug-ins to register in <Layers>, <Channels>, <Vectors> and 2006-06-16 17:02:14 +00:00
gimplayertreeview.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimplayertreeview.h app/actions/layers-actions.c app/actions/layers-commands.[ch] 2005-07-10 21:17:22 +00:00
gimpmenudock.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpmenudock.h Some dock refactoring which separates the docking logic from active image 2005-05-11 20:26:12 +00:00
gimpmenufactory.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpmenufactory.h app/core/gimp-gui.h app/core/gimp-utils.h app/core/gimpimage-undo.h 2005-09-27 17:31:32 +00:00
gimpmessagebox.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpmessagebox.h app/widgets/gimpmessagebox.h added G_GNUC_PRINTF attributes. 2005-03-23 23:36:17 +00:00
gimpmessagedialog.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpmessagedialog.h app/core/gimp-gui.h app/core/gimp-utils.h app/core/gimpimage-undo.h 2005-09-27 17:31:32 +00:00
gimpnavigationview.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpnavigationview.h app/widgets/gimpnavigationpreview.c renamed these files to ... 2004-08-27 00:42:46 +00:00
gimppaletteeditor.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimppaletteeditor.h Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimppaletteselect.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimppaletteselect.h app/actions/brushes-actions.c app/actions/gradients-actions.c 2004-09-27 10:45:49 +00:00
gimppaletteview.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimppaletteview.h added "entry-clicked" and "color-dropped" signals. Completely handle color 2005-07-14 18:37:33 +00:00
gimppatternfactoryview.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimppatternfactoryview.h app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimppatternselect.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimppatternselect.h app/actions/brushes-actions.c app/actions/gradients-actions.c 2004-09-27 10:45:49 +00:00
gimppdbdialog.c gimp_show_message_dialog() takes a GtkWidget, cast the dialog variable 2006-08-28 09:06:10 +00:00
gimppdbdialog.h added signals "plug-in-opened" and "plug-in-closed". Added functions 2006-05-04 22:51:21 +00:00
gimppixbuf.c #include <string.h> for strcmp, and fix gdk_atom_intern usage. 2005-04-09 19:52:36 +00:00
gimppixbuf.h Implement dragging and dropping in any GdkPixbuf supported format. Fixes 2005-04-09 17:56:04 +00:00
gimppluginaction.c app/pdb/Makefile.am app/pdb/gimppluginprocedure.[ch] removed these 2006-08-05 21:21:01 +00:00
gimppluginaction.h use a GParamSpecObject instead of GParamSpecPointer for the "procedure" 2006-04-27 12:48:12 +00:00
gimpprogressbox.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpprogressbox.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkVBox subclass 2004-08-10 22:21:56 +00:00
gimpprogressdialog.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpprogressdialog.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkVBox subclass 2004-08-10 22:21:56 +00:00
gimppropwidgets.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimppropwidgets.h Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimprender.c app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimprender.h app/widgets/Makefile.am new files keeping the render acceleration check 2005-07-19 20:42:14 +00:00
gimpsamplepointeditor.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpsamplepointeditor.h added "sample-merged" property and API. Pass it to 2005-07-09 11:23:15 +00:00
gimpselectiondata.c port to using gimp_selection_data_get_object(), it was simply forgotten. 2006-05-03 19:03:44 +00:00
gimpselectiondata.h did a global gimage -> image substitution. 2006-03-28 17:08:36 +00:00
gimpselectioneditor.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpselectioneditor.h app/actions/dockable-actions.c app/actions/dockable-commands.[ch] 2006-01-17 10:08:50 +00:00
gimpsessioninfo.c app/base/curves.c minor code cleanup, removed trailing whitespace. 2006-04-21 07:02:42 +00:00
gimpsessioninfo.h app/actions/dockable-actions.c app/actions/dockable-commands.[ch] 2006-01-17 10:08:50 +00:00
gimpsizebox.c connect to the chain-button and update the "keep-aspect" property when it 2006-05-19 10:45:25 +00:00
gimpsizebox.h added a GtkSizeGroup member and put all labels into the group. 2005-11-02 09:27:15 +00:00
gimpstringaction.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpstringaction.h app/widgets/gimpaction.h app/widgets/gimpactiongroup.h 2005-04-16 23:48:29 +00:00
gimpstrokeeditor.c unref the old StrokeOptions when new ones get set as a property. Spotted 2006-06-30 00:03:33 +00:00
gimpstrokeeditor.h renamed gimp_prop_size_entry_connect() to gimp_prop_coordinates_connect(). 2003-10-01 19:55:13 +00:00
gimptemplateeditor.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimptemplateeditor.h added resolution and image type information which is usually hidden in the 2004-09-25 01:47:01 +00:00
gimptemplateview.c app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimptemplateview.h app/actions/dockable-actions.c app/actions/dockable-commands.[ch] 2006-01-17 10:08:50 +00:00
gimptexteditor.c app/tools/gimptextoptions.[ch] app/tools/gimptexttool.c make the text 2006-08-28 15:26:25 +00:00
gimptexteditor.h app/tools/gimptextoptions.[ch] app/tools/gimptexttool.c make the text 2006-08-28 15:26:25 +00:00
gimpthumbbox.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpthumbbox.h Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimptoolbox-color-area.c code cleanup, no logic changed. 2006-05-10 11:23:11 +00:00
gimptoolbox-color-area.h cleanup & cruft removal. 2003-10-13 12:42:52 +00:00
gimptoolbox-dnd.c app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimptoolbox-dnd.h app/widgets/Makefile.am new files containing the toolbox' drop callbacks. 2003-06-06 15:14:47 +00:00
gimptoolbox-image-area.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimptoolbox-image-area.h app/widgets/Makefile.am new toolbox area which shows the active image. 2004-05-31 20:30:52 +00:00
gimptoolbox-indicator-area.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimptoolbox-indicator-area.h
gimptoolbox.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2006-06-10 18:24:58 +00:00
gimptoolbox.h Some dock refactoring which separates the docking logic from active image 2005-05-11 20:26:12 +00:00
gimptooldialog.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimptooldialog.h app/core/gimp-gui.h app/core/gimp-utils.h app/core/gimpimage-undo.h 2005-09-27 17:31:32 +00:00
gimptooloptionseditor.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimptooloptionseditor.h added the scrolled window to the GimpToolOptionsEditor struct. 2004-01-30 22:10:31 +00:00
gimptoolview.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimptoolview.h app/actions/dockable-actions.c app/actions/dockable-commands.[ch] 2006-01-17 10:08:50 +00:00
gimpuimanager.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
gimpuimanager.h added "show-tooltip" and "hide-tooltip" signals. Connect to each menu 2006-03-09 15:26:33 +00:00
gimpundoeditor.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpundoeditor.h app/actions/dockable-actions.c app/actions/dockable-commands.[ch] 2006-01-17 10:08:50 +00:00
gimpunitcombobox.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpunitcombobox.h added a stock icon for "view-zoom-1-1". 2004-05-10 10:33:21 +00:00
gimpunitstore.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpunitstore.h app/widgets/Makefile.am app/widgets/widgets-types.h 2004-05-07 22:16:15 +00:00
gimpvectorstreeview.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpvectorstreeview.h app/actions/documents-actions.c app/actions/documents-commands.c 2004-05-12 18:36:33 +00:00
gimpview-popup.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpview-popup.h Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpview.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpview.h Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpviewablebox.c app/actions/dockable-actions.c app/actions/dockable-commands.[ch] 2006-01-17 10:08:50 +00:00
gimpviewablebox.h variant of gimp_config_connect() which allows the connected objects to 2006-01-14 00:09:22 +00:00
gimpviewablebutton.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpviewablebutton.h app/actions/dockable-actions.c app/actions/dockable-commands.[ch] 2006-01-17 10:08:50 +00:00
gimpviewabledialog.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpviewabledialog.h app/actions/dockable-actions.c app/actions/dockable-commands.[ch] 2006-01-17 10:08:50 +00:00
gimpviewrenderer-frame.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpviewrenderer-frame.h added some (disabled) debug output. 2004-10-07 21:38:35 +00:00
gimpviewrenderer-utils.c app/widgets/Makefile.am app/widgets/widgets-types.h new view renderer, 2005-07-13 20:11:24 +00:00
gimpviewrenderer-utils.h app/widgets/gimppreviewrenderer-utils.c 2004-08-26 14:20:30 +00:00
gimpviewrenderer.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpviewrenderer.h Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpviewrendererbrush.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpviewrendererbrush.h app/widgets/gimppreviewrenderer-utils.c 2004-08-26 14:20:30 +00:00
gimpviewrendererbuffer.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpviewrendererbuffer.h app/widgets/Makefile.am app/widgets/widgets-types.h added a view renderer 2004-09-14 12:06:28 +00:00
gimpviewrendererdrawable.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpviewrendererdrawable.h app/widgets/gimppreviewrenderer-utils.c 2004-08-26 14:20:30 +00:00
gimpviewrenderergradient.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpviewrenderergradient.h app/widgets/gimppreviewrenderer-utils.c 2004-08-26 14:20:30 +00:00
gimpviewrendererimage.c Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
gimpviewrendererimage.h app/widgets/gimppreviewrenderer-utils.c 2004-08-26 14:20:30 +00:00
gimpviewrendererimagefile.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpviewrendererimagefile.h save 20 bytes per instance by using single bits instead of 6 gbooleans. 2006-05-12 15:39:31 +00:00
gimpviewrendererlayer.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpviewrendererlayer.h app/widgets/gimppreviewrenderer-utils.c 2004-08-26 14:20:30 +00:00
gimpviewrendererpalette.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpviewrendererpalette.h app/widgets/Makefile.am app/widgets/widgets-types.h new widget which 2005-07-14 14:41:29 +00:00
gimpviewrenderervectors.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpviewrenderervectors.h GimpViewRendererVector is really derived from GimpViewRenderer and not 2004-08-26 14:59:31 +00:00
gimpwidgets-constructors.c app/tools/gimpcurvestool.c app/tools/gimplevelstool.c added missing casts. 2005-06-27 15:28:44 +00:00
gimpwidgets-constructors.h undeprecated the paint mode menu (ported to GimpEnumComboBox with 2005-02-08 20:07:08 +00:00
gimpwidgets-utils.c introduced a simple message dialog to use when there's no progress but a 2006-08-11 12:56:26 +00:00
gimpwidgets-utils.h introduced a simple message dialog to use when there's no progress but a 2006-08-11 12:56:26 +00:00
gtkhwrapbox.c app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gtkhwrapbox.h app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gtkvwrapbox.c app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gtkvwrapbox.h app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gtkwrapbox.c app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gtkwrapbox.h app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
Makefile.am Really fix bug #150593: 2005-09-12 17:48:40 +00:00
makefile.msc updated 2005-09-25 19:30:55 +00:00
widgets-enums.c variant of gimp_config_connect() which allows the connected objects to 2006-01-14 00:09:22 +00:00
widgets-enums.h cursors/Makefile.am cursors/cursor-corner-bottom-left.png 2006-06-02 15:23:47 +00:00
widgets-types.h Really fix bug #150593: 2005-09-12 17:48:40 +00:00