Commit Graph

41 Commits

Author SHA1 Message Date
EDT 1999 Austin Donnelly 0a7dca9110 Dirty flag now correct in all cases. Can be displayed in image window
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.
1999-08-23 14:34:58 +00:00
EDT 1999 Adrian Likins 5c61305f24 app/gimpbrushhose.c removed. app/gimpbrushpipe.c New files to replace the
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)
1999-08-23 06:06:12 +00:00
BST 1999 Austin Donnelly ac28d6b929 Removed zoom indicator in titlebar, since we already have that. Added more
Mon Jul  5 22:51:37 BST 1999  Austin Donnelly  <austin@gimp.org>

	* TODO: Removed zoom indicator in titlebar, since we already have
	    that.  Added more on progress indications, and dodge/burn. New
	    entries for active brushes and named undos.
1999-07-05 22:06:23 +00:00
Seth Burgess 79c4ebf3f8 Removed stale TODO's. 1999-06-03 00:46:40 +00:00
Manish Singh b1ba242211 Mention stuff that's already been done
-Yosh
1999-01-12 20:00:25 +00:00
Tuomas Kuosmanen aa967ff707 Made some tabs into spaces on TODO to make my ascii-art more portable
accross the EmacsOS land :) - btw, there is a nice idea in the top of TODO,
read it :) /tigert
1999-01-06 10:01:00 +00:00
Tuomas Kuosmanen 37bb32f348 Some ideas for TODO /tigert 1998-12-22 09:49:46 +00:00
Sven Neumann 1179ae3373 Restore the size of the dialogs again.
--Sven
1998-12-19 14:22:35 +00:00
Tuomas Kuosmanen 9005889d05 Updated TODO to contain some ideas (search for 'banner ad' and 'mockup'
or 'tigert' :)  --tigert
1998-10-21 05:16:46 +00:00
scott 8e5e63d7ca Added a few more comments. --sg 1998-08-15 18:38:32 +00:00
Sven Neumann 1ad565a287 Updated a few things in the TODO file.
--Sven
1998-08-15 14:13:51 +00:00
Tuomas Kuosmanen 743d15a905 updated TODO a bit - search for 'iwarp' -tigert 1998-07-29 13:16:44 +00:00
Matt Wilson b2ab803f9f really... this should be it... 1998-07-09 03:20:31 +00:00
Matt Wilson 2596cd9a69 Wee... another bonsai test 1998-07-09 03:11:29 +00:00
Matt Wilson 7fe54a0dd2 testing bonsai 1998-07-09 02:47:53 +00:00
Matt Wilson 60b0fb4e5c bonsai changelog test 1998-07-01 19:44:55 +00:00
Matt Wilson 2b0924ede2 really a bonsai test 1998-07-01 19:41:35 +00:00
Matt Wilson 56245e2d1e More TODO 1998-07-01 19:30:26 +00:00
Matt Wilson 69a60a9f57 updated todo 1998-06-29 15:33:42 +00:00
Manish Singh 83e02a396f minor unused variable warning cleanup
* 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
1998-06-28 06:33:38 +00:00
EDT 1998 Adrian Likins ced712746d more updates
Fri Jun 18 16:12:51 EDT 1998 Adrian Likins <adrain@gimp.org>

        * TODO: more updates

-adrian
1998-06-19 21:24:34 +00:00
Adrian Likins 651e17924e just adding a few more bits to the already massive TODO
just adding a few more bits to the already massive TODO

-adrian
1998-06-15 20:50:54 +00:00
scott f741ad24e9 Added a few comments. Whee.
Added a few comments.  Whee.
1998-06-14 22:18:52 +00:00
EDT 1998 Adrian Likins b94e12af2f cleaned up and expanded the todo
Sun Jun 14 16:03:29 EDT 1998 Adrian Likins <adrian@gimp.org>

        * TODO: cleaned up and expanded the todo

Yeah, I should really be doing something more useful...

