- 26 Jul, 2004 20 commits
-
-
Sven Neumann authored
2004-07-26 Sven Neumann <sven@gimp.org> * libgimpwidgets/gimpcellrenderercolor.c (gimp_cell_renderer_color_get_size): fine-tuning.
-
Michael Natterer authored
2004-07-26 Michael Natterer <mitch@gimp.org> * app/config/gimpconfig-types.h: removed GIMP_TYPE_COLOR. * app/config/gimpconfig-params.[ch]: renamed GimpParamSpecColor to GimpParamSpecRGB. * app/config/gimpconfig-deserialize.c * app/config/gimpconfig-dump.c * app/config/gimpconfig-serialize.c * app/config/gimpscanner.c * app/core/gimp-utils.c * app/core/gimpcontext.c * app/core/gimpgrid.c * app/display/gimpdisplayoptions.c * app/text/gimptext.c * app/tools/gimpcolortool.c * app/widgets/gimpaction.c * app/widgets/gimpcolorbar.c * app/widgets/gimppropwidgets.c: changed accordingly.
-
Shlomi Fish authored
* plug-ins/gimpressionist/: added a de-allocation to the PPM's allocated by the size map dialog.
-
Sven Neumann authored
2004-07-26 Sven Neumann <sven@gimp.org> * app/core/gimpgradient-load.c: load all linear gradients from an SVG file, not only the first one.
-
Michael Natterer authored
2004-07-26 Michael Natterer <mitch@gimp.org> * app/core/gimpdatafactory.h: added "gboolean writable" to the GimpDataFactoryLoaderEntry struct. Return a GList* instead of GimpData* from GimpDataLoadFunc so it's possible to load more than one data object from one file. * app/core/gimpdatafactory.c (gimp_data_factory_load_data): changed accordingly: add all items of the returned lists to the data factory. Make the data object writable only if it's in the writable path *and* its loader entry says it's a writable format *and* the returned list contains exactly one element. * app/core/gimp.c (gimp_real_initialize): declare all loader entries as writable where we have code to read and write exactly one object per file; all others are not writable. * app/core/gimpbrush.[ch] * app/core/gimpbrushgenerated.[ch] * app/core/gimpbrushpipe.[ch] * app/core/gimpgradient-load.[ch] * app/core/gimppalette.[ch] * app/core/gimppattern.[ch] (all load functions): return a list containing the loaded object instead of the object itself.
-
Sven Neumann authored
-
Sven Neumann authored
2004-07-26 Sven Neumann <sven@gimp.org> * libgimpwidgets/Makefile.am * libgimpwidgets/gimpwidgets.def * libgimpwidgets/gimpwidgets.h * libgimpwidgets/gimpwidgetstypes.h * libgimpwidgets/gimpcellrenderercolor.[ch]: added a GimpRGB cell renderer. * libgimpwidgets/gimpcolorarea.[ch]: exported the function that renders the color to a buffer for internal use in libgimpwidgets. * libgimpwidgets/gimpcolorhexentry.c: use the new cell renderer for the completion popup.
-
Sven Neumann authored
2004-07-26 Sven Neumann <sven@gimp.org> * libgimpcolor/gimpcolor.def * libgimpwidgets/gimpwidgets.def: added new symbols.
-
Sven Neumann authored
2004-07-26 Sven Neumann <sven@gimp.org> * libgimpcolor/gimprgb.[ch]: register GimpRGB as a boxed type. * libgimpcolor/gimpadaptivesupersample.c * libgimpcolor/gimpcolorspace.c * libgimpcolor/gimprgb-parse.c * libgimp/gimp.h: include <glib-object.h> instead of <glib.h>.
-
Shlomi Fish authored
-
Shlomi Fish authored
* plug-ins/gimpressionist/: placed all the orientation map-related public functions in orientmap.h. Now we're freeing the PPM's that it is allocating by a call to orientation_map_free_resources().
-
Michael Natterer authored
2004-07-26 Michael Natterer <mitch@gimp.org> * app/core/core-types.h: removed unused typedef GimpDataObjectLoaderFunc.
-
Sven Neumann authored
2004-07-26 Sven Neumann <sven@gimp.org> * libgimpcolor/gimprgb-parse.c * libgimpcolor/gimprgb.h: added new function gimp_rgb_list_names() that gives access to the list of SVG color keywords. * libgimpwidgets/Makefile.am * libgimpwidgets/gimpwidgets.h * libgimpwidgets/gimpwidgetstypes.h * libgimpwidgets/gimpcolorhexentry.[ch]: added new widget that allows to enter colors in hex notation or by using color names. * libgimpwidgets/gimpcolorscales.c: use a GimpColorHexEntry.
-
Shlomi Fish authored
* plug-ins/gimpressionist/: placed all the orientation map-related public functions in orientmap.h. Now we're freeing the PPM's that it is allocating by a call to orientation_map_free_resources().
-
Michael Natterer authored
2004-07-26 Michael Natterer <mitch@gimp.org> * app/tools/gimpeditselectiontool.[ch]: renamed init_edit_selection() to gimp_edit_selection_tool_start(). Removed enum EditType. * app/tools/tools-enums.h: added enum GimpTranslateMode instead. * app/tools/gimpmovetool.c: changed accordingly. * app/tools/gimpselectiontool.[ch]: added protected utility function gimp_selection_tool_start_edit(). * app/tools/gimpfreeselecttool.c * app/tools/gimpfuzzyselecttool.c * app/tools/gimprectselecttool.c: use the new function instead of duplicating the same code three times, don't include "gimpeditselectiontool.h". * app/tools/gimpiscissorstool.c: don't include "gimpeditselectiontool.h".
-
Michael Natterer authored
2004-07-26 Michael Natterer <mitch@gimp.org> * app/tools/gimpeditselectiontool.c: don't freeze()/thaw() the image's undo to prevent live-movement from ending up on the undo stack. Instead, just stop pushing undo steps after the initial movement. Simplifies edit_select's undo code quite a bit and fixes bug #148458.
-
Sven Neumann authored
2004-07-26 Sven Neumann <sven@gimp.org> * libgimpwidgets/gimpcolorscales.c (gimp_color_scales_hex_events): accept SVG color names in the hex entry. Not very intuitive but probably a nice experts feature and it can be improved later.
-
Michael Natterer authored
2004-07-26 Michael Natterer <mitch@gimp.org> * app/main.c (main): use #ifdef GIMP_UNSTABLE instead of looking at GIMP_MINOR_VERSION. * app/app_procs.c: don't #include "tools/gimp-tools.h".
-
Iñaki Larrañaga authored
2004-07-26 Iñaki Larrañaga <dooteo@euskalgnu.org> * eu.po: Updated Basque translation.
-
Sven Neumann authored
2004-07-26 Sven Neumann <sven@gimp.org> * plug-ins/bmp/bmp.h * plug-ins/bmp/bmpread.c: applied a patch by Brion Vibber that fixes extra data overflow, nonstandard 16bpp field arrangement and unrecognized compression (bug #143682).
-
- 25 Jul, 2004 6 commits
-
-
Marco Ciampa authored
-
William Skaggs authored
* plug-ins/common/decompose.c: clamp results of LAB decomposition so that out-of-gamut conversions do not overflow and get badly distorted. Fixes bug #147603. Note that it would probably be a good idea to do similar things for other conversion types.
-
Görkem Çetin authored
-
Shlomi Fish authored
* plug-ins/gimpressionist/: converted checks for initialization of ppm's done by checking the "col" buffer, to macro calls.
-
Shlomi Fish authored
* plug-ins/gimpressionist/: fixed bug #148088: ("Gimpressioinst crashes if given malicious presets with out of range values, in the radio buttons group numeric values: "placetype", "orienttype", etc. "). This was done by adding clamps to the relevant values in the preset.
-
Raphael Quinet authored
2004-07-25 Raphael Quinet <quinet@gamers.org> * INSTALL: Minor fixes and improvements. Suggest using a different prefix and setting PKG_CONFIG_LIBDIR if old versions of GTK+ libs are found and cannot be removed without breaking other packages.
-
- 24 Jul, 2004 2 commits
-
-
Sven Neumann authored
-
Roman Joost authored
2004-07-24 Roman Joost <roman@bromeco.de> * de.po: Updated few msgstrs and fixed typos
-
- 23 Jul, 2004 7 commits
-
-
Shlomi Fish authored
* plug-ins/gimpressionist/: created a header "orientation.h" for the Orientation tab specific declarations.
-
Sven Neumann authored
2004-07-23 Sven Neumann <sven@gimp.org> * libgimp/gimppixbuf.c (gimp_pixbuf_from_data): added missing code for grayscale previews.
-
Sven Neumann authored
2004-07-23 Sven Neumann <sven@gimp.org> * app/core/gimpgradient-load.c (svg_parser_end_element): fixed handling of the last gradient segment and did some code cleanup.
-
Sven Neumann authored
-
Sven Neumann authored
2004-07-23 Sven Neumann <sven@gimp.org> * app/core/gimpgradient-load.c (gimp_gradient_load_svg): improved error message.
-
Sven Neumann authored
2004-07-23 Sven Neumann <sven@gimp.org> * libgimpcolor/test-color-parser.c: added more test samples. * libgimpcolor/gimprgb-parse.c: fixed a bug that I found with the new tests. * app/core/gimpgradient-load.c: changed SVG parser to handle gradients that are defined more deeply in the SVG hierarchy. Added a simplistic CSS style parser to deal with gradient definitions that use CSS to define the gradient stop properties (closes bug #148127).
-
Sven Neumann authored
2004-07-23 Sven Neumann <sven@gimp.org> * app/core/gimpdatafactory.c: some newlines to improve error messages. * app/core/gimpgradient-load.c (gimp_gradient_load_svg): fixed error handling.
-
- 22 Jul, 2004 5 commits
-
-
Sven Neumann authored
2004-07-23 Sven Neumann <sven@gimp.org> * libgimpcolor/Makefile.am * libgimpcolor/test-color-parser.c: added a simple unit test framework for the color parser. * libgimpcolor/gimprgb-parse.c: fixed parsing of rgba() values. * libgimpmath/test-md5.c: minor cleanup.
-
Roman Joost authored
2004-07-23 Roman Joost <roman@bromeco.de> * de.po: removed all the fuzzyness
-
Sven Neumann authored
2004-07-23 Sven Neumann <sven@gimp.org> * libgimpcolor/gimprgb-parse.c (gimp_rgba_parse_css): added support for the "transparent" color name.
-
Sven Neumann authored
2004-07-22 Sven Neumann <sven@gimp.org> * libgimpcolor/gimprgb-parse.c * libgimpcolor/gimprgb.h: improved the CSS color parser code, added new function gimp_rgba_parse_css(), added support for HSL color values.
-
Sven Neumann authored
2004-07-22 Sven Neumann <sven@gimp.org> * libgimpcolor/gimprgb-parse.c * libgimpcolor/gimprgb.h: use a signed integer to pass the string length to the new parser functions. The API explicitely asks for -1 to be passed... * app/core/gimp.c * app/core/gimpgradient-load.[ch] * app/core/gimpgradient.h: added preliminary support for loading simple SVG gradients (see bug #148127). Be careful with this new feature; editing the loaded gradient will cause the SVG file to be overwritten! Work in progress...
-