CVSROOT:        /cvs/gnome
Module name:    gimp
Changes by:     mitch   05/04/03 11:48:03

Modified files:
        .              : ChangeLog 
        app/actions    : dialogs-actions.c 
        app/core       : gimpimage-sample-points.c gimpimage-undo-push.c 
                         gimpimage.c gimpimage.h 
        app/dialogs    : dialogs-constructors.c dialogs-constructors.h 
                         dialogs.c 
        app/display    : gimpdisplayshell-cursor.c 
        app/widgets    : Makefile.am gimphelp-ids.h widgets-enums.c 
                         widgets-enums.h widgets-types.h 
        menus          : dialogs-menuitems.xml 
Added files:
        app/widgets    : gimpcursorview.c gimpcursorview.h 
                         gimpsamplepointeditor.c gimpsamplepointeditor.h 

Log message:
2005-04-03  Michael Natterer  <[EMAIL PROTECTED]>

* app/core/gimpimage.[ch]: added new signals "sample-point-added"
and "sample-point-removed" and public functions to emit them.

* app/core/gimpimage-sample-points.c (gimp_image_add_sample_point)
(gimp_image_remove_sample_point): emit them accordingly.

* app/core/gimpimage-undo-push.c (undo_pop_image_sample_point):
ditto.

(undo_pop_image_guide)
(undo_pop_image_sample_point): added comments why we add/remove
stuff manually instead of using the GimpImage APIs.

* app/widgets/Makefile.am
* app/widgets/widgets-types.h
* app/widgets/gimpcursorview.[ch]
* app/widgets/gimpsamplepointeditor.[ch]: new widgets.
GimpCursorView is a replacement for the info window's "Cursor"
page, GimpSamplePointEditor is a view on an image's sample points.
The sample point editor does nothing yet except keeping a 2x2 grid
of GimpColorFrames. Addresses bug #137776 
[http://bugzilla.gnome.org/show_bug.cgi?id=137776].

* app/dialogs/dialogs.c
* app/dialogs/dialogs-constructors.[ch]: register the new widgets
as dockable dialogs.

* app/actions/dialogs-actions.c (dialogs_dockable_actions)
* menus/dialogs-menuitems.xml: added actions and menu items for
the new dialogs.

* app/display/gimpdisplayshell-cursor.c
(gimp_display_shell_update_cursor)
(gimp_display_shell_clear_cursor): update the new cursor view.

* app/widgets/gimphelp-ids.h: help IDs for the new dialogs.

* app/widgets/widgets-enums.[ch] (enum GimpColorFrameMode):
changed description "Pixel values" to "Pixel" because the former
was too long.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gimp&who=mitch&date=explicit&mindate=2005-04-03%2011:47&maxdate=2005-04-03%2011:49

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to