1. 23 Aug, 1999 2 commits
    • EDT 1999  Austin Donnelly's avatar
      Dirty flag now correct in all cases. Can be displayed in image window · 0a7dca91
      EDT 1999 Austin Donnelly authored
      Mon Aug 23 10:15:32 EDT 1999  Austin Donnelly  <austin@gimp.org>
      
      	Dirty flag now correct in all cases.  Can be displayed in image
      	window title too.  See NOTE near gimp_image_dirty() for details.
      
      	* app/fileops.c: gimp_image_clean_all() after reverting an image.
      	* app/gdisplay.c: register handlers for gimage dirty and clean
      	    signals to update image title.  New image-title-format
      	    expansion: %Dx expands to x if the image is dirty.
      	* app/gdisplay_ops.c: gimage->dirty flags != 0 is the correct
      	    condition to test to see if an image is dirty.
      	* app/gimpdrawable.c: gimp_image_dirty() should never be called
      	    except from an undo_push_* function.  Call
      	    undo_push_cantundo() if you want to dirty the image but can't
      	    be bothered writing an undo handler (be ashamed of yourself!).
      	* app/gimpimage.c: new gimage signal: clean.  Emitted when an undo
      	    operation takes place.  Gimage changes when either dirty or
      	    clean is emitted, so if you need to update previews etc, look
      	    for both!  Move group_count into gimage structure, since
      	    leaving it as a static in undo.c is bad if two undo groups are
      	    started on different images at the same time.  More changes
      	    of gimp_image_dirty() to undo_push_cantundo()
      	    (parasite-related, plus layer moves).  See the NOTE on dirty
      	    counter near gimp_image_dirty() for the full story.
      	    gimp_image_dirty() and gimp_image_clean() simplified - counter
      	    can go negative.
      	* app/gimpimageP.h: group_count moved from undo.c
      	* app/layers_dialog.c: push undo for layer name change, rather
      	    than dirtying the image.
      	* app/undo.c: layer rename undo functions
      	    added. undo_push_cantundo() convenience functions added.
      	    group_count made per-gimage since everything else is.  When
      	    blowing away redo stack, make image infinitely dirty if redo
      	    info contained file save point.
      	* app/undo.h: added undo_push_layer_rename() and
      	    undo_push_cantundo().
      	* TODO: added idea for undo history window.
      0a7dca91
    • EDT 1999 Adrian Likins's avatar
      app/gimpbrushhose.c removed. app/gimpbrushpipe.c New files to replace the · 5c61305f
      EDT 1999 Adrian Likins authored
      Mon Aug 23 00:56:59 EDT 1999 Adrian Likins <alikins@redhat.com>
      
              * app/gimpbrushhose.c
              * app/gimpbrushhose.h:
                      removed.
              * app/gimpbrushpipe.c
              * app/gimpbrushpipe.h:
                      New files to replace the above
              * app/gimpbrushlist.c
              * app/paintbrush.c
              * app/pixmapbrush.c
              * app/Makefile.am:
                      s/hose/pipe. Seems someone else uses that name,
              so change it to pipe.
      
              * app/gimpbrush.c
              * app/gimpbrush.h
              * app/gimpbrushpixmap.c
              * app/patterns.c
              * app/patterns.h
              * app/pixmapbrush.c:
                      Added functions to do the actual loading of
              brush/pattern data. Use them where approriate instead
              of cut&pasting the same code all over the place.
      
              * app/pixmapbrush.c: Fix the bug where masks and brush
              data werent aligned. I didnt quite notice that
              paint_core_get_paint_area returns an area with a 1 pixel
              border larger than the brush. Ooops.
      
              * TODO: just update a few things while I'm at it
              (pixmap/pipe stuff in particular)
      5c61305f
  2. 05 Jul, 1999 1 commit
  3. 03 Jun, 1999 1 commit
  4. 12 Jan, 1999 1 commit
  5. 06 Jan, 1999 1 commit
  6. 22 Dec, 1998 1 commit
  7. 19 Dec, 1998 1 commit
  8. 21 Oct, 1998 1 commit
  9. 15 Aug, 1998 2 commits
  10. 29 Jul, 1998 1 commit
  11. 09 Jul, 1998 3 commits
  12. 01 Jul, 1998 3 commits
  13. 29 Jun, 1998 1 commit
  14. 28 Jun, 1998 1 commit
    • Manish Singh's avatar
      minor unused variable warning cleanup · 83e02a39
      Manish Singh authored
      * app/interface.c: minor unused variable warning cleanup
      
      * plug-ins/bumpmap/bumpmap.c: another warning cleanup
      
      * plug-ins/flame/flame.c: time(NULL) instead of time(0)
      
      * plug-ins/gpc/Makefile.am
      * plug-ins/megawidget/Makefile.am: install in $libdir instead of
      $gimpplugindir since they *are* libs. Some archs try to exec them, and it
      barfs
      
      -Yosh
      83e02a39
  15. 19 Jun, 1998 1 commit
    • EDT 1998 Adrian Likins's avatar
      more updates · ced71274
      EDT 1998 Adrian Likins authored
      Fri Jun 18 16:12:51 EDT 1998 Adrian Likins <adrain@gimp.org>
      
              * TODO: more updates
      
      -adrian
      ced71274
  16. 15 Jun, 1998 1 commit
  17. 14 Jun, 1998 2 commits
  18. 13 Jun, 1998 2 commits
  19. 12 Jun, 1998 2 commits
  20. 09 Jun, 1998 2 commits
  21. 08 Jun, 1998 3 commits
  22. 07 Jun, 1998 2 commits
  23. 08 Apr, 1998 1 commit
  24. 25 Mar, 1998 1 commit
    • Manish Singh's avatar
      corrected test for libXmu for some systems; added test for difftime · c26040d1
      Manish Singh authored
      * configure.in: corrected test for libXmu for some systems; added test for
      difftime
      
      * app/main.c: use glib ATEXIT macro
      
      * app/text_tool.c: applied gimp-stric-980321-0 (text preview refresh)
      
      * plug-ins/script-fu/script-fu-console.c: don't need to init gtkpreview stuff,
      since we don't use them
      
      * plug-ins/script-fu/*: many portability fixes
      
      * plug-ins/pnm/pnm.c: sprintf portability patch
      
      * plug-ins now #define RAND_MAX if needed
      
      * plug-ins/sparkle/sparkle.c: applied gimp-joke-980322-1
      
      -Yosh
      c26040d1
  25. 22 Mar, 1998 1 commit
  26. 04 Jan, 1998 1 commit
  27. 01 Jan, 1998 1 commit