1. 06 Jan, 2004 5 commits
    • Sven Neumann's avatar
      added thumb_size variable to the GimpThumbnail struct. Fixed handling of · 429cf13d
      Sven Neumann authored
      2004-01-06  Sven Neumann  <sven@gimp.org>
      
      	* libgimpthumb/gimpthumbnail.[ch]: added thumb_size variable to
      	the GimpThumbnail struct. Fixed handling of failed thumbnails.
      429cf13d
    • Sven Neumann's avatar
      added missing casts to gint64. · bf65beb5
      Sven Neumann authored
      2004-01-06  Sven Neumann  <sven@gimp.org>
      
      	* libgimpthumb/gimpthumbnail.c (gimp_thumbnail_set_uri): added
      	missing casts to gint64.
      bf65beb5
    • Manish Singh's avatar
      remove unnecessary GTK_WIDGET() cast. · ba92cb3e
      Manish Singh authored
      2004-01-06  Manish Singh  <yosh@gimp.org>
      
              * app/widgets/gimpdasheditor.c (gimp_dash_editor_new): remove
              unnecessary GTK_WIDGET() cast.
      
              * app/widgets/gimpstrokeeditor.c (gimp_stroke_editor_constructor):
              remove unnecessary G_OBJECT() casts.
      
              * libgimpbase/gimplimits.h: cosmetic cleanup.
      
              * libgimpbase/gimpenv.c (gimp_toplevel_directory): add (void)
              to prototype.
      
              * plug-ins/script-fu/script-fu-console.c (script_fu_cc_key_function):
              set cursor to end of line after history navigation.
      
              * plug-ins/common/struc.c (strucpi): use CLAMP0255.
      ba92cb3e
    • Manish Singh's avatar
      Implemented default settings, for both the UI and the PDB. Settings are · ba35af08
      Manish Singh authored
      2004-01-06  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/common/png.c: Implemented default settings, for both
              the UI and the PDB. Settings are stored in gimprc, but right now
              saving is broken since gimp_gimprc_set is broken right now.
      
              There are 3 new PDB entry points: file_png_save_defaults, which is
              a save function that only takes drawable and filename info, and
              uses the stored gimprc settings for the rest of the parameters.
              This is hooked up to the save magic, so using gimp_file_save to
              save as png now won't make big files anymore. The other two are
              file_png_get_defaults and file_png_set_defaults, which query
              and set the gimprc setting respectively.
      
              I also did some cleanup, and added a comment boolean to the
              file_png_save2 interface. The string serialization to the gimprc
              is sort of dumb, but it works.
      
              Next step is to do similar for jpeg and gif.
      ba35af08
    • Sven Neumann's avatar
      Fixes to the new thumbnail code. Will need more changes... · 672a56b2
      Sven Neumann authored
      2004-01-06  Sven Neumann  <sven@gimp.org>
      
      	Fixes to the new thumbnail code. Will need more changes...
      
      	* app/core/gimpimagefile.c: set image information before calling
      	gimp_thumbnail_save_thumb(). Emit the "info_changed" signal when
      	the thumbnail states change.
      
      	* libgimpthumb/gimpthumbnail.c: redone gimp_thumbnail_load_thumb().
      	Added some debugging code that is by default disabled.
      672a56b2
  2. 05 Jan, 2004 14 commits
    • Manish Singh's avatar
      on second thought, just make everything signed. There is no reason for any · f6d50d1b
      Manish Singh authored
      2004-01-05  Manish Singh  <yosh@gimp.org>
      
              * app/paint-funcs/paint-funcs.c (expand_line): on second thought, just
              make everything signed. There is no reason for any of it to be
              unsigned.
      f6d50d1b
    • Manish Singh's avatar
      cast usage of unsigned bytes variable in array subscripting to signed, so · 37e133a0
      Manish Singh authored
      2004-01-05  Manish Singh  <yosh@gimp.org>
      
              * app/paint-funcs/paint-funcs.c (expand_line): cast usage of unsigned
              bytes variable in array subscripting to signed, so we really do get
              a negative value when we need it. Fixes #130398.
      37e133a0
    • Marco Ciampa's avatar
      Updated italian translation · a509552f
      Marco Ciampa authored
      a509552f
    • Danilo Šegan's avatar
      Updated Serbian translation. · 119e5867
      Danilo Šegan authored
      119e5867
    • David Neary's avatar
      80f03b1f
    • Sven Neumann's avatar
      check the return value of fopen() before using it. · ca0b8b04
      Sven Neumann authored
      2004-01-05  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/CEL.c (need_palette): check the return value of
              fopen() before using it.
      ca0b8b04
    • Sven Neumann's avatar
      fixed coding style issues, removed trailing whitespace, use gsize instead · 66ed5ca9
      Sven Neumann authored
      2004-01-05  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/CEL.c: fixed coding style issues, removed
      	trailing whitespace, use gsize instead of size_t.
      66ed5ca9
    • Dov Grobgeld's avatar
      Added read and write support for 32-bit CEL files. · 1d0c9c95
      Dov Grobgeld authored
      * Added read and write support for 32-bit CEL files.
      1d0c9c95
    • Michael Natterer's avatar
      app/pdb/Makefile.am forgot to remove this file. · 4974f7a5
      Michael Natterer authored
      2004-01-05  Michael Natterer  <mitch@gimp.org>
      
      	* app/pdb/Makefile.am
      	* app/pdb/misc_tools_cmds.c: forgot to remove this file.
      4974f7a5
    • Michael Natterer's avatar
      tools/pdbgen/Makefile.am tools/pdbgen/groups.pl removed the "misc tools" · b2e3434d
      Michael Natterer authored
      2004-01-05  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/Makefile.am
      	* tools/pdbgen/groups.pl
      	* tools/pdbgen/pdb/misc_tools.pdb: removed the "misc tools" PDB group.
      
      	* tools/pdbgen/pdb/edit.pdb: added gimp_edit_bucket_fill() and
      	gimp_edit_blend().
      
      	* tools/pdbgen/pdb/image.pdb: added gimp_image_pick_color().
      
      	* app/pdb/procedural_db.c
      	* libgimp/gimpcompat.h: added compat stuff.
      
      	* app/pdb/edit_cmds.c
      	* app/pdb/image_cmds.c
      	* app/pdb/internal_procs.c
      	* app/pdb/misc_tools_cmds.c
      	* libgimp/gimp_pdb.h
      	* libgimp/gimpedit_pdb.[ch]
      	* libgimp/gimpimage_pdb.[ch]: regenerated.
      
      	* libgimp/Makefile.am
      	* libgimp/gimpmisctools_pdb.[ch]: removed.
      
      	* plug-ins/gfig/gfig.c
      	* plug-ins/script-fu/scripts/3dTruchet.scm
      	* plug-ins/script-fu/scripts/alien-glow-arrow.scm
      	* plug-ins/script-fu/scripts/alien-glow-bar.scm
      	* plug-ins/script-fu/scripts/alien-glow-bullet.scm
      	* plug-ins/script-fu/scripts/alien-glow-button.scm
      	* plug-ins/script-fu/scripts/alien-glow-logo.scm
      	* plug-ins/script-fu/scripts/basic1-logo.scm
      	* plug-ins/script-fu/scripts/basic2-logo.scm
      	* plug-ins/script-fu/scripts/beveled-button.scm
      	* plug-ins/script-fu/scripts/blended-logo.scm
      	* plug-ins/script-fu/scripts/burn-in-anim.scm
      	* plug-ins/script-fu/scripts/coffee.scm
      	* plug-ins/script-fu/scripts/comic-logo.scm
      	* plug-ins/script-fu/scripts/coolmetal-logo.scm
      	* plug-ins/script-fu/scripts/glossy.scm
      	* plug-ins/script-fu/scripts/gradient-bevel-logo.scm
      	* plug-ins/script-fu/scripts/gradient-example.scm
      	* plug-ins/script-fu/scripts/hsv-graph.scm
      	* plug-ins/script-fu/scripts/pupi-button.scm
      	* plug-ins/script-fu/scripts/rendermap.scm
      	* plug-ins/script-fu/scripts/sphere.scm
      	* plug-ins/script-fu/scripts/starscape-logo.scm
      	* plug-ins/script-fu/scripts/test-sphere.scm
      	* plug-ins/script-fu/scripts/textured-logo.scm
      	* plug-ins/script-fu/scripts/title-header.scm
      	* plug-ins/script-fu/scripts/weave.scm: follow "blend" and "color
      	picker" changes. Leave "bucket fill" users unchanged because fill
      	and bucket_fill need another cleanup (will follow next...)
      
      2004-01-05  Michael Natterer  <mitch@gimp.org>
      
      	* libgimp/libgimp-sections.txt: moved color_picker, blend and
      	bucket_fill to their new places.
      
      	* libgimp/tmpl/gimpedit.sgml
      	* libgimp/tmpl/gimpimage.sgml
      	* libgimp/tmpl/gimptools.sgml: regenerated.
      b2e3434d
    • Simon Budig's avatar
      1f16d9cf
    • Dave Neary's avatar
      Update news. · 424d1ce6
      Dave Neary authored
      
      
      2004-01-05  Dave Neary  <bolsh@gimp.org>
      
              * NEWS: Update news.
      424d1ce6
    • Sven Neumann's avatar
      applied a modified patch provided by Joao S. O. Bueno and Dave Neary. The · 69ac8e1a
      Sven Neumann authored
      2004-01-05  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/png.c: applied a modified patch provided by
      	Joao S. O. Bueno and Dave Neary. The user can now specify whether
      	color values for transparent pixels should be saved or nullified
      	(bug #129472).
      69ac8e1a
    • Sven Neumann's avatar
      added GIMP_UNDO_TEXT_LAYER to GimpUndoType enum. · 3451c82f
      Sven Neumann authored
      2004-01-05  Sven Neumann  <sven@gimp.org>
      
      	* app/core/core-enums.[ch]: added GIMP_UNDO_TEXT_LAYER to
      	GimpUndoType enum.
      
      	* app/core/gimpimage-undo-push.[ch]: added new undo function
      	gimp_image_undo_push_text_layer().
      
      	* app/text/gimptextlayer.[ch]: renamed gimp_text_layer_render() to
      	gimp_layer_text_layer_flush().
      	Added new function gimp_text_layer_discard().
      
      	* app/text/gimptextlayer-transform.c: changed accordingly.
      
      	* app/gui/image-menu.c
      	* app/gui/layers-commands.[ch]
      	* app/gui/layers-menu.c: added menu entries that allow to discard
      	the text information of a text layer (bug #118547).
      
      	* app/widgets/gimppreviewrendererlayer.c
      	(gimp_preview_renderer_layer_render): treat text layers without a
      	text object like ordinary layers.
      
      	* app/widgets/gimppreviewrenderer-utils.c: include gimplayer.h
      	instead of gimptextlayer.h.
      3451c82f
  3. 04 Jan, 2004 2 commits
    • Ville Pätsi's avatar
      Remove last hardcoded -1.3's. · 985583f1
      Ville Pätsi authored
      2004-01-04  Ville Pätsi  <drc@gimp.org>
      
              * gimp.spec.in: Remove last hardcoded -1.3's.
      985583f1
    • Michael Natterer's avatar
      pass around GimpImage and GimpImageType parameters. For indexed images, · 61a1d21c
      Michael Natterer authored
      2004-01-04  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpimage-contiguous-region.c
      	(gimp_image_contiguous_region_by_seed)
      	(find_contiguous_region_helper)
      	(find_contiguous_segment): pass around GimpImage and GimpImageType
      	parameters. For indexed images, convert the tile data to RGB using
      	gimp_image_get_color(). Still use the raw tile data for RGB and
      	GRAY images so the slowdown for these image types should be
      	minimal. Fixes bug #128991.
      61a1d21c
  4. 03 Jan, 2004 6 commits
  5. 02 Jan, 2004 3 commits
    • Michael Natterer's avatar
      NULL-terminate the list of strings passed to g_strconcat(). · 9fe65d97
      Michael Natterer authored
      2004-01-02  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/animationplay.c (build_dialog): NULL-terminate
      	the list of strings passed to g_strconcat().
      9fe65d97
    • Michael Natterer's avatar
      removed GimpTool::cursor_update() implementation (which was there only to · 84458f5b
      Michael Natterer authored
      2004-01-02  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimppainttool.c: removed GimpTool::cursor_update()
      	implementation (which was there only to stop drawing the brush
      	preview when the mouse leaves the canvas). Instead, look at
      	shell->proximity in GimpTool::oper_update() and just don't start
      	drawing the preview if proximity is FALSE.
      
      	* app/display/gimpdisplay.c (gimp_display_delete): set
      	gdisp->shell to NULL *before* gtk_widget_destroy()ing the shell so
      	our tool callbacks don't dispatch stuff while the shell is in the
      	middle of being destroyed.
      
      	Both changes fix bug #129374, though the latter is the fix for the
      	real problem.
      84458f5b
    • Marco Ciampa's avatar
      Updated italian translation · eeb0f8dc
      Marco Ciampa authored
      eeb0f8dc
  6. 31 Dec, 2003 7 commits
    • Miloslav Trmac's avatar
      Update Czech translation · 8b3c7b71
      Miloslav Trmac authored
      8b3c7b71
    • Marco Ciampa's avatar
      Updated italian translation · d8115beb
      Marco Ciampa authored
      d8115beb
    • Görkem Çetin's avatar
      CVS_SILENT · 1b55c1ed
      Görkem Çetin authored
      1b55c1ed
    • Görkem Çetin's avatar
      CVS_SILENT · be5a46ae
      Görkem Çetin authored
      be5a46ae
    • Simon Budig's avatar
      app/core/gimpdrawable-stroke.c Don't simplify the border of the selection. · 910c506e
      Simon Budig authored
      2003-12-31  Simon Budig  <simon@gimp.org>
      
      	* app/core/gimpdrawable-stroke.c
      	* app/paint/gimppaintcore-stroke.c: Don't simplify the border
      	of the selection. Quite some people were confused by the
      	polygonal look of a stroked ellipse. The old behaviour doesn't
      	look good, but the new one isn't really better. Since the
      	old behaviour is more predictable, I am reverting this for now
      	(Please note that the function to simplify the boundary still
      	is available, it just is unused).
      
      	Hopefully at some point it will be possible to have non-integer
      	boundary coordinates or even a more sophisticated set of
      	"vector-selection" tools.
      910c506e
    • Simon Budig's avatar
      Fixed missing undo step when moving (components of) the path. Don't add an · c1350d17
      Simon Budig authored
      2003-12-31  Simon Budig  <simon@gimp.org>
      
      	* app/tools/gimpvectortool.[ch]: Fixed missing undo step when
      	moving (components of) the path. Don't add an undo step when
      	nothing changes.
      
      	Also rephrased the help strings in the statusbar to be shorter
      	and encourage the user to try shift. Fixes bug #124025.
      c1350d17
    • Sven Neumann's avatar
      fixed table packing. · d9ee8e8c
      Sven Neumann authored
      2003-12-31  Sven Neumann  <sven@gimp.org>
      
      	* app/tools/gimptextoptions.c (gimp_text_options_gui): fixed
      	table packing.
      d9ee8e8c
  7. 30 Dec, 2003 3 commits