1. 24 May, 2004 3 commits
    • Sven Neumann's avatar
      fixed a compiler warning. · 1c860eb1
      Sven Neumann authored
      2004-05-24  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/maze/maze_face.c: fixed a compiler warning.
      
      2004-05-24  Sven Neumann  <sven@gimp.org>
      
      	Applied a patch from Philip Lafleur (bug #142808):
      
      	* app/paint/gimppaintcore.h: define PRESSURE_SCALE to 1.5
      
      	* 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/gimpsmudge.c: use the PRESSURE_SCALE constant.
      1c860eb1
    • Michael Natterer's avatar
      Long overdue core container cleanup: · 1c62ddef
      Michael Natterer authored
      2004-05-24  Michael Natterer  <mitch@gimp.org>
      
      	Long overdue core container cleanup:
      
      	* app/core/gimplist.[ch]: added "unique-names" and "sort-func"
      	properties and merged the resp. code from GimpDataList into
      	GimpList. Removed "policy" parameters from gimp_list_new() and
      	added "unique_names". Added new constructor gimp_list_new_weak().
      	Made public function gimp_list_uniquefy_name() private.
      
      	* app/core/Makefile.am
      	* app/core/core-types.h
      	* app/core/gimpdatalist.[ch]: removed. Its functionality is
      	entirely in GimpList now.
      
      	* app/core/gimpdata.[ch]: added gimp_data_name_compare() which
      	used to live in GimpDataList.
      
      	* app/core/gimp.c
      	* app/core/gimpdatafactory.c
      	* app/core/gimpimage.c
      	* app/core/gimptoolinfo.c
      	* app/core/gimpundostack.c
      	* app/paint/gimp-paint.c
      	* app/tools/gimp-tools.c
      	* app/widgets/gimpdevices.c
      	* app/widgets/gimptemplateeditor.c
      	* app/widgets/gimpundoeditor.c: changed list creation accordingly.
      
      	Made gimp->templates, gimp->named_buffers, tool_info->presets and
      	the image's lists of layers, channels and vectors automatically
      	ensure unique names.
      
      	* app/widgets/gimptemplateview.c
      	* app/actions/file-commands.c
      	* app/actions/templates-commands.c
      	* app/actions/tool-options-commands.c: removed calls to
      	gimp_list_uniquefy_name().
      
      	* app/core/gimpitem.c: removed major insanity where the items
      	themselves where ensuring their unique names. Bah!
      
      	* app/core/gimplayer.c (gimp_layer_name_changed): chain up
      	conditionally.
      
      	* app/core/gimplayermask.c (gimp_layer_mask_name_changed): removed
      	because there is no need any more to keep the parent
      	implementation from being invoked.
      1c62ddef
    • Marco Ciampa's avatar
      Updated italian translation · d3c7f3fd
      Marco Ciampa authored
      d3c7f3fd
  2. 23 May, 2004 10 commits
    • Sven Neumann's avatar
      More fixes for bug #142996: · 55ab459d
      Sven Neumann authored
      2004-05-23  Sven Neumann  <sven@gimp.org>
      
      	More fixes for bug #142996:
      
      	* plug-ins/common/postscript.c
      	* plug-ins/common/sparkle.c
      	* plug-ins/common/sunras.c
      	* plug-ins/common/uniteditor.c
      	* plug-ins/fits/fits.c: fixed typos.
      55ab459d
    • Sven Neumann's avatar
      Fixes for bug #142996: · 073576db
      Sven Neumann authored
      2004-05-23  Sven Neumann  <sven@gimp.org>
      
      	Fixes for bug #142996:
      
      	* app/gui/preferences-dialog.c: added missing gettext call.
      
      	* app/config/gimprc-blurbs.h
      	* app/core/gimptemplate.c
      	* app/gui/gradient-editor-menu.c: fixed typos.
      073576db
    • Sven Neumann's avatar
      added lt.po (Lithuanian). · 144595a6
      Sven Neumann authored
      2004-05-23  Sven Neumann  <sven@gimp.org>
      
      	* Makefile.am (tips_POFILES): added lt.po (Lithuanian).
      144595a6
    • Michael Natterer's avatar
      code cleanup, no logic changed. · 0323b9b5
      Michael Natterer authored
      2004-05-23  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpdatalist.c: code cleanup, no logic changed.
      0323b9b5
    • Henrik Brix Andersen's avatar
      added plug-ins/MapObject/mapobject_apply.c and plug-ins/maze/maze.h. Fixes · 58e6a476
      Henrik Brix Andersen authored
      2004-05-23 Henrik Brix Andersen <brix@gimp.org>
      
      * po-plugins/POTFILES.in: added plug-ins/MapObject/mapobject_apply.c
      and plug-ins/maze/maze.h. Fixes part of bug #142996
      
      * app/config/gimprc-blurbs.h
      * plug-ins/gfig/gfig-spiral.c (spiral_button_press)
      * plug-ins/gimpressionist/orientation.c (create_orientationpage)
      * plug-ins/common/diffraction.c (diffraction_dialog)
      * plug-ins/common/bumpmap.c (bumpmap_dialog)
      * plug-ins/maze/maze.h
      * plug-ins/MapObject/mapobject_apply.c (compute_image)
      * app/tools/gimpmeasuretool.c (gimp_measure_tool_dialog_update)
      * plug-ins/print/gimp_main_window.c (create_scaling_frame): marked
      strings for translation, corrected small typos. Fixes part of bug
      #142996
      58e6a476
    • Zygimantas Berucka's avatar
      Added "lt" to ALL_LINGUAS. · 7964ab05
      Zygimantas Berucka authored
      2004-05-23  Zygimantas Berucka  <uid0@akl.lt>
      
      	* configure.in: Added "lt" to ALL_LINGUAS.
      7964ab05
    • Michael Schumacher's avatar
      gimp_register_file_handler_mime added · e9259c09
      Michael Schumacher authored
      * libgimp/gimp.def: gimp_register_file_handler_mime added
      e9259c09
    • Zygimantas Berucka's avatar
      Added Lithuanian translation. · 126b0660
      Zygimantas Berucka authored
      2004-05-23  Zygimantas Berucka  <uid0@akl.lt>
      
      * lt.po: Added Lithuanian translation.
      126b0660
    • Michael Natterer's avatar
      reoedered to somehow reflect the class hierarchy. · 43cdd54d
      Michael Natterer authored
      2004-05-23  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/widgets-types.h: reoedered to somehow reflect the
      	class hierarchy.
      
      	Some dockable context handling cleanup:
      
      	* app/widgets/gimpdocked.[ch]: removed "prev_context" parameter
      	from GimpDocked::set_context(). Widgets which need the old context
      	to disconnect from should remember it themselves.
      
      	* app/widgets/gimpdockable.c (gimp_dockable_set_context): don't
      	pass the old context to gimp_docked_set_context().
      	Some cleanup.
      
      	* app/widgets/gimpcontainerbox.c
      	* app/widgets/gimpcontainereditor.c: changed accordingly.
      
      	* app/display/gimpnavigationview.[ch]
      	* app/widgets/gimpimageeditor.[ch]
      	* app/widgets/gimpitemtreeview.[ch]: added a "context" member
      	which holds the context set by GimpDocked::set_context().
      
      	* app/widgets/gimpdrawabletreeview.c: use the view's context
      	instead of gimp_get_user_context().
      
      	* app/widgets/gimpcoloreditor.[ch]: removed separate API to
      	set the context because it implements the GimpDockedInterface.
      
      	* app/widgets/gimpcomponenteditor.c
      	* app/widgets/gimperrorconsole.c: pass "menu-factory",
      	"menu-identifier" and "ui-path" to g_object_new() instead of
      	calling gimp_editor_create_menu() later.
      
      	Action cleanup partly related to the context stuff above:
      
      	* app/actions/actions.c (action_data_get_gimp): get the Gimp from
      	context->gimp, not gimage->gimp because gimage may be NULL.
      
      	(action_data_get_context): changed to use the new context members
      	added above.
      
      	* app/actions/channels-actions.c (channels_actions_update): cleanup.
      
      	* app/actions/edit-actions.c (edit_actions_update): fixed
      	sensitivity of "edit-undo-clear".
      
      	* app/actions/vectors-actions.c (vectors_actions_update): make
      	"vectors-merge-visible" sensitive only if there is more than one
      	GimpVectors in the image.
      
      	* app/actions/colormap-editor-actions.c
      	* app/actions/gradient-editor-actions.c
      	* app/actions/palette-editor-actions.c: added FG/BG color previews
      	to actions which take colors from them. Changed code to be safe
      	against "context" being NULL.
      
      	* app/actions/drawable-commands.c:
      	s/active_drawable/drawable/g. Makes the code more readable.
      
      	* app/actions/select-commands.[ch]
      	* app/actions/vectors-commands.[ch]: removed public stroke utility
      	functions and other stuff which is not needed any more because
      	dialog buttons invoke the correct actions now. Moved the
      	functions' code to the resp. action callbacks.
      43cdd54d
    • Zygimantas Berucka's avatar
      Updated Lithuanian translation. · 92514b0d
      Zygimantas Berucka authored
      2004-05-23  Zygimantas Berucka  <uid0@akl.lt>
      
      * lt.po: Updated Lithuanian translation.
      92514b0d
  3. 22 May, 2004 2 commits
  4. 21 May, 2004 6 commits
  5. 20 May, 2004 17 commits
  6. 19 May, 2004 2 commits
    • Sven Neumann's avatar
      plug-ins/common/randomize.c plug-ins/common/ripple.c · 0c19a57f
      Sven Neumann authored
      2004-05-20  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/randomize.c
      	* plug-ins/common/ripple.c
      	* plug-ins/common/sample_colorize.c
      	* plug-ins/common/scatter_hsv.c
      	* plug-ins/common/sel_gauss.c
      	* plug-ins/common/sharpen.c
      	* plug-ins/common/shift.c
      	* plug-ins/common/smooth_palette.c
      	* plug-ins/common/snoise.c
      	* plug-ins/common/sobel.c
      	* plug-ins/common/sparkle.c
      	* plug-ins/common/spread.c
      	* plug-ins/common/struc.c
      	* plug-ins/common/sunras.c
      	* plug-ins/common/svg.c: HIG-ified.
      0c19a57f
    • Michael Natterer's avatar
      app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass · 2849cf23
      Michael Natterer authored
      2004-05-19  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/Makefile.am
      	* app/widgets/widgets-types.h
      	* app/widgets/gimpaction.[ch]: new GtkAction subclass which can
      	show either a color or viewable preview in GtkImageMenuItem
      	proxies.
      
      	* app/widgets/gimpenumaction.[ch]
      	* app/widgets/gimppluginaction.[ch]
      	* app/widgets/gimpstringaction.[ch]: derive them from GimpAction.
      
      	* app/widgets/gimpactiongroup.c (gimp_action_group_add_actions):
      	add GimpActions, not GtkActions.
      
      	(gimp_action_group_set_action_color)
      	(gimp_action_group_set_action_viewable): removed all hacks and
      	simply set the "color" or "viewable" properties of the GimpAction
      	to change. Fixes color/viewable previews in menus.
      
      	* app/actions/file-actions.c: show previews in the "Open Recent"
      	menu items.
      
      	Unrelated:
      
      	* app/widgets/widgets-types.h: removed GimpDockedInterface typedef...
      
      	* app/widgets/gimpdocked.h: ...and added it here. We don't have
      	class struct typedefs in the types header either.
      
      	* app/actions/edit-actions.c: added <Ctrl>+semicolon as shortcut
      	for "edit-fill-pattern".
      
      	* app/actions/gradient-editor-actions.c: added some stock IDs.
      	Please comment.
      2849cf23