-adrian
1998-06-14 21:13:39 +00:00
EDT 1998 Adrian Likins f41ab6bead */app/file_new_dialog.c: more file new tweaks, now uses spinbuttons. I'm
Sat Jun 13 15:46:55 EDT 1998 Adrian Likins <adrian@gimp.org>

        */app/file_new_dialog.c: more file new tweaks,
        now uses spinbuttons. I'm still not sure this change is
        for the better, let me know.

-adrian
1998-06-13 20:57:23 +00:00
Sven Neumann 7c7afa01c1 Some feature ideas. Comments are welcome on how (or why or why not) to
implement those. I want to start working on a nice gui for the transform
tool soon, but I'm not sure how this will be affected by the GUI/Core split,
so I'll concentrate on the GUI part first.


--Sven
1998-06-13 16:11:50 +00:00
Matt Wilson 83c42afb3f More TODO 1998-06-12 14:05:38 +00:00
Manish Singh 64c0c5eba0 Added gimp.m4. Prolly some warning fixes in plugins too.
-Yosh
1998-06-12 06:34:22 +00:00
EDT 1998 Adrian Likins 868f435e61 *confiure.in: corrected small type concering jpeg test (warning printed
Tue Jun  9 12:36:57 EDT 1998  Adrian Likins <adrian@gimp.org>

        *confiure.in: corrected small type concering jpeg test
        (warning printed out "chekcing for jpeg.h" instead of
        jpeglib.h)

-adrian
1998-06-09 17:47:45 +00:00
Manish Singh c5ac15e0a9 add declaration to get interface.c to compile
* app/disp_callbacks.h: add declaration to get interface.c to compile

* autogen.sh: make sure we know about ACLOCAL_FLAGS

* I went on a compiler warning pogrom

-Yosh
1998-06-09 11:41:13 +00:00
EDT 1998 Adrian Likins 3064336f92 *app/commands.c *app/file_new_dialog.[ch] *app/prefereces_dialog.[ch]:
Mon Jun  8 16:39:19 EDT 1998 Adrian Likins <adrian@gimp.org>

        *app/commands.c
        *app/file_new_dialog.[ch]
        *app/prefereces_dialog.[ch]: split up command.c
        into three files, commands.c, file_new_dialog.c,
        and preferences.c

        *app/Makefile.am: change to incorporate the new files

        *TODO: more feature ideas
1998-06-08 21:53:45 +00:00
Adrian Likins 0deb012c45 just updateing TODO
just updateing TODO

-adrian
1998-06-08 05:46:31 +00:00
EDT 1998 Adrian Likins 07e825786e *app/commands.c: more fiddling with the file_new dialog. More stuff hooked
Sun Jun  7 19:30:22 EDT 1998 Adrian Likins <adrian@gimp.org>

        *app/commands.c: more fiddling with the file_new dialog.
        More stuff hooked up and working, but still not finished.

        *TODO: filling in more wishlist stuff

-adrian
1998-06-08 00:47:35 +00:00
Manish Singh 823d657513 fixed param passing for INT8 and INT16 types. This used to fail on big
* plug-ins/script-fu/script-fu.c: fixed param passing for INT8 and INT16
types. This used to fail on big endian machines

* plug-ins/maze/maze.c: properly handle INT8 and INT16 types. With these two
fixes, circuit.scm will no longer crash on big endian machines

-Yosh
1998-06-07 08:26:38 +00:00
Adrian Likins 1a9550cfa3 wishlists for the kiddies...
-adrian
1998-06-07 01:09:50 +00:00
Manish Singh 326949b251 Made 0.99.24 release
-Yosh
1998-04-08 07:15:34 +00:00
Manish Singh c26040d182 corrected test for libXmu for some systems; added test for difftime
* 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
1998-03-25 02:17:42 +00:00
Manish Singh 9649ce2de9 ChangeLog too...
-Yosh
1998-03-22 10:08:17 +00:00
Manish Singh a4e97e61f9 Lots o' changes for 0.99.17. See ChangeLog for details.
-Yosh
1998-01-04 00:43:51 +00:00
scott cce695a6ae Updated TODO. 1998-01-01 18:13:15 +00:00
Elliot Lee 32cefec8f7 Initial revision 1997-11-24 22:05:25 +00:00