1. 31 Aug, 2004 12 commits
    • Michael Natterer's avatar
      removed the GUI code... Also did some minor cleanups. · 3239f670
      Michael Natterer authored
      2004-08-31  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/script-fu/script-fu-scripts.[ch]: removed the GUI code...
      	Also did some minor cleanups.
      
      	* plug-ins/script-fu/script-fu-interface.[ch]: ...and added it here.
      
      	* plug-ins/script-fu/script-fu-types.h: new file keeping the
      	various struct defs needed by both the above files.
      
      	* plug-ins/script-fu/Makefile.am
      	* plug-ins/script-fu/siod-wrapper.c: changed accordingly.
      3239f670
    • Michael Natterer's avatar
      notify the "update" property on the preview, not the toggle. · 79da6a97
      Michael Natterer authored
      2004-08-31  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimppreview.c (gimp_preview_toggle_callback):
      	notify the "update" property on the preview, not the toggle.
      79da6a97
    • Sven Neumann's avatar
      allow to pan the preview with all mouse buttons. Set a cursor to indicate · 95a29f9f
      Sven Neumann authored
      2004-08-31  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/gimppreview.c: allow to pan the preview with all mouse
      	buttons. Set a cursor to indicate that panning is possible.
      95a29f9f
    • David Odin's avatar
      libgimpwidgets/gimppreview.c renamed the "updated" signal to "invalidated" · 06c4f31b
      David Odin authored
      * libgimpwidgets/gimppreview.c
      * libgimpwidgets/gimppreview.h: renamed the "updated" signal to
        "invalidated" and the confusing "update" virtual function to "draw".
      
      Renamed the property with saner names, too.
      
      Removed _get_width and _get_height functions in favor of a _get_size on.
      
      Added a gimp_preview_invalidate function that emit the "invalidated"
      signal if needed.
      
      * libgimp/gimpdrawablepreview.c
      * libgimp/gimpdrawablepreview.h: modified accordingly and fixed the
        scrollbar range.
      
      * plug-ins/common/despeckle.c
      * plug-ins/common/gauss.c
      * plug-ins/common/neon.c
      * plug-ins/common/sobel.c
      * plug-ins/common/softglow.c
      * plug-ins/common/spread.c
      * plug-ins/common/unsharp.c: modified accordingly.
      06c4f31b
    • Michael Natterer's avatar
      removed the script title label and moved the "About" button to the · 111c6af7
      Michael Natterer authored
      2004-08-31  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/script-fu/script-fu-scripts.c: removed the script title
      	label and moved the "About" button to the action_area. Minor
      	cleanups.
      111c6af7
    • Michael Natterer's avatar
      added GimpProgress parameter to gimp_drawable_transform_affine(). · 6b43c205
      Michael Natterer authored
      2004-08-31  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpdrawable-transform.[ch]: added GimpProgress
      	parameter to gimp_drawable_transform_affine().
      
      	* tools/pdbgen/pdb/edit.pdb
      	* tools/pdbgen/pdb/transform_tools.pdb: show progress for "blend"
      	and all transform functions.
      
      	* app/pdb/edit_cmds.c
      	* app/pdb/transform_tools_cmds.c: regenerated.
      6b43c205
    • Sven Neumann's avatar
      don't use GDK_TOP_LEFT_ARROW to restore the default cursor, simply pass · 0586ac0b
      Sven Neumann authored
      2004-08-31  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/curve_bend.c: don't use GDK_TOP_LEFT_ARROW
      	to restore the default cursor, simply pass NULL to
      	gdk_window_set_cursor().
      0586ac0b
    • Michael Natterer's avatar
      added "GimpPaintInfo *paint_info" member and construct property. Changed · 9e76c5a4
      Michael Natterer authored
      2004-08-31  Michael Natterer  <mitch@gimp.org>
      
      	* app/paint/gimppaintoptions.[ch]: added "GimpPaintInfo *paint_info"
      	member and construct property. Changed gimp_paint_options_new()
      	to take only a GimpPaintInfo parameter.
      
      	* app/core/gimpitem.c (gimp_item_stroke)
      	* app/core/gimppaintinfo.c (gimp_paint_info_new): changed accordingly.
      
      	* app/core/gimpchannel.c (gimp_channel_stroke)
      	* app/vectors/gimpvectors.c (gimp_vectors_stroke): use
      	paint_options->paint_info->paint_type directly instead of casting
      	to GimpToolOptions and using
      	tool_options->tool_info->paint_info->paint_type (eek). Fixes crash
      	when stroking via the PDB because newly created GimpToolOptions
      	instances have no "tool_info" pointer yet.
      
      	* tools/pdbgen/pdb/paint_tools.pdb: changed all paint PDB wrappers
      	accordingly.
      
      	* app/pdb/paint_tools_cmds.c: regenerated.
      9e76c5a4
    • Michael Natterer's avatar
      set construct_param->foo, not construct_param*s*->foo, so we don't set the · 6965b0b8
      Michael Natterer authored
      2004-08-31  Michael Natterer  <mitch@gimp.org>
      
      	* app/config/gimpconfig.c (gimp_config_iface_duplicate): set
      	construct_param->foo, not construct_param*s*->foo, so we don't set
      	the first construct param again and crash.
      6965b0b8
    • Michael Natterer's avatar
      added "..." to the progress text. · e64450b3
      Michael Natterer authored
      2004-08-31  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/cubism.c: added "..." to the progress text.
      e64450b3
    • Michael Natterer's avatar
      added "..." to "Revert". · edba0ee8
      Michael Natterer authored
      2004-08-31  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/file-actions.c (file_actions): added "..." to "Revert".
      edba0ee8
    • Sven Neumann's avatar
      libgimp/gimpuitypes.h moved the GimpDrawablePreview typedef to the header · 931eac64
      Sven Neumann authored
      2004-08-31  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/gimpuitypes.h
      	* libgimpwidgets/gimpwidgetstypes.h: moved the GimpDrawablePreview
      	typedef to the header file that it belongs to.
      
      	* libgimp/gimpdrawablepreview.[ch]: minor include cleanups and
      	gtk-doc fixes.
      
      2004-08-31  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/Makefile.am
      	* libgimp/libgimp-docs.sgml
      	* libgimp/libgimp-sections.txt
      	* libgimp/libgimp.types
      	* libgimp/tmpl/gimpdrawablepreview.sgml: updated for
      	GimpDrawablePreview
      
      	* libgimpwidgets/Makefile.am
      	* libgimpwidgets/libgimpwidgets-include.c: removed this file, it
      	isn't needed since libgimpwidgets doesn't need to be linked
      	against libgimp.
      
      	* libgimpwidgets/libgimpwidgets-docs.sgml
      	* libgimpwidgets/libgimpwidgets-sections.txt
      	* libgimpwidgets/libgimpwidgets.types
      	* libgimpwidgets/tmpl/gimppreview.sgml: updated for GimpPreview.
      931eac64
  2. 30 Aug, 2004 18 commits
  3. 29 Aug, 2004 8 commits
    • Manish Singh's avatar
      set can_recurse on the recv_message watch, so we don't block on recursive · 1c4395c5
      Manish Singh authored
      2004-08-29  Manish Singh  <yosh@gimp.org>
      
              * app/plug-in/plug-in.c (plug_in_open): set can_recurse on the
              recv_message watch, so we don't block on recursive calls to the
              handler. plug_in_recv_message needs some refcounting help now
              though.
      1c4395c5
    • Helvetix Victorinox's avatar
      app/composite/gimp-composite-x86.h app/composite/gimp-composite-sse.c · ed055fa6
      Helvetix Victorinox authored
      * app/composite/gimp-composite-x86.h
      * app/composite/gimp-composite-sse.c
      * app/composite/gimp-composite-sse2.c: Fixed a bunch of
        warnings due to bad type casting.
      ed055fa6
    • Helvetix Victorinox's avatar
      app/composite/gimp-composite-mmx.c app/composite/gimp-composite-sse.c · cbdcd0ee
      Helvetix Victorinox authored
      * app/composite/gimp-composite-mmx.c
      * app/composite/gimp-composite-sse.c
      * app/composite/gimp-composite-x86.h
      * app/composite/gimp-composite-sse2.c:
        The last changes to fix the the clobber registers bug #147013.
        Commented out some dead code to be reviewed later.
      cbdcd0ee
    • Michael Natterer's avatar
      Added an API to allow plug-ins to embed the progress for the actions they · 065db21d
      Michael Natterer authored
      2004-08-29  Michael Natterer  <mitch@gimp.org>
      
      	Added an API to allow plug-ins to embed the progress for the
      	actions they trigger into their own GUI (attention: half-done and
      	broken code ahead...)
      
      	* app/core/Makefile.am
      	* app/core/core-types.h
      	* app/core/gimppdbprogress.[ch]: new object implementing dispatching
      	progress calls to a temporary PDB procedure in a plug-in.
      
      	* app/Makefile.am: force to link gimppdbprogress.o, bah!
      
      	* app/plug-in/plug-in-progress.[ch]: added API to install,
      	uninstall and cancel a PDB progress for this plug-in, but disabled
      	the implementation because it doesn't work yet.
      
      	* tools/pdbgen/pdb/progress.pdb: added pdb wrappers for the new
      	install, uninstall and cancel functions.
      
      	* libgimp/Makefile.am
      	* libgimp/gimp.h
      	* libgimp/gimpprogress.[ch]: added an API around the PDB progress
      	stuff.
      
      	* app/pdb/internal_procs.c
      	* app/pdb/progress_cmds.c
      	* libgimp/gimpprogress_pdb.[ch]: regenerated.
      
      	* plug-ins/script-fu/script-fu-scripts.c: use the new API to show
      	the progress in the script-fu dialog.
      065db21d
    • Michael Schumacher's avatar
      added gimp_scale_entry_set_logarithmic · 3cb42821
      Michael Schumacher authored
      2004-08-29  Michael Schumacher <schumaml@cvs.gnome.org>
      
      	* libgimpwidgets/gimpwidgets.def: added
      	gimp_scale_entry_set_logarithmic
      3cb42821
    • Sven Neumann's avatar
      forgot to commit the ChangeLog entry · bbe2c8ca
      Sven Neumann authored
      bbe2c8ca
    • Sven Neumann's avatar
      don't emit critical warnings about a messed up state of GimpConfigWriter · 8b9456f6
      Sven Neumann authored
      2004-08-29  Sven Neumann  <sven@gimp.org>
      
      	* app/config/gimpconfigwriter.c: don't emit critical warnings
      	about a messed up state of GimpConfigWriter if the writer is
      	disabled because of a write error that occured earlier.
      8b9456f6
    • David Odin's avatar
      Renamed GimpPreviewSize to GimpViewSize. · b7f58e16
      David Odin authored
      * app/core/core-enums.h: Renamed GimpPreviewSize to GimpViewSize.
      
      * app/core/core-enums.c: Regenerated.
      
      * app/actions/dockable-actions.c
      
      * app/config/gimpcoreconfig.c
      * app/config/gimpcoreconfig.h
      * app/config/gimpdisplayconfig.c
      * app/config/gimpdisplayconfig.h
      
      * app/core/gimpundo.c
      
      * app/display/gimpnavigationeditor.c
      
      * app/gui/dialogs.c
      * app/gui/file-open-location-dialog.c
      
      * app/tools/gimppaintoptions-gui.c
      * app/tools/gimptextoptions.c
      
      * app/widgets/gimpbrushselect.c
      * app/widgets/gimpcontainerpopup.c
      * app/widgets/gimpcontainerview.c
      * app/widgets/gimpdialogfactory.c
      * app/widgets/gimpfontselect.c
      * app/widgets/gimpgradientselect.c
      * app/widgets/gimppaletteselect.c
      * app/widgets/gimppatternselect.c
      * app/widgets/gimpselectioneditor.c
      * app/widgets/gimpsessioninfo.c
      * app/widgets/gimptemplateeditor.c
      * app/widgets/gimpundoeditor.c
      * app/widgets/gimpundoeditor.h
      * app/widgets/gimpviewablebutton.c: Changed accordingly.
      b7f58e16
  4. 28 Aug, 2004 2 commits