- 02 May, 2003 4 commits
-
-
Michael Natterer authored
2003-05-02 Michael Natterer <mitch@gimp.org> * app/widgets/gimpdialogfactory.[ch]: added new function gimp_dialog_factory_add_foreign() which adds a dialog that was not created by the factory itself. Its identifier however must be registered with the factory. Connect to all toplevel dialogs' "configure_event" and remember the resulting window geometry so we get session management for *all* dialogs, not only for those which were open on exit. * app/gui/dialogs.c: added the "File New" dialog. Added foreign entries (without constructor) for all dialogs opened by tools. * app/gui/dialogs-constructors.[ch]: added a constructor for the file_new dialog. * app/gui/file-new-dialog.[ch]: renamed file_new_dialog_create() to file_new_dialog_new() and removed the gimage and template paramaters. Adder new function file_new_dialog_set() to set gimage and template after creation. * app/gui/file-commands.c * app/gui/templates-commands.c: changed accordingly. * app/tools/gimpimagemaptool.[ch] * app/tools/gimptransformtool.[ch]: added "const gchar *shell_identifier" to the tool structs. Register the tool dialogs using gimp_dialog_factory_add_foreign(). * app/tools/gimpbrightnesscontrasttool.c * app/tools/gimpcolorbalancetool.c * app/tools/gimpcurvestool.c * app/tools/gimphuesaturationtool.c * app/tools/gimplevelstool.c * app/tools/gimpperspectivetool.c * app/tools/gimpposterizetool.c * app/tools/gimprotatetool.c * app/tools/gimpscaletool.c * app/tools/gimpsheartool.c * app/tools/gimpthresholdtool.c: set "shell_identifier" so the dialogs become session managed. Fixes bug #61091. * app/tools/gimpcroptool.c: register the crop dialog with the dialog factory. Fixes bug #52849. * app/tools/gimpcolorpickertool.c: ditto. Unrelated: * app/tools/gimptool.c: no need to cast the return value of g_object_new().
-
Pedro Gimeno authored
2003-05-02 Pedro Gimeno <pggimeno@wanadoo.es> * app/paint/gimppaintcore-stroke.c (gimp_paint_core_stroke, gimp_paint_core_stroke_vectors): Save brush pointer before first stroke and restore it after. Fixes bug #102162. * plug-ins/common/flarefx.c (FlareFX): Use gimp_fixme_preview_do_row instead of memcpy. Fixes bug #112042 for this plug-in. * plug-ins/common/jigsaw.c: Several cleanups. (jigsaw_values_changed): New function as a result of the cleanups. (jigsaw): Use gimp_fixme_preview_do_row instead of memcpy. Together with the fix to flarefx, fixes bug #112042. (draw_jigsaw): Warn if passed a NULL buffer (solves the crash reported in bug #112012). * plug-ins/gimpressionist/orientation.c: Slightly reformatted. (create_orientationpage): Modify orientfirst/orientlast instead of sizefirst/sizelast in the corresponding adjustments. Fixes bug #112061.
-
Manish Singh authored
2003-05-01 Manish Singh <yosh@gimp.org> * app/text/gimpfontlist.c: Query fontconfig directly for the font list, avoiding scanning the internal fontconfig list over and over again. There are differences in the font list that the old and new code produce however. The new code will generate descriptions for more fonts, and some of the styles will be different. Also, pango font description strings aren't specific enough for all cases, so a font name may appear more than once in the list. I'm not sure how to solve this best, but this code is Good Enough (TM) for now.
-
Vincent van Adrighem authored
2003-05-02 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu> * nl.po: Dutch translation updated by Branko Collin.
-
- 30 Apr, 2003 2 commits
-
-
Pedro Gimeno authored
2003-04-30 Pedro Gimeno <pggimeno@wanadoo.es> * app/widgets/gimpgradienteditor.c (control_compress_range): Don't try to compress the left and right ends. Fixes bug #89274.
-
Michael Natterer authored
2003-04-30 Michael Natterer <mitch@gimp.org> * app/xcf/xcf-load.c (xcf_load_image_props): skip guides with negative positions. Fixes warning since gimp_image_add_[hv]guide() doesn't allow positions < 0 any more.
-
- 29 Apr, 2003 3 commits
-
-
Michael Natterer authored
2003-04-29 Michael Natterer <mitch@gimp.org> * app/widgets/gimpcontainertreeview.c (gimp_container_tree_view_button_press): when editing an object's name, make sure we really edit its name, not its description.
-
Pedro Gimeno authored
2003-04-29 Pedro Gimeno <pggimeno@wanadoo.es> * app/paint-funcs/paint-funcs.c (shrink_line): Serialize access to source and destination memory to reduce the chance of cache misses when dealing with large images. Enable some assertions temporarily to ensure that the algorithm works properly before backporting it.
-
Jan Morén authored
2003-04-29 Jan Morén <jan.moren@lucs.lu.se> * sv.po: Updated Swedish translation.
-
- 28 Apr, 2003 4 commits
-
-
Pablo Gonzalo del Campo authored
2003-04-28 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * es.po: Updated Spanish translation by Francisco Vila <francisco.vila@hispalinux.es>.
-
Miloslav Trmac authored
-
Pablo Gonzalo del Campo authored
2003-04-28 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * es.po: Updated Spanish translation by Francisco Vila <francisco.vila@hispalinux.es>
-
Michael Natterer authored
2003-04-28 Michael Natterer <mitch@gimp.org> * plug-ins/common/jpeg.c: default to not showing the in-display JPEG preview and warn the user that enabling it will modify the image's undo history. Fixes bug #109464.
-
- 27 Apr, 2003 2 commits
-
-
Pedro Gimeno authored
2003-04-27 Pedro Gimeno <pggimeno@wanadoo.es> * app/paint-funcs/paint-funcs.c (shrink_line): Mostly rewritten to improve accuracy. Fixes bug #104693.
-
Kwok-Koon Cheung authored
-
- 26 Apr, 2003 1 commit
-
-
Christophe Merlet authored
-
- 25 Apr, 2003 3 commits
-
-
Pedro Gimeno authored
2003-04-25 Pedro Gimeno <pggimeno@wanadoo.es> * app/paint-funcs/paint-funcs.c: Some reformattings to improve readability. (shrink_line): Added some explanatory comments. (border_region): Fixed wrong (though harmless) allocation bug: used sizeof(gint16 *) where sizeof(gint16) was needed.
-
Christophe Merlet authored
-
Updated ja.po. T.Aihana authored
2003-04-26 Updated ja.po. T.Aihana <aihana@gnome.gr.jp>
-
- 23 Apr, 2003 3 commits
-
-
Pablo Gonzalo del Campo authored
2003-04-23 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * es.po: Updated Spanish translation.
-
Pablo Gonzalo del Campo authored
2003-04-23 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * es.po: Updated Spanish translation.
-
Sven Neumann authored
2003-04-23 Sven Neumann <sven@gimp.org> * plug-ins/common/url.c (query): register the plug-in for https as well. Most wget installations seem to handle this nowadays.
-
- 22 Apr, 2003 1 commit
-
-
Stanislav Visnovsky authored
2003-04-22 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz> * sk.po: Updated Slovak translation by Zdenko Podobny <zdpo@mailbox.sk>.
-
- 20 Apr, 2003 2 commits
-
-
Pedro Gimeno authored
2003-04-21 Pedro Gimeno <pggimeno@wanadoo.es> * ChangeLog: fixed the commit date and my E-mail address and some small typos.
-
Pedro Gimeno authored
2003-04-17 Pedro Gimeno <usr352@wanadoo.es> * configure.in: Removed the plug-ins/tools/Makefile line that was left over when the tool plug-ins were removed.
-
- 19 Apr, 2003 1 commit
-
-
Jan Morén authored
2003-04-19 Jan Morén <jan.moren@lucs.lu.se> * sv.po: Updated Swedish translation.
-
- 18 Apr, 2003 1 commit
-
-
Sven Neumann authored
-
- 17 Apr, 2003 6 commits
-
-
Duarte Loreto authored
2003-04-17 Duarte Loreto <happyguy_pt@hotmail.com> * pt.po: Updated Portuguese translation.
-
Sven Neumann authored
2003-04-17 Sven Neumann <sven@gimp.org> * plug-ins/script-fu/scripts/old-photo.scm: applied a modified version of a patch from Branko Collins that makes the border size configurable (bug #62087).
-
Sven Neumann authored
2003-04-17 Sven Neumann <sven@gimp.org> * app/core/gimpimage-contiguous-region.c (find_contiguous_region_helper): applied patch from Pedro Gimeno that fixes bug #51883. * plug-ins/common/bumpmap.c (bumpmap): applied patch from Pedro Gimeno that fixes bug #52543.
-
Michael Natterer authored
-
Michael Natterer authored
2003-04-17 Michael Natterer <mitch@gimp.org> * app/core/gimpimage-guides.c (gimp_image_add_x,y): new functions snapping to one axis only. (gimp_image_snap_rectangle): use them to enable snapping the rectangle to all its corners, not just the NW and SE one.
-
Michael Natterer authored
2003-04-17 Michael Natterer <mitch@gimp.org> * app/tools/gimptoolcontrol.[ch]: added an API to specify a "snap_offset" and a "snap_width/height". Needed for tools which want to snap to a rectangle and/or a position which is not the current cursor position. * app/display/gimpdisplayshell.[ch]: removed gimp_display_shell_find_guide(), gimp_display_shell_snap_point() and gimp_display_shell_snap_rectangle(). Added gimp_display_shell_snap_coords() which works on GimpCoords and gets passed the above snap offsets. * app/display/gimpdisplayshell-callbacks.c: use the new snap function, using the values from GimpToolControl. * app/tools/gimpcroptool.c: set snap offsets so the handles can be guide-aligned after creating. Fixes bug #110957. * app/tools/gimpeditselectiontool.c: removed snapping code (which was broken anyway) and set appropriate snap offsets in init_edit_selection().
-
- 16 Apr, 2003 2 commits
-
-
Sven Neumann authored
2003-04-16 Sven Neumann <sven@gimp.org> * plug-ins/print/gimp_main_window.c: 64-bit cleaniless cleanup.
-
Michael Natterer authored
2003-04-16 Michael Natterer <mitch@gimp.org> * app/widgets/gimptemplateeditor.c (gimp_template_editor_init): modify the focus chain so it doesn't go line-by-line, but spinbuttons first, then the widgets right of them.
-
- 15 Apr, 2003 5 commits
-
-
Ole Laursen authored
2003-04-15 Ole Laursen <olau@hardworking.dk> * da.po: Updated Danish translation.
-
Michael Natterer authored
2003-04-15 Michael Natterer <mitch@gimp.org> * app/tools/gimptool.c: check for GIMP_IS_DISPLAY(gdisp) again. * app/tools/gimptool.h: don't #include "gimptoolcontrol.h" * app/tools/[all tools].c: #include "gimptoolcontrol.h"
-
Sven Neumann authored
-
Sven Neumann authored
2003-04-15 Sven Neumann <sven@gimp.org> * app/tools/Makefile.am * app/tools/gimptoolgui.[ch] * app/tools/gimptoolmodule.[ch]: removed unused files.
-
Sven Neumann authored
2003-04-15 Sven Neumann <sven@gimp.org> Removed support for pluggable tools: * configure.in: bumped version number to 1.3.15. * Makefile.am * libgimpproxy * libgimptool * plug-ins/Makefile.am * plug-ins/plugin-helper * plug-ins/tools: removed libgimpproxy, libgimptool and plug-ins that used it. * tools/Makefile.am * tools/gimp-mkproxy: removed tool that used to generate libgimpproxy. * app/core/core-enums.h * app/core/gimpchannel.h * app/display/display-types.h * app/widgets/widgets-enums.h: removed proxy-skip/resume stuff. * app/core/gimpobject.c: use gimp marshallers. * app/tools/Makefile.am * app/tools/gimptool.h * app/tools/tools-enums.[ch]: moved these files back from libgimptool. * app/tools/gimptool.c * app/tools/gimptoolcontrol.h: merged back functionality from libgimptool. * app/Makefile.am * app/display/gimpdisplay.c * app/display/gimpdisplayshell-callbacks.c * app/gui/tools-commands.c * app/tools/gimpairbrushtool.c * app/tools/gimpbucketfilltool.h * app/tools/gimpdrawtool.h * app/tools/gimpimagemaptool.h * app/tools/gimpinktool.h * app/tools/gimptoolmodule.c * app/tools/tool_manager.c * app/tools/tools-types.h * app/tools/tools.c * tools/pdbgen/Makefile.am: changed accordingly.
-