1. 08 Feb, 2003 4 commits
  2. 07 Feb, 2003 8 commits
    • Daniel Yacob's avatar
      Updating Amharic translation. · 485f454b
      Daniel Yacob authored
      485f454b
    • Miloslav Trmac's avatar
      Update Czech translation · 155907d0
      Miloslav Trmac authored
      155907d0
    • Abel Cheung's avatar
      Updated traditional Chinese translation. · 2c305438
      Abel Cheung authored
      2003-02-07  Abel Cheung  <maddog@linux.org.hk>
      
      	* zh_TW.po: Updated traditional Chinese translation.
      2c305438
    • Pablo Gonzalo del Campo's avatar
      Updated Spanish translation · 7a946667
      Pablo Gonzalo del Campo authored
      2003-02-07  Pablo Gonzalo del Campo  <pablodc@bigfoot.com>
      
      	* es.po: Updated Spanish translation
      7a946667
    • Pablo Gonzalo del Campo's avatar
      Updated Spanish translation. · 32a55361
      Pablo Gonzalo del Campo authored
      2003-02-07  Pablo Gonzalo del Campo  <pablodc@bigfoot.com>
      
      	* es.po: Updated Spanish translation.
      32a55361
    • Pablo Gonzalo del Campo's avatar
      Fixed some strings. · 0077925e
      Pablo Gonzalo del Campo authored
      2003-02-07  Pablo Gonzalo del Campo  <pablodc@bigfoot.com>
      
          * es.po: Fixed some strings.
      0077925e
    • Michael Natterer's avatar
      Added object properties for almost all tool_options values and registered · eeec3ced
      Michael Natterer authored
      2003-02-07  Michael Natterer  <mitch@gimp.org>
      
      	Added object properties for almost all tool_options values
      	and registered lots of enums with the type system:
      
      	Part I (enum and type cleanup):
      
      	* app/core/core-enums.[ch]
      	* app/core/core-types.h: removed InternalOrientaionType and
      	register GimpOrientationType. Register GimpChannelOps.
      	Removed GimpToolOptionsGUIFunc.
      
      	* app/xcf/xcf-private.h: added XcfOrientationType with the
      	same values as the old InternalOrientationType
      
      	* app/xcf/xcf-load.c
      	* app/xcf/xcf-save.c: translate between GimpOrientationType and
      	XcfOrientationType.
      
      	* app/core/gimpdrawable-transform-utils.[ch]
      	* app/core/gimpdrawable-transform.[ch]
      	* app/core/gimpimage-crop.c
      	* app/core/gimpimage-duplicate.c
      	* app/core/gimpimage-guides.c
      	* app/core/gimpimage-resize.c
      	* app/core/gimpimage-scale.c
      	* app/core/gimpimage.h
      	* app/display/gimpdisplayshell.c
      	* tools/pdbgen/stddefs.pdb
      	* tools/pdbgen/pdb/transform_tools.pdb: changed accordingly.
      
      	* app/pdb/guides_cmds.c
      	* app/pdb/transform_tools_cmds.c
      	* libgimp/gimpenums.h
      	* libgimpproxy/gimpproxytypes.h
      	* plug-ins/script-fu/script-fu-constants.c
      	* tools/pdbgen/enums.pl: regenerated.
      
      	* libgimptool/gimptoolenums.[ch]: added GimpTransformGridType.
      
      	* libgimptool/gimptooltypes.h: removed GimpToolOptionsResetFunc,
      	added GimpToolOptionsGUIFunc.
      
      	Part II (tool options changes):
      
      	* app/config/gimpconfig-utils.c (gimp_config_reset_properties):
      	don't reset object properties because they have NULL as default
      	value.
      
      	* app/widgets/gimppropwidgets.[ch]: added
      	gimp_prop_[enum|boolean]_radio_frame_new(),
      	gimp_prop_paint_mode_menu_new() and gimp_prop_scale_entry_new(),
      	which are all needed by the new tool options GUI code.
      
      	* app/tools/tool_options.[ch]: removed the "reset_func" since
      	the virtual reset() method is used now.
      
      	* app/paint/gimpairbrushoptions.[ch]
      	* app/paint/gimpcloneoptions.[ch]
      	* app/paint/gimpconvolveoptions.[ch]
      	* app/paint/gimpdodgeburnoptions.[ch]
      	* app/paint/gimperaseroptions.[ch]
      	* app/paint/gimppaintoptions.[ch]
      	* app/paint/gimpsmudgeoptions.[ch]: added properties all over the
      	place and removed the widget and default_value members from
      	the structs. Renamed some values (e.g. s/type/clone_type/).
      	Don't #include <gtk/gtk.h>.
      
      	* app/paint/gimpairbrush.c
      	* app/paint/gimpclone.c
      	* app/paint/gimpconvolve.c
      	* app/paint/gimpdodgeburn.c
      	* app/paint/gimperaser.c
      	* app/paint/gimppaintbrush.c
      	* app/paint/gimppaintcore-stroke.c
      	* app/paint/gimppaintcore.c
      	* app/paint/gimppencil.c
      	* app/paint/gimpsmudge.c
      	* app/paint/paint-types.h
      	* app/paint/paint.c: changed accordingly. Don't #include <gtk/gtk.h>.
      
      	* tools/pdbgen/pdb/paint_tools.pdb: changed accordingly.
      
      	* app/pdb/paint_tools_cmds.c: regenerated.
      
      	* app/tools/gimpblendoptions.[ch]
      	* app/tools/gimpbucketfilloptions.[ch]
      	* app/tools/gimpcolorpickeroptions.[ch]
      	* app/tools/gimpcropoptions.[ch]
      	* app/tools/gimpflipoptions.[ch]
      	* app/tools/gimpinkoptions.c
      	* app/tools/gimpmagnifyoptions.[ch]
      	* app/tools/gimpmeasureoptions.[ch]
      	* app/tools/gimpmoveoptions.[ch]
      	* app/tools/gimptextoptions.c
      	* app/tools/paint_options.[ch]
      	* app/tools/selection_options.[ch]
      	* app/tools/transform_options.[ch]: ditto: added properties and
      	removed widget and default_value stuff. Removed most reset functions.
      	Use gimp_prop widgets all over the place, renamed some values
      	as above.
      
      	* app/tools/Makefile.am
      	* app/tools/gimpairbrushtool.c
      	* app/tools/gimpblendtool.c
      	* app/tools/gimpbucketfilltool.c
      	* app/tools/gimpbycolorselecttool.c
      	* app/tools/gimpclonetool.c
      	* app/tools/gimpconvolvetool.c
      	* app/tools/gimpcroptool.c
      	* app/tools/gimpdodgeburntool.c
      	* app/tools/gimperasertool.c
      	* app/tools/gimpfliptool.c
      	* app/tools/gimpfuzzyselecttool.c
      	* app/tools/gimpmagnifytool.c
      	* app/tools/gimpmovetool.c
      	* app/tools/gimpselectiontool.c
      	* app/tools/gimpsheartool.c
      	* app/tools/gimpsmudgetool.c
      	* app/tools/gimptransformtool.c
      	* app/tools/gimpvectoroptions.c: changed accordingly. Ported
      	the paint_options GUI constructors to gimp_prop widgets.
      
      	* app/widgets/gimpselectioneditor.c
      	* app/gui/tool-options-dialog.c: changed accordingly.
      eeec3ced
    • Sven Neumann's avatar
      app/text/gimptextlayer.c render an empty layer for an empty text layout. · faf90e22
      Sven Neumann authored
      2003-02-07  Sven Neumann  <sven@gimp.org>
      
      	* app/text/gimptextlayer.c
      	* app/text/gimptextlayout.[ch]: render an empty layer for an empty
      	text layout.
      faf90e22
  3. 06 Feb, 2003 10 commits
    • Pablo Gonzalo del Campo's avatar
      Updated Spanish translation · 6d827d98
      Pablo Gonzalo del Campo authored
      2003-02-06  Pablo Gonzalo del Campo  <pablodc@bigfoot.com>
      
      	* es.po: Updated Spanish translation
      6d827d98
    • Sven Neumann's avatar
      libgimp/gimpui.c libgimp/gimpunit.c libgimpbase/gimpenv.c · d26c1ce5
      Sven Neumann authored
      2003-02-06  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/gimpui.c
      	* libgimp/gimpunit.c
      	* libgimpbase/gimpenv.c
      	* libgimpmodule/gimpmodule.c
      	* libgimpmodule/gimpmoduledb.c
      	* libgimpwidgets/gimpchainbutton.c
      	* libgimpwidgets/gimpdialog.c
      	* libgimpwidgets/gimpfileselection.c
      	* libgimpwidgets/gimphelpui.c
      	* libgimpwidgets/gimpquerybox.c
      	* libgimpwidgets/gimpsizeentry.c
      	* libgimpwidgets/gimpunitmenu.c
      	* libgimpwidgets/gimpwidgets.c: documentation fixes / improvements.
      d26c1ce5
    • Sven Neumann's avatar
      libgimp/libgimp-docs.sgml libgimp/libgimp-sections.txt moved content of · 799c3849
      Sven Neumann authored
      2003-02-06  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/libgimp-docs.sgml
      	* libgimp/libgimp-sections.txt
      	* libgimp/tmpl/gimp.sgml: moved content of gimpmisc into gimp.sgml.
      
      	* libgimp/tmpl/gimpmisc.sgml: removed.
      799c3849
    • Pablo Gonzalo del Campo's avatar
      Updated Spanish translation by Francisco J. Fernandez · 6323b662
      Pablo Gonzalo del Campo authored
      2003-02-06  Pablo Gonzalo del Campo  <pablodc@bigfoot.com>
      
          * es.po: Updated Spanish translation by Francisco J. Fernandez
      6323b662
    • Pablo Gonzalo del Campo's avatar
      Updated Spanish translation. · d01c1e8b
      Pablo Gonzalo del Campo authored
      2003-02-06  Pablo Gonzalo del Campo  <pablodc@bigfoot.com>
      
      	* es.po: Updated Spanish translation.
      d01c1e8b
    • Sven Neumann's avatar
      try to complete the aborted commit · 44b6d04d
      Sven Neumann authored
      44b6d04d
    • Sven Neumann's avatar
      Switched to DocBook XML for the developers documentation: · 473e9257
      Sven Neumann authored
      2003-02-06  Sven Neumann  <sven@gimp.org>
      
      	Switched to DocBook XML for the developers documentation:
      
      	* configure.in: check for gtk-doc >= 1.0.
      
      	* tools/pdbgen/lib.pl: replace <, > and & in comments with their
      	XML entities.
      
      	* libgimp/gimpdrawable_pdb.c
      	* libgimp/gimpgimprc_pdb.c
      	* libgimp/gimppainttools_pdb.c
      	* libgimp/gimpselection_pdb.c: regenerated.
      
      	* libgimpbase/gimpsignal.c: did the same manually here.
      
      2003-02-06  Sven Neumann  <sven@gimp.org>
      
      	* Makefile.am
      	* README.gtkdoc
      	* libgimp*/Makefile.am
      	* libgimp*/libgimp-docs.sgml: changed to create DocBook XML
      	instead of SGML.
      
      	* libgimp*/version.xml.in: added new file used to include the GIMP
      	version in the generated XML.
      473e9257
    • Sven Neumann's avatar
      updated states · a4a27eca
      Sven Neumann authored
      a4a27eca
    • Sven Neumann's avatar
      minor updates · 2173e278
      Sven Neumann authored
      2173e278
    • Sven Neumann's avatar
      libgimpbase/tmpl/gimputils.sgml minor updates. · 9302789d
      Sven Neumann authored
      2003-02-06  Sven Neumann  <sven@gimp.org>
      
      	* libgimpbase/tmpl/gimputils.sgml
      	* libgimpmodule/libgimpmodule-sections.txt: minor updates.
      9302789d
  4. 05 Feb, 2003 15 commits
    • Sven Neumann's avatar
      removed /Filters/Text menu branch now that we don't install any plug-in · ba246fb1
      Sven Neumann authored
      2003-02-06  Sven Neumann  <sven@gimp.org>
      
      	* app/gui/image-menu.c (image_menu_entries): removed /Filters/Text
      	menu branch now that we don't install any plug-in there and
      	gimp-freetype is becoming obsolete.
      ba246fb1
    • Sven Neumann's avatar
      applied a patch from David Necas <yeti@physics.muni.cz> that fixes bug · b3e42143
      Sven Neumann authored
      2003-02-05  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/randomize.c: applied a patch from David Necas
      	<yeti@physics.muni.cz> that fixes bug #105339.
      b3e42143
    • Sven Neumann's avatar
      libgimpbase/Makefile.am added new files that hold the new · 7aaff769
      Sven Neumann authored
      2003-02-05  Sven Neumann  <sven@gimp.org>
      
      	* libgimpbase/Makefile.am
      	* libgimpbase/gimputils.[ch]: added new files that hold the new
      	gimp_utf8_strtrim() routine; it might be useful in more places.
      
      	* libgimpbase/gimpdatafiles.c (gimp_datafiles_read_directories):
      	silently ignore directories in the path that can't be opened.
      
      	* app/core/gimpobject.c (gimp_object_set_name_safe): use
      	gimp_utf8_strtrim().
      
      	* app/widgets/gimpwidgets-utils.[ch]
      	* app/tools/gimptextoptions.c: try to make the text tool options
      	look more like all other tool options. Still needs work; I'll
      	leave this up to Mitch ...
      
              This byte --> <-- is the millionth in this file!
      7aaff769
    • Manish Singh's avatar
      if the quality level is close to zero in non-interactive mode, use default · 83f2738a
      Manish Singh authored
      2003-02-05  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/common/jpeg.c (run): if the quality level is close to zero
              in non-interactive mode, use default settings. This is hack until
              the PDB gets default arguments, so gimp-file-save works sanely with
              jpeg.
      83f2738a
    • Sven Neumann's avatar
      replaced with an UTF-8 safe rewrite. · 01cd6507
      Sven Neumann authored
      2003-02-05  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpobject.c (gimp_object_set_name_safe): replaced with
      	an UTF-8 safe rewrite.
      
      	* app/widgets/gimpwidgets-utils.c (gimp_table_attach_stock): hacked
      	to allow being used with non-existent stock_ids (for prototyping).
      
      	* app/widgets/gimpenummenu.c: set the radio button mode correctly.
      
      	* app/widgets/gimpfontselection.c: tweaked spacing.
      
      	* app/tools/gimptextoptions.c: added controls for justification and
      	indentation. Removed letter-spacing control for now.
      
      	* app/text/gimptextlayer.[ch]: rerender the text layer from a low
      	priority idle function.
      01cd6507
    • Michael Natterer's avatar
      app/paint/gimpairbrush.c app/paint/gimpclone.c app/paint/gimpconvolve.c · f8c7174b
      Michael Natterer authored
      2003-02-05  Michael Natterer  <mitch@gimp.org>
      
      	* app/paint/gimpairbrush.c
      	* app/paint/gimpclone.c
      	* app/paint/gimpconvolve.c
      	* app/paint/gimpdodgeburn.c
      	* app/paint/gimperaser.c
      	* app/paint/gimppaintbrush.c
      	* app/paint/gimppencil.c
      	* app/paint/gimpsmudge.c
      	* app/tools/gimpblendoptions.c
      	* app/tools/gimpblendtool.c
      	* app/tools/gimpbucketfilltool.c
      	* app/tools/gimpcolorpickertool.c
      	* app/tools/gimpinktool.c
      	* app/tools/gimppainttool.c
      	* app/tools/paint_options.c: use GIMP_CONTEXT(tool_options)
      	instead of gimp_get_current_context(). Cleanup.
      f8c7174b
    • Sven Neumann's avatar
      quick fix to make Gimp survive its startup · af7db2a1
      Sven Neumann authored
      af7db2a1
    • Michael Natterer's avatar
      should have gone with my previous checkin. · 024f2a0f
      Michael Natterer authored
      2003-02-05  Michael Natterer  <mitch@gimp.org>
      
      	* app/display/gimpdisplayshell-dnd.c: should have gone with my
      	previous checkin.
      024f2a0f
    • Sven Neumann's avatar
      app/core/gimpobject.[ch] improved the code that trims the text before · 366beeb2
      Sven Neumann authored
      2003-02-05  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpobject.[ch]
      	* app/text/gimptextlayer.c: improved the code that trims the text
      	before setting it as layer name and moved it to GimpObject as
      	gimp_object_set_name_safe().
      
      	* app/text/gimptext.[ch]: removed fixed_height and gravity again.
      
      	* app/text/gimptextlayout.c: much simpler positioning that has the
      	advantage that it actually works.
      
      	* libgimpproxy/gimpobject.[ch]: this crap was regenerated.
      366beeb2
    • Michael Natterer's avatar
      Made GimpToolOptions a GimpContext subclass and objectified all tool · aa9f82d1
      Michael Natterer authored
      2003-02-05  Michael Natterer  <mitch@gimp.org>
      
      	Made GimpToolOptions a GimpContext subclass and objectified
      	all tool options types.
      
      	* app/core/core-types.h: replaced GimpToolOptionsNewFunc by
      	GimpToolOptionsGUIFunc.
      
      	* libgimpproxy/gimpproxytypes.h: regenerated.
      
      	* app/core/gimppaintinfo.[ch]: added "GType paint_options_type".
      
      	* app/core/gimptoolinfo.[ch]: added "GType tool_options_type",
      	removed tool_info->context since GimpToolOptions are a GimpContext
      	now. Added "gboolean use_context" as a temp_hack.
      
      	* libgimptool/gimptooltypes.h: added the tool_options_type to
      	the tool registering callback.
      
      	* app/tools/tool_options.[ch]: is a real GimpContext subclass now.
      
      	* app/paint/paint-types.h
      	* app/paint/paint.c: added the paint_options_type to the paint
      	registering stuff.
      
      	* app/paint/gimppaintoptions.[ch]: is a real GimpToolOptions
      	subclass now.
      
      	* app/paint/Makefile.am
      	* app/paint/gimpairbrushoptions.[ch]
      	* app/paint/gimpcloneoptions.[ch]
      	* app/paint/gimpconvolveoptions.[ch]
      	* app/paint/gimpdodgeburnoptions.[ch]
      	* app/paint/gimperaseroptions.[ch]
      	* app/paint/gimpsmudgeoptions.[ch]: new files holding
      	GimpPaintOptions subclasses.
      
      	* app/paint/gimpairbrush.[ch]
      	* app/paint/gimpclone.[ch]
      	* app/paint/gimpconvolve.[ch]
      	* app/paint/gimpdodgeburn.[ch]
      	* app/paint/gimperaser.[ch]
      	* app/paint/gimppaintbrush.c
      	* app/paint/gimppaintcore.c
      	* app/paint/gimppencil.[ch]
      	* app/paint/gimpsmudge.[ch]: removed paint options stuff, lots
      	of related changed & cleanups.
      
      	* tools/pdbgen/pdb/paint_tools.pdb: changed accordingly.
      
      	* app/pdb/paint_tools_cmds.c: regenerated.
      
      	* app/tools/Makefile.am
      	* app/tools/gimpblendoptions.[ch]
      	* app/tools/gimpbucketfilloptions.[ch]
      	* app/tools/gimpcolorpickeroptions.[ch]
      	* app/tools/gimpcropoptions.[ch]
      	* app/tools/gimpflipoptions.[ch]
      	* app/tools/gimpinkoptions.[ch]
      	* app/tools/gimpmagnifyoptions.[ch]
      	* app/tools/gimpmeasureoptions.[ch]
      	* app/tools/gimpmoveoptions.[ch]
      	* app/tools/gimptextoptions.[ch]
      	* app/tools/gimpvectoroptions.[ch]: new files holding the various
      	tool options classes.
      
      	* app/tools/selection_options.[ch]
      	* app/tools/transform_options.[ch]: made them objects.
      
      	* app/tools/paint_options.[ch]: contains only the paint_options
      	GUI and reset stuff.
      
      	* app/tools/tools-types.h: removed SelectionOptions typedef for
      	now.
      
      	* app/tools/[all tools]: removed the tool options stuff except
      	some GUI constructors. Tons of related changes.
      
      	* app/tools/tool_manager.[ch]: changed tool registration / restore /
      	switching accordingly.
      
      	* app/widgets/gimpdrawablelistview.c
      	* app/widgets/gimpselectioneditor.c: changed accordingly.
      aa9f82d1
    • Sven Neumann's avatar
      added some blurbs that will show up as tooltips in the text tool options. · 87b133f8
      Sven Neumann authored
      2003-02-05  Sven Neumann  <sven@gimp.org>
      
      	* app/text/gimptext.c: added some blurbs that will show up as
      	tooltips in the text tool options. Tweaked default values.
      
      	* app/text/gimptextlayout.c (gimp_text_layout_position): if
      	gravity is none (the default), position the layout according to its
      	justification.
      
      	* app/widgets/gimpenummenu.[ch]: added new functions that create a
      	hbox of radio buttons with icons from an enum type.
      
      	* app/widgets/gimppropwidgets.[ch]: added a property widget
      	constructors for the new enum_stock_box.
      87b133f8
    • Kwok-Koon Cheung's avatar
    • Sven Neumann's avatar
      app/text/text-enums.[ch] replaced GimpTextAlignment with · aa48e616
      Sven Neumann authored
      2003-02-05  Sven Neumann  <sven@gimp.org>
      
      	* app/text/text-enums.[ch]
      	* app/text/gimptext.[ch]: replaced GimpTextAlignment with
      	GimpTextJustification. Added indentation property.
      
      	* app/text/gimptextlayout.c: implemented text justification,
      	indentation and line spacing as far as supported by Pango.
      aa48e616
    • Sven Neumann's avatar
      app/text/gimptextlayer.c fixed includes. · 70c3ea65
      Sven Neumann authored
      2003-02-05  Sven Neumann  <sven@gimp.org>
      
      	* app/text/gimptextlayer.c
      	* app/tools/gimptexttool.c: fixed includes.
      70c3ea65
    • Sven Neumann's avatar
      fixed rules for generated sources. · 4f22db21
      Sven Neumann authored
      2003-02-05  Sven Neumann  <sven@gimp.org>
      
              * app/paint/Makefile.am: fixed rules for generated sources.
      
              * app/text/Makefile.am
              * app/text/text-enums.[ch]: added new files with text-related enums.
      
              * app/text/gimptext.[ch]: added text alignment property.
      
              * app/text/gimptext-render.[ch]: removed
      
              * app/text/text-types.h
              * app/text/gimptextlayout.[ch]: added new files that define
              GimpTextLayout, a wrapper around PangoLayout. Moved render code to
              this file.
      
      	* app/text/gimptextlayer.c: changed accordingly.
      4f22db21
  5. 04 Feb, 2003 3 commits