- 17 Feb, 2003 5 commits
-
-
Michael Natterer authored
2003-02-17 Michael Natterer <mitch@gimp.org> * app/core/gimpimage.[ch] (gimp_image_position_*): added "undo_desc" parameters. * app/core/gimpimage-undo-push.c: changed accordingly. * app/widgets/gimpitemlistview.[ch]: moved the item stack manipulation function pointers from the instance to the class struct. Added lots of descriptive strings to be used by tooltips and undo steps. * app/widgets/gimpchannellistview.c * app/widgets/gimpitemlistitem.c * app/widgets/gimplayerlistview.[ch] * app/widgets/gimpvectorslistview.c * app/gui/dialogs-constructors.c * app/gui/layers-commands.[ch] * app/gui/vectors-commands.c: changed accordingly. Cleanup.
-
Michael Natterer authored
2003-02-17 Michael Natterer <mitch@gimp.org> * libgimpwidgets/gimpcolorscale.c (gimp_color_scale_size_allocate): calculate the size of the handle (the small triangles) from the scale's requisition, not from its allocation. Spotted by drc.
-
Michael Natterer authored
2003-02-17 Michael Natterer <mitch@gimp.org> * app/core/gimplayer.c: s/"Add Mask to Layer"/"Add Layer Mask"/ to match an already existing string,
-
Michael Natterer authored
2003-02-17 Michael Natterer <mitch@gimp.org> * app/core/gimpedit.c (gimp_edit_fill): pass more detailed undo_desc strings instead of always "Fill". * app/core/gimpimage-mask-select.c: changed undo_desc strings to match the already existing blurbs of the selection tools.
-
Michael Natterer authored
2003-02-17 Michael Natterer <mitch@gimp.org> * app/core/gimpimage-merge.[ch]: added "const gchar *undo_desc" to gimp_image_merge_layers() so the undo steps say "Merge Down", "Flatten Image" etc. instead of always "Merge Layers".
-
- 15 Feb, 2003 1 commit
-
-
Larry Ewing authored
2003-02-15 Larry Ewing <lewing@ximian.com> * app/tools/gimpinkoptions.c (gimp_ink_options_gui): add a new variable to hold the brush vbox so the we return the correct widget.
-
- 14 Feb, 2003 5 commits
-
-
Michael Natterer authored
2003-02-14 Michael Natterer <mitch@gimp.org> Fixed most of the bugs the Script-Fu logo scripts triggered: * app/core/gimpdrawable-bucket-fill.[ch] (gimp_drawable_bucket_fill): added "gboolean do_seed_fill" parameter instead of assuming TRUE. (gimp_drawable_bucket_fill_full): moved "color" and "pattern" parameters to the end. * app/tools/gimpbucketfilltool.c * app/display/gimpdisplayshell-dnd.c * app/widgets/gimpdrawablelistview.c: changed accordingly. * tools/pdbgen/pdb/misc_tools.pdb: only pass TRUE if the selection is empty. Restores old PDB behaviour. * app/core/gimpimage-undo.c (gimp_image_undo_group_end): return early if gimage->undo_on is FALSE. Fixes bogus criticals. * app/core/gimpimage.c (gimp_image_add_[layer|channel|vectors]): clamp the passed position to sane values before calling gimp_container_insert() (Scripts adding layers at wrong indices are broken but should not crash the core). * tools/pdbgen/pdb/paint_tools.pdb: need to copy the relevant paint parameters from the current context now that the paint options are contexts themselves. * tools/pdbgen/pdb/palette.pdb: removed useless includes. (Mostly) fixed text PDB functions: * app/text/gimptext-compat.[ch] (text_render): don't set text->font_size = -1 but get the size from the PangoFontDescrition. (text_get_extents): return the logical_rect, not the ink_rect because the size of the created text layer will be the logical_rect. * tools/pdbgen/pdb/text_tool.pdb: removed text_fontname_create() utility function and the usage of pass_through and implement all invokers in-place, using the correct parameters. * plug-ins/script-fu/siod-wrapper.c: fixed BG-IMAGE-FILL compat define so we can BG fill again. Cleaned up color handling code. * plug-ins/script-fu/scripts/coolmetal-logo.scm * plug-ins/script-fu/scripts/glossy.scm * plug-ins/script-fu/scripts/land.scm * plug-ins/script-fu/scripts/lava.scm * plug-ins/script-fu/scripts/test-sphere.scm: use new gradient names. * app/pdb/misc_tools_cmds.c * app/pdb/paint_tools_cmds.c * app/pdb/palette_cmds.c * app/pdb/text_tool_cmds.c: regenerated.
-
Pablo Gonzalo del Campo authored
2003-02-14 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * es.po: Updated Spanish translation.
-
Sven Neumann authored
2003-02-14 Sven Neumann <sven@gimp.org> * POTFILES.in: updated.
-
Michael Natterer authored
2003-02-14 Michael Natterer <mitch@gimp.org> Moved the undo step implementations to the core and pass around lots of "const gchar *undo_desc". Fixes bug #104367. * app/Makefile.am * app/undo.[ch]: removed... * app/core/Makefile.am * app/core/gimpimage-undo-push.[ch]: ...and added here. * app/paint/Makefile.am * app/tools/Makefile.am * app/paint/gimppaintcore-undo.[ch] * app/tools/gimptransformtool-undo.[ch]: new files for the paint and transform undos. * app/core/gimppaintinfo.[ch]: added a blurb. * 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.c * app/paint/gimppencil.c * app/paint/gimpsmudge.c * app/paint/paint-types.h * app/paint/paint.c: pass the blurb when registering the core. * app/core/gimpdrawable.[ch] * app/core/gimpimage.[ch] * app/core/gimpimage-mask-select.[ch] * app/core/gimpimage-mask.[ch] * app/core/gimpimagemap.[ch] * app/core/gimplayer-floating-sel.[ch]: added "undo_desc" parameters to all undo pushing helper functions. * app/undo_history.c * app/core/gimpchannel.c * app/core/gimpdrawable-blend.c * app/core/gimpdrawable-bucket-fill.c * app/core/gimpdrawable-desaturate.c * app/core/gimpdrawable-equalize.c * app/core/gimpdrawable-invert.c * app/core/gimpdrawable-offset.c * app/core/gimpdrawable-transform.c * app/core/gimpedit.c * app/core/gimpimage-convert.c * app/core/gimpimage-crop.c * app/core/gimpimage-guides.c * app/core/gimpimage-merge.c * app/core/gimpimage-qmask.c * app/core/gimpimage-resize.c * app/core/gimpimage-scale.c * app/core/gimpimage-undo.c * app/core/gimpitem.c * app/core/gimplayer.c * app/core/gimplayermask.c * app/display/gimpdisplayshell-dnd.c * app/file/file-open.c * app/file/file-save.c * app/gui/channels-commands.c * app/gui/file-commands.c * app/gui/file-open-dialog.c * app/gui/image-commands.c * app/gui/layers-commands.c * app/gui/paths-dialog.c * app/gui/select-commands.c * app/gui/vectors-commands.c * app/text/gimptext-compat.c * app/tools/gimpbezierselecttool.c * app/tools/gimpbucketfilltool.c * app/tools/gimpeditselectiontool.c * app/tools/gimpfreeselecttool.c * app/tools/gimpfuzzyselecttool.c * app/tools/gimpimagemaptool.c * app/tools/gimpinktool.c * app/tools/gimpiscissorstool.c * app/tools/gimpmeasuretool.c * app/tools/gimpmovetool.c * app/tools/gimppainttool.c * app/tools/gimprectselecttool.c * app/tools/gimptexttool.c * app/tools/gimptransformtool.c * app/widgets/gimpchannellistview.c * app/widgets/gimpdrawablelistview.c * app/widgets/gimpselectioneditor.c * tools/pdbgen/pdb/color.pdb * tools/pdbgen/pdb/drawable.pdb * tools/pdbgen/pdb/guides.pdb * tools/pdbgen/pdb/layer.pdb * tools/pdbgen/pdb/selection.pdb * tools/pdbgen/pdb/selection_tools.pdb: changed accordingly: pass "undo_desc" strings, changed includes or simply removed inclusion of "undo.h". Some random cleanups. * tools/pdbgen/pdb/guides.pdb: cleaned up a lot. Fixed gimp_image_find_next_guide() to not return guides with position < 0 (and made it shorter and readable). * app/pdb/color_cmds.c * app/pdb/drawable_cmds.c * app/pdb/guides_cmds.c * app/pdb/layer_cmds.c * app/pdb/selection_cmds.c * app/pdb/selection_tools_cmds.c: regenerated.
-
Sven Neumann authored
2003-02-14 Sven Neumann <sven@gimp.org> * app/core/gimplayermask.c (gimp_layer_mask_duplicate): return the duplicate, not the original mask. Fixes bug #106010.
-
- 13 Feb, 2003 7 commits
-
-
Raphael Quinet authored
2003-02-13 Raphael Quinet <quinet@gamers.org> * docs/make-todo: fix the address of the GIMP bug database so that it is possible to use bug references like <bugs>#106008</bugs> in TODO.xml. Fixes bug #106008.
-
Sven Neumann authored
-
Michael Natterer authored
2003-02-13 Michael Natterer <mitch@gimp.org> * tools/pdbgen/pdb/plug_in.pdb: fixed plugins_query() I broke recently. * app/pdb/plug_in_cmds.c: regenerated.
-
Michael Natterer authored
2003-02-13 Michael Natterer <mitch@gimp.org> * app/core/core-enums.[ch]: changed FOO_UNDO enum values to GIMP_UNDO_FOO. * app/undo.[ch]: removed the undo group wrappers. * app/undo_history.c * app/core/gimpdrawable-transform.c * app/core/gimpedit.c * app/core/gimpimage-convert.c * app/core/gimpimage-crop.c * app/core/gimpimage-mask.c * app/core/gimpimage-merge.c * app/core/gimpimage-qmask.c * app/core/gimpimage-resize.c * app/core/gimpimage-scale.c * app/core/gimpimage-undo.c * app/core/gimpimage.c * app/core/gimpitem.c * app/core/gimplayer-floating-sel.c * app/core/gimplayer.c * app/display/gimpdisplayshell-dnd.c * app/gui/channels-commands.c * app/gui/image-commands.c * app/gui/layers-commands.c * app/paint/gimppaintcore.c * app/text/gimptext-compat.c * app/tools/gimpbezierselecttool.c * app/tools/gimpeditselectiontool.c * app/tools/gimpmeasuretool.c * app/tools/gimptexttool.c * app/tools/gimptransformtool.c * tools/pdbgen/pdb/layer.pdb * tools/pdbgen/pdb/undo.pdb: changed accordingly. Pass meaningful undo names to gimp_image_undo_group_start(). * app/pdb/layer_cmds.c * app/pdb/undo_cmds.c: regenerated.
-
Sven Neumann authored
2003-02-13 Sven Neumann <sven@gimp.org> * POTFILES.in * de.po: updated.
-
Michael Natterer authored
-
Sven Neumann authored
2003-02-13 Sven Neumann <sven@gimp.org> * app/core/core-enums.h: fixed use of proxy-resume and proxy-skip trigraphs. We should get rid of these, they are so confusing. * app/core/core-enums.c: regenerated. * libgimpproxy/gimpproxytypes.h: this file was regenerated for no good reason.
-
- 12 Feb, 2003 4 commits
-
-
Pablo Gonzalo del Campo authored
2003-02-12 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * es.po: Updated Spanish translation.
-
Michael Natterer authored
2003-02-12 Michael Natterer <mitch@gimp.org> Moved the undo system to the core: Keep GimpUndoStack objects as undo and redo stack. Use GimpUndo objects as members of the stacks. GimpUndoStack is derived from GimpUndo and keeps undo groups, so undo group handling is much simpler than before (the whole group is just a single GimpUndo object on the stack and not everything between group boundary markers). * app/Makefile.am * app/undo_types.h: removed. * app/config/gimpcoreconfig.[ch]: added "gulong undo_size". * app/config/gimprc-blurbs.h: and its blurb. * app/core/core-enums.[ch]: added GimpUndoMode and GimpUndoType. * app/core/core-types.h: removed UndoType, added GimpUndoAccumulator, GimpUndoPopFunc and GimpUndoFreeFunc. * app/core/gimpundo.[ch]: do everything the old "Undo" struct did. Removed the virtual push() function and added free(). * app/core/gimpundostack.[ch]: keeps the new undo/redo stacks and also acts as undo group. * app/core/gimpimage-undo.[ch]: moved the undo apparatus here. * app/core/gimpimage.[ch]: removed the old stuff. * app/core/gimpmarshal.list: added marshaller needed for GimpUndo. * app/undo.[ch]: removed the whole undo mechanism. Only the actual undo pushing functions are left. * app/undo_history.c * app/gui/edit-commands.c * app/gui/file-commands.c * app/gui/image-menu.c * app/gui/preferences-dialog.c * app/tools/gimpeditselectiontool.c: changed accordingly.
-
Sven Neumann authored
2003-02-12 Sven Neumann <sven@gimp.org> * app/Makefile.am * app/path_bezier.[ch] * app/path_curves.[ch] * app/tools/Makefile.am * app/tools/gimppathtool.[ch] * app/tools/path_tool.[ch]: removed the abandoned path tool prototype.
-
Sven Neumann authored
2003-02-12 Sven Neumann <sven@gimp.org> * app/tools/Makefile.am * app/tools/path_toolP.h: removed this unused header file.
-
- 11 Feb, 2003 13 commits
-
-
Sven Neumann authored
2003-02-11 Sven Neumann <sven@gimp.org> * Makefile.am * TODO: removed. Fixes bug #105835.
-
Ole Laursen authored
2003-02-11 Ole Laursen <olau@hardworking.dk> * da.po: Updated Danish translation.
-
Sven Neumann authored
2003-02-11 Sven Neumann <sven@gimp.org> * gimp_tips.es.txt: removed. * es.po: fixed spanish po file (it failed 'msgfmt -c -v es').
-
Pablo Gonzalo del Campo authored
2003-02-11 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * es.po: Updated Spanish translation.
-
Pablo Gonzalo del Campo authored
2003-02-11 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * added Spanish tips po file.
-
Sven Neumann authored
-
Michael Natterer authored
2003-02-11 Michael Natterer <mitch@gimp.org> * app/core/gimpitem.[ch]: added new virtual function duplicate() as replacement for all gimp_*_copy() functions. * app/core/gimpchannel.[ch] * app/core/gimpdrawable.[ch] * app/core/gimplayer.[ch] * app/core/gimplayermask.[ch] * app/vectors/gimpvectors.[ch]: replaced public copy() functions by duplicate() implementations. * app/text/gimptextlayer.c: added a duplicate() implementation. * app/widgets/gimpitemlistview.[ch]: removed the "copy_item_func" and simply call gimp_item_duplicate(). * app/undo.c * app/core/gimpimage-duplicate.c * app/core/gimpimage-mask.c * app/core/gimpimage-qmask.c * app/gui/channels-commands.c * app/gui/dialogs-constructors.c * app/gui/layers-commands.c * app/gui/vectors-commands.c * app/widgets/gimptoolbox.c * tools/pdbgen/pdb/channel.pdb * tools/pdbgen/pdb/layer.pdb * tools/pdbgen/pdb/selection.pdb: changed accordingly. * app/pdb/channel_cmds.c * app/pdb/layer_cmds.c * app/pdb/selection_cmds.c: regenerated.
-
Sven Neumann authored
2003-02-11 Sven Neumann <sven@gimp.org> * plug-ins/print/gimp_color_window.c * plug-ins/print/gimp_main_window.c: fixed some obvious problems like drawing outside the expose_event handler and not returning a value from event handlers. This code really is a mess :(
-
Sven Neumann authored
2003-02-11 Sven Neumann <sven@gimp.org> * plug-ins/common/uniteditor.c: argh, the "cell-background-gdk" property was introduced in GTK+-2.2. Added a run-time version check.
-
Michael Natterer authored
2003-02-11 Michael Natterer <mitch@gimp.org> * app/core/gimp.h: added lots of members for the complete state of the plug-ins. * app/plug-in/plug-in-types.h: added PlugInShm typedef. * app/plug-in/plug-in-message.c * app/plug-in/plug-in-rc.[ch] * app/plug-in/plug-in-run.[ch] * app/plug-in/plug-in-shm.c * app/plug-in/plug-in.[ch] * app/plug-in/plug-ins.[ch]: removed all global & static variables and pass around more "Gimp" pointers. * app/plug-in/plug-in-debug.c: use G_N_ELEMENTS(). * app/gui/image-menu.c * app/gui/plug-in-commands.c * app/gui/plug-in-menus.c * app/gui/toolbox-menu.c * app/xcf/xcf.c * tools/pdbgen/pdb/fileops.pdb * tools/pdbgen/pdb/plug_in.pdb: changed accordingly. * app/pdb/fileops_cmds.c * app/pdb/plug_in_cmds.c: regenerated.
-
Sven Neumann authored
2003-02-11 Sven Neumann <sven@gimp.org> * plug-ins/common/uniteditor.c: more code cleanup.
-
Manish Singh authored
2003-02-10 Manish Singh <yosh@gimp.org> * app/plug-in/plug-in-debug.c: remove a couple unused vars * plug-ins/common/spheredesigner.c: G_OBJECT casts not needed for g_signal_connect.
-
Manish Singh authored
2003-02-10 Manish Singh <yosh@gimp.org> * app/plug-in/plug-in.[ch]: added hooks for running plug-ins under a memory debugger. Also, removed the args array from the PlugIn structure, replacing with simply a variable for the path to the plug-in (and one for a precalculated basename). * app/plug-in/plug-in-debug.[ch]: helper routines for the above * app/plug-in/plug-in-message.c * app/plug-in/plug-in-proc.c * app/plug-in/plug-in-progress.c: reflect new and renamed args members * app/plug-in/Makefile.am: added plug-in-debug.[ch] * app/core/core-types.h: added forward declaration for GimpPlugInDebug * app/core/gimp.[ch]: added structure member for GimpPlugInDebug * devel-docs/debug-plug-ins.txt: documented new feature
-
- 10 Feb, 2003 5 commits
-
-
Christophe Merlet authored
-
Sven Neumann authored
2003-02-10 Sven Neumann <sven@gimp.org> * plug-ins/common/uniteditor.c: use the "cell-background-gdk" property to mark system units which can't be changed.
-
Sven Neumann authored
2003-02-10 Sven Neumann <sven@gimp.org> * plug-ins/common/vpropagate.c: applied a patch from David Necas <yeti@physics.muni.cz> that fixes bug #105741. * plug-ins/common/uniteditor.c: cosmetics.
-
Sven Neumann authored
2003-02-10 Sven Neumann <sven@gimp.org> * es.po: inserted missing line-breaks (fixes bug #105735).
-
Pablo Gonzalo del Campo authored
2003-02-10 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * es.po: Updated Spanish translation.
-