1. 30 Aug, 2002 8 commits
    • Michael Natterer's avatar
      app/widgets/Makefile.am app/widgets/widgets-types.h new dialog widget · cc3bdec2
      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.
      cc3bdec2
    • James Henstridge's avatar
    • James Henstridge's avatar
      add PF_RADIO support to gimpfu based on Yosh's patch. · d6b394e1
      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.
      d6b394e1
    • James Henstridge's avatar
      handle GIMP_PDB_COLOR correctly. This fixes · dd87d9f1
      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.
      dd87d9f1
    • James Henstridge's avatar
      some plugin fixes. · fe65e90a
      James Henstridge authored
      fe65e90a
    • James Henstridge's avatar
      update to list all methods. Convert no arg functions to METH_NOARG (slight · e7d1c4fa
      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).
      e7d1c4fa
    • James Henstridge's avatar
      add getsets for common drawable attributes. (PyGimpLayer_Type): convert · 29aa6f50
      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.
      29aa6f50
    • James Henstridge's avatar
      convert to use getsets. (PyGimpTile_Type): convert to use getsets. · 430a9f5d
      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.
      430a9f5d
  2. 29 Aug, 2002 10 commits
  3. 28 Aug, 2002 13 commits
  4. 27 Aug, 2002 9 commits