- 14 Jan, 2001 5 commits
-
-
Sven Neumann authored
2001-01-14 Sven Neumann <sven@gimp.org> * libgimp/gimpcolor.[ch]: added GimpHSV type and functions and gimp_rgb_composite functions * libgimp/gimpcolorbutton.c: indentation * libgimp/gimpcolorspace.[ch]: added GimpRGB <-> GimpHSV conversion routines * libgimp/gimpwidgets.[ch]: removed gimp_color_update_uchar function * plug-ins/Lighting/lighting_main.[ch] * plug-ins/Lighting/lighting_preview.c * plug-ins/Lighting/lighting_shade.c * plug-ins/MapObject/mapobject_image.c * plug-ins/MapObject/mapobject_main.[ch] * plug-ins/MapObject/mapobject_shade.c * plug-ins/common/mapcolor.c * plug-ins/common/nova.c * plug-ins/common/papertile.c * plug-ins/common/sinus.c * plug-ins/ifscompose/ifscompose.c * plug-ins/script-fu/script-fu-scripts.c: use GimpRGB and GimpHSV
-
Michael Natterer authored
2001-01-14 Michael Natterer <mitch@gimp.org> * app/channel.[ch] * app/gimpdrawable.[ch] * app/layer.[ch]: moved the "removed" signal from GimpChannel and GimpLayer to GimpDrawable. * app/gimpimage.[ch]: changed accordingly.
-
Michael Natterer authored
2001-01-14 Michael Natterer <mitch@gimp.org> * app/docindex.c * app/fileops.c * app/gdisplay.c * app/gimpimage.[ch]: Removed the "has_filename" boolean from GimpImage: - to get the filename, ask for GimpObjects's name. - gimp_image_filename() returns the *display* filename (and will be renamed to gimp_image_display_name() soon), i.e. returns "Unnamed" if object->name == NULL. - no need any more to check if the filename is the "" string because GimpImage overrides GimpObject's "name_changed" method and sets the name to NULL if it was "".
-
Sven Neumann authored
2001-01-14 Sven Neumann <sven@gimp.org> Merged fixes from gimp-1-2: * app/menus.c * app/plug-in.c: added some sanity checks for passed string pointers to various public functions in an attempt to fix bug #37622. * plug-ins/common/sharpen.c: applied a patch from Jerome Zago <jzago@ifhamy.insa-lyon.fr> that fixes a longstanding bug in the sharpen filter which sometimes got the last line wrong. Fixes bug #34155.
-
Michael Natterer authored
2001-01-14 Michael Natterer <mitch@gimp.org> * app/apptypes.h * app/brush_edit.c * app/brush_select.c * app/brushes_cmds.c * app/channel.h * app/colormap_dialog.c * app/datafiles.[ch] * app/devices.c * app/docindex.c * app/fileops.c * app/gdisplay.c * app/gimage.c * app/gimpbrush.[ch] * app/gimpbrushgenerated.[ch] * app/gimpbrushlist.[ch] * app/gimpbrushpipe.[ch] * app/gimpcontext.[ch] * app/gimpcontextpreview.c * app/gimpdnd.c * app/gimpdrawable.h * app/gimpimage.[ch] * app/gimplist.h * app/gimpobject.h * app/gimpset.[ch] * app/gradient.c * app/info_window.c * app/layer.[ch] * app/module_db.c * app/palette.[ch] * app/patterns.[ch] * app/plug_in.[ch] * app/undo_history.c * app/xcf.c * tools/pdbgen/pdb/brushes.pdb - Removed the "name" argument from all objects and use GimpObject's name. - Use the same code in all "uniquefy name" functions (this functionality will be a method of the "GimpContainer" class). - Renamed the parent instances of all objects to "parent instance". - Added missing instance and class cast macros. - Changed some "gchar *" to "const gchar *" parameters.
-
- 12 Jan, 2001 1 commit
-
-
Yuri Syrota authored
-
- 11 Jan, 2001 8 commits
-
-
Sven Neumann authored
2001-01-12 Sven Neumann <sven@gimp.org> * TODO.xml: updated status * app/gimpcontext.c: added temporary functions to make it compile * app/pixel_processor.c: include tile.h when ENABLE_MP is defined * libgimp/gimpcolor.[ch]: added more GimpRGB functions * plug-ins/common/aa.c: merged fix from gimp-1-2 * plug-ins/common/colorify.c * plug-ins/common/colortoalpha.c * plug-ins/common/exchange.c * plug-ins/common/film.c * plug-ins/common/grid.c: use GimpRGB whereever possible. Still work in progress.
-
Martin Baulig authored
-
Sven Neumann authored
2001-01-11 Sven Neumann <sven@gimp.org> * libgimp/gimpcolorarea.c: added antialiasing
-
Sven Neumann authored
2001-01-11 Sven Neumann <sven@gimp.org> * libgimp/gimpcolorbutton.[ch]: allow width/height of the color_area to be set to negative values so the GimpColorButton can be set up resizeable.
-
Sven Neumann authored
--Sven
-
Martin Baulig authored
-
Valek Frob authored
-
Szabolcs Ban authored
-
- 10 Jan, 2001 6 commits
-
-
Sven Neumann authored
--Sven
-
Sven Neumann authored
2001-01-10 Sven Neumann <sven@gimp.org> * libgimp/gimpcolorarea.[ch]: finished new GimpColorArea widget which uses GimpRGB and handles DND and alpha channel. * libgimp/gimpcolorbutton.[ch]: use GimpColorArea. The API of the GimpColorButton has changed! * libgimp/gimpwidgets.[ch]: added temporary function gimp_color_update_uchar() to ease migration of plug-ins to GimpRGB. This function will go away. * plug-ins/Lighting/lighting_main.h * plug-ins/Lighting/lighting_ui.c * plug-ins/MapObject/mapobject_main.h * plug-ins/MapObject/mapobject_ui.c * plug-ins/common/colorify.c * plug-ins/common/colortoalpha.c * plug-ins/common/exchange.c * plug-ins/common/film.c * plug-ins/common/grid.c * plug-ins/common/mapcolor.c * plug-ins/common/nova.c * plug-ins/common/papertile.c * plug-ins/common/sinus.c * plug-ins/gdyntext/gdyntext_ui.c * plug-ins/ifscompose/ifscompose.[ch] * plug-ins/ifscompose/ifscompose_storage.c * plug-ins/ifscompose/ifscompose_utils.c * plug-ins/script-fu/script-fu-scripts.c: use new GimpColorArea and GimpColorButton. Started to introduce GimpRGB color type. This change might have broken some of these plug-ins. This is work in progress. * libgimp/Makefile.am: added GimpColorArea and GimpColorButton to libgimpi. * app/gimpcontext.[ch]: added gimp_palette_get_[fore|back]ground() functions so the app can link against libgimp/gimpcolorbutton.o. These functions will go away. * app/gimpdnd.c: use a GimpColorArea for DND
-
Szabolcs Ban authored
-
Michael Natterer authored
2001-01-10 Michael Natterer <mitch@gimp.org> * app/gimpdrawable.[ch]: removed the "name" parameter and use GimpObject's name instead. * app/channel.c * app/channel_ops.c * app/channels_dialog.c * app/drawable.h * app/gimpimage.c * app/interface.c * app/layer.c * app/layer_select.c * app/layers_dialog.c * app/qmask.c * app/undo.c * app/xcf.c: changed accordingly, cleanup.
-
Michael Natterer authored
2001-01-10 Michael Natterer <mitch@gimp.org> * app/gimpbrushlist.c * app/gimpdrawable.c: forgot to remove #include "gimpsignal.h" * app/gimpobject.[ch]: added a "name" argument (not used yet).
-
Michael Natterer authored
2001-01-10 Michael Natterer <mitch@gimp.org> * app/Makefile.am * app/gimpsignal.[ch]: removed. * app/gimpmarshal.[ch]: added. * app/channel.[ch] * app/gimpbrush.[ch] * app/gimpbrushgenerated.c * app/gimpbrushlist.[ch] * app/gimpbrushpipe.[ch] * app/gimpcontext.c * app/gimpdrawable.c * app/gimpimage.c * app/gimplist.[ch] * app/gimpobject.[ch] * app/gimpset.[ch] * app/layer.c * app/layers_dialog.c * app/module_db.c * app/parasitelist.[ch]: removed gimp_signal_new() and GIMP_TYPE_INIT(). Fixed lots of object related uglyness.
-
- 09 Jan, 2001 11 commits
-
-
Sven Neumann authored
2001-01-09 Sven Neumann <sven@gimp.org> Merged fix from gimp-1-2: * app/gimpbrushlist.c * app/gradient.c * app/palette.c * app/patterns.c: check for NULL pointers before doing strcmp on default names. The default names for brushes, patterns, ... can be NULL if they were not set in a readable gimprc file. * app/gimprc.c: warn the user if the systemwide gimprc couldn't be read.
-
Valek Frob authored
-
Yuri Syrota authored
-
Yuri Syrota authored
-
Christian Rose authored
-
Michael Natterer authored
2001-01-09 Michael Natterer <mitch@gimp.org> * app/color_notebook.c: Show the "Alpha" scale only when needed. * libgimp/gimpcolorarea.[ch]: fixed typos.
-
Sven Neumann authored
-
Sven Neumann authored
2001-01-09 Sven Neumann <sven@gimp.org> * app/apptypes.h * app/brush_select_cmds.c * app/brushes_cmds.c * app/layer_cmds.c * app/layers_dialog.c * app/paint_funcs.c * app/tool_options.c * app/tools_cmds.c * libgimp/gimpenums.h * plug-ins/script-fu/script-fu-constants.c * tools/pdbgen/enums.pl: applied patch from <oliver@zeroknowledge.com> that adds new blending modes (Dodge/Burn/Hardlight). Please play with these new modes and check if they are useful and well-implemented.
-
Sven Neumann authored
2001-01-09 Sven Neumann <sven@gimp.org> * HACKING: added notice about autogenerated files.
-
Sven Neumann authored
2001-01-09 Sven Neumann <sven@gimp.org> * libgimp/gimpcolorarea.[ch]: added a new simple widget which provides a color preview area capable of DND. It will be used in the GimpColorButton and in the color_selectors. * libgimp/Makefile.am * libgimp/gimpui.h * libgimp/gimpuitypes.h: include the new files * libgimp/gimpcolor.[ch]: use proper names instead of abbreviations * app/asupsample.c * plug-ins/Lighting/lighting_preview.c * plug-ins/Lighting/lighting_shade.c * plug-ins/MapObject/mapobject_preview.c * plug-ins/MapObject/mapobject_shade.c * plug-ins/libgck/gck/gckcolor.c: changed accordingly
-
Michael Natterer authored
2001-01-09 Michael Natterer <mitch@gimp.org> * app/color_notebook.[ch] * app/color_select.c: moved the scales and the toggle butttons out of the notebook. Added an "Aplha" scale (the opacity is not yet shown in the color area). Removed the ColorNotebook structure from the header. * app/color_area.c: the ColorNotebook struct is no longer public. * libgimp/gimpcolorselector.h * modules/colorsel_gtk.c * modules/colorsel_triangle.c * modules/colorsel_water.c: changed the ColorSelector module interface again: Pass H, S, V, R, G, B and A in all functions and callbacks. Added a "set_channel" method because the channel toggles are outside the notebook now. This needs more work...
-
- 08 Jan, 2001 4 commits
-
-
Christian Rose authored
-
Michael Natterer authored
2001-01-08 Michael Natterer <mitch@gimp.org> * app/color_notebook.[ch] * app/color_select.c: moved the "old" and "new" color areas from the notebook to the action_area. * TODO.xml: updated. * app/color_area.c * app/color_panel.c * app/colormap_dialog.c * app/palette.c * libgimp/gimpcolorselector.h * modules/colorsel_gtk.c * modules/colorsel_triangle.c * modules/colorsel_water.c: removed the "set_current" parameter all over the place because it was always TRUE and not used in the modules at all.
-
Michael Natterer authored
2001-01-08 Michael Natterer <mitch@gimp.org> * app/color_notebook.c * app/color_select.c * libgimp/gimpcolorselector.h: more cleanup before chopping it up.
-
Michael Natterer authored
-
- 07 Jan, 2001 5 commits
-
-
Michael Natterer authored
2001-01-08 Michael Natterer <mitch@gimp.org> Removed GCG: * app/colormap_dialog.gc * app/colormap_dialog.i.[ch] * app/colormap_dialog.p.h * app/colormap_dialog.t.h * app/gimp.gh * tools/gcg/*: removed. * app/colormap_dialog.[ch]: moved all the colormap_dialog stuff here and cleaned up the autogenerated code. * autogen.sh * configure.in * app/Makefile.am * app/app_procs.c * app/apptypes.h * app/color_notebook.h * app/commands.c * app/gimpset.h * po/POTFILES.in * tools/Makefile.am: changed accordingly. * libgimp/gimpunitmenu.c: s/class/klass/
-
Michael Natterer authored
2001-01-07 Michael Natterer <mitch@gimp.org> * app/by_color_select.c * app/channels_dialog.c * app/color_area.c * app/color_notebook.[ch] * app/color_panel.[ch] * app/color_picker.c * app/color_select.c * app/colormap_dialog.i.c * app/devices.c * app/disp_callbacks.[ch] * app/gimpdnd.[ch] * app/palette.c * app/qmask.c * libgimp/gimpcolorselector.h * modules/colorsel_gtk.c * modules/colorsel_triangle.c * modules/colorsel_water.c: made the color_notebook, the color_area and DND speak in terms of RGBA instead of GRB. The alpha value is not used yet, only the API changed. Everything should work exactly as before.
-
Michael Natterer authored
2001-01-07 Michael Natterer <mitch@gimp.org> * TODO.xml: add "Cleanup GIMP's color selectors".
-
Michael Natterer authored
2001-01-07 Michael Natterer <mitch@gimp.org> * app/bezier_select.c * app/bezier_selectP.h: removed the obscure unused "extend" variable from the Bezier Tool structure.
-
Michael Natterer authored
2001-01-07 Michael Natterer <mitch@gimp.org> * TODO.xml: added an item to optionally change the image window's background. * app/preferences_dialog.c: "Disable Tearoff Menus" was not saved to disk.
-