- 28 Aug, 2003 3 commits
-
-
Simon Budig authored
* app/tools/gimptransformtool.c: Modified the test when to paint the grid or not. It now checks for convexity of the bounding polygon.
-
Ville Pätsi authored
-
Ville Pätsi authored
-
- 27 Aug, 2003 12 commits
-
-
Michael Natterer authored
2003-08-27 Michael Natterer <mitch@gimp.org> * app/widgets/gimplayertreeview.c (gimp_layer_tree_view_alpha_changed): update the button states if the layer which changed alpha was the active one. Fixes bug #120864.
-
Michael Natterer authored
2003-08-27 Michael Natterer <mitch@gimp.org> Enabled type-preserving DND of all kinds of items between different images. Fixes bug #119983. * app/core/gimpitem.[ch]: added new virtual function GimpItem::convert() which duplicates an item for another image. * app/core/gimplayer.[ch]: removed gimp_layer_new_from_drawable() and made it a GimpItem::convert() implementation. * app/vectors/gimpvectors.[ch]: removed gimp_vectors_convert() and made it a GimpItem::convert() implementation. * app/widgets/gimpitemtreeview.[ch]: removed GimpConvertItemFunc typedef and function pointer in GimpItemTreeViewClass since we can simply call gimp_item_convert() now. * app/widgets/gimplayertreeview.c * app/widgets/gimpvectorstreeview.c * app/display/gimpdisplayshell-dnd.c * tools/pdbgen/pdb/layer.pdb: changed accordingly. * app/pdb/layer_cmds.c: regenerated.
-
Ole Laursen authored
2003-08-27 Ole Laursen <olau@hardworking.dk> * da.po: Updated Danish translation.
-
Sven Neumann authored
2003-08-27 Sven Neumann <sven@gimp.org> * app/widgets/gimpitemfactory.c (gimp_item_factory_translate_func): removed debugging output.
-
Sven Neumann authored
-
Sven Neumann authored
2003-08-27 Sven Neumann <sven@gimp.org> * plug-ins/common/edge.c (run): made the PDB interface backwards compatible by allowing the last parameter to be omitted.
-
Dave Neary authored
2003-08-27 Dave Neary <bolsh@gimp.org> * NEWS: Update NEWS file, split path tool improvements into user-visible chunks.
-
Maurits Rijk authored
-
Dmitry Mastrukov authored
-
Michael Natterer authored
2003-08-27 Michael Natterer <mitch@gimp.org> Cleaned up my "To Selection" cleanup: * app/gui/channels-commands.[ch] * app/gui/layers-commands.[ch] * app/gui/vectors-commands.[ch]: removed the separate cmd_callbacks for REPLACE,ADD,SUBTRACT,INTERSECT and pass the operation as "guint action" to the callback. * app/gui/channels-menu.c * app/gui/image-menu.c * app/gui/layers-menu.c * app/gui/vectors-menu.c: changed accordingly.
-
Simon Budig authored
2003-08-27 Simon Budig <simon@gimp.org> * app/vectors/gimpstroke.[ch] * app/vectors/gimpbezierstroke.c: Implemented function to connect two strokes. * app/tools/gimpvectortool.[ch]: Use it. Right now you have to click on one endpoint, and then SHIFT+CTRL+ALT-Click on the other endpoint. Suggestions on how to solve that more sanely are welcome...
-
Michael Natterer authored
2003-08-27 Michael Natterer <mitch@gimp.org> * app/composite/gimp-composite-generic.c (gimp_composite_generic_init): added missing g_rand_free(). * app/widgets/gimpitemfactory.[ch]: fixed all leaks in gimp_item_factory_translate_func(). Added item_factory->translation_trash for the pathological cases. Free the trash after each call to gtk_item_factory_create_item().
-
- 26 Aug, 2003 16 commits
-
-
Sven Neumann authored
2003-08-27 Sven Neumann <sven@gimp.org> * plug-ins/common/edge.c: applied patch from Guillermo S. Romero that moves the newly added PDB parameter to the end and documents the former default value. * plug-ins/script-fu/scripts/3d-outline.scm * plug-ins/script-fu/scripts/circuit.scm * plug-ins/script-fu/scripts/lava.scm * plug-ins/script-fu/scripts/predator.scm: changed accordingly by Guillermo S. Romero.
-
Sven Neumann authored
2003-08-27 Sven Neumann <sven@gimp.org> * libgimpbase/Makefile.am (EXTRA_DIST) * libgimpbase/makefile.msc (EXTRA_DIST): removed gimpversion.h.in. * app/composite/Makefile.am (libappcomposite_a_built_sources): removed gimp-composite-*-installer.h.
-
Michael Natterer authored
2003-08-26 Michael Natterer <mitch@gimp.org> * app/widgets/gimphelp-ids.h: added some toolbox and dock related help IDs. * app/gui/dialogs-menu.c * app/widgets/gimpimagedock.c * app/widgets/gimptoolbox.c: use them.
-
Pablo Gonzalo del Campo authored
2003-08-26 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * es.po: Updated Spanish translation by Francisco Javier F. Serrador <serrador@arrakis.es>.
-
Michael Natterer authored
2003-08-26 Michael Natterer <mitch@gimp.org> * app/helpbrowser/helpbrowser.c: some cleanup and fixes before porting to the new help ID based system. Definitely broken at the moment.
-
Sven Neumann authored
-
Sven Neumann authored
2003-08-26 Sven Neumann <sven@gimp.org> * app/core/core-enums.h: use GIMP_GRADIENT as prefix for the GimpGradientType enum. * app/core/core-enums.c * app/pdb/misc_tools_cmds.c * libgimp/gimpenums.h * plug-ins/pygimp/gimpenums.py * plug-ins/script-fu/script-fu-constants.c * tools/pdbgen/enums.pl: regenerated. * app/core/gimpdrawable-blend.c * app/tools/gimpblendoptions.c * plug-ins/pygimp/plug-ins/sphere.py * plug-ins/script-fu/scripts: changed accordingly. * libgimp/gimpcompat.h * plug-ins/script-fu/siod-wrapper.c: added compatibility defines for the old enum values.
-
Michael Natterer authored
2003-08-26 Michael Natterer <mitch@gimp.org> * app/tools/gimptransformoptions.c (gimp_transform_options_class_init): it's GIMP_INTERPOLATION_LINEAR, not just GIMP_LINEAR, argh. Fixes part 1 of bug #120424.
-
Michael Natterer authored
2003-08-26 Michael Natterer <mitch@gimp.org> * plug-ins/helpbrowser/helpbrowser.c (open_browser_dialog): we can't rely on "eek.png" from the help system being installed. Use "stock-wilber-eek-64.png" from the default theme instead because it is always available.
-
Michael Natterer authored
2003-08-26 Michael Natterer <mitch@gimp.org> Bye bye, "crappy/foo.html": * app/widgets/gimphelp-ids.h: replaced "crappy/foo.html" by "gimp-proper-identifier". * app/plug-in/plug-in-proc.[ch] (plug_in_proc_def_get_help_id): added "const gchar *help_path" parameter and return a help ID ready for attaching to a menu item. The help ID is no longer constructed from the plug-in's executable name but from the *procedure* name with '_' replaced by '-'. This means we can now have help for each script-fu script and for each of a plug-in's individual procedures. * app/gui/plug-in-menus.c: removed even more duplicated wrong code since plug_in_proc_def_get_help_id() is implemented correctly now. * app/gui/file-open-menu.c * app/gui/file-save-menu.c: ditto. Reorder the "XCF" menu item before the separator and added GIMP_STOCK_WILBER. * app/gui/file-dialog-utils.c: added a mnemonic to the "Determine File Type:" label.
-
Simon Budig authored
2003-08-26 Simon Budig <simon@gimp.org> * app/vectors/gimpanchor.h: Intruduce casting macro GIMP_ANCHOR. * app/tools/gimpvectortool.c * app/vectors/gimpstroke.c * app/vectors/gimpbezierstroke.c * app/vectors/gimpvectors-compat.c: Use it for code readibility.
-
Michael Natterer authored
2003-08-26 Michael Natterer <mitch@gimp.org> * app/widgets/gimpdockbook.c: added gimp_dockbook_help_func() which shows the help for the active page. (gimp_dockbook_tab_button_press): grab the focus when a notebook tab is clicked. Still not perfect since GtkNotebook does it slightly different, but feels much better than before.
-
Michael Natterer authored
2003-08-26 Michael Natterer <mitch@gimp.org> * app/gui/info-window.c * app/widgets/gimpfontselection.c * app/widgets/gimpfontselection-dialog.c: replaced the last hardcoded html links by help IDs. Removed trailing whitespace.
-
Simon Budig authored
2003-08-26 Simon Budig <simon@gimp.org> * app/vectors/gimpbezierstroke.c: Minor code cleanup that automagically makes SHIFT while curve-dragging work...
-
Michael Natterer authored
2003-08-26 Michael Natterer <mitch@gimp.org> * app/gui/grid-dialog.c: use GIMP_HELP_IMAGE_GRID. * app/gui/image-menu.c: fixed some help ID copy & paste bugs. * app/widgets/gimpdockable.c: forgot to actually set the help ID with gimp_help_set_help_data().
-
Simon Budig authored
2003-08-26 Simon Budig <simon@gimp.org> * app/vectors/gimpstroke.[ch] * app/vectors/gimpbezierstroke.c: Implemented direct moving of the curve. Whee! :-) * app/tools/gimpvectortool.[ch]: Use it.
-
- 25 Aug, 2003 9 commits
-
-
Michael Natterer authored
2003-08-25 Michael Natterer <mitch@gimp.org> * app/core/core-enums.[ch]: added enum GimpContainerPolicy. * app/core/gimpcontainer.[ch]: removed it here. Added new virtual function GimpContainer::clear() which removes all items. Cleanup. * app/core/gimplist.c: implement GimpContainer::clear(). Cleanup.
-
Ole Laursen authored
2003-08-25 Ole Laursen <olau@hardworking.dk> * da.po: Updated Danish translation.
-
Michael Natterer authored
2003-08-25 Michael Natterer <mitch@gimp.org> * app/widgets/gimpitemfactory.[ch] * app/widgets/gimpmenufactory.[ch]: added a help_id to GimpItemFactory. It's basically the code I removed some days ago, but this time it's used as default help_id for the factory (e.g. if F1 is pressed over a separator), and not to construct html links. * app/widgets/gimphelp-ids.h: added some missing help IDs. * app/gui/menus.c: register a help IDs with each item factory. * app/display/gimpdisplayshell.c * app/gui/dialogs-menu.c: some more forgotten help IDs.
-
Michael Natterer authored
2003-08-25 Michael Natterer <mitch@gimp.org> * app/widgets/gimphelp-ids.h * app/widgets/gimppaletteeditor.c * app/gui/palette-editor-menu.c: help IDs for the palette editor. * app/gui/toolbox-menu.c: forgot some dialog help IDs.
-
Michael Natterer authored
2003-08-25 Michael Natterer <mitch@gimp.org> * app/plug-in/plug-ins.[ch] (plug_ins_temp_proc_def_add): removed the "locale_domain" and "help_path" parameters since the function can figure them by itself. * app/plug-in/plug-in-message.c (plug_in_handle_proc_install): changed accordingly. * app/plug-in/plug-in-proc.[ch] (plug_in_proc_def_get_help_id): new function which will soon be implemented correctly :-) * app/gui/file-open-menu.c (file_open_menu_setup) * app/gui/file-save-menu.c (file_save_menu_setup) * app/gui/plug-in-menus.c (plug_in_menus_create_entry): use it here instead of duplicating broken code.
-
Michael Natterer authored
2003-08-25 Michael Natterer <mitch@gimp.org> * app/widgets/gimphelp-ids.h: added GIMP_HELP_TEXT_EDITOR_DIALOG. * app/widgets/gimptexteditor.c: use it.
-
Michael Natterer authored
2003-08-25 Michael Natterer <mitch@gimp.org> * app/widgets/gimpdockable.[ch]: added "gchar *help_id" member to the GimpDockable struct and "const gchar *help_id" parameter to gimp_dockable_new(). * app/widgets/gimphelp-ids.h: added help IDs for the tool list/grid and the palette editor. * app/widgets/gimpdockbook.c * app/gui/dialogs-constructors.c * app/gui/dialogs-menu.c: changed accordingly.
-
Michael Natterer authored
2003-08-25 Michael Natterer <mitch@gimp.org> * app/gui/image-menu.c: added "Select->To Path" menu entry, using the right stock_id and help_id. * plug-ins/sel2path/sel2path.c: don't install a menu_path.
-
Michael Natterer authored
2003-08-25 Michael Natterer <mitch@gimp.org> * app/text/gimptext.[ch]: derive it from GimpObject and added GimpObject::get_memsize() implementation.
-