1. 07 Feb, 2004 5 commits
    • Pedro Gimeno's avatar
      Corrected position for alpha_pix in the case of grayscale images with · 03182af8
      Pedro Gimeno authored
      2004-02-07  Pedro Gimeno  <pggimeno@wanadoo.es>
      
      	* app/core/gimpimage-convert.c (median_cut_pass2_no_dither_rgb):
      	Corrected position for alpha_pix in the case of grayscale images
      	with custom or mono palette and no dither. Fixes bug #133642.
      
      	(median_cut_pass2_fixed_dither_rgb): Ditto for fixed dither
      	(Positioned Color Dither).
      03182af8
    • Michael Natterer's avatar
      app/app-docs.sgml added gimpdisplayshell-draw. · e0c57f95
      Michael Natterer authored
      2004-02-07  Michael Natterer  <mitch@gimp.org>
      
      	* app/app-docs.sgml
      	* app/app-sections.txt: added gimpdisplayshell-draw.
      e0c57f95
    • Michael Natterer's avatar
      intersect the passed in area with the real area of the image in display · 9304d27d
      Michael Natterer authored
      2004-02-07  Michael Natterer  <mitch@gimp.org>
      
      	* app/display/gimpdisplayshell-draw.c
      	(gimp_display_shell_draw_area): intersect the passed in area with
      	the real area of the image in display coordinates and render the
      	projection only if there actually is an intersection.
      	Use gimp_rectangle_intersect() instead of handmade CLAMP()
      	constructs. Fixes bug #113142.
      9304d27d
    • Sven Neumann's avatar
      don't g_return_if_fail() if gimp->plug_in_shm is NULL; return -1 instead. · 8e65402c
      Sven Neumann authored
      2004-02-07  Sven Neumann  <sven@gimp.org>
      
      	* app/plug-in/plug-in-shm.c (plug_in_shm_get_ID): don't
      	g_return_if_fail() if gimp->plug_in_shm is NULL; return -1 instead.
      	This allows to run gimp with --no-shm again.
      8e65402c
    • Michael Natterer's avatar
      removed all drawing functions. The file was still too large. · bfe203c2
      Michael Natterer authored
      2004-02-07  Michael Natterer  <mitch@gimp.org>
      
      	* app/display/gimpdisplayshell.[ch]: removed all drawing functions.
      	The file was still too large.
      
      	* app/display/Makefile.am
      	* app/display/gimpdisplayshell-draw.[ch]: new files containing
      	the drawing functions.
      
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/display/gimpdisplayshell-handlers.c
      	* app/tools/gimpmovetool.c: changed #includes accordingly.
      
      	* app/display/gimpdisplay-handlers.c
      	(gimp_display_size_changed_handler): added some #if 0'ed code I'm
      	not sure about. Actually, some of the handlers in this file could
      	need the same code, so it could be abstracted as
      	gimp_display_stop_draw() or something. Please have a look.
      bfe203c2
  2. 06 Feb, 2004 4 commits
  3. 05 Feb, 2004 14 commits
    • Michael Natterer's avatar
      fixed integer/boolean confusion: s/0/FALSE/. · 561a60b0
      Michael Natterer authored
      2004-02-05  Michael Natterer  <mitch@gimp.org>
      
      	* app/display/gimpdisplayshell.c (gimp_display_shell_mask_bounds):
      	fixed integer/boolean confusion: s/0/FALSE/.
      
      	(gimp_display_shell_draw_cursor): draw the cursor only if
      	shell->have_cursor is TRUE.
      
      	* app/display/gimpdisplayshell-callbacks.c
      	(gimp_display_shell_canvas_expose): call the above unconditionally.
      561a60b0
    • Denis Lackovic's avatar
      *** empty log message *** · 1463cf3c
      Denis Lackovic authored
      1463cf3c
    • Michael Natterer's avatar
      Disallow editing of data objects which have no save functionality. Also · 195880cb
      Michael Natterer authored
      2004-02-05  Michael Natterer  <mitch@gimp.org>
      
      	Disallow editing of data objects which have no save functionality.
      	Also fixed the misassumption that "deletable" is always equal to
      	"writable". Fixes bug #133456.
      
      	* app/core/gimpdata.[ch]: added a "deletable" property which is
      	always equal to "writable" except when the data class does not
      	implement GimpData::save() (then deletable may be TRUE but
      	writable is always FALSE).
      
      	* app/gui/brushes-menu.c
      	* app/gui/gradients-menu.c
      	* app/gui/palettes-menu.c
      	* app/gui/patterns-menu.c
      	* app/widgets/gimpdatafactoryview.c: look at data->deletable when
      	setting the sensitivity of the "Delete" buttons and menu items.
      
      	* app/widgets/gimpdatafactoryview.c
      	(gimp_data_factory_view_tree_name_edited): rename the data
      	only if it's writable and restore the old name otherwise.
      
      	* app/widgets/gimpdataeditor.c: no need to look at data->internal
      	for figuring if the data is editable, data->editable is enough.
      
      	All files above: s/writeable/writable/g
      
      	* app/widgets/gimpbrusheditor.c (gimp_brush_editor_set_data):
      	simplified.
      195880cb
    • Michael Natterer's avatar
      don't call gimp_edit_paste() with a NULL buffer. Instead, return an · 4ff88df4
      Michael Natterer authored
      2004-02-05  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/edit.pdb (edit_paste): don't call
      	gimp_edit_paste() with a NULL buffer. Instead, return an execution
      	error if there is no global buffer to paste. Fixes the warning
      	triggered by bug #133244 (but not the bug itself of course).
      
      	* app/pdb/edit_cmds.c: regenerated.
      4ff88df4
    • Sven Neumann's avatar
      quit the main loop when the dialog is destroyed. Fixes bug #133532. · 42a11f42
      Sven Neumann authored
      2004-02-05  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/imagemap/imap_main.c (dialog): quit the main loop when
      	the dialog is destroyed. Fixes bug #133532.
      42a11f42
    • David Odin's avatar
      Fixes the layout of the rendered text. Fixes bug #131634 · da6b161e
      David Odin authored
      	* plug-ins/script-fu/scripts/text-circle.scm: Fixes the layout of the
      	rendered text.
      	Fixes bug #131634
      da6b161e
    • Jordi Mallach's avatar
      Updated Catalan translation by Xavier Conde Rueda <xaviconde@eresmas.com>. · 6646c71b
      Jordi Mallach authored
      2003-02-05  Jordi Mallach  <jordi@sindominio.net>
      
      	* ca.po: Updated Catalan translation by
      	Xavier Conde Rueda <xaviconde@eresmas.com>.
      6646c71b
    • Jordi Mallach's avatar
      Updated Catalan translation by Xavier Conde Rueda <xaviconde@eresmas.com>. · 5840ff4b
      Jordi Mallach authored
      2004-02-05  Jordi Mallach  <jordi@sindominio.net>
      
      	* ca.po: Updated Catalan translation by
      	Xavier Conde Rueda <xaviconde@eresmas.com>.
      5840ff4b
    • Michael Natterer's avatar
      removed trailing whitespace. · be6b23d6
      Michael Natterer authored
      2004-02-05  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpimage-crop.c: removed trailing whitespace.
      
      	* app/gui/debug-commands.[ch]
      	* app/gui/toolbox-menu.c: renamed ENABLE_DEBUG_ENTRIES to
      	ENABLE_DEBUG_MENU and #define it to be equal to GIMP_UNSTABLE.
      be6b23d6
    • Michael Natterer's avatar
      don't try to CLAMP() the passed in rectangle to valid image/drawable · b48b110e
      Michael Natterer authored
      2004-02-05  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimprectselecttool.c
      	(gimp_rect_select_tool_rect_select): don't try to CLAMP() the
      	passed in rectangle to valid image/drawable coordinates manually
      	when auto-shrinking the selection. Instead, use
      	gimp_rectangle_intersect(). Also honor the active drawable's
      	offsets. Fixes bug #133467.
      b48b110e
    • Manish Singh's avatar
      Translate None to NULL when passing strings. · 11410ff7
      Manish Singh authored
      2004-02-05  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/pygimp/pygimp-pdb.c (pygimp_param_from_tuple): Translate
              None to NULL when passing strings.
      11410ff7
    • Jan Morén's avatar
      Updated Swedish translation. · 59dae136
      Jan Morén authored
      2004-02-05  Jan Morén  <jan.moren@lucs.lu.se>
      
               * sv.po: Updated Swedish translation.
      59dae136
    • Manish Singh's avatar
      Resurrected several autoconf substitutions relating to versions, so the · 56bfd10e
      Manish Singh authored
      2004-02-04  Manish Singh  <yosh@gimp.org>
      
              * configure.in: Resurrected several autoconf substitutions relating
              to versions, so the .spec file can use them.
      56bfd10e
    • Raphaël Quinet's avatar
      Added a conditional definition of the preprocessor symbol GIMP_UNSTABLE if · 9e4cc676
      Raphaël Quinet authored
      2004-02-05  Raphaël Quinet  <quinet@gamers.org>
      
      	* configure.in: Added a conditional definition of the preprocessor
      	symbol GIMP_UNSTABLE if the autoconf symbol GIMP_UNSTABLE is
      	defined.
      
      	* app/errors.c (gimp_errors_init): Replaced the #if test on
      	GIMP_MINOR_VERSION modulo 2 by #ifdef GIMP_UNSTABLE.
      
      	* app/composite/gimp-composite.c (gimp_composite_init): Print the
      	init messages only in unstable versions.  Split the messages in
      	two lines and mention "supported by gimp_composite" in order to
      	give a hint that the availability of some features depends also on
      	what code has been written.  Fixes bug #128825.
      9e4cc676
  4. 04 Feb, 2004 11 commits
  5. 03 Feb, 2004 6 commits
    • Alastair McKinstry's avatar
      Updated Irish translation · d885d717
      Alastair McKinstry authored
      d885d717
    • Manish Singh's avatar
      Allow generated files with versions. · 5eee86af
      Manish Singh authored
      2004-02-03  Manish Singh  <yosh@gimp.org>
      
              * configure.in: Allow generated files with versions.
      
              * gimp-2.0.pc.in
              * gimpthumb-2.0.pc.in
              * gimpui-2.0.pc.in
              * docs/gimp-1.3.1.in
              * docs/gimp-remote-1.3.1.in
              * docs/gimprc-1.3.5.in
              * docs/gimptool-2.0.1.in: renamed to unversioned files.
      
              I left gimptool-2.0.in alone since I didn't want to screw with
              other branches history. It'll be obsolete post-2.0 anyway.
      5eee86af
    • Manish Singh's avatar
      remove unused variable randomize. · b720fb2a
      Manish Singh authored
      2004-02-03  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/maze/maze_face.c (maze_dialog): remove unused variable
              randomize.
      b720fb2a
    • Manish Singh's avatar
      use GIMP_API_VERSION. · c783a291
      Manish Singh authored
      2004-02-03  Manish Singh  <yosh@gimp.org>
      
              * gimptool-2.0.in: use GIMP_API_VERSION.
      c783a291
    • Miloslav Trmac's avatar
      Update Czech translation · 067c1e29
      Miloslav Trmac authored
      067c1e29
    • Sven Neumann's avatar
      improved dialog layout. · 0deb5ccf
      Sven Neumann authored
      2004-02-03  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpdisplayshell-scale.c
      	(gimp_display_shell_scale_dialog): improved dialog layout.
      0deb5ccf