- 04 Jul, 2004 4 commits
-
-
Sven Neumann authored
2004-07-04 Sven Neumann <sven@gimp.org> * libgimpmodule/gimpmodule.[ch]: added gimp_module_register_enum(), a function to register an enum type for a GTypeModule. * modules/cdisplay_colorblind.c: use an object property for the color deficiency enum.
-
Roman Joost authored
2004-07-01 Roman Joost <roman@bromeco.de> * de.po: updated german translation, fixed typos and misstranslated strings spotted by Michael Schumacher
-
Sven Neumann authored
2004-07-04 Sven Neumann <sven@gimp.org> * plug-ins/common/channel_mixer.c: don't attempt to store a pointer to the last used filename in the plug-in parameter struct. Fixes bug #145380.
-
Sven Neumann authored
2004-07-04 Sven Neumann <sven@gimp.org> * modules/cdisplay_gamma.c * modules/cdisplay_highcontrast.c: added object properties for configurable values. * app/widgets/gimpcolordisplayeditor.c * libgimpwidgets/gimpcolordisplaystack.c * modules/cdisplay_colorblind.c * modules/cdisplay_proof.c: cosmetic changes.
-
- 03 Jul, 2004 4 commits
-
-
Michael Natterer authored
2004-07-03 Michael Natterer <mitch@gimp.org> * app/core/gimpcontext.[ch]: added context->serialize_props mask which enables specifying exactly which properties will be serialized. Also fixes a bug that prevented undefined properties from being serialized, breaking tool_options and device status serialization. * app/core/gimptoolinfo.c (gimp_tool_info_new): make only the properties in the tool_info->context_props mask serializable, also configure/initialize tool_info->tool_options. * app/tools/gimp-tools.c (gimp_tools_register): removed tool_options initialization that is now done in gimp_tool_info_new(). * app/widgets/gimpdeviceinfo.c: make only the properties in GIMP_DEVICE_INFO_CONTEXT_MASK serializable. * app/widgets/gimpdevicestatus.c: add the device table to its parent container again. Fixes "missing" devices. * app/core/gimptooloptions.c * app/widgets/gimpdevices.c: cleanup / code review.
-
Michael Natterer authored
2004-07-03 Michael Natterer <mitch@gimp.org> * app/tools/gimppainttool.c (gimp_paint_tool_cursor_update): if the color tool is enabled, skip cursor hiding entirely.
-
Sven Neumann authored
2004-07-03 Sven Neumann <sven@gimp.org> * plug-ins/common/dog.c (dog): removed #ifdef'ed code that isn't any longer needed.
-
Philip Lafleur authored
2004-07-02 Philip Lafleur <plafleur@cvs.gnome.org> * ChangeLog: Added bug number to my ChangeLog entry.
-
- 02 Jul, 2004 4 commits
-
-
Philip Lafleur authored
2004-07-02 Philip Lafleur <plafleur@cvs.gnome.org> * app/tools/gimptransformoptions.[ch]: * app/tools/gimptransformtool.c: * app/tools/tools-enums.[ch]: Replaced "Preview" checkbutton with a combobox with options "Outline", "Grid", "Image", and "Image + Grid".
-
Sven Neumann authored
2004-07-02 Sven Neumann <sven@gimp.org> * app/actions/edit-actions.c: don't let the Paste menu items sensitivity depend on the availability of clipboard data because we aren't notified when the GDK clipboard changes.
-
Sven Neumann authored
2004-07-02 Sven Neumann <sven@gimp.org> * app/gui/Makefile.am * app/gui/clipboard.[ch]: new files implementing a clipboard for image data based on GDK_SELECTION_CLIPBOARD (bug #133247). * app/actions/edit-actions.c * app/actions/edit-commands.c: use the new clipboard API. * app/gui/gui.c: initialize and shutdown the clipboard. * app/core/gimpbuffer.c: cosmetics. * app/actions/actions.c * app/menus/menus.c: added sanity checks to exit functions. * app/display/gimpdisplayshell-dnd.[ch]: let gimp_display_shell_drop_svg() take a guchar * buffer. * app/widgets/gimpselectiondata.c (gimp_selection_data_get_pixbuf): fixed the implementation.
-
Michael Natterer authored
2004-07-02 Michael Natterer <mitch@gimp.org> * plug-ins/gimpressionist/Makefile.am * plug-ins/gimpressionist/*.[ch]: applied patch from Shlomi Fish that massively cleans up gimppressionist (touching all files and addding some new ones) and adds a simple PDB interface for selecting one of the previously created presets. Fixes bugs #145191, #144913 and #144922.
-
- 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 7 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.
-