- 15 Sep, 2004 8 commits
-
-
David Odin authored
* plug-ins/common/mblur.c: fix the preview for the zoom blur mode.
-
Sven Neumann authored
2004-09-15 Sven Neumann <sven@gimp.org> * libgimpwidgets/gimppreviewarea.c (gimp_preview_area_[draw|blend|mask]): fixed code that handles drawing outside of the preview area. * plug-ins/common/unsharp.c (preview_update): draw the preview directly from the pixel region.
-
Manish Singh authored
2004-09-15 Manish Singh <yosh@gimp.org> * modules/controller_linux_input.c: use guint16 instead of __u16. Should fix bug #152746.
-
Sven Neumann authored
2004-09-15 Sven Neumann <sven@gimp.org> * libgimp/gimpdrawablepreview.[ch] * libgimp/gimpui.def: renamed gimp_drawable_preview_draw() to gimp_drawable_preview_draw_buffer() and added a rowstride parameter. Added new functions gimp_drawable_preview_get_drawable() and gimp_drawable_preview_draw_region(). * plug-ins/common/mblur.c: added a preview that uses the shadow tiles as the preview buffer and draws using the new gimp_drawable_preview_draw_region() API. * plug-ins/common/photocopy.c * plug-ins/common/softglow.c: use gimp_drawable_preview_draw_region(). * plug-ins/common/cartoon.c * plug-ins/common/despeckle.c * plug-ins/common/edge.c * plug-ins/common/gauss.c * plug-ins/common/grid.c * plug-ins/common/neon.c * plug-ins/common/noisify.c * plug-ins/common/sel_gauss.c * plug-ins/common/sharpen.c * plug-ins/common/sobel.c * plug-ins/common/spread.c * plug-ins/common/struc.c * plug-ins/common/unsharp.c * plug-ins/common/wind.c: use gimp_drawable_preview_draw_buffer().
-
Michael Natterer authored
2004-09-15 Michael Natterer <mitch@gimp.org> * app/widgets/gimphelp-ids.h: added help IDs for the drawable- and vectors-visible and -liked actions as well as for the layer mask property action. * app/actions/drawable-actions.c * app/actions/vectors-actions.c: use them. * app/actions/layers-actions.c * app/actions/layers-commands.[ch]: ditto. Use GIMP_STOCK_TRANSPARENCY for all layer opacity actions. Replaced "paint_mode" by "mode" in all action and function/variable names because this is the layer mode, not a paint mode. * app/actions/channels-commands.c * app/actions/layers-commands.c * app/actions/vectors-commands.c: set the "activates-default" property on the name entry in all "New Foo" and "Edit Foo Attributes" dialogs except in the "New Layer" dialog. Addresses bug #148026. * menus/image-menu.xml.in: added a (commented out) layer properties menu containing all the new actions.
-
Michael Natterer authored
2004-09-15 Michael Natterer <mitch@gimp.org> * app/actions/layers-actions.c * app/actions/layers-commands.[ch]: added actions and callbacks "layers-preserve-transparency" and "layers-paint-mode-first,last,previous,next". Update the "active" state of the recently added layer mask property actions in layers_actions_update(). * app/actions/drawable-actions.c * app/actions/drawable-commands.[ch]: added actions and callbacks for "drawable-visible" and "drawable-linked". Fixes bug #152597. * app/actions/vectors-actions.c * app/actions/vectors-commands.[ch]: same here ("vectors-visible" and "vectors-linked"). * app/widgets/gimplayertreeview.c (gimp_layer_tree_view_preserve_button_toggled): flush the image so the new actions are updated. Compress preserve_trans undos. * menus/image-menu.xml.in: added the layer mask property actions to the Layers/Mask submenu. * menus/layers-menu.xml: reordered the mask property actions to have the same order as in the image menu.
-
Sven Neumann authored
2004-09-15 Sven Neumann <sven@gimp.org> * app/widgets/gimpcontainertreeview.c (gimp_container_tree_view_menu_position): improved the fix for bug #152662 and removed trailing whitespace.
-
Nathan Summers authored
2004-09-15 Nathan Summers <rock@gimp.org> * app/widgets/gimpcontainertreeview.c (gimp_container_tree_view_menu_position): clamp the popup menu's Y position to the visible area of the GtkTreeView. Fixes #152662.
-
- 14 Sep, 2004 5 commits
-
-
Michael Natterer authored
2004-09-14 Michael Natterer <mitch@gimp.org> * libgimpwidgets/gimpquerybox.c: set the "activates-default" property on the entries in all query boxes so hitting "return" confirms them. Addresses bug #148026.
-
Michael Natterer authored
2004-09-14 Michael Natterer <mitch@gimp.org> * app/widgets/gimpbufferview.c: simplified the code which deals with the global_buffer's preview. The new buffer view renderer does the aspect ratio magic all by itself now. * app/actions/image-commands.h: removed trailing whitespace.
-
Michael Natterer authored
2004-09-14 Michael Natterer <mitch@gimp.org> * app/widgets/Makefile.am * app/widgets/widgets-types.h * app/widgets/gimpviewrendererbuffer.[ch]: added a view renderer which knows how to preserve a GimpBuffer's aspect ratio if the view's aspect ratio is different. * app/widgets/gimpviewrenderer-utils.c (gimp_view_renderer_type_from_viewable_type): use it for viewables of type GimpBuffer. Fixes bug #152531
-
Sven Neumann authored
2004-09-14 Sven Neumann <sven@gimp.org> * plug-ins/common/flarefx.c * plug-ins/common/nova.c: embed the preview into a sunken frame and put it into the upper left corner of the dialog.
-
Michael Natterer authored
2004-09-14 Michael Natterer <mitch@gimp.org> * app/Makefile.am * app/app-docs.sgml * app/app-sections.txt * app/app.types: updated for the remaining Preview -> View changes and the new app/dialogs/ module.
-
- 13 Sep, 2004 16 commits
-
-
Sven Neumann authored
2004-09-14 Sven Neumann <sven@gimp.org> * app/dialogs/dialogs-constructors.[ch] * app/dialogs/dialogs.c * app/gui/gui.c: let the dialog factory handle the quit dialog as singleton. Fixes bug #151914. * app/dialogs/quit-dialog.c: added a warning here. We need a container of dirty images for the above change to work correctly.
-
Sven Neumann authored
2004-09-13 Sven Neumann <sven@gimp.org> * plug-ins/common/jpeg.c (save_dialog): make the "Save EXIF data" toggle insensitive when no EXIF data is present (bug #140042). * app/display/gimpdisplayshell-close.c: as suggested by the HIG, ask the user to save the image when the last display is being closed. Addresses some issues raised in bug #106726.
-
Michael Natterer authored
2004-09-13 Michael Natterer <mitch@gimp.org> * app/app_procs.c (app_run): install the message handler for the "Gimp-Dialogs" domain.
-
Michael Natterer authored
2004-09-13 Michael Natterer <mitch@gimp.org> * app/actions/file-commands.c: resurrected file_open_dialog_show() and file_save_dialog_show() as private utility functions to get rid of code duplication.
-
Michael Natterer authored
-
Michael Natterer authored
2004-09-13 Michael Natterer <mitch@gimp.org> * app/dialogs/Makefile.am * app/dialogs/file-dialog-utils.[ch]: removed these files. * app/dialogs/file-save-dialog.[ch]: removed functions file_save_dialog_show() and file_save_a_copy_dialog_show() and changed internal function file_save_dialog_create() to file_save_dialog_new(). * app/dialogs/dialogs.c * app/dialogs/dialogs-constructors.[ch]: made it completely managed by the dialog factory. * app/actions/file-commands.c: create it using the dialog factory. Attach it to the image so we open only one save dialog per image. * app/dialogs/file-open-dialog.c: added precondition checks to file_open_dialog_new().
-
Sven Neumann authored
2004-09-13 Sven Neumann <sven@gimp.org> * plug-ins/common/jpeg.c: some code cleanup.
-
Michael Natterer authored
2004-09-13 Michael Natterer <mitch@gimp.org> * app/dialogs/file-open-dialog.[ch]: removed function file_open_dialog_show() and changed internal function file_open_dialog_create() to file_open_dialog_new(). * app/dialogs/dialogs.c * app/dialogs/dialogs-constructors.[ch]: made it completely managed by the dialog factory. * app/actions/file-commands.c: create it using the dialog factory.
-
Michael Natterer authored
-
Michael Natterer authored
2004-09-13 Michael Natterer <mitch@gimp.org> * configure.in * app/Makefile.am: added new directory app/dialogs and link libappdialogs.c into the gimp binary. * app/gui/Makefile.am * app/gui/gui-types.h * app/gui/gui-vtable.c * app/gui/gui.c * app/gui/about-dialog.[ch] * app/gui/authors.h * app/gui/color-notebook.[ch] * app/gui/convert-dialog.[ch] * app/gui/dialogs-constructors.[ch] * app/gui/dialogs.[ch] * app/gui/file-dialog-utils.[ch] * app/gui/file-new-dialog.[ch] * app/gui/file-open-dialog.[ch] * app/gui/file-open-location-dialog.[ch] * app/gui/file-save-dialog.[ch] * app/gui/grid-dialog.[ch] * app/gui/info-dialog.[ch] * app/gui/info-window.[ch] * app/gui/module-browser.[ch] * app/gui/offset-dialog.[ch] * app/gui/palette-import-dialog.[ch] * app/gui/preferences-dialog.[ch] * app/gui/quit-dialog.[ch] * app/gui/resize-dialog.[ch] * app/gui/resolution-calibrate-dialog.[ch] * app/gui/stroke-dialog.[ch] * app/gui/tips-dialog.[ch] * app/gui/tips-parser.[ch] * app/gui/user-install-dialog.[ch]: removed these files... * app/dialogs/Makefile.am * app/dialogs/dialogs-types.h * app/dialogs/*.[ch]: ...and added them here. Changed some filenames like module-browser -> module-dialog. * app/app_procs.c * app/actions/actions-types.h * app/actions/actions.c * app/actions/dialogs-actions.c * app/actions/dialogs-commands.c * app/actions/dockable-commands.c * app/actions/drawable-commands.c * app/actions/edit-commands.c * app/actions/file-commands.c * app/actions/gradient-editor-commands.c * app/actions/image-commands.c * app/actions/layers-commands.c * app/actions/palettes-commands.c * app/actions/select-commands.c * app/actions/templates-commands.c * app/actions/templates-commands.h * app/actions/vectors-commands.c * app/actions/view-commands.c * app/display/gimpdisplayshell-cursor.c * app/display/gimpdisplayshell-title.c * app/display/gimpdisplayshell.[ch] * app/tools/gimpcroptool.c * app/tools/gimpperspectivetool.c * app/tools/gimprotatetool.c * app/tools/gimpscaletool.c * app/tools/gimpsheartool.c * app/tools/gimptransformtool.[ch] * app/tools/gimpvectortool.c * app/widgets/gimpcolormapeditor.[ch] * app/widgets/gimpcolorpanel.c * app/widgets/gimpgradienteditor.[ch] * app/widgets/gimppaletteeditor.[ch] * app/widgets/gimptoolbox-color-area.c * menus/toolbox-menu.xml.in * tools/authorsgen/authorsgen.pl: changed accordingly.
-
Michael Natterer authored
2004-09-13 Michael Natterer <mitch@gimp.org> * POTFILE.in: dialog sources were moved to app/dialogs/.
-
Michael Natterer authored
2004-09-13 Michael Natterer <mitch@gimp.org> Restore binary compatibility of the wire protocol that was broken by the recent GPConfig changes: * libgimpbase/gimpprotocol.[ch] (struct _GPConfig) (_gp_config_read) (_gp_config_write): argh, we can't use the two bytes padding because that's just a binary compatible struct change, but inserts two bytes into the byte stream that goes over the wire. Use the first two bytes of the former "gdouble gamma" instead. * app/plug-in/plug-in-run.c (plug_in_run) * libgimp/gimp.c (gimp_config): changed accordingly.
-
Sven Neumann authored
2004-09-13 Sven Neumann <sven@gimp.org> * app/widgets/gimphelp.c: simulate the behaviour of GNU gettext and look at the LANGUAGE environment variable if the locale is not "C".
-
Simon Budig authored
2004-09-13 Simon Budig <simon@gimp.org> * app/tools/gimpcroptool.c: Fix trailing whitespace introduced by me. /me hides embarrassed in a corner... :)
-
Simon Budig authored
2004-09-13 Simon Budig <simon@gimp.org> * app/tools/gimpcroptool.c: Fix warnings and coding style.
-
Nathan Summers authored
2004-09-12 Nathan Summers <rock@gimp.org> * app/tools/gimpcroptool.c: disable crop and resize buttons while the operation is being processed. Fixes #152372.
-
- 12 Sep, 2004 3 commits
-
-
Sven Neumann authored
2004-09-12 Sven Neumann <sven@gimp.org> * plug-ins/common/aa.c (aa_dialog): use a combo box for format selection.
-
Sven Neumann authored
2004-09-12 Sven Neumann <sven@gimp.org> * libgimp/gimppixelrgn.c: fixed gtk-doc comments, removed trailing whitespace.
-
David Odin authored
* libgimp/gimppixelrgn.c: some more fixes by nomis.
-
- 11 Sep, 2004 7 commits
-
-
David Odin authored
* libgimp/gimppixelrgn.c: nomis helped me to make some correction to the documentation.
-
David Odin authored
* libgimp/gimppixelrgn.c: more documentation.
-
David Odin authored
* plug-ins/common/edge.c: added a default value (TRUE) for the update_preview toggle. * plug-ins/common/wind.c: ported to GimpPreviewArea, so the preview is much more useful now.
-
David Odin authored
* libgimp/gimppixelrgn.c: added some gtk-doc documentation to pixel region related functions. (work in progress)
-
Simon Budig authored
2004-09-11 Simon Budig <simon@gimp.org> * app/widgets/gimpdialogfactory.[ch]: Added boolean parameter to gimp_dialog_factories_toggle to make it possible to ensure a visible toolbox. * app/actions/dialogs-commands.c: Use the new parameter to ensure toolbox visibility after the last image window closes. * app/display/gimpdisplayshell-callbacks.c: Changed accordingly. Fixes bug #137057 (the discussion is in bug #152285)
-
David Odin authored
* plug-ins/common/edge.c: ported to GimpPreviewArea. 100 less lines of code and much more features!
-
David Odin authored
* plug-ins/common/oilify.c: some code cleanup and small optimisations.
-
- 10 Sep, 2004 1 commit
-
-
Sven Neumann authored
2004-09-10 Sven Neumann <sven@gimp.org> * plug-ins/common/xpm.c (query): fixed spelling.
-