- 01 Jul, 2004 10 commits
-
-
Sven Neumann authored
2004-07-01 Sven Neumann <sven@gimp.org> * configure.in: bumped version number to 2.1.2.
-
Sven Neumann authored
2004-07-01 Sven Neumann <sven@gimp.org> * de.po: updated german translation.
-
Roman Joost authored
2004-07-01 Roman Joost <roman@bromeco.de> * de.po: fixed spelling error
-
Michael Schumacher authored
2004-07-01 Michael Schumacher <schumaml@cvs.gnome.org> * plug-ins/common/align_layers.c: there seems to be no reason why this plug-in should not work on INDEXED* images, added it to the registered image types
-
Roman Joost authored
2004-07-01 Roman Joost <roman@bromeco.de> * plug-ins/script-fu/scripts/blend-anim.scm * plug-ins/script-fu/scripts/glossy.scm * plug-ins/script-fu/scripts/test-sphere.scm: fixed typos * po-script-fu/de.po: updated german translation
-
Sven Neumann authored
2004-07-01 Sven Neumann <sven@gimp.org> * de.po: fixed a wrong translation.
-
Sven Neumann authored
2004-07-01 Sven Neumann <sven@gimp.org> * app/widgets/gimpselectiondata.[ch]: added (yet unused) functions gimp_selection_data_[get|set]_pixbuf().
-
Michael Natterer authored
2004-07-01 Michael Natterer <mitch@gimp.org> * app/widgets/gimpfgbgarea.[ch]: implement GtkWidget::drag_motion() and set the FG/BG depending on where the color was dropped. Also set the drag status accordingly so the cursor indicates whether dropping will have an effect or not. Fixes bug #145219.
-
Sven Neumann authored
2004-07-01 Sven Neumann <sven@gimp.org> * app/core/gimptemplate.c: do like Liam taught us and use the golden ratio as default for new images.
-
Philip Lafleur authored
2004-06-30 Philip Lafleur <plafleur@cvs.gnome.org> * app/tools/gimppainttool.c (gimp_paint_tool_cursor_update): Chain up if the color tool is enabled. This fixes the problem of the color picker cursor not appearing when using a paint tool in color picking mode while "Show Paint Tool Cursor" is off.
-
- 30 Jun, 2004 11 commits
-
-
William Skaggs authored
* libgimp/gimpdrawable.c: moved call to _gimp_tile_cache_flush_drawable() from gimp_drawable_detach() to gimp_drawable_flush(), to resolve problem described in bug #145051.
-
Michael Natterer authored
2004-06-30 Michael Natterer <mitch@gimp.org> * app/plug-in/plug-ins.[ch] (plug_ins_init): added a GimpContext parameter and use it to start plug-ins. * app/core/gimp.c (gimp_real_restore): pass the user context. Restores script-fu's access to the global FG, FG, brush, ...
-
Sven Neumann authored
2004-06-30 Sven Neumann <sven@gimp.org> * app/core/core-enums.c * app/display/display-enums.c * app/paint/paint-enums.c * app/text/text-enums.c * app/widgets/widgets-enums.c: regenerated.
-
William Skaggs authored
* app/actions/file-commands.c: revert previous change that was intended to fix bug #141971.
-
William Skaggs authored
* app/*/*-enums.h: did HIG-compliant capitalization in the right place, instead of the auto-generated *-enums.c files.
-
Michael Natterer authored
2004-06-30 Michael Natterer <mitch@gimp.org> * app/widgets/gimpdnd.[ch] * app/widgets/gimpselectiondata.[ch] * app/widgets/gimpcontainertreeview.[ch]: changed "files" and "uris" to "uri_list" in all function names, parameters and typedefs. * app/widgets/gimpcontainertreeview-dnd.c * app/widgets/gimpdocumentview.c * app/widgets/gimplayertreeview.c * app/widgets/gimptoolbox-dnd.c * app/display/gimpdisplayshell-dnd.[ch] * app/display/gimpdisplayshell.c: changed accordingly.
-
Sven Neumann authored
2004-06-30 Sven Neumann <sven@gimp.org> * plug-ins/maze/maze_face.c: made the dialog look a little less clumsy.
-
Sven Neumann authored
2004-06-30 Sven Neumann <sven@gimp.org> * tools/pdbgen/pdb/drawable.pdb * libgimp/gimppixbuf.c: raised the maximum size for thumbnails from 256 to 512 pixels. * app/pdb/drawable_cmds.c * libgimp/gimpdrawable_pdb.c: regenerated. * plug-ins/gfig/gfig-preview.c * plug-ins/gfig/gfig.c: redone Bill's fix using gimp_image_get_thumbnail(). A lot simpler, renders the alpha checkerboard and also works for grayscale images.
-
Michael Natterer authored
2004-06-30 Michael Natterer <mitch@gimp.org> Fixed a 1.2 -> 2.0 regression that was forgotten: * app/widgets/widgets-enums.[ch]: added enum GimpColorPickState which can be one of { NEW, UPDATE }. * app/widgets/gimppaletteeditor.[ch]: changed #if 0'ed function gimp_palette_editor_update_color() to gimp_palette_editor_pick_color() and restored the functionality of creating/updating colors via this API Changed button_press handler to only edit the color on double click if it's really a double click on the same color. Fixes bug #141381. * app/tools/gimpcolorpickeroptions.[ch]: added boolean property "add-to-palette" and a GUI for it. * app/core/gimpmarshal.list * app/tools/gimpcolortool.[ch]: added a GimpColorPickState parameter to the "color_picked" signal. Pass NEW on button_press and UPDATE on motion. * app/tools/gimpcurvestool.c (gimp_curves_tool_color_picked) * app/tools/gimplevelstool.c (gimp_levels_tool_color_picked) * app/tools/gimppainttool.c (gimp_paint_tool_color_picked): changed accordingly * app/tools/gimpcolorpickertool.c (gimp_color_picker_tool_picked): If "add-to-palette" is TRUE, get the palette editor and call gimp_palette_editor_pick_color().
-
Sven Neumann authored
2004-06-30 Sven Neumann <sven@gimp.org> * app/widgets/gimpselectiondata.[ch]: renamed the SVG related functions so that they deal with an anonymous data stream that could as well be a PNG image. * app/widgets/gimpdnd.[ch] * app/widgets/gimpcontainertreeview-dnd.c: changed accordingly. * app/display/gimpdisplayshell-dnd.[ch] * app/vectors/gimpvectors-import.[ch] * app/widgets/gimpcontainertreeview-dnd.c * app/widgets/gimpvectorstreeview.c: use gsize for the length of the buffer. * app/widgets/gimpdnd.[ch] * app/widgets/widgets-enums.[ch]: added GIMP_DND_TYPE_PNG which isn't used yet.
-
Michael Natterer authored
2004-06-30 Michael Natterer <mitch@gimp.org> * app/core/gimppalette.[ch] (gimp_palette_add_entry): take const GimpRGB* instead of just GimpRGB*. Converted tabs to spaces.
-
- 29 Jun, 2004 8 commits
-
-
Michael Natterer authored
2004-06-30 Michael Natterer <mitch@gimp.org> * widgets/gimpselectiondata.[ch] (gimp_selection_data_get_svg): changed return value from gchar* to const gchar*. Renamed parameters to be consistent with other SVG functions. * widgets/gimpcontainertreeview-dnd.c * widgets/gimpdnd.c: changed accordingly.
-
Simon Budig authored
2004-06-30 Simon Budig <simon@gimp.org> * app/vectors/gimpstroke.[ch] * tools/pdbgen/pdb/paths.pdb: Applied a modified patch from Geert Jordaens that implements the gimp-path-get-point-at-dist PDB function (fixes bug #138754). * app/pdb/paths_cmds.c: regenerated
-
Michael Natterer authored
2004-06-30 Michael Natterer <mitch@gimp.org> * app/widgets/gimptoolbox.c (gimp_toolbox_button_accel_changed): do like GtkAccelLabel does and turn underscores in accels into spaces so e.g. "Page_Up" becomes "Page Up".
-
Michael Natterer authored
2004-06-29 Michael Natterer <mitch@gimp.org> * app/display/gimpdisplayshell.c: reordered drop destinations so vectors are preferred over SVG. * app/vectors/gimpvectors-import.[ch]: added "gint position" parameter to all import functions so the imported vectors can be added at any position in the vectors stack. * app/actions/vectors-commands.c * app/display/gimpdisplayshell-dnd.c * tools/pdbgen/pdb/paths.pdb: changed accordingly (pass -1 as position). * app/pdb/paths_cmds.c: regenerated. * app/widgets/gimpvectorstreeview.c: implemented SVG DND from and to the paths dialog.
-
Michael Natterer authored
2004-06-29 Michael Natterer <mitch@gimp.org> * app/widgets/gimpcontainertreeview-dnd.c: don't free the SVG data after dropping, it's owned by GtkSelectionData.
-
Michael Natterer authored
2004-06-29 Michael Natterer <mitch@gimp.org> * app/widgets/gimpdnd.c: use gtk_target_list_add() instead of gtk_target_list_add_table() because the latter prepends the targets to the internal list which screws the order (== priority) of DND targets. * app/widgets/gimpselectiondata.c: added some more checks for failed drops (selection_data->length < 0).
-
Philip Lafleur authored
2004-06-29 Philip Lafleur <plafleur@cvs.gnome.org> * plug-ins/common/unsharp.c: The preview's row buffer was accidentally made way too large.
-
Marco Ciampa authored
-
- 28 Jun, 2004 11 commits
-
-
Michael Natterer authored
-
Michael Natterer authored
2004-06-29 Michael Natterer <mitch@gimp.org> * app/widgets/gimpwidgets-utils.[ch]: added new function gimp_get_mod_string() which takes a GdkModifierType and returns correctly formated strings for all shift,control,alt combinations. * app/tools/gimpbucketfilloptions.c * app/tools/gimpcolorpickeroptions.c * app/tools/gimpconvolvetool.c * app/tools/gimpcropoptions.c * app/tools/gimpdodgeburntool.c * app/tools/gimperasertool.c * app/tools/gimpflipoptions.c * app/tools/gimpmagnifyoptions.c * app/tools/gimpmoveoptions.c * app/tools/gimptransformoptions.c * app/tools/gimpvectoroptions.c * app/widgets/gimpchanneltreeview.c * app/widgets/gimpcolormapeditor.c * app/widgets/gimpdocumentview.c * app/widgets/gimperrorconsole.c * app/widgets/gimpgradienteditor.c * app/widgets/gimpitemtreeview.c * app/widgets/gimppaletteeditor.c * app/widgets/gimpselectioneditor.c * app/widgets/gimpthumbbox.c * app/widgets/gimptooloptionseditor.c * app/widgets/gimpvectorstreeview.c: use the new function instead of gimp_get_mod_name_shift(),control(),alt(),separator(). This kindof addresses the issue of configurable modifier keys but is actually indended to ease translation of format strings ("%s" is easier to get right than "%s%s%s").
-
Michael Natterer authored
2004-06-28 Michael Natterer <mitch@gimp.org> Allow all sorts of things to be dropped on or in between the items of a GimpContainerTreeView: * app/widgets/gimpcontainertreeview.[ch]: added more parameters to GimpContainerTreeView::drop_possible() to specify where ecactly the drop should take place (between or into items) and to support dropping all sorts of things. Renamed ::drop() to ::drop_viewable() and added ::drop_color(), ::drop_files() and ::drop_svg(), which cover all possible drop types. * app/widgets/gimpcontainertreeview-dnd.[ch]: changed accordingly. Dispatch all kinds of drops to the resp. virtual functions. * app/widgets/gimpitemtreeview.c: changed accordingly. * app/widgets/gimplayertreeview.c: allow to drop URIs, colors and patterns to the layers dialog. Fixes bugs #119506 and #139246.
-
Michael Natterer authored
2004-06-28 Michael Natterer <mitch@gimp.org> * app/file/file-open.[ch] (file_open_layer): new utility function which opens an image, flattens it if needed and returns the only layer, converted for a passed destination image. * app/display/gimpdisplayshell-dnd.c (gimp_display_shell_drop_files): use the new function.
-
Michael Natterer authored
2004-06-28 Michael Natterer <mitch@gimp.org> * app/widgets/Makefile.am * app/widgets/gimpselectiondata.[ch]: new files containing the code which encodes/decodes all sorts of stuff to/from its GtkSelectionData representation. Used to live in gimpdnd.c * app/widgets/gimpdnd.c: use the new functions (unclutters the file quite a bit), converted tabs to spaces.
-
Michael Natterer authored
2004-06-28 Michael Natterer <mitch@gimp.org> * app/widgets/gimpcontainergridview.c: #include "libgimpwidgets/gimpwidgets.h"
-
Michael Natterer authored
2004-06-28 Michael Natterer <mitch@gimp.org> Fixed bug #141930 while keeping bug #132322 fixed: * app/base/curves.c (curves_lut_func) * app/base/levels.c (levels_lut_func): changed meaning of channel slots for GRAYA images: just as for GRAY images, expect the value channel in slot 0 and the alpha channel in slot 1, so it matches the meaning of slots of GimpHistogram (before this change, only GRAY images had their value in slot 0 and GRAYA images had it in slot 1, whereas the histogram had the value channel in slot 0, which was breaking auto levels for GRAYA images). * app/tools/gimpcurvestool.c * app/tools/gimplevelstool.c * tools/pdbgen/pdb/color.pdb: adjusted channel fiddling for GRAY and GRAYA images accordingly. * app/tools/gimpcurvestool.c (curves_update) * app/tools/gimplevelstool.c (levels_update): call gimp_color_bar_set_buffers() with the right buffers. * app/pdb/color_cmds.c: regenerated.
-
Sven Neumann authored
2004-06-28 Sven Neumann <sven@gimp.org> * app/gui/gui.c (gui_initialize_after_callback): select the standard tool. * app/tools/tool_manager.c: cosmetics.
-
Michael Natterer authored
2004-06-28 Michael Natterer <mitch@gimp.org> * app/tools/gimplevelstool.c: reverted fix for bug #141930. These hacks are there because the enum used in levels doesn't match the enum used by the combo box and the histogram widget.
-
Michael Natterer authored
2004-06-28 Michael Natterer <mitch@gimp.org> * app/tools/gimpclonetool.c (gimp_clone_tool_button_release): removed again (tools must not draw outside GimpDrawTool::draw()). (gimp_clone_tool_draw): removed check for gimp_draw_tool_is_active() because the draw function would not be called if the draw tool was inactive. Simplified check for whether or not to draw the src location. * app/tools/gimppainttool.c (gimp_paint_tool_button_release): pause/resume the draw tool across all button_release actions so tools (clone) have a chance to draw different things depending on gimp_tool_control_is_active(tool->control). Fixes bug #145022.
-
Sven Neumann authored
2004-06-28 Sven Neumann <sven@gimp.org> * app/actions/actions.c (action_select_object): added missing return value.
-