- 30 Aug, 2002 8 commits
-
-
Michael Natterer authored
2002-08-30 Michael Natterer <mitch@gimp.org> * app/widgets/Makefile.am * app/widgets/widgets-types.h * app/widgets/gimpviewabledialog.[ch]: new dialog widget featuring a title bar containing a stock icon, a description, the viewable's name and a preview. Will be used for all viewable related dialogs and serves as a common place to control their look & feel. * app/tools/gimpimagemaptool.[ch]: removed the code which did almost the same and use GimpViewableDialog. * app/gui/info-dialog.[ch]: extended the API so it has enough information to create a GimpViewableDialog. * app/gui/channels-commands.c * app/gui/convert-dialog.c * app/gui/gradient-editor-commands.c * app/gui/image-commands.c * app/gui/info-window.c * app/gui/layers-commands.c * app/gui/offset-dialog.c * app/gui/qmask-commands.c * app/gui/resize-dialog.c * app/gui/vectors-commands.c * app/tools/gimpcolorpickertool.c * app/tools/gimpcroptool.c * app/tools/gimphistogramtool.c * app/tools/gimpmeasuretool.c * app/tools/gimpperspectivetool.c * app/tools/gimprotatetool.c * app/tools/gimpscaletool.c * app/tools/gimpsheartool.c: use GimpViewableDialogs * themes/Default/gtkrc: apply the dialog style to "*Gimp*Dialog*", not only "*GimpDialog*" so it covers GimpViewableDialog.
-
James Henstridge authored
-
James Henstridge authored
2002-08-31 James Henstridge <james@daa.com.au> * gimpfu.py (RadioEntry): add PF_RADIO support to gimpfu based on Yosh's patch.
-
James Henstridge authored
2002-08-31 James Henstridge <james@daa.com.au> * libgimp/gimp.c (gimp_run_procedure): handle GIMP_PDB_COLOR correctly. This fixes gimp_palette_set_{back,fore}ground.
-
James Henstridge authored
-
James Henstridge authored
2002-08-30 James Henstridge <james@daa.com.au> * pygimp-*.c: update to list all methods. Convert no arg functions to METH_NOARG (slight code size reduction).
-
James Henstridge authored
2002-08-30 James Henstridge <james@daa.com.au> * pygimp-drawable.c (PyGimpDrawable_Type): add getsets for common drawable attributes. (PyGimpLayer_Type): convert getattr and setattr to getsets. (PyGimpChannel_Type): convert to getsets. * gimpmodule.c (new_parasite): remove. Superceded by gimp.Parasite constructor. (pygimp_image_list): rename to match actual API. * pygimp-parasite.c (PyGimpParasite_Type): switch to getsets. (para_init): add constructor.
-
James Henstridge authored
2002-08-30 James Henstridge <james@daa.com.au> * pygimp-tile.c (PyGimpPixelRgn_Type): convert to use getsets. (PyGimpTile_Type): convert to use getsets. * pygimp-image.c (PyGimpImage_Type): convert getattr and setattr routines into getsets.
-
- 29 Aug, 2002 10 commits
-
-
Ole Laursen authored
2002-08-30 Ole Laursen <olau@hardworking.dk> * da.po: Unfuzzified a string in Danish translation.
-
Ole Laursen authored
2002-08-30 Ole Laursen <olau@hardworking.dk> * da.po: Updated Danish translation.
-
Manish Singh authored
002-08-29 Manish Singh <yosh@gimp.org> * tools/pdbgen/lib.pl: fix minor buglet that earlier perls silently ate.
-
Michael Natterer authored
2002-08-29 Michael Natterer <mitch@gimp.org> * tools/pdbgen/pdb.pl: added check_funcs (GIMP_IS_LAYER, GIMP_IS_IMAGE etc.) to all data types which are looked up by ID... * tools/pdbgen/app.pl: ...and call them here instead of just checking for (item != NULL). This way image item lookup becomes type safe. * app/pdb/channel_cmds.c * app/pdb/color_cmds.c * app/pdb/convert_cmds.c * app/pdb/display_cmds.c * app/pdb/drawable_cmds.c * app/pdb/edit_cmds.c * app/pdb/fileops_cmds.c * app/pdb/floating_sel_cmds.c * app/pdb/guides_cmds.c * app/pdb/image_cmds.c * app/pdb/layer_cmds.c * app/pdb/misc_tools_cmds.c * app/pdb/paint_tools_cmds.c * app/pdb/parasite_cmds.c * app/pdb/paths_cmds.c * app/pdb/selection_cmds.c * app/pdb/selection_tools_cmds.c * app/pdb/text_tool_cmds.c * app/pdb/transform_tools_cmds.c * app/pdb/undo_cmds.c: regenerated.
-
Michael Natterer authored
2002-08-29 Michael Natterer <mitch@gimp.org> * app/core/gimpchannel.c: fixed wrong g_return_if_fail() in gimp_channel_feather() so the function can be called again (fixes #91923). Also added more g_return_if_fail() where they were missing and cleaned up everything a bit.
-
James Henstridge authored
2002-08-29 James Henstridge <james@daa.com.au> * pygimp-image.c (img_repr): check if gimp_image_get_filename() returns NULL.
-
James Henstridge authored
-
James Henstridge authored
2002-08-29 James Henstridge <james@daa.com.au> * plug-ins/gimpcons.py: fix up plugin, so that I can test the rest of pygimp.
-
James Henstridge authored
-
James Henstridge authored
2002-08-29 James Henstridge <james@daa.com.au> * *.py, plug-ins/*.py: many updates to Python code to work with new PyGTK. I can start a plug in now.
-
- 28 Aug, 2002 13 commits
-
-
Christian Neumair authored
-
Michael Natterer authored
2002-08-28 Michael Natterer <mitch@gimp.org> * app/widgets/gimphistogramview.c: removed unused #define cruft.
-
Michael Natterer authored
2002-08-28 Michael Natterer <mitch@gimp.org> * app/tools/gimpimagemaptool.[ch]: added a tool icon and descriptive string to the dialog's title box. Create the drawable preview with is_popup == TRUE so it doesn't show layers in the image context. Still not perfect... * 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: Chain up early in initialize() and return if gdisp == NULL. Set stock_id and desc_text so GimpImageMapTool can display them. Added lots of mnemonics (#80804). Use gimp_size_entry_new() instead of manually creating the slider+spinbutton stuff. * app/tools/gimpcurvestool.c * app/tools/gimphistogramtool.c * app/tools/gimplevelstool.c: changed widgets packing to make them resizable without strange effects. Put the "Load", "Save" and "Auto" buttons into a frame. * app/tools/gimphuesaturationtool.c: use GimpColorAreas instead of deprecated GtkPreviews. Arranged the color previews and their radio buttons as a color wheel. Not the best solution maybe but IMHO better than the old GUI.
-
Michael Natterer authored
2002-08-28 Michael Natterer <mitch@gimp.org> * app/widgets/gimpdrawablepreview.c (gimp_drawable_preview_render): look at drawable->offset_[xy] != 0 when deciding whether to offset the preview. Fixes bug where layers of the size of the image were previewed with offset (0,0), regardless of their real offset.
-
Michael Natterer authored
2002-08-28 Michael Natterer <mitch@gimp.org> * app/widgets/gimpchannellistview.c: removed all component item signal handling code, which is cool... * app/widgets/gimpcomponentlistitem.c: ...and added it here, which is not so cool because it adds Extra Ugliness (TM). At least it fixes part one of #90967.
-
James Henstridge authored
-
James Henstridge authored
2002-08-28 James Henstridge <james@daa.com.au> * *.c, pygimp.h: split module into multiple files, and convert types to Python 2.2 style types. Still need to fix some of the getattr routines.
-
Michael Natterer authored
2002-08-28 Michael Natterer <mitch@gimp.org> * app/undo.c (undo_pop_layer) * app/core/gimpimage.c (gimp_image_[add|remove]_layer): emit "alpha_changed" from the image if we started (or ended up) with an image containing one layer without alpha. * app/core/gimplayer.c: use gimp_container_num_children() instead of accessing container->num_children manually.
-
He Qiangqiang authored
2002-08-28 He Qiangqiang <carton@linux.net.cn> * zh_CN.po: Updated Simplified Chinese translation by Xie Yuheng <elephant@linux.net.cn>.
-
Christophe Merlet authored
-
Sven Neumann authored
2002-08-28 Sven Neumann <sven@gimp.org> * plug-ins/common/rotate.c (rotate): check if the active drawable is a layer before using gimp_layer functions on it.
-
James Henstridge authored
-
James Henstridge authored
2002-08-28 James Henstridge <james@daa.com.au> * gimpmodule.c: various updates to get it to compile with latest gimp. Still need to merge in changes to toplevel configure.in.
-
- 27 Aug, 2002 9 commits
-
-
Michael Natterer authored
2002-08-27 Michael Natterer <mitch@gimp.org> * app/core/gimpimage-mask.c (gimp_image_mask_float): fixed a bug introduced by myself on 2001-12-13: the floating selection layer needs to be of the type of it's associated drawable, which may be different from the image's type if it is a channel or layer mask (fixes #91814).
-
Manish Singh authored
2002-08-27 Manish Singh <yosh@gimp.org> * devel-docs/lib*/Makefile.am: add dummy all-local rules for the !gtk-doc case, to fix problems with some automake/make combos * modules/Makefile.am: use lib instead of libexec to appease automake 1.6
-
Michael Natterer authored
2002-08-27 Michael Natterer <mitch@gimp.org> * app/widgets/gimppreview.[ch]: added #define for GIMP_PREVIEW_MAX_BORDER_WIDTH instead of hardcoding it all over the place, cleanup.
-
Michael Natterer authored
2002-08-27 Michael Natterer <mitch@gimp.org> * app/plug-ins/plug-in.c (plug_in_close, plug_in_handle_proc_uninstall): don't forget to g_free() the proc_def struct after removing a temporary procedure. * app/plug-ins/plug-ins.c: iterate lists with for() loops, cleanup.
-
Michael Natterer authored
2002-08-27 Michael Natterer <mitch@gimp.org> * libgimpwidgets/gimpwidgets.c: fixed wrong parameter name in gtk-doc comment.
-
Kelly Martin authored
2002-08-09 Kelly Martin <kmartin@pyrzqxgl.org> * app/tools/gimpposterizetool.c (gimp_posterize_tool_register): fixed typo.
-
Michael Natterer authored
2002-08-27 Michael Natterer <mitch@gimp.org> * app/widgets/gimpdialogfactory.c: if a dialog constructor fails to return a GimpDockable, destroy the dock we created for the dockable instead of leaking it. Cleanup.
-
Michael Natterer authored
2002-08-27 Michael Natterer <mitch@gimp.org> * app/widgets/gimpitemfactory.c: g_strdup(entry->help_path) if static_entry == FALSE. * app/gui/file-open-dialog.c * app/gui/file-save-dialog.c * app/gui/plug-in-menus.c: free the help string after adding a menu item with static_entry == FALSE.
-
Michael Natterer authored
2002-08-27 Michael Natterer <mitch@gimp.org> * app/tools/gimptexttool.c: changed the default text to "No, you can't change this text. Please DON'T report this bug."
-