- 13 Sep, 2004 8 commits
-
-
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
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> 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 8 commits
-
-
Sven Neumann authored
2004-09-10 Sven Neumann <sven@gimp.org> * plug-ins/common/xpm.c (query): fixed spelling.
-
William Skaggs authored
* app/widgets/gimperrorconsole.c: fix typo
-
Michael Natterer authored
2004-09-10 Michael Natterer <mitch@gimp.org> * libgimpwidgets/gimpcolorselect.c: untabified, removed useless inclusion of <gdk/gdkkeysyms.h>.
-
Sven Neumann authored
2004-09-10 Sven Neumann <sven@gimp.org> * libgimpwidgets/gimpcolorselect.c: ported to GimpPreviewArea. Destroy the GdkGC in unrealize() instead of in finalize().
-
Michael Natterer authored
2004-09-10 Michael Natterer <mitch@gimp.org> * app/widgets/gimpcontainertreeview-dnd.c (gimp_container_tree_view_drop_status): always call gdk_drag_status() before returning FALSE. (gimp_container_tree_view_drag_motion): never return FALSE, an impossible drop location is now reported by calling gdk_drag_status() above. Always returning TRUE makes sure gimp_container_tree_view_drag_leave() is called unconditionally and can remove the scroll_timeout set in drag_motion(). Fixes bug #152193 and many other obscure DND crashes caused by the scroll_timeout being invoked after the widget is destroyed.
-
Sven Neumann authored
2004-09-10 Sven Neumann <sven@gimp.org> * plug-ins/common/xpm.c: improved PDB blurb and help. Very loosely based on a patch attached to bug #151912.
-
Sven Neumann authored
2004-09-10 Sven Neumann <sven@gimp.org> * tools/pdbgen/pdb/drawable.pdb * tools/pdbgen/pdb/image.pdb: corrected documentation for _gimp_drawable_thumbnail() and _gimp_image_thumbnail(). * app/pdb/drawable_cmds.c * app/pdb/image_cmds.c * libgimp/gimpdrawable_pdb.c * libgimp/gimpimage_pdb.c: regenerated. * libgimp/gimpdrawablepreview.c (gimp_drawable_preview_draw_thumb): also handle GRAY and GRAYA thumbnails.
-
Sven Neumann authored
2004-09-10 Sven Neumann <sven@gimp.org> * libgimpwidgets/gimppreview.c: fixed positioning of the navigation marker and handling of motion events.
-
- 09 Sep, 2004 12 commits
-
-
Sven Neumann authored
2004-09-10 Sven Neumann <sven@gimp.org> * libgimpwidgets/gimppreview.c * libgimpwidgets/gimppreviewarea.c: documented new functions.
-
Sven Neumann authored
2004-09-09 Sven Neumann <sven@gimp.org> * libgimp/gimpdrawablepreview.c * libgimpwidgets/gimppreview.[ch]: added a navigation popup similar to the one in the image window. Needs some more work.
-
David Odin authored
* libgimpwidgets/gimppreviewarea.c: added a utility function gimp_preview_area_queue_draw(), which queue the right part of the preview to be redrawn. And use it in all the drawing functions. This fix a problem where the preview wasn't updated correctly after a resize.
-
Michael Natterer authored
2004-09-09 Michael Natterer <mitch@gimp.org> * plug-ins/common/cartoon.c * plug-ins/common/despeckle.c * plug-ins/common/gauss.c * plug-ins/common/grid.c * plug-ins/common/neon.c * plug-ins/common/noisify.c * plug-ins/common/photocopy.c * plug-ins/common/sel_gauss.c * plug-ins/common/sharpen.c * plug-ins/common/sobel.c * plug-ins/common/softglow.c * plug-ins/common/spread.c * plug-ins/common/struc.c * plug-ins/common/unsharp.c: pack all drawable previews expanding. Also did some general cleanups like consistently naming the dialog variable "dialog" and the main vbox "main_vbox".
-
Sven Neumann authored
2004-09-09 Sven Neumann <sven@gimp.org> * libgimpwidgets/gimppreview.[ch]: right-align the preview for RTL layouts.
-
Sven Neumann authored
2004-09-09 Sven Neumann <sven@gimp.org> * libgimpwidgets/gimppreviewarea.[ch]: allow to set a maximum size and center the preview area if its allocation extends the maximum. * libgimpwidgets/gimppreview.[ch]: derive from GtkVBox, moved the toggle button out of the table and put the table into an aspect frame. Added an API to set the preview boundaries. Set the maximum size of the GimpPreviewArea from that function. * libgimpwidgets/gimpwidgets.def: added new entries. * libgimp/gimpdrawablepreview.c: use gimp_preview_set_bounds(). * plug-ins/common/gauss.c: pack the preview widget so that it resizes with the dialog.
-
David Odin authored
* libgimpwidgets/gimppreviewarea.c (gimp_preview_area_blend) (gimp_preview_area_mask): optimized the case where both buffers have the same alpha for a given pixel.
-
Michael Natterer authored
2004-09-09 Michael Natterer <mitch@gimp.org> * app/widgets/gimpviewrendererbrush.c * app/widgets/gimpviewrendererdrawable.c * app/widgets/gimpviewrenderergradient.c * app/widgets/gimpviewrendererimage.c * app/widgets/gimpviewrendererimagefile.c * app/widgets/gimpviewrendererlayer.c * app/widgets/gimpviewrenderervectors.c: purely cosmetic cleanup.
-
Michael Natterer authored
2004-09-09 Michael Natterer <mitch@gimp.org> * app/widgets/gimppdbdialog.c (gimp_pdb_dialog_constructor): use g_type_name(dialog_type) instead of just "pdb dialog" as name for the dialog's private context.
-
Michael Natterer authored
2004-09-09 Michael Natterer <mitch@gimp.org> * app/gui/convert-dialog.[ch] (convert_dialog_new): changed GimpDisplay* parameter to GimpProgress* because that's what it's used for. * app/actions/image-commands.c (image_convert_cmd_callback): changed accordingly. * app/gui/convert-dialog.c: massively cleaned up internals. Use a GimpViewableButton + GimpContainerEntry combo as in text options for selecting the custom palette. Use a filtered container which contains only palettes with a maximum of 256 colors. Fixes bug #136574
-
Michael Natterer authored
2004-09-09 Michael Natterer <mitch@gimp.org> * app/gui/file-open-location-dialog.[ch]: changed file_open_location_dialog_show() to file_open_location_dialog_new() and return the dialog. * app/gui/dialogs.c * app/gui/dialogs-constructors.[ch]: added a constructor for it and let the dialog factory manage it entirely. * app/actions/file-commands.c (file_open_location_dialog_cmd_callback): use the dialog factory to create it.
-
Michael Natterer authored
2004-09-09 Michael Natterer <mitch@gimp.org> * app/widgets/gimpdialogfactory.c (gimp_dialog_factory_dialog_new_internal): renamed parameter "gboolean raise_if_found" to "return_existing" and added additional parameter "gboolean present". (gimp_dialog_factory_dialog_new) (gimp_dialog_factory_dialog_raise) (gimp_dialog_factory_dockable_new): pass both parameters (passing "present" as "raise_if_found" was not quite correct).
-
- 08 Sep, 2004 2 commits
-
-
David Odin authored
* libgimpwidgets/gimppreviewarea.c: fixed a stupid typo.
-
Sven Neumann authored
2004-09-08 Sven Neumann <sven@gimp.org> * libgimpwidgets/gimppreviewarea.c (gimp_preview_area_fill): optimized solid color fills.
-