1. 03 Sep, 2004 5 commits
    • Sven Neumann's avatar
      libgimpbase/gimpchecks.h moved check size and check color defines. It · 1b811423
      Sven Neumann authored
      2004-09-03  Sven Neumann  <sven@gimp.org>
      
      	* libgimpbase/gimpchecks.h
      	* libgimpbase/gimplimits.h: moved check size and check color
      	defines. It makes a lot more sense to keep them in gimpchecks.h.
      
      	* libgimpbase/gimpchecks.c (gimp_checks_get_shades): documented.
      
      	* libgimp/gimpdrawablepreview.c (gimp_drawable_preview_draw):
      	added a sanity check so we don't crash if the drawable pointer
      	should ever be NULL here.
      1b811423
    • Sven Neumann's avatar
      actually add the new file · bf441c10
      Sven Neumann authored
      bf441c10
    • Sven Neumann's avatar
      shut up CVS · 72d392f0
      Sven Neumann authored
      72d392f0
    • Helvetix Victorinox's avatar
      a regression test now iterates over 8388625 pixels per pass. · bac9cfa0
      Helvetix Victorinox authored
      * app/composite/gimp-composite-*test.c: a regression test now
      	iterates over 8388625 pixels per pass.
      
      * app/composite/gimp-composite-mmx.c
      * app/composite/gimp-composite-sse.c
      * app/composite/gimp-composite-sse2.c:
      	Ensured that a clobbered condition code register is reflected in
      	the clobbered register list for each asm() statement.
      	This should FIX bug #147013.
      bac9cfa0
    • Sven Neumann's avatar
      libgimpbase/Makefile.am libgimpbase/gimpchecks.[ch] added · 4fbc8764
      Sven Neumann authored
      2004-09-03  Sven Neumann  <sven@gimp.org>
      
      	* libgimpbase/Makefile.am
      	* libgimpbase/gimpchecks.[ch] added gimp_checks_get_shades().
      
      	* app/base/temp-buf.c
      	* app/display/gimpdisplayshell-render.c
      	* libgimpwidgets/gimppreviewarea.c: use the new function instead
      	of replicating these numbers in three different places.
      4fbc8764
  2. 02 Sep, 2004 11 commits
  3. 01 Sep, 2004 12 commits
    • Michael Natterer's avatar
      app/display/gimpdisplay.c gracefully handle progress calls after the · 2a67415c
      Michael Natterer authored
      2004-09-01  Michael Natterer  <mitch@gimp.org>
      
      	* app/display/gimpdisplay.c
      	* app/widgets/gimpprogressdialog.c: gracefully handle progress
      	calls after the widget is destroyed. Re-fixes bug #150194.
      2a67415c
    • Sven Neumann's avatar
      libgimp/gimpdrawablepreview.[ch] always show the "Preview" check button. · 3155d682
      Sven Neumann authored
      2004-09-01  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/gimpdrawablepreview.[ch]
      	* libgimpwidgets/gimppreview.[ch]: always show the "Preview" check
      	button. Simplified the preview APIs, moved the "size" style
      	property to the GimpPreview class.
      
      	* etc/gtkrc: changed the example accordingly.
      
      	* 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: follow change in GimpDrawablePreview API.
      3155d682
    • Michael Natterer's avatar
      changed "guint history" to "gint history". · aeb28886
      Michael Natterer authored
      2004-09-01  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/script-fu/script-fu-types.h (struct SFOptions): changed
      	"guint history" to "gint history".
      
      	* plug-ins/script-fu/script-fu-interface.c: added callbacks for
      	string entries and combo boxes and connect *all* widgets to callbacks.
      
      	(script_fu_ok): don't touch the widgets at all but get the values
      	directly now that the callbacks correctly write them to their
      	structs.
      
      	(script_fu_reset): don't copy the default values manually but
      	simply set the default values on the widgets; their callbacks will
      	do the rest.
      
      	* plug-ins/script-fu/script-fu-scripts.c (script_fu_add_script):
      	added some line breaks and spaces to make it more readable.
      aeb28886
    • Michael Natterer's avatar
      libgimp/Makefile.am libgimp/gimpui.h libgimp/gimpuitypes.h new widget · 527f33bb
      Michael Natterer authored
      2004-09-01  Michael Natterer  <mitch@gimp.org>
      
      	* libgimp/Makefile.am
      	* libgimp/gimpui.h
      	* libgimp/gimpuitypes.h
      	* libgimp/gimpprogressbar.[ch]: new widget GimpProgressBar which
      	automatically redirects any progress calls to itself while
      	it exists.
      
      	* plug-ins/script-fu/script-fu-interface.c: removed all progress
      	callback and simply use a GimpProgressBar.
      527f33bb
    • Sven Neumann's avatar
      set a busy cursor while the preview is being recalculated. · b7607592
      Sven Neumann authored
      2004-09-01  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimppreview.[ch]: set a busy cursor while the
      	preview is being recalculated.
      
      	* libgimp/gimpdrawablepreview.c (gimp_drawable_preview_draw_original):
      	do nothing if there's no drawable.
      b7607592
    • Sven Neumann's avatar
      oops, swapped x and y variables. · e397e4ab
      Sven Neumann authored
      2004-09-01  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimppreviewarea.c (CHECK_COLOR): oops, swapped x
      	and y variables.
      e397e4ab
    • Sven Neumann's avatar
      some minor changes, mainly cleanup. · a7fb4a43
      Sven Neumann authored
      2004-09-01  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimppreview.c: some minor changes, mainly cleanup.
      a7fb4a43
    • Manish Singh's avatar
      plug-ins/pygimp/gimpfu.py Hacked up support for the new progress · 2c82c9fc
      Manish Singh authored
      2004-09-01  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/pygimp/gimpfu.py
              * plug-ins/pygimp/gimpmodule.c: Hacked up support for the new
              progress interface. Emphasis on hacked.
      
              * plug-ins/pygimp/gimpmodule.c: Wrapped gimp_extension_enable(). Minor
              cleanups.
      
              * plug-ins/pygimp/pygimp-image.c
              * plug-ins/pygimp/pygimp-tile.c: Minor cleanups.
      2c82c9fc
    • Manish Singh's avatar
      plug-ins/pygimp/plug-ins/gimpcons.py remove deprecated mainloop calls. · a0aa2e5c
      Manish Singh authored
      2004-08-31  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/pygimp/plug-ins/gimpcons.py
              * plug-ins/pygimp/plug-ins/pdbbrowse.py: remove deprecated mainloop
              calls.
      a0aa2e5c
    • Sven Neumann's avatar
      reduced border size · d0a33caf
      Sven Neumann authored
      d0a33caf
    • Sven Neumann's avatar
      increased default preview size to 150 pixels. Added a border of 10 pixels · 4e513adc
      Sven Neumann authored
      2004-09-01  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/gimpdrawablepreview.c: increased default preview size to
      	150 pixels. Added a border of 10 pixels around the bounding box of
      	the selection.
      
      	* libgimpwidgets/gimppreview.[ch]: only show the GDK_FLEUR cursor
      	if there's something to pan. Set the correct page size on the
      	scrollbar adjustments.
      4e513adc
    • Sven Neumann's avatar
      added new function gimp_preview_area_set_offsets(). · 3a0e8745
      Sven Neumann authored
      2004-09-01  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimppreviewarea.[ch]: added new function
      	gimp_preview_area_set_offsets().
      
      	* libgimpwidgets/gimppreview.c: use the new function to let the
      	checkerboard scroll with the preview.
      3a0e8745
  4. 31 Aug, 2004 12 commits