1. 26 Jul, 2004 22 commits
    • Sven Neumann's avatar
      app/widgets/Makefile.am moved to libgimpwidgets. · 744bebc8
      Sven Neumann authored
      2004-07-26  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/Makefile.am
      	* app/widgets/gimpcellrenderertoggle.[ch]: moved to libgimpwidgets.
      
      	* app/widgets/gimpcomponenteditor.c
      	* app/widgets/gimpcontainertreeview.c
      	* app/widgets/gimpitemtreeview.c
      	* app/widgets/gimplayertreeview.c
      	* app/widgets/gimptoolview.c
      	* app/widgets/widgets-types.h
      
      	* libgimpwidgets/Makefile.am
      	* libgimpwidgets/gimpwidgets.def
      	* libgimpwidgets/gimpwidgets.h
      	* libgimpwidgets/gimpwidgetsmarshal.list
      	* libgimpwidgets/gimpwidgetstypes.h
      	* libgimpwidgets/gimpcellrenderertoggle.[ch]: custom toggle cell
      	renderer moved here from app/widgets.
      
      	* libgimpwidgets/gimpcellrenderercolor.[ch]: unified code with the
      	new toggle cell renderer.
      744bebc8
    • Michael Natterer's avatar
      new function which clears the whole list of data set by plug-ins. · a2b85a62
      Michael Natterer authored
      2004-07-26  Michael Natterer  <mitch@gimp.org>
      
      	* app/pdb/procedural_db.[ch] (procedural_db_free_data): new
      	function which clears the whole list of data set by plug-ins.
      
      	(procedural_db_free): use it.
      
      	* app/actions/plug-in-actions.c
      	* app/actions/plug-in-commands.[ch]: added action, callback and
      	confirmation dialog for "Reset all filters to default values".
      	Somehow addresses bug #81015.
      
      	* app/widgets/gimphelp-ids.h: added a help ID for the new action.
      
      	* menus/image-menu.xml.in: added it to the "Filters" submenu.
      a2b85a62
    • Sven Neumann's avatar
      fine-tuning. · 408634a1
      Sven Neumann authored
      2004-07-26  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpcellrenderercolor.c
      	(gimp_cell_renderer_color_get_size): fine-tuning.
      408634a1
    • Michael Natterer's avatar
      removed GIMP_TYPE_COLOR. · caabe7f3
      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.
      caabe7f3
    • Shlomi Fish's avatar
      added a de-allocation to the PPM's allocated by the size map dialog. · bfa52ab7
      Shlomi Fish authored
      * plug-ins/gimpressionist/: added a de-allocation to the PPM's
      allocated by the size map dialog.
      bfa52ab7
    • Sven Neumann's avatar
      load all linear gradients from an SVG file, not only the first one. · 8eec57e3
      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.
      8eec57e3
    • Michael Natterer's avatar
      added "gboolean writable" to the GimpDataFactoryLoaderEntry struct. Return · 638f2b3a
      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.
      638f2b3a
    • Sven Neumann's avatar
      documentation · 74a98a66
      Sven Neumann authored
      74a98a66
    • Sven Neumann's avatar
      libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.def · 763bbcd4
      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.
      763bbcd4
    • Sven Neumann's avatar
      libgimpcolor/gimpcolor.def added new symbols. · 89995843
      Sven Neumann authored
      2004-07-26  Sven Neumann  <sven@gimp.org>
      
      	* libgimpcolor/gimpcolor.def
      	* libgimpwidgets/gimpwidgets.def: added new symbols.
      89995843
    • Sven Neumann's avatar
      register GimpRGB as a boxed type. · c03a5b83
      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>.
      c03a5b83
    • Shlomi Fish's avatar
      9774728d
    • Shlomi Fish's avatar
      placed all the orientation map-related public functions in orientmap.h. · 482d4034
      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().
      482d4034
    • Michael Natterer's avatar
      removed unused typedef GimpDataObjectLoaderFunc. · 3632f62b
      Michael Natterer authored
      2004-07-26  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/core-types.h: removed unused typedef
      	GimpDataObjectLoaderFunc.
      3632f62b
    • Sven Neumann's avatar
      libgimpcolor/gimprgb-parse.c added new function gimp_rgb_list_names() that · e0b48991
      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.
      e0b48991
    • Shlomi Fish's avatar
      placed all the orientation map-related public functions in orientmap.h. · 7e4db68e
      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().
      7e4db68e
    • Michael Natterer's avatar
      renamed init_edit_selection() to gimp_edit_selection_tool_start(). Removed · d50a2db7
      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".
      d50a2db7
    • Michael Natterer's avatar
      don't freeze()/thaw() the image's undo to prevent live-movement from · 674f80e1
      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.
      674f80e1
    • Sven Neumann's avatar
      accept SVG color names in the hex entry. Not very intuitive but probably a · 0cb50e20
      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.
      0cb50e20
    • Michael Natterer's avatar
      use #ifdef GIMP_UNSTABLE instead of looking at GIMP_MINOR_VERSION. · 3d05015a
      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".
      3d05015a
    • Iñaki Larrañaga's avatar
      Updated Basque translation. · 9084bc33
      Iñaki Larrañaga authored
      2004-07-26  Iñaki Larrañaga <dooteo@euskalgnu.org>
      
      	* eu.po: Updated Basque translation.
      9084bc33
    • Sven Neumann's avatar
      plug-ins/bmp/bmp.h applied a patch by Brion Vibber that fixes extra data · 23935b2b
      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).
      23935b2b
  2. 25 Jul, 2004 6 commits
  3. 24 Jul, 2004 2 commits
  4. 23 Jul, 2004 7 commits
  5. 22 Jul, 2004 3 commits