1. 26 Jan, 2004 1 commit
    • Manish Singh's avatar
      use memcpy instead of casted assignment for storing HSV values in · d3c82f39
      Manish Singh authored
      2004-01-26  Manish Singh  <yosh@gimp.org>
      
              * app/core/gimpdrawable-blend.c (gradient_fill_region): use memcpy
              instead of casted assignment for storing HSV values in rbd.fg/bg,
              for C99 aliasing compliance.
      
              * app/xcf/xcf-load.c (xcf_load_layer_mask): use a GimpChannel *
              explictly for xcf_load_channel_props, for the above reason.
      
              * app/xcf/xcf-save.c (xcf_save_prop): use a temporary guint32 for
              saving property types, for the above reason.
      
              * app/core/gimpparasitelist.c (gimp_parasite_list_deserialize): plug
              a memory leak, since data is copied on parasite creation.
      d3c82f39
  2. 25 Jan, 2004 8 commits
  3. 24 Jan, 2004 2 commits
    • Michael Natterer's avatar
      fiddle with the passed channel index only for GRAYA drawables, not for all · 00c525ab
      Michael Natterer authored
      2004-01-24  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/color.pdb (levels, curves): fiddle with the
      	passed channel index only for GRAYA drawables, not for all GRAY
      	drawables. Fixes bug #132322.
      
      	* tools/pdbgen/pdb/color.pdb: regenerated.
      
      	* app/tools/gimpcurvestool.[ch]
      	* app/tools/gimplevelstool.[ch]: fixed the same bug here. It never
      	occured because the "channel" field was accidentially initialized
      	with the correct value and never changed after.
      00c525ab
    • Jan Morén's avatar
      Updated Swedish translation. · 8c622bcd
      Jan Morén authored
      2004-01-24  Jan Morén  <jan.moren@lucs.lu.se>
      
               * sv.po: Updated Swedish translation.
      8c622bcd
  4. 23 Jan, 2004 11 commits
  5. 22 Jan, 2004 12 commits
    • Manish Singh's avatar
      plug-ins/common/plugin-defs.pl renamed ps to postscript, so automake · e0954430
      Manish Singh authored
      2004-01-22  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/common/plugin-defs.pl
              * plug-ins/common/Makefile.am: renamed ps to postscript, so automake
              doesn't get confused.
      e0954430
    • Sven Neumann's avatar
      libgimpmodule depends on gmodule-2.0 and gobject-2.0. Incorporate both · 7c313058
      Sven Neumann authored
      2004-01-22  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: libgimpmodule depends on gmodule-2.0 and gobject-2.0.
      	Incorporate both into GMODULE_CFLAGS and GMODULE_LIBS.
      7c313058
    • Ole Laursen's avatar
      Updated Danish translation. · 596b15b4
      Ole Laursen authored
      2004-01-22  Ole Laursen  <olau@hardworking.dk>
      
      	* da.po: Updated Danish translation.
      596b15b4
    • Sven Neumann's avatar
      removed outdated and unmaintained debian package description. The debian · ba1c2b47
      Sven Neumann authored
      2004-01-22  Sven Neumann  <sven@gimp.org>
      
      	* debian/*: removed outdated and unmaintained debian package
      	description. The debian package is well maintained without keeping
      	these files in our CVS tree.
      ba1c2b47
    • Ville Pätsi's avatar
      Added a depedency for libexif · f39c3a43
      Ville Pätsi authored
      * gimp.spec.in: Added a depedency for libexif
      f39c3a43
    • Michael Natterer's avatar
      plug-ins/common/gbr.c store the brush/pattern's name in a parasite · 7d93951d
      Michael Natterer authored
      2004-01-22  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/gbr.c
      	* plug-ins/common/pat.c: store the brush/pattern's name in a
      	parasite attached to the image. The parasite overrides the
      	RUN_WITH_LAST_VALS logic if it exists. Consistently set the
      	description as the layer's name, but ignore the layer's name
      	when saving because it may have been modified by exporting.
      	Fixes bug #131450.
      
      	Misc. cleanup/fixes: Don't assume that strncpy() nul-terminates
      	the buffer, use sizeof() instead of magic numbers, sanitize
      	descriptions using gimp_any_to_utf8(), always use strncpy()
      	instead of strcpy().
      
      	* devel-docs/parasites.txt: document the "gimp-brush-name" and
      	"gimp-pattern-name" parasites.
      7d93951d
    • Tor Lillqvist's avatar
      Use GIMP_APP_VERSION. · 16353371
      Tor Lillqvist authored
      2004-01-22  Tor Lillqvist  <tml@iki.fi>
      
      	* gimptool-win32.c.in (get_prefix): Use GIMP_APP_VERSION.
      16353371
    • Manish Singh's avatar
      quote AM_PATH_GIMP_2_O properly so automake 1.8 won't whine at us. · d8746873
      Manish Singh authored
      2004-01-21  Manish Singh  <yosh@gimp.org>
      
              * m4macros/gimp-2.0.m4: quote AM_PATH_GIMP_2_O properly so automake
              1.8 won't whine at us.
      d8746873
    • Manish Singh's avatar
      configure.in renamed obnoxiously long fractalexplorer-examples directory · a8a6ecf9
      Manish Singh authored
      2004-01-21  Manish Singh  <yosh@gimp.org>
      
              * configure.in
              * plug-ins/FractalExplorer/Makefile.am: renamed obnoxiously long
              fractalexplorer-examples directory to simply examples.
      a8a6ecf9
    • Manish Singh's avatar
      modernized, made a lot of things m4 macros, and made versioning a lot more · 9db6153f
      Manish Singh authored
      2004-01-21  Manish Singh  <yosh@gimp.org>
      
              * configure.in: modernized, made a lot of things m4 macros, and made
              versioning a lot more finegrained, in anticipation for post-2.0.
      
              * autogen.sh: bumped up libtool and glib minimum requirements to match
              reality.
      
              * gimp-2.0.pc.in
              * gimpthumb-2.0.pc.in
              * gimpui-2.0.pc.in: adapted to new versioning variables, and bring
              in RT_LIBS when needed.
      
              * */*/Makefile.am: adapted to new versioning variables.
      9db6153f
    • Michael Natterer's avatar
      explicitly activate the drawable the floating selection was attached to · 72d7aaae
      Michael Natterer authored
      2004-01-22  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimplayer-floating-sel.c (floating_sel_anchor):
      	explicitly activate the drawable the floating selection was
      	attached to (function was relying on implicit voodoo that
      	happened 1.2). Fixes bug #132162.
      72d7aaae
    • Michael Natterer's avatar
      added "gboolean use_default_values" to GimpItem::stroke(). · f3c91918
      Michael Natterer authored
      2004-01-22  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpitem.[ch]: added "gboolean use_default_values"
      	to GimpItem::stroke().
      
      	* app/core/gimpselection.c: changed accordingly.
      
      	* app/core/gimpchannel.c
      	* app/vectors/gimpvectors.c: if use_default_values is TRUE, don't
      	use the GimpPaintOptions passed in the GimpPaintInfo, but create a
      	new one.
      
      	* app/gui/stroke-dialog.c: pass FALSE so the values as set in the
      	tool options are used.
      
      	* tools/pdbgen/pdb/edit.pdb
      	* tools/pdbgen/pdb/paths.pdb: pass TRUE so tool options settings
      	don't affect PDB stroke calls. Fixes part 2 of bug #132145.
      
      	* app/pdb/edit_cmds.c
      	* app/pdb/paths_cmds.c: regenerated.
      f3c91918
  6. 21 Jan, 2004 6 commits
    • Simon Budig's avatar
      replaced the indexed palette in the default "Layers, Channels, Paths"-Dock · f1348dc2
      Simon Budig authored
      2004-01-22  Simon Budig  <simon@gimp.org>
      
      	* app/gui/dialogs-commands.c: replaced the indexed palette in
      	the default "Layers, Channels, Paths"-Dock (as created by the
      	menu in the toolbox) with the Undo History, since the indexed
      	palette is pretty useless most of the time and the new setup
      	at least matches the upper half of the dockable that comes up
      	after a new user starts the Gimp the first time.
      f1348dc2
    • Michael Natterer's avatar
      show the image menu in newly created layers, channels & paths docks. · edff0480
      Michael Natterer authored
      2004-01-21  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/dialogs-commands.c: show the image menu in newly created
      	layers, channels & paths docks.
      edff0480
    • Ole Laursen's avatar
      Updated Danish translation. · 8f2586a0
      Ole Laursen authored
      2004-01-21  Ole Laursen  <olau@hardworking.dk>
      
      	* da.po: Updated Danish translation.
      8f2586a0
    • Miloslav Trmac's avatar
      Update Czech translation · c119b281
      Miloslav Trmac authored
      c119b281
    • Michael Natterer's avatar
      added boolean return value to GimpTool::initialize(). Returning FALSE · 613e328f
      Michael Natterer authored
      2004-01-21  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimptool.[ch]: added boolean return value to
      	GimpTool::initialize(). Returning FALSE means the tool could not
      	be initialized and doesn't want to receive button events.
      	Return TRUE from the default implementation.
      
      	* app/tools/tool_manager.[ch]: added boolean return value to
      	tool_manager_initialize_active(). Don't set the tool's display or
      	drawable if initialize() returns FALSE.
      
      	* app/display/gimpdisplayshell-callbacks.c: don't send button
      	events to the tool if initialize() returns FALSE.
      
      	* app/tools/gimpbrightnesscontrasttool.c
      	* app/tools/gimpcolorbalancetool.c
      	* app/tools/gimpcolorizetool.c
      	* app/tools/gimpcurvestool.c
      	* app/tools/gimphuesaturationtool.c
      	* app/tools/gimplevelstool.c
      	* app/tools/gimpposterizetool.c
      	* app/tools/gimpthresholdtool.c: return FALSE for NULL and indexed
      	drawables.
      
      	* app/tools/gimpimagemaptool.c: always return TRUE because our
      	subclasses already checked if the active drawable is OK.
      
      	* app/tools/gimptransformtool.c: return FALSE for layers with
      	masks. Fixes bug #132089. Some random cleanups.
      613e328f
    • David Odin's avatar
      correctly resize both panels of the GTK_PANED. This fixes bugs #132032. · 32bb528d
      David Odin authored
      	* plug-ins/common/plugindetails.c: correctly resize both panels of the
      	GTK_PANED. This fixes bugs #132032.
      
      	This plug-ins still needs work.
      32bb528d