- 21 Jan, 2004 8 commits
-
-
Miloslav Trmac authored
-
Michael Natterer authored
2004-01-21 Michael Natterer <mitch@gimp.org> * app/tools/gimptool.[ch]: added boolean return value to GimpTool::initialize(). Returning FALSE means the tool could not be initialized and doesn't want to receive button events. Return TRUE from the default implementation. * app/tools/tool_manager.[ch]: added boolean return value to tool_manager_initialize_active(). Don't set the tool's display or drawable if initialize() returns FALSE. * app/display/gimpdisplayshell-callbacks.c: don't send button events to the tool if initialize() returns FALSE. * app/tools/gimpbrightnesscontrasttool.c * app/tools/gimpcolorbalancetool.c * app/tools/gimpcolorizetool.c * app/tools/gimpcurvestool.c * app/tools/gimphuesaturationtool.c * app/tools/gimplevelstool.c * app/tools/gimpposterizetool.c * app/tools/gimpthresholdtool.c: return FALSE for NULL and indexed drawables. * app/tools/gimpimagemaptool.c: always return TRUE because our subclasses already checked if the active drawable is OK. * app/tools/gimptransformtool.c: return FALSE for layers with masks. Fixes bug #132089. Some random cleanups.
-
David Odin authored
* plug-ins/common/plugindetails.c: correctly resize both panels of the GTK_PANED. This fixes bugs #132032. This plug-ins still needs work.
-
Michael Natterer authored
2004-01-21 Michael Natterer <mitch@gimp.org> * app/core/gimpdrawable-transform.c: use RINT() instead of ROUND() to calculate the coordinates of the transformed tiles to avoid off-by-one errors when affine-transforming, flipping and rotating drawables with negative offsets. Fixes the off-by-one part of bug #132089.
-
Tor Lillqvist authored
2004-01-21 Tor Lillqvist <tml@iki.fi> * app/gui/themes.c (themes_list_themes_foreach): Fix undefined behaviour. Fixes crash in bringing up the Preferences dialog when compiled with Sun's compiler.
-
Michael Natterer authored
2004-01-21 Michael Natterer <mitch@gimp.org> * app/core/gimpdrawable-transform.c (gimp_drawable_transform_paste): call gimp_drawable_invalidate_boundary() because the drawable's size may have changed. Fixes bug #132077. Removed call to floating_sel_invalidate() which is now redundant.
-
Michael Natterer authored
2004-01-21 Michael Natterer <mitch@gimp.org> * app/gui/info-dialog.[ch]: renamed info_dialog_popdown() to info_dialog_hide() and info_dialog_popup() to info_dialog_present(). Added info_dialog_show() which just shows the dialog without calling gtk_window_present(). * app/gui/info-window.c * app/gui/view-commands.c * app/tools/gimptransformtool.c: changed accordingly. * app/tools/gimpcroptool.c * app/tools/gimpperspectivetool.c * app/tools/gimprotatetool.c * app/tools/gimpscaletool.c * app/tools/gimpsheartool.c: use info_dialog_show() so the dialog doesn't grab the focus away from the canvas. Fixes bug #132041.
-
Simon Budig authored
2004-01-21 Simon Budig <simon@gimp.org> * app/core/gimpscanconvert.c: removed the call to art_vpath_perturb, since it apparently is responsible for the artefacts described in bug #132036. I don't really understand why these artefacts were happening in the first place, because in theory art_vpath_perturb should not do any harm. Also properly close closed polygons. Hopefully fixes #132036, please test this.
-
- 20 Jan, 2004 14 commits
-
-
Henrik Brix Andersen authored
2004-01-20 Henrik Brix Andersen <brix@gimp.org> * POTFILES.in: added missing plug-ins/script-fu/scripts/select-to-pattern.scm (fixes bug #132029)
-
Sven Neumann authored
2004-01-20 Sven Neumann <sven@gimp.org> * tools/gimp-remote.c: added new command-line options --existing and --query. The former allows to get the old behaviour back and the latter might be useful one day. * docs/gimp-remote-1.3.1.in: document the new options.
-
Michael Natterer authored
2004-01-20 Michael Natterer <mitch@gimp.org> * app/widgets/gimphelp-ids.h: added help IDs for the libgimp export and unit dialogs. * libgimp/gimpexport.c * libgimpwidgets/gimpunitmenu.c: replaced html links by the new help IDs. * plug-ins/*/*.c: replaced all html help links by help IDs. A plug-in's help ID is its procedure name with '_' relaced by '-'. (e.g. file_tiff_save's help ID is file-tiff-save) Did some random indentation and whitespace cleanup.
-
Sven Neumann authored
2004-01-20 Sven Neumann <sven@gimp.org> * libgimp/tmpl/gimphelp.sgml: updated.
-
Sven Neumann authored
2004-01-20 Sven Neumann <sven@gimp.org> * tools/gimp-remote.c: when starting a new gimp, pass it the display gimp-remote is running on.
-
Sven Neumann authored
2004-01-20 Sven Neumann <sven@gimp.org> * tools/gimp-remote.c: always open a new GIMP instance when being called without any filenames/URLs. This makes it behave better when being used from application launchers such as the GNOME panel. * docs/gimp-remote-1.3.1.in: document the new behaviour.
-
Ville Pätsi authored
* gimp.spec.in: Changed library extension to actually use the correct values, and not assume .0.0.
-
Michael Natterer authored
2004-01-20 Michael Natterer <mitch@gimp.org> * tools/pdbgen/pdb/help.pdb: changed "prog_name" parameter of gimp_help() to "help_domain". It's useless to pass the plug-in's executable name to the core because the core already knows it. Instead, enabled accessing arbitrary help domains via the PDB. Passing NULL as help_domain will use the domain the plug-in registered, or the GIMP main help domain if it didn't register a domain. * app/pdb/help_cmds.c * libgimp/gimphelp_pdb.[ch]: regenerated. * libgimp/gimpui.c (gimp_ui_help_func): pass NULL as help_domain.
-
Sven Neumann authored
2004-01-20 Sven Neumann <sven@gimp.org> * tools/gimp-remote.c: made --new the default behaviour and allow gimp-remote to be called without any image filenames. * docs/gimp-remote-1.3.1.in: changed accordingly. * data/misc/gimp.applications * data/misc/gimp.desktop.in.in: removed --new option from gimp-remote calls.
-
Michael Natterer authored
2004-01-20 Michael Natterer <mitch@gimp.org> * plug-ins/common/mail.c * plug-ins/common/mng.c: use more already translated standard file error messages. Some cleanup.
-
Changwoo Ryu authored
* ko.po: Updated Korean translation by Dongsu Jang <iolo@hellocity.net>.
-
Artur Flinta authored
2004-01-20 Artur Flinta <aflinta@cvs.gnome.org> * pl.po: Updated Polish translation by GNOME PL Team.
-
Michael Natterer authored
2004-01-20 Michael Natterer <mitch@gimp.org> * app/gui/file-open-menu.c * app/gui/file-save-menu.c * app/gui/image-menu.c * app/gui/menus.c * app/gui/plug-in-menus.c: when dynamically creating menu entries, pass static_entry == FALSE to gimp_item_factory_create_item() so a *copy* of the the help_id is attached to the menu item. Fixes help for plug-in menu entries.
-
Michael Natterer authored
2004-01-20 Michael Natterer <mitch@gimp.org> * app/plug-in/plug-in.[ch]: changed member "ProcRec *current_temp_proc" to "GList *temp_proc_recs", a stack of temporary procedures, just as the "temp_main_loops" member is supposed to be the stack of main loops for waiting for the temp_procs' return values. * app/plug-in/plug-in-run.c (plug_in_temp_run): changed accordingly. * app/plug-in/plug-in-message.c * app/plug-in/plug-in-run.c * libgimp/gimp.c: added #define ENABLE_TEMP_RETURN 1. Enables return values for temporary procedures. On the libgimp side, this just enables the code which returns the values, on the app side it enables per-plug-in stacks of proc_recs and main_loops and a message handler for the GP_TEMP_PROC_RETURN message. A temp_proc's caller now blocks until the proc is finished. Fixes bug #50649. Left the #ifdefs there so it can be easily disabled if things break. Please play with Script-Fu and test this.
-
- 19 Jan, 2004 17 commits
-
-
Christophe Merlet authored
-
Pedro Gimeno authored
2004-01-19 Pedro Gimeno <pggimeno@wanadoo.es> * plug-ins/common/ccanalyze.c (analyze): Call gimp_drawable_detach() after gimp_drawable_get() to plug a leak.
-
Tor Lillqvist authored
2004-01-19 Tor Lillqvist <tml@iki.fi> * app/gui/about-dialog.c (decorate_text): Fix gccism.
-
Pablo G. del Campo authored
2004-01-19 Pablo G. del Campo <pablodc@bigfoot.com> * es.po: Updated Spanish translation.
-
Sven Neumann authored
-
Sven Neumann authored
2004-01-19 Sven Neumann <sven@gimp.org> * configure.in: bumped version number to 2.0pre3 (1.3.26), binary age 2, interface age 0. * libgimpbase/gimpsignal.h: removed unused definition of gimp_signal_syscallrestart().
-
Michael Natterer authored
2004-01-19 Michael Natterer <mitch@gimp.org> * app/tools/gimptexttool.c (gimp_text_tool_create_layer): if there is a floating selection, anchor it before adding the text layer. Fixes bug #127451. Also fixed some issues with undo. Addresses, but does not fix bug #124969 and bug #130985.
-
Michael Natterer authored
2004-01-19 Michael Natterer <mitch@gimp.org> * plug-ins/common/bz2.c * plug-ins/common/gz.c * plug-ins/common/hrz.c * plug-ins/common/pnm.c * plug-ins/sgi/sgi.c: marked some forgotten strings for translation and use translated standard file error messages (no new strings introduced), some indentation and cleanup.
-
Michael Natterer authored
2004-01-19 Michael Natterer <mitch@gimp.org> * plug-ins/bmp/bmpread.c * plug-ins/common/gif.c * plug-ins/common/jpeg.c * plug-ins/common/pcx.c * plug-ins/common/pix.c * plug-ins/common/pnm.c * plug-ins/common/sunras.c * plug-ins/common/xpm.c * plug-ins/xjt/xjt.c: some more gimp_filename_to_utf8().
-
Sven Neumann authored
2004-01-19 Sven Neumann <sven@gimp.org> * Made 2.0pre2 release.
-
Michael Natterer authored
2004-01-19 Michael Natterer <mitch@gimp.org> * plug-ins/FractalExplorer/Dialogs.c * plug-ins/FractalExplorer/FractalExplorer.c * plug-ins/bmp/bmpread.c * plug-ins/bmp/bmpwrite.c * plug-ins/common/CEL.c * plug-ins/common/CML_explorer.c * plug-ins/common/bz2.c * plug-ins/common/channel_mixer.c * plug-ins/common/curve_bend.c * plug-ins/common/dicom.c * plug-ins/common/gbr.c * plug-ins/common/gif.c * plug-ins/common/gifload.c * plug-ins/common/gih.c * plug-ins/common/gtm.c * plug-ins/common/gz.c * plug-ins/common/hrz.c * plug-ins/common/jpeg.c * plug-ins/common/mail.c * plug-ins/common/pat.c * plug-ins/common/pcx.c * plug-ins/common/png.c * plug-ins/common/pnm.c * plug-ins/common/ps.c * plug-ins/common/psd.c * plug-ins/common/psd_save.c * plug-ins/common/psp.c * plug-ins/common/spheredesigner.c * plug-ins/common/sunras.c * plug-ins/common/svg.c * plug-ins/common/tga.c * plug-ins/common/tiff.c * plug-ins/common/wmf.c * plug-ins/common/xbm.c * plug-ins/common/xpm.c * plug-ins/common/xwd.c * plug-ins/faxg3/faxg3.c * plug-ins/fits/fits.c * plug-ins/flame/flame.c * plug-ins/gfig/gfig.c * plug-ins/gflare/gflare.c * plug-ins/gfli/gfli.c * plug-ins/gimpressionist/ppmtool.c * plug-ins/helpbrowser/domain.c * plug-ins/ifscompose/ifscompose.c * plug-ins/sgi/sgi.c * plug-ins/xjt/xjt.c: use gimp_filename_to_utf8() for filenames passed to g_message() and gimp_progress_init(). Definitely missed lots of other places but it's a start...
-
Michael Natterer authored
2004-01-19 Michael Natterer <mitch@gimp.org> * app/file/file-utils.h: removed inclusion of <stdio.h> and "plug-in/plug-in-types.h".
-
Sven Neumann authored
2004-01-19 Sven Neumann <sven@gimp.org> * app/*/*.c: include "libgimpbase/gimpbase.h" where needed; removed now unnecessary inclusions of "file/file-utils.h".
-
Michael Natterer authored
2004-01-19 Michael Natterer <mitch@gimp.org> * app/app-sections.txt: updated.
-
Sven Neumann authored
2004-01-19 Sven Neumann <sven@gimp.org> * app/file/file-utils.[ch]: removed file_utils_filename_to_utf8() ... * libgimpbase/gimputils.[ch]: ... and added it here as gimp_filename_to_utf8(). Added some docs that promise less than the current implementation holds so that we can change the implementation later. * app/*/*.c: use gimp_filename_to_utf8() where file_utils_filenames_to_utf8() has been used before. * libgimpbase/gimpbase.def: changed accordingly. * configure.in: reset GIMP_INTERFACE_AGE.
-
Pedro Gimeno authored
2004-01-19 Pedro Gimeno <pggimeno@wanadoo.es> * plug-ins/common/compose.c (compose) * plug-ins/common/decompose.c (decompose): fixed a lack of refresh in the layer previews by adding calls to gimp_drawable_update() where appropriate. Removed redundant gimp_drawable_flush() calls.
-
Michael Natterer authored
2004-01-19 Michael Natterer <mitch@gimp.org> * app/widgets/gimpgradienteditor.[ch]: moved the first hint label to a line of its own. fixes bug #127673.
-
- 18 Jan, 2004 1 commit
-
-
Sven Neumann authored
2004-01-19 Sven Neumann <sven@gimp.org> * app/tools/gimplevelstool.[ch]: code cleanup; draw in the expose_event handler only.
-