Commit Graph

7729 Commits

Author SHA1 Message Date
Sven Neumann a235bb6a72 plug-ins/gfig/images/Makefile.am new Gfig logo courtesy of Owen
2003-01-09  Sven Neumann  <sven@gimp.org>

	* plug-ins/gfig/images/Makefile.am
	* plug-ins/gfig/images/stock-logo.png: new Gfig logo courtesy of
	Owen <oc@webone.com.au>.

	* plug-ins/gfig/gfig-stock.[ch]
	* plug-ins/gfig/gfig.c: use the new logo icon.

	* plug-ins/gfig/pix_data.h: removed the old one.
2003-01-09 12:02:27 +00:00
Jakub Steiner 76d11c0317 new splash
2003-01-09  Jakub Steiner <jimmac@ximian.com>

        * data/images/gimp_splash.png: new splash
2003-01-09 11:36:28 +00:00
Sven Neumann e903355a62 app/main.c (main) combined console output into single messages to allow
2003-01-09  Sven Neumann  <sven@gimp.org>

	* app/main.c (main)
	* app/app_procs.c (app_init): combined console output into single
	messages to allow for better translation.
2003-01-09 11:01:01 +00:00
Sven Neumann bf31a00fc8 use _("Unnamed") if no name was given. Fixes bug #89328 in a more general
2003-01-09  Sven Neumann  <sven@gimp.org>

	* app/core/gimpdrawable.c (gimp_drawable_configure): use _("Unnamed")
	if no name was given. Fixes bug #89328 in a more general way.

	* plug-ins/common/psd.c: simply pass NULL as layer and channel
	name if the PSD file provides none.
2003-01-09 10:42:43 +00:00
Christian Rose 67fd924149 Updated Swedish translation.
2003-01-09  Christian Rose  <menthos@menthos.com>

	* sv.po: Updated Swedish translation.
2003-01-09 10:36:00 +00:00
Daniel Yacob 58ffb2c408 Updated Amharic translations. 2003-01-09 00:16:28 +00:00
Manish Singh 6423b26881 import gtkcons only when we're about to use it. This and below allows
2003-01-08  Manish Singh  <yosh@gimp.org>

        * plug-ins/gimpcons.py: import gtkcons only when we're about to use
        it. This and below allows plug-in query to work even without an
        interface.

        * plug-ins/pdbbrowse.py: define BrowseWin (which needs gtk) only
        when we need it and are guaranteed a gui setup.
2003-01-08 23:44:08 +00:00
Manish Singh 73403a837f make gui_libs_init() use gtk_init_check() and return a gboolean on success
2003-01-08  Manish Singh  <yosh@gimp.org>

        * app/gui.[ch]: make gui_libs_init() use gtk_init_check() and return
        a gboolean on success or failure.

        * app/main.c: reorganized so that --help and --version never need
        the gui to be initialized. Print a proper message when the gui cannot
        be initialized (perhaps recommend --no-interface?). Return nonzero
        exit status on failures.
2003-01-08 23:43:31 +00:00
Maurits Rijk eeae3baa41 Fix for #89328 2003-01-08 23:01:04 +00:00
Michal Bukovjan 128522ef5f Updated Czech translation. 2003-01-08 22:08:50 +00:00
Maurits Rijk 9251579729 Fixes #91282 2003-01-08 21:38:12 +00:00
Simon Budig c8751919f0 Implemented a heuristics that tries to start the gimp in the same
2003-01-08  Simon Budig  <simon@gimp.or>

        * tools/gimp-remote.c: Implemented a heuristics that tries to
        start the gimp in the same directory as gimp-remote-1.3.
        If this fails it falls back to the regular PATH search.

        For sanity checks this feature requires that the command name
        starts with "gimp-remote". If you do weird symlinks the heuristics
        will fall back to the PATH search silently.
2003-01-08 21:09:53 +00:00
Sven Neumann 2249372b13 made them all 24x24 2003-01-08 19:34:35 +00:00
Sven Neumann 7ae1f1e358 a new set of icons drawn by Jimmac; fixes bug #92473.
2003-01-08  Sven Neumann  <sven@gimp.org>

	*  plug-ins/gfig/images/stock-*.png: a new set of icons drawn by
	Jimmac; fixes bug #92473.
2003-01-08 19:12:14 +00:00
Ole Laursen 51fb782292 Updated Danish translation.
2003-01-08  Ole Laursen  <olau@hardworking.dk>

	* da.po: Updated Danish translation.
2003-01-08 15:15:59 +00:00
Sven Neumann ae6d4bf927 work around a canvas size bug by setting an empty text to the progressbar.
2003-01-08  Sven Neumann  <sven@gimp.org>

	* app/display/gimpstatusbar.c (gimp_statusbar_init): work around a
	canvas size bug by setting an empty text to the progressbar.
2003-01-08 02:22:05 +00:00
Manish Singh d6cae83513 add gimpmemsizeentry.h to HEADERS (Fixes #102789)
2003-01-07  Manish Singh  <yosh@gimp.org>

        * libgimpwidgets/Makefile.am: add gimpmemsizeentry.h to HEADERS
        (Fixes #102789)
2003-01-07 22:50:37 +00:00
Jan Morén cf5df66800 Updated Swedish translation.
2003-01-07  Jan Morén  <jan.moren@lucs.lu.se>

         * sv.po: Updated Swedish translation.
2003-01-07 21:34:01 +00:00
Sven Neumann 455d7bb2a7 don't try to initialize the showtooltips member in the selvals struct;
2003-01-07  Sven Neumann  <sven@gimp.org>

	* plug-ins/gfig/gfig.c: don't try to initialize the showtooltips
	member in the selvals struct; it's gone.
2003-01-07 20:54:31 +00:00
Christian Rose f3e738439d Updated Swedish translation.
2003-01-07  Christian Rose  <menthos@menthos.com>

	* sv.po: Updated Swedish translation.
2003-01-07 19:06:13 +00:00
Michael Natterer 3e83578bbd Fixed bug #13296:
2003-01-07  Michael Natterer  <mitch@gimp.org>

	Fixed bug #13296:

	* app/display/gimpdisplayshell.c (gimp_display_shell_shrink_wrap):
	don't do evil stuff but simply call gtk_window_resize(). Gtk+ will
	automatically place the window onscreen if it would be invisible
	after resizing.

	* app/display/gimpdisplayshell-callbacks.c
	(gimp_display_shell_canvas_configure): don't call
	gimp_dislpay_shell_scale_resize() to avoid recursion but do the
	two needed calls manually.
2003-01-07 18:57:58 +00:00
Michael Natterer cce6105e5a removed. ignore gimpcompat.h
2003-01-07  Michael Natterer  <mitch@gimp.org>

	* libgimp/tmpl/gimpcompat.sgml: removed.
	* libgimp/Makefile.am: ignore gimpcompat.h

	* libgimp/libgimp-sections.txt
	* libgimp/tmpl/gimp.sgml
	* libgimpbase/tmpl/gimpprotocol.sgml
	* libgimpwidgets/libgimpwidgets-sections.txt
	* libgimpwidgets/tmpl/gimphelpui.sgml: updated after the
	gimp_help_*() changes.
2003-01-07 17:36:53 +00:00
Michael Natterer bbc13c5199 removed gimp_help_init() and gimp_help_free(). Added _gimp_help_init()
2003-01-07  Michael Natterer  <mitch@gimp.org>

	* libgimpwidgets/gimphelpui.[ch]: removed gimp_help_init() and
	gimp_help_free(). Added _gimp_help_init() instead.

	* libgimpwidgets/gimpwidgets.def: changed accordingly.

	* libgimpwidgets/gimpwidgets.c (gimp_widgets_init): call
	_gimp_help_init() so it doesn't need to be done in all plug-ins
	manually.

	* libgimp/gimpcompat.h: added gimp_help_init() and gimp_help_free()
	here as COMPAT_CRUFT.

	* app/gui/gui.c
	* plug-ins/FractalExplorer/Dialogs.c
	* plug-ins/Lighting/lighting_ui.c
	* plug-ins/MapObject/mapobject_ui.c
	* plug-ins/common/AlienMap.c
	* plug-ins/common/AlienMap2.c
	* plug-ins/common/CML_explorer.c
	* plug-ins/common/blur.c
	* plug-ins/common/curve_bend.c
	* plug-ins/common/gtm.c
	* plug-ins/common/illusion.c
	* plug-ins/common/jigsaw.c
	* plug-ins/common/plasma.c
	* plug-ins/common/polar.c
	* plug-ins/common/ps.c
	* plug-ins/common/randomize.c
	* plug-ins/common/sinus.c
	* plug-ins/common/snoise.c
	* plug-ins/common/sparkle.c
	* plug-ins/common/uniteditor.c
	* plug-ins/common/warp.c
	* plug-ins/common/wind.c
	* plug-ins/gap/gap_arr_dialog.c
	* plug-ins/gap/gap_mov_dialog.c
	* plug-ins/gap/gap_navigator_dialog.c
	* plug-ins/gdyntext/gdyntext_ui.c
	* plug-ins/gfig/gfig.c
	* plug-ins/gflare/gflare.c
	* plug-ins/gimpressionist/gimpressionist.c
	* plug-ins/maze/maze_face.c
	* plug-ins/print/gimp_main_window.c
	* plug-ins/sel2path/sel2path.c: removed the calls to
	gimp_help_init() and gimp_help_free().

	Fixed bug #81017:

	* libgimpbase/gimpprotocol.[ch]: added "guint8 show_tool_tips"
	to the GPConfig message. Increased the protocol version number.

	* app/plug-in/plug-in.c: pass the value of gui_config->show_tool_tips.

	* libgimp/gimp.[ch]: added gimp_show_tool_tips() to get the value
	which was passed in the GPConfig message.

	* libgimp/gimpui.c (gimp_ui_init): disable the tooltips
	if show_tool_tips is FALSE.

	* plug-ins/MapObject/mapobject_main.[ch]
	* plug-ins/MapObject/mapobject_ui.c
	* plug-ins/common/jigsaw.c
	* plug-ins/gap/gap_navigator_dialog.c
	* plug-ins/gfig/gfig.c: removed all plug-in specific GUI for
	enabling/disabling tooltips.
2003-01-07 17:00:49 +00:00
Daniel Yacob 3a36d127ff Updated Amharic translation. 2003-01-07 16:06:36 +00:00
Sven Neumann 9c36d3e813 plug_ins/common/Makefile.am added back spheredesigner so it gets some
2003-01-07  Sven Neumann  <sven@gimp.org>

	* plug_ins/common/Makefile.am
	* plug_ins/common/plugin_defs.pl: added back spheredesigner so it
	gets some testing again. Needs a good bunch of UI cleanup.

	* plug-ins/common/spheredesigner.c (loadit): use
	locale-independent functions to parse doubles.
2003-01-07 12:35:44 +00:00
Manish Singh 01dbd2c339 cleanup, removed unecessary G_OBJECT() casts.
2003-01-06  Manish Singh  <yosh@gimp.org>

        * lots of files in plug-ins: cleanup, removed unecessary
        G_OBJECT() casts.
2003-01-07 06:16:02 +00:00
Sven Neumann 2079245f48 common/hrz.c common/plugindetails.c common/spheredesigner.c
2003-01-07  Sven Neumann  <sven@gimp.org>

	* common/hrz.c
	* common/plugindetails.c
	* common/spheredesigner.c
	* gimpressionist/orientmap.c
	* gimpressionist/sizemap.c
	* plugin-helper/color_picker.c
	* plugin-helper/iwarp.c
	* winsnap/winsnap.c: ported to GObject signal API.
2003-01-07 01:47:04 +00:00
Sven Neumann f6c77ecf91 configure.in plug-ins/gfig/Makefile.am added a new directory with PNG
2003-01-07  Sven Neumann  <neo@wintermute>

	* configure.in
	* plug-ins/gfig/Makefile.am
	* plug-ins/gfig/images/Makefile.am: added a new directory with PNG
	images for the GFig plug-in.

	* plug-ins/gfig/images/*.png: placeholder images that need to be
	replaced (see bug #92473).

	* plug-ins/gfig/gfig-stock.[ch]: new files that register the
	images as stock icons.

	* plug-ins/gfig/gfig.c: use stock icons for the buttons on the
	left side of the dialog.

	* plug-ins/gfig/pix_data.h: removed obsoleted images. The
	remaining ones should get converted as well.
2003-01-06 23:47:04 +00:00
Maurits Rijk b6232092e4 Replaced gtk_signal_connect by g_signal_connect 2003-01-06 22:11:17 +00:00
Tor Lillqvist 59a4b7d0c6 Bypass whole file on Win32.
2003-01-06  Tor Lillqvist  <tml@iki.fi>

	* plug-ins/script-fu/script-fu-server.c: Bypass whole file on
	Win32.
2003-01-06 21:41:51 +00:00
Michael Natterer ec0f00b849 even more undeprecated, some cleanup.
2003-01-06  Michael Natterer  <mitch@gimp.org>

	* plug-ins/gfig/gfig.c: even more undeprecated, some cleanup.
2003-01-06 18:02:27 +00:00
Sven Neumann 4f3b58d3a6 made it a lot less deprecated. Removed gazillions of unneeded casts and
2003-01-06  Sven Neumann  <sven@gimp.org>

	* plug-ins/gfig/gfig.c: made it a lot less deprecated. Removed
	gazillions of unneeded casts and changed others to the more
	portable GINT_TO_POINTER() / GPOINTER_TO_INT() macros. Still more
	work to be done ...
2003-01-06 17:11:09 +00:00
Michael Natterer 224ecade54 added enum GimpRectSelectMode which can be one of "free", "fixed-size" and
2003-01-06  Michael Natterer  <mitch@gimp.org>

	* libgimptool/gimptoolenums.[ch]: added enum GimpRectSelectMode
	which can be one of "free", "fixed-size" and "fixed-ratio".

	* app/tools/selection_options.[ch]: replaced the "Fixed Size /
	Aspect Ratio" toggle by a menu offering the choices above.

	* app/tools/gimprectselecttool.[ch]: changed accordingly. Removed
	the possibility to <shift>-switch from "fixed-size" to
	"fixed-ratio" mode. Fixes bug #100320.
2003-01-06 16:25:04 +00:00
Michael Natterer 8fd6272d61 give an example (commented out) how to change the F1 help binding. Fixes
2003-01-06  Michael Natterer  <mitch@gimp.org>

	* etc/gtkrc_user: give an example (commented out) how to change
	the F1 help binding. Fixes bug #6920.
2003-01-06 15:45:17 +00:00
Sven Neumann b9494c2583 Michael Natterer <mitch@gimp.org>
2003-01-06  Sven Neumann  <sven@gimp.org>
	    Michael Natterer  <mitch@gimp.org>

	* tools/gimp-remote.c (gimp_remote_find_window): re-wrote this
	function without looking at the original source, so it is finally
	free from non-GPL copyright issues.
2003-01-06 14:28:29 +00:00
Sven Neumann cd17ec64df docs/gimp-1.3.1.in removed incorrect copyright clauses and updated
2003-01-06  Sven Neumann  <sven@gimp.org>

	* docs/gimp-1.3.1.in
	* docs/gimptool-1.3.1.in: removed incorrect copyright clauses and
	updated information about bug reporting.
2003-01-06 12:22:26 +00:00
Sven Neumann fdffb13ea8 app/gui/gradient-editor-commands.c don't split translatable sentences into
2003-01-06  Sven Neumann  <sven@gimp.org>

        * app/gui/gradient-editor-commands.c
        * libgimp/gimpexport.c: don't split translatable sentences into
        multiple messages (bug #85828).
2003-01-06 01:01:02 +00:00
Manish Singh 82c16db50d cast memsize to a guint instead of format change. Problem perhaps if
2003-01-05  Manish Singh  <yosh@gimp.org>

        * app/core/gimpobject.c: cast memsize to a guint instead of format
        change. Problem perhaps if get_size really is > 4 GB?
2003-01-05 22:24:07 +00:00
Manish Singh 1a44f2126c cleanup, removed unecessary G_OBJECT() casts. Should do the same for
2003-01-05  Manish Singh  <yosh@gimp.org>

        * many files in app, modules and libgimp*: cleanup, removed unecessary
        G_OBJECT() casts. Should do the same for plug-ins, when more of them
        get undeprecated.
2003-01-05 22:07:10 +00:00
Maurits Rijk 08caef0490 Fix for #73894 2003-01-05 21:44:33 +00:00
Manish Singh 0f3b8463a4 same as below for here.
2003-01-05  Manish Singh  <yosh@gimp.org>

        * plug-ins/script-fu/interp_regex.c: same as below for here.
2003-01-05 20:51:39 +00:00
Manish Singh f44e1e92f9 oops, cast here instead of changing the format string so we're ok on
2003-01-05  Manish Singh  <yosh@gimp.org>

        * app/core/gimpimage-new.c: oops, cast here instead of changing the
        format string so we're ok on 32-bit too.
2003-01-05 20:46:25 +00:00
Manish Singh 013e30db54 app/undo_history.c app/core/gimpbrush.c app/core/gimpimage-new.c
2003-01-05  Manish Singh  <yosh@gimp.org>

        * app/undo_history.c
        * app/core/gimpbrush.c
        * app/core/gimpimage-new.c
        * app/core/gimpobject.c
        * app/core/gimppalette-import.c
        * app/core/gimppattern.c
        * app/plug-in/plug-in.c
        * app/tools/gimpbezierselecttool.c
        * libgimpwidgets/gimpunitmenu.c
        * plug-ins/MapObject/mapobject_ui.c
        * plug-ins/common/convmatrix.c
        * plug-ins/common/curve_bend.c
        * plug-ins/common/sample_colorize.c
        * plug-ins/common/tiff.c
        * plug-ins/flame/flame.c
        * plug-ins/gflare/gflare.c
        * plug-ins/gimpressionist/general.c
        * plug-ins/gimpressionist/orientation.c
        * plug-ins/gimpressionist/preview.c
        * plug-ins/gimpressionist/size.c
        * plug-ins/imagemap/imap_grid.c
        * plug-ins/imagemap/imap_menu.c
        * plug-ins/maze/algorithms.c
        * plug-ins/script-fu/interp_regex.c
        * plug-ins/script-fu/interp_sliba.c
        * plug-ins/script-fu/script-fu-console.c
        * plug-ins/script-fu/script-fu-server.c
        * plug-ins/webbrowser/webbrowser.c: added GINT_TO_POINTER and friends,
        fixed format strings, for 64-bitness.

        * modules/colorsel_triangle.c
        * plug-ins/tools/tool-safe-mode-plug-in.c: #include missing header
        files
2003-01-05 20:38:21 +00:00
Sven Neumann a817b033d2 libgimpwidgets/Makefile.am libgimpwidgets/libgimpwidgets-docs.sgml
2003-01-05  Sven Neumann  <sven@gimp.org>

	* libgimpwidgets/Makefile.am
	* libgimpwidgets/libgimpwidgets-docs.sgml
	* libgimpwidgets/libgimpwidgets-sections.txt
	* libgimpwidgets/tmpl/gimpstock.sgml: started to document the
	stock items.
2003-01-05 19:53:57 +00:00
Michael Natterer 5a6232cb85 changed --with-gnome-desktop to --with-gnome-datadir
2003-01-05  Michael Natterer  <mitch@gimp.org>

	* configure.in: changed --with-gnome-desktop to --with-gnome-datadir

	* data/misc/gimp.applications
	* data/misc/gimp.keys: added mime info files from Hadess
	<hadess@hadess.net> so gnome-vfs can associate various mime types
	with GIMP.

	* data/misc/Makefile.am: install everything into the right
	subdirectories of GNOME_DATADIR.
2003-01-05 16:44:10 +00:00
Maurits Rijk 0eccb0fec1 Fix for #102562 + minor clean-up of bmp plug-in 2003-01-05 15:48:32 +00:00
Sven Neumann 50c8c56fe0 libgimpwidgets/gimpchainbutton.[ch] libgimpwidgets/gimpcolorarea.[ch]
2003-01-05  Sven Neumann  <sven@gimp.org>

        * libgimpwidgets/gimpchainbutton.[ch]
        * libgimpwidgets/gimpcolorarea.[ch]
        * libgimpwidgets/gimpcolorbutton.[ch]
        * libgimpwidgets/gimpdialog.c
        * libgimpwidgets/gimpfileselection.[ch]
        * libgimpwidgets/gimpoffsetarea.c
        * libgimpwidgets/gimppickbutton.c
        * libgimpwidgets/gimpquerybox.c
        * libgimpwidgets/gimpwidgets.c: added more API documentation.
        Declared gimp_scale_entry_new_internal() as static.

        * libgimpwidgets/gimpwidgets.def: changed accordingly.
2003-01-05 15:41:23 +00:00
Sven Neumann d41e99de78 added libgimpwidgets/gimpmemsizeentry.c.
2003-01-05  Sven Neumann  <sven@gimp.org>

        * POTFILES.in: added libgimpwidgets/gimpmemsizeentry.c.
2003-01-05 14:01:05 +00:00
Sven Neumann 8f7f7a21f4 libgimpwidgets/Makefile.am made GimpMemsizeEntry a widget which doesn't
2003-01-05  Sven Neumann  <sven@gimp.org>

	* libgimpwidgets/Makefile.am
	* libgimpwidgets/gimpmemsizeentry.[ch]: made GimpMemsizeEntry a
	widget which doesn't use a GtkAdjustment to store the value.  The
	latter caused problems on 64bit machines since a gdouble doesn't
	provide enough precision for G_MAXULONG.

	* libgimpwidgets/gimpwidgets.[ch]
	* libgimpwidgets/gimpwidgetstypes.h
	* app/widgets/gimppropwidgets.c: changed accordingly.
2003-01-05 13:52:14 +00:00
Sven Neumann 5dcf8da089 redid the fix for bug #101036. Instead of temporarily changing the layer
2003-01-05  Sven Neumann  <sven@gimp.org>

	* app/core/gimpimage-merge.c (gimp_image_merge_layers): redid the
	fix for bug #101036. Instead of temporarily changing the layer
	mode, just use a different mode for combine_regions().
2003-01-05 03:34:13 +00:00