- 26 Nov, 2001 3 commits
-
-
Rebecca Walter authored
2001-11-26 Rebecca Walter <rjp@mail.tele.dk> * app/gui/convert-dialog.c * app/gui/dialogs-constructors.c * app/gui/error-console-dialog.c * app/gui/file-commands.c * app/gui/file-new-dialog.c * app/gui/file-open-dialog.c * app/gui/file-save-dialog.c: More of my extensive proofing. Someone needs to check bex comments and do some hacking.
-
Michael Natterer authored
2001-11-26 Michael Natterer <mitch@gimp.org> * app/core/gimpimage.c: gimp_image_construct_layers/channels(): actually free the reverse_list after projecting the drawables. (Spotted by Kelly Martin).
-
Michael Natterer authored
2001-11-26 Michael Natterer <mitch@gimp.org> * tools/authorsgen/contributors: added Rebecca Walter (bex). * AUTHORS * app/gui/authors.h: regenerated. * app/widgets/widgets-types.h: added GimpPreviewSize enum. * app/gimprc.c * app/gui/menus.c * app/gui/preferences-dialog.c * app/widgets/gimpdockbook.c: use the new enum. * app/tools/gimpbucketfilltool.c * app/tools/gimpconvolvetool.c * app/tools/gimpcroptool.c * app/tools/gimpdodgeburntool.c * app/tools/gimperasertool.c * app/tools/gimpfliptool.c * app/tools/gimpmagnifytool.c: added "(<Ctrl>)" and "(<Alt>)" to some tool options strings. * app/tools/gimpmovetool.c: some more widgets for hidden tool options (#51108). * app/tools/transform_options.c: renamed to "Tool Paradigm" stuff to something more understandable. * app/widgets/gimpdock.c: added a style property for the height of the separator. * themes/Default/gtkrc: show how to use the new property. * app/widgets/gimpcontainerview.c * app/widgets/gimpdockable.c * app/widgets/gimplayerlistview.c: waste less lines when calling gtk_widget_style_get().
-
- 25 Nov, 2001 6 commits
-
-
Simon Budig authored
2001-11-25 Simon Budig <simon@gimp.org> * app/tools/gimperasertool.c * app/tools/gimperasertool.h * tools/pdbgen/pdb/tools.pdb: Removed the color_erase option of the eraser. * app/pdb/tools_cmds.c: regenerated.
-
Simon Budig authored
2001-11-25 Simon Budig <simon@gimp.org> * app/paint-funcs/paint-funcs.c: ANTI_ERASE had wrong layer mode information (according to the comments). Changed it to something sane. I did test it and no errors occurred. I wonder why they did not happen earlier...
-
Sven Neumann authored
2001-11-25 Sven Neumann <sven@gimp.org> * Made 1.3.1 release.
-
Sven Neumann authored
2001-11-25 Sven Neumann <sven@gimp.org> * app/paint-funcs/Makefile.am * data/misc/Makefile.am: made 'make dist' happy.
-
Sven Neumann authored
-
Sven Neumann authored
2001-11-25 Sven Neumann <sven@gimp.org> * Makefile.am * configure.in * gimp-1.3.pc.in * gimpui-1.3.pc.in: added pkg-config files for gimp-1.3. * gimptool-1.4.in: renamed to gimptool-1.3.in * docs/Makefile.am * docs/gimptool-1.4.1.in renamed to docs/gimptool-1.3.1.in. Disabled installation of man-pages; they need to be updated and should probably be renamed. * app/Makefile.am: generate binary called gimp-1.3 sp we don't clash with older gimp installations. * gimp-1.3.pc.in * gimpui-1.3.pc.in: added pkg-config files for gimp-1.3. * INSTALL * NEWS: updated
-
- 24 Nov, 2001 7 commits
-
-
Marc Lehmann authored
-
Sven Neumann authored
2001-11-24 Sven Neumann <sven@gimp.org> Clean up after Marc Lehmann who changed tools/pdbgen/pdb/color.pdb and tools/pdbgen/pdb/image.pdb without writing a ChangeLog entry and without regenerating the respective files :-( * tools/pdbgen/pdb/color.pdb: another typo fix similar to the one Marc spotted. * app/pdb/color_cmds.c * app/pdb/image_cmds.c * libgimp/gimpcolor_pdb.c * libgimp/gimpimage_pdb.c: regenerated.
-
Kwok-Koon Cheung authored
-
Marc Lehmann authored
-
Sven Neumann authored
2001-11-24 Sven Neumann <sven@gimp.org> * app/gimprc.c * app/plug_in.[ch] * app/pdb/plug_in_cmds.c * tools/pdbgen/pdb/plug_in.pdb: started to clean plug_in code a little. Still a long way to go... * app/gui/splash.c: simplified
-
Simon Budig authored
2001-11-24 Simon Budig <simon@gimp.org> * app/base/base-types.h * app/paint-funcs/paint-funcs-generic.h * app/paint-funcs/paint-funcs.c * app/paint-funcs/paint-funcs.h * app/widgets/gimpwidgets-constructors.c: implemented "Color Erase" paint mode, the hack in the eraser tool will be removed. * app/pdb/brush_select_cmds.c * app/pdb/brushes_cmds.c * app/pdb/layer_cmds.c * app/pdb/tools_cmds.c * libgimp/gimpenums.h * plug-ins/script-fu/script-fu-constants.c * tools/pdbgen/enums.pl: regenerated
-
Rebecca Walter authored
2001-11-24 Rebecca Walter <rjp@mail.tele.dk> * app/gui/about-dialog.c * app/gui/brush-select.c * app/gui/color-notebook.c * app/gui/colormap-dialog.c: miscellaneous proofreading.
-
- 23 Nov, 2001 4 commits
-
-
Sven Neumann authored
2001-11-23 Sven Neumann <sven@gimp.org> * app/display/gimpdisplayshell.c: don't draw resize_grip in status bar (patch from Guillermo S. Romero). * app/devices.c * app/display/gimpdisplayshell-filter-dialog.c * app/display/gimpdisplayshell-qmask.c * app/display/gimpdisplayshell.c * app/gui/channels-commands.c * app/gui/color-notebook.c * app/gui/convert-dialog.c * app/gui/error-console-dialog.c * app/gui/file-new-dialog.c * app/gui/gradient-editor.c * app/gui/layers-commands.c * app/gui/module-browser.c * app/gui/offset-dialog.c * app/gui/palette-import-dialog.c * app/gui/preferences-dialog.c * app/gui/resize-dialog.c * app/gui/resolution-calibrate-dialog.c * app/gui/user-install-dialog.c * app/tools/gimpbrightnesscontrasttool.c * app/tools/gimpcolorbalancetool.c * app/tools/gimpcurvestool.c * app/tools/gimphuesaturationtool.c * app/tools/gimplevelstool.c * app/tools/gimpposterizetool.c * app/tools/gimpthresholdtool.c * app/widgets/gimpfontselection-dialog.c * libgimpwidgets/gimpquerybox.c * libgimpwidgets/gimpunitmenu.c * modules/cdisplay_gamma.c * modules/cdisplay_highcontrast.c: changed button order to follow the new GTK+ style: confirmative is right-most (for LTR rendering).
-
Michael Natterer authored
2001-11-23 Michael Natterer <mitch@gimp.org> * app/core/gimpcontainer.c: removed a useless g_return_if_fail(). * app/widgets/gimpcontainereditor.h: removed GimpViewType enum. * app/widgets/widgets-types.h: added it here. * app/widgets/gimpcontainerview-utils.[ch]: added a utility function which gets the GimpContainerView out of a GimpDockable. * app/widgets/gimpdialogfactory.[ch]: added support for saving and loading of each GimpDockable's preview size. Store the dialog's default preview size in the GimpDialogFactoryEntry. Pass the preview_size to each created dialog. * app/gui/menus.c: added menu items for setting the preview_size and switching between list and grid view. Removed the item overkill in the "Add Tab" submenu. * app/gui/dialogs-commands.[ch]: added callbacks for the new items. * app/widgets/gimpdockbook.c: set the item's state before showing the menu. * app/errors.c * app/gui/dialogs-constructors.[ch] * app/gui/dialogs.c * app/gui/edit-commands.c * app/gui/gui.c * app/gui/indicator-area.c * app/gui/toolbox.c: changed accordingly. * app/tools/selection_options.[ch]: cleaned up the selection options and added some tooltips. Much more to do...
-
Rebecca Walter authored
2001-11-23 Rebecca Walter <rjp@mail.tele.dk> * app/file/*.c: Proofing. only minor changes.
-
Sven Neumann authored
2001-11-23 Sven Neumann <sven@gimp.org> * app/gimprc.c: don't include gimputils.h, it's gone. * libgimpbase/Makefile.am: removed stale reference to gimputils.h. * libgimpwidgets/gimpcolorbutton.h: wanted to type G_END_DECLS here.
-
- 22 Nov, 2001 8 commits
-
-
Sven Neumann authored
2001-11-23 Sven Neumann <sven@gimp.org> * configure.in: bumped version number to 1.3.1. Require Glib/GTK+-1.3.11 and Pango-0.22. Removed GDK_DISABLE_COMPAT_H and GTK_DISABLE_COMPAT_H from our default CFLAGS since they don't exist any longer. * RELEASE-TO-CVS.patch: removed since the glib/gtk+ API is supposed to be frozen now. * HACKING: removed reference to RELEASE-TO-CVS.patch * app/gui/menus.c * app/tools/gimptexttool.c: applied RELEASE-TO-CVS.patch to conform to the new GTK+/Pango API. * app/core/Makefile.am: generate marshallers with gimp_marshal prefix. * app/core/gimpmarshal.list: added all marshallers we use. * app/core/gimpmarshal.[ch]: regenerated. * app/[lots of .c files]: use gimp_marshal_* for all marshallers. * data/images/ * app/app_procs.c * app/gui/splash.c: * libgimpbase/Makefile.am * libgimpbase/gimpbase.h * libgimpbase/gimputils.[ch]: removed since they are no longer needed. * app/gimprc.c * plug-ins/common/ps.c * plug-ins/gdyntext/gdyntext.c * plug-ins/gdyntext/gdyntextcompat.c * plug-ins/gfig/gfig.c * plug-ins/gflare/gflare.c * plug-ins/script-fu/script-fu-scripts.c: use glib functions instead of gimp_strescape() and gimpstrcompress(). * cleaned up all header files: use G_BEGIN_DECLS/G_END_DECLS, declared all _get_type function as G_GNUC_CONST. * tools/pdbgen/enumcode.pl * tools/pdbgen/lib.pl: make them generate header files using G_BEGIN_DECLS/G_END_DECLS. * pixmaps/Makefile.am * pixmaps/wilber3.xpm: removed ... * data/images/tips_wilber.png: ... and added here as PNG * app/gui/tips-dialog.c: load the Wilber on demand using GdkPixbuf. * data/images/gimp_splash.ppm: removed ... * data/images/gimp_splash.png: ... and added as PNG * app/app_procs.c * app/gui/splash.[ch]: load the splash image using GdkPixbuf. * app/gui/about-dialog.c: sink the GtkPreview.
-
Michael Natterer authored
2001-11-22 Michael Natterer <mitch@gimp.org> * app/devices.c: made device_status_update() static as declared. * app/core/gimpobject.h: don't include <gobject/gobject.h> as this is forbidden now (doesn't hurt as we need to include glib or gtk+ before gimp headers in .c files anyway). * app/widgets/gimpcontainerlistview.c: better handling of "button_press" of list items: don't let a selected item being deselected, fixed context menu popup.
-
Tor Lillqvist authored
-
Michael Natterer authored
2001-11-22 Michael Natterer <mitch@gimp.org> * app/tools/gimpclonetool.c * app/tools/gimpconvolvetool.c * app/tools/gimpcroptool.c * app/tools/gimpdodgeburntool.c * app/tools/gimpmagnifytool.c * app/tools/paint_options.c * app/tools/transform_options.c: removed the remaining cases of we-rely-on-the-radio-buttons-being-in-the-same-order-as-the-enum and use gimp_radio_group_set_active() instead. Use GINT_TO_POINTER(gint) instead of (gpointer)gint all over the place.
-
Simon Budig authored
2001-11-23 Simon Budig <simon@gimp.org> * de.po: reverted one message.
-
Michael Natterer authored
2001-11-22 Michael Natterer <mitch@gimp.org> * libgimpwidgets/gimpstock.c: added stock *items* (not only icons) for all tools so they can be used as action buttons. * app/tools/gimptransformtool.[ch]: added transform_tool->use_center so subclasses can switch on/off center detection/cursor_update . Added an oper_update() implementation and figure the current handle out there. Reordered button_press() so we don't need to call it recursively. * app/tools/gimpperspectivetool.c * app/tools/gimprotatetool.c * app/tools/gimpscaletool.c * app/tools/gimpsheartool.c: use the new stock items instead of _("Rotate") etc. * app/tools/gimpperspectivetool.c * app/tools/gimpscaletool.c: allow the whole thing being dragged around by handling the center separately. * app/tools/gimpdrawtool.c: gimp_draw_tool_on_handle(): need to use the radius, not the diameter to check if being over a GIMP_HANDLE_CIRCLE handle.
-
Michael Natterer authored
2001-11-22 Michael Natterer <mitch@gimp.org> * libgimpwidgets/gimpwidgets.[ch]: use "gimp-item-data" instead of "user_data" as data key when attaching values to radio buttons or menu items. (For backward compat, attach "user_data" additionally, but don't use it to _get_data()). Added gimp_radio_group_set_active() which works like gimp_options_menu_set_history() and sets the active item by attached "gimp-item-data" value. * app/gui/brush-select.c * app/gui/file-new-dialog.c * app/gui/info-window.c * app/gui/preferences-dialog.c * app/gui/resolution-calibrate-dialog.c * app/tools/gimpbucketfilltool.c * app/tools/gimpselectiontool.c * app/tools/paint_options.c * app/tools/selection_options.c * app/widgets/gimplayerlistview.c: removed all kinds of "user_data" stuff and evil hacks to find a radio button by the value it represents (simply call gimp_radio_group_set_active()). * app/tools/gimpdrawtool.c: added a g_return_if_fail(). * app/tools/gimpfliptool.c: don't set draw_tool_class->draw to NULL, * app/tools/gimptransformtool.[ch]: fixed some stuff i broke when removing the old "interactive" boolean (there is no non-interactive transform tool any more). Put the info_dialog pointer and the old_trans_info array into the GimpTransformTool instance. Added gimp_transform_tool_info_dialog_connect(). Don't include any subclasses any more. * app/tools/gimpperspectivetool.c * app/tools/gimprotatetool.c * app/tools/gimpscaletool.c * app/tools/gimpsheartool.c: use gimp_transform_tool_info_dialog_connect() to create and connect the info dialogs' action_area.
-
Simon Budig authored
2001-11-22 Simon Budig <simon@gimp.org> * de.po: updated german translation.
-
- 21 Nov, 2001 8 commits
-
-
Marc Lehmann authored
-
Sven Neumann authored
2001-11-21 Sven Neumann <sven@gimp.org> * app/gui/splash.c: sink the GtkPreview created for the splash. * libgimpwidgets/gimphelpui.c: ref and sink the tooltips on creation.
-
Sven Neumann authored
2001-11-21 Sven Neumann <sven@gimp.org> * libgimpwidgets/gimpfileselection.c: set the window title for file selection dialogs as we do for directory selection dialogs. Provide fallbacks if gimp_file_selection_new() is called with a NULL title. * plug-ins/script-fu/script-fu-enums.h * plug-ins/script-fu/script-fu-scripts.c * plug-ins/script-fu/siod-wrapper.c: applied a modified version of a patch from Matteo Nastasi <nastasi@tiscalinet.it> that adds the new Script-Fu parameter type SF-DIRNAME. * plug-ins/script-fu/scripts/test-sphere.scm: use SF-DIRNAME.
-
Michael Natterer authored
2001-11-21 Michael Natterer <mitch@gimp.org> * RELEASE-TO-CVS.patch: regenerated with the stuff below included.
-
Michael Natterer authored
2001-11-21 Michael Natterer <mitch@gimp.org> * app/tools/gimptexttool.c: seems I've comitted something which should only be in RELEASE-TO-CVS.patch. Sorry...
-
Michael Natterer authored
2001-11-21 Michael Natterer <mitch@gimp.org> * app/display/gimpdisplayshell-callbacks.c: key press and release events were sent swapped to tools. * app/tools/selection_options.[ch]: added radio buttons for the selection operation (REPLACE, ADD, ...). Partly fixes #51108. * app/tools/gimpselectiontool.[ch]: honor the new tool options stuff. Do evil things in gimp_selection_tool_modifier_key(). * app/tools/gimpbycolorselecttool.[ch]: removed most of the widgets from the by_color_select window because they are all in the selection_options now. * libgimpwidgets/gimpstock.[ch]: added new stock items for the buttons. * themes/Default/Makefile.am * themes/Default/images/Makefile.am * themes/Default/images/stock-button-selection-add.png * themes/Default/images/stock-button-selection-intersect.png * themes/Default/images/stock-button-selection-replace.png * themes/Default/images/stock-button-selection-subtract.png: new stock images.
-
Michael Natterer authored
2001-11-21 Michael Natterer <mitch@gimp.org> * app/tools/selection_options.c: added "reset" code for the new auto_shrink tool options.
-
Marc Lehmann authored
-
- 20 Nov, 2001 4 commits
-
-
Michael Natterer authored
2001-11-21 Michael Natterer <mitch@gimp.org> * pixmaps/Makefile.am * pixmaps/anchor.xpm * pixmaps/edit.xpm * pixmaps/eye.xpm * pixmaps/linked.xpm * pixmaps/paste-as-new.xpm * pixmaps/paste-into.xpm * pixmaps/refresh.xpm: felt like i had to remove some cruft, so these unused pixmaps had to go to the Attic.
-
Michael Natterer authored
2001-11-21 Michael Natterer <mitch@gimp.org> * RELEASE-TO-CVS.patch: regenerated after the text tool changes.
-
Michael Natterer authored
2001-11-20 Michael Natterer <mitch@gimp.org> * app/tools/tools-types.h: added GimpToolRegisterFunc, GimpToolRegisterCallback and GimpToolOptionsNewFunc typedefs which are used to register tools. * app/tools/tools.c: put the register funcs in an array of GimpToolRegisterFuncs. Pass a Gimp pointer *plus* a GimpToolRegisterCallback (which is tool_manager_register_tool()) to the tools' register functions. * app/tools/tool_manager.[ch]: added a GimpToolOptionsNewFunc to the parameters of tool_manager_register_tool(). Create the tool options here, not in each tool. * app/tools/paint_options.[ch] * app/tools/selection_options.[ch] * app/tools/tool_options.[ch] * app/tools/transform_options.[ch]: all _init() and _new() functions take a GimpToolInfo pointer now. The _reset() func needs to be set manually now. * app/tools/[all_tools].[ch]: changed accordingly: - pass GimpToolOptionsNewFuncs to the register callback. - don't create the tool options in the tools' _init() function. - removed all static tool options variables. - get the options from the tool system in the cases i missed in my last commit. - added minor hacks to get rid of the static options pointer in some pathological cases :) (i.e. the ink tool).
-
David Neary authored
2001-11-20 David Neary <dneary@eircom.net> * app/core/gimppalette.c: Included errno,h
-