Commit Graph

10208 Commits

Author SHA1 Message Date
Sven Neumann b93eda32d7 Made 1.3.22 release.
2003-11-03  Sven Neumann  <sven@gimp.org>

        * Made 1.3.22 release.
2003-11-03 01:10:58 +00:00
Sven Neumann 1ed2233650 update the histogram on "invalidate_preview" instead of "update" because
2003-11-03  Sven Neumann  <sven@gimp.org>

	* app/widgets/gimphistogrameditor.c: update the histogram on
	"invalidate_preview" instead of "update" because the paint core
	doesn't call gimp_drawable_update().
2003-11-02 23:31:26 +00:00
Sven Neumann 5d32ce9cd3 libgimp/gimpbrushmenu.c added mnenonic for "Browse...".
2003-11-02  Sven Neumann  <sven@gimp.org>

	* libgimp/gimpbrushmenu.c
	* libgimp/gimppatternmenu.c: added mnenonic for "Browse...".
2003-11-02 18:59:55 +00:00
Sven Neumann 5795f10ad3 rewritten to use pkg-config instead of gimptool; closely modeled after
2003-11-02  Sven Neumann  <sven@gimp.org>

	* m4macros/gimp-2.0.m4: rewritten to use pkg-config instead of
	gimptool; closely modeled after gtk-2.0.m4.
2003-11-02 18:49:41 +00:00
Miloslav Trmac d521088856 Update Czech translation 2003-11-02 18:42:38 +00:00
Sven Neumann a326026678 added gimpdatadir and gimplibdir variables.
2003-11-02  Sven Neumann  <sven@gimp.org>

	* gimp-1.3.pc.in: added gimpdatadir and gimplibdir variables.
2003-11-02 18:02:40 +00:00
Sven Neumann 2e885de4e8 libgimp/gimpbrushmenu.c use "Browse..." instead of "..." (bug #120600).
2003-11-02  Sven Neumann  <sven@gimp.org>

	* libgimp/gimpbrushmenu.c
	* libgimp/gimppatternmenu.c: use "Browse..." instead of "..."
	(bug #120600).
2003-11-02 17:28:56 +00:00
Sven Neumann 1c35fcf208 handle gamma settings in PNG files using the "gamma" parasite (see bug
2003-11-02  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/png.c: handle gamma settings in PNG files using
	the "gamma" parasite (see bug #120031).
2003-11-02 16:52:26 +00:00
Sven Neumann 0fd119e892 app/widgets/gimpdock.c draw the separators in normal color but make the
2003-11-02  Sven Neumann  <sven@gimp.org>

	* app/widgets/gimpdock.c
	* etc/gtkrc_user: draw the separators in normal color but make the
	DND highlight use the bg color of the selected state.
2003-11-02 13:57:09 +00:00
Danilo Šegan 020c343163 Updated Serbian translation.
2003-11-02  Danilo Šegan  <dsegan@gmx.net>

	* sr.po, sr@Latn.po: Updated Serbian translation.
2003-11-02 04:48:33 +00:00
Sven Neumann fcc00c1def set a hand cursor on the title area to indicate that the dockable can be
2003-11-02  Sven Neumann  <sven@gimp.org>

	* app/widgets/gimpdockable.c (gimp_dockable_realize): set a hand
	cursor on the title area to indicate that the dockable can be
	dragged here.
2003-11-02 00:50:57 +00:00
Sven Neumann d0916b195f app/gui/dialogs-menu.c app/gui/image-menu.c added Histogram to the dialog
2003-11-02  Sven Neumann  <sven@gimp.org>

	* app/gui/dialogs-menu.c
	* app/gui/image-menu.c
	* app/gui/toolbox-menu.c: added Histogram to the dialog menus.
2003-11-01 23:58:25 +00:00
Sven Neumann c40a8121bc added a GdkDisplay parameter and added the convenience function
2003-11-01  Sven Neumann  <sven@gimp.org>

	* app/widgets/gimpcursor.[ch] (gimp_cursor_new): added a
	GdkDisplay parameter and added the convenience function
	gimp_cursor_set().

	* app/display/gimpdisplayshell-cursor.c
	* app/tools/gimpcurvestool.c
	* app/widgets/gimpdialogfactory.c: changed accordingly.
2003-11-01 20:53:18 +00:00
Manish Singh 12f91643ab plug a memleak
2003-11-01  Manish Singh  <yosh@gimp.org>

        * app/core/gimppalette.c (gimp_palette_load): plug a memleak
2003-11-01 20:33:27 +00:00
Manish Singh d4a79e90b4 don't try to define inline, glib does it for us.
2003-11-01  Manish Singh  <yosh@gimp.org>

        * plug-ins/print/print_gimp.h: don't try to define inline, glib
        does it for us.

        * app/widgets/gimpgrideditor.c
        * app/widgets/gimpstrokeeditor.c: remove unnecessary GTK_WIDGET casts.
2003-11-01 20:21:26 +00:00
Manish Singh 3b6318bff1 Only add FOO_DISABLE_DEPRECATED flags with GTK+ 2.2.x. Add
2003-11-01  Manish Singh  <yosh@gimp.org>

        * configure.in: Only add FOO_DISABLE_DEPRECATED flags with GTK+ 2.2.x.
        Add -DGDK_MULTIHEAD_SAFE.

        * app/config/test-config.c: use guints for strlen()

        * app/gui/gui.c
        * app/gui/info-window.c
        * app/gui/menus.c
        * app/widgets/gimpcontainerview.c
        * app/widgets/gimpcursor.c
        * app/widgets/gimpdevices.c
        * app/widgets/gimpdevicestatus.c
        * app/widgets/gimpimagedock.c
        * app/widgets/gimpitemfactory.c
        * app/widgets/gimpnavigationpreview.c
        * app/widgets/gimptoolbox.c
        * app/widgets/gimptooloptionseditor.c
        * app/widgets/gimpwidgets-utils.c
        * libgimp/gimpbrushmenu.c
        * libgimp/gimppatternmenu.c
        * libgimp/gimpui.c
        * plug-ins/FractalExplorer/Dialogs.c
        * plug-ins/FractalExplorer/FractalExplorer.c
        * plug-ins/common/screenshot.c
        * plug-ins/gimpressionist/gimpressionist.c: more GDK_MULTIHEAD_SAFE
        fixes.

        * plug-ins/common/wmf.c: #undef GDK_MULTIHEAD_SAFE.. this plug-in
        is going away anyway.

        * app/widgets/gimpcursor.h: add #warning about needing a proper
        multihead safe API.

        * app/gui/vectors-commands.c: s/clipoard/clipboard/
2003-11-01 20:06:01 +00:00
Sven Neumann 8e8c2176bf removed test-composite.
2003-11-01  Sven Neumann  <sven@gimp.org>

        * app/composite/Makefile.am (EXTRA_PROGRAMS): removed
        test-composite.
2003-11-01 19:51:22 +00:00
Sven Neumann fb6bd70031 removed width and height from the API. It can be set using
2003-11-01  Sven Neumann  <sven@gimp.org>

	* app/widgets/gimphistogramview.[ch]: removed width and height
	from the API. It can be set using gtk_widget_size_request(). Set a
	mimimum height of 80 pixels.

	* app/widgets/gimphistogrambox.c: changed accordinly. Reduced size
	of color gradient.

	* app/tools/gimpcurvestool.c: reduced gradient sizes.

	* app/tools/gimplevelstool.c: allow the histogram to expand
	vertically.
2003-11-01 17:39:09 +00:00
Sven Neumann b2d192174b if multiple histogram values fall onto the same pixel, display the maximum
2003-11-01  Sven Neumann  <sven@gimp.org>

	* app/widgets/gimphistogramview.c (gimp_histogram_view_expose): if
	multiple histogram values fall onto the same pixel, display the
	maximum value.
2003-11-01 16:11:26 +00:00
Sven Neumann e35668eb73 app/app-docs.sgml app/app-sections.txt updated.
2003-11-01  Sven Neumann  <sven@gimp.org>

	* app/app-docs.sgml
	* app/app-sections.txt
	* app/app.types: updated.
2003-11-01 15:42:30 +00:00
Danilo Šegan 95de8a847b Added more to Serbian translation.
2003-11-01  Danilo Šegan  <dsegan@gmx.net>

	* po-plug-ins/sr.po, po-plug-ins/sr@Latn.po: Added more to Serbian
	translation.
2003-11-01 14:16:26 +00:00
Sven Neumann d772ef0200 update the channel menu when the image mode changes or an alpha channel is
2003-11-01  Sven Neumann  <sven@gimp.org>

	* app/widgets/gimphistogrameditor.c: update the channel menu when
	the image mode changes or an alpha channel is added/removed.
2003-11-01 13:58:06 +00:00
Sven Neumann b90be2fe66 forgot to also add a range check here.
2003-11-01  Sven Neumann  <sven@gimp.org>

	* app/base/gimphistogram.c (gimp_histogram_get_mean): forgot to
	also add a range check here.

	* app/widgets/gimphistogrameditor.c: update the channel menu when
	the image mode changes or an alpha channel is added/removed.
2003-11-01 13:16:02 +00:00
Danilo Šegan 6c5f31b9f8 Updated Serbian translation.
2003-11-01  Danilo Šegan  <dsegan@gmx.net>

	* po/sr.po, po/sr@Latn.po: Updated Serbian translation.
2003-11-01 13:04:27 +00:00
Sven Neumann c6a9e3e0f8 removed app/widgets/gimphistogramtool.c; added
2003-11-01  Sven Neumann  <sven@gimp.org>

	* POTFILES.in: removed app/widgets/gimphistogramtool.c;
	added app/widgets/gimphistogrameditor.c
2003-11-01 02:41:37 +00:00
Sven Neumann dcf50dc2a9 Replaced the histogram tool by a histogram dialog:
2003-11-01  Sven Neumann  <sven@gimp.org>

	Replaced the histogram tool by a histogram dialog:

	* themes/Default/images/Makefile.am
	* themes/Default/images/tools/stock-tool-histogram-[16|22].png:
	removed here ...

	* themes/Default/images/stock-histogram-[16|22].png: ,,, and added
	under these new names.

	* libgimpwidgets/gimpstock.[ch]: register the icons as
	GIMP_STOCK_HISTOGRAM and removed the histogram tool stock icons.

	* app/base/gimphistogram.c: don't crash when uncalculated values
	are requested from a GimpHistogram. Allow to reset the histogram
	by calling gimp_histogram_calculate() with a NULL region.

	* app/widgets/gimphistogrambox.[ch]: renamed the GimpHistogramView
	struct member to "view".

	* app/tools/gimpthresholdtool.c: changed accordingly.

	* app/widgets/gimphistogramview.[ch] (gimp_histogram_view_events):
	return TRUE when events were handled.

	* app/tools/Makefile.am
	* app/tools/gimp-tools.c
	* app/tools/gimphistogramtool.[ch]: removed the histogram tool.

	* app/widgets/Makefile.am
	* app/widgets/gimphelp-ids.h
	* app/widgets/widgets-types.h
	* app/widgets/gimphistogrameditor.[ch]: added GimpHistogramEditor.
	Has some rough edges still...

	* app/gui/dialogs-constructors.[ch]
	* app/gui/dialogs.c
	* app/gui/image-menu.c: register the new dialog instead of the
	histogram tool.
2003-11-01 02:39:34 +00:00
Sven Neumann 5d43e5ba3d made multi-head safe. The whole tree compiles with GDK_MULTIHEAD_SAFE now.
2003-10-31  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/wmf.c: made multi-head safe. The whole tree
	compiles with GDK_MULTIHEAD_SAFE now.
2003-10-31 19:24:36 +00:00
Sven Neumann 93dadb8ae3 made multi-head safe. Let GTK+ parse the command-line before checking for
2003-10-31  Sven Neumann  <sven@gimp.org>

	* tools/gimp-remote.c: made multi-head safe. Let GTK+ parse the
	command-line before checking for application-specific parameters.

	* docs/gimp-remote-1.3.in: document the --display command-line option.
2003-10-31 18:36:11 +00:00
Hasbullah Bin Pit 451596b91e Updated Malay translation by MIMOS Open Source Development Group
2003-10-31  Hasbullah Bin Pit <sebol@ikhlas.com>

        * ms.po: Updated  Malay translation by
                MIMOS Open Source Development Group <syed@mimos.my>
2003-10-31 17:43:20 +00:00
Hasbullah Bin Pit b0ffa07f6f Updated Malay Translation by MIMOS Open Source Development Group
2003-10-31  Hasbullah Bin Pit <sebol@ikhlas.com>

        * ms.po: Updated Malay Translation by
                MIMOS Open Source Development Group <ismas@mimos.my>
2003-10-31 17:40:09 +00:00
Hasbullah Bin Pit 944fefb4d5 Updated Malay Translation by MIMOS Open Source Development Group
2003-10-31  Hasbullah Bin Pit <sebol@ikhlas.com>

        * ms.po: Updated Malay Translation                 by MIMOS Open Source Development Group <ismas@mimos.my>
2003-10-31 17:08:26 +00:00
Hasbullah Bin Pit 02b80e1966 Updated Malay translation by MIMOS Open Source Development Group
2003-10-31  Hasbullah Bin Pit <sebol@ikhlas.com>

        * ms.po: Updated Malay translation by
                MIMOS Open Source Development Group <ismas@mimos.my>
2003-10-31 16:59:49 +00:00
Michael Natterer e9bab397de some cleanup.
2003-10-31  Michael Natterer  <mitch@gimp.org>

	* app/tools/gimpmovetool.c: some cleanup.

	(gimp_move_tool_button_press): removed #if 0'ed experimental cruft
	and the #warning about it.
2003-10-31 11:51:47 +00:00
Michael Natterer 2edd422a35 should actually call gimp_item_flip() on the path to transform. Fixes bug
2003-10-31  Michael Natterer  <mitch@gimp.org>

	* app/tools/gimpfliptool.c (gimp_flip_tool_transform): should
	actually call gimp_item_flip() on the path to transform.
	Fixes bug #125895.

	* app/tools/gimptransformtool.c (gimp_transform_tool_notify_type):
	if the transform tool is in the CREATING state, don't skip the
	whole callback but still copy the transform type and direction
	from the options to the tool. Fixes preview of transformed paths.
2003-10-31 09:38:04 +00:00
Michael Natterer cbc503c1fb moved all signal emissions to their resp update() functions (e.g.
2003-10-30  Michael Natterer  <mitch@gimp.org>

	* libgimpwidgets/gimpsizeentry.c: moved all signal emissions to
	their resp update() functions (e.g. "value_changed" is emitted
	from gimp_size_entry_value_update() now). Should fix all bugs ;)
	for the cost of a few extra signal emissions. We definitely
	emitted too few signals before so it's at least less broken.
	Removed "gboolean value_boundaries" stuff because this fix should
	always update the reference values correctly now.
2003-10-30 20:58:37 +00:00
Michael Natterer b0fd43dd45 made Dodge/Burn the last paint tool, so Convolve and Smudge are together.
2003-10-30  Michael Natterer  <mitch@gimp.org>

	* app/tools/gimp-tools.c (gimp_tools_init): made Dodge/Burn the
	last paint tool, so Convolve and Smudge are together.
2003-10-30 17:55:03 +00:00
Sven Neumann d4b49c0c38 added a missing GimpHistogramChannel parameter. Fixes wrong values in the
2003-10-30  Sven Neumann  <sven@gimp.org>

	* app/base/gimphistogram.[ch] (gimp_histogram_get_count): added a
	missing GimpHistogramChannel parameter. Fixes wrong values in the
	histogram tool.

	* app/base/levels.c
	* app/base/lut-funcs.c
	* app/pdb/color_cmds.c
	* tools/pdbgen/pdb/color.pdb: changed accordingly.

	* app/tools/gimphistogramtool.c: update the histogram statistics
	on channel changes.
2003-10-30 17:48:16 +00:00
Sven Neumann 7937639ed1 increased vertical spacing.
2003-10-29  Sven Neumann  <sven@gimp.org>

	* app/gui/preferences-dialog.c: increased vertical spacing.
2003-10-29 21:55:26 +00:00
Sven Neumann c590c6aa15 app/display/gimpdisplayshell-callbacks.c
2003-10-28  Sven Neumann  <sven@gimp.org>

	* app/display/gimpdisplayshell-callbacks.c
	* app/display/gimpdisplayshell-layer-select.c
	* app/widgets/gimpcontainerpopup.c
	* app/widgets/gimphistogramview.c
	* app/widgets/gimpnavigationpreview.c
	* libgimpwidgets/gimpcolorselect.c
	* libgimpwidgets/gimpoffsetarea.c
	* libgimpwidgets/gimppickbutton.c: use multihead safe variants of
	the unsafe functions gdk_pointer_ungrab(), gdk_keyboard_ungrab()
	and gdk_device_get_core_pointer().

	* plug-ins/libgck/gck/gck.h
	* plug-ins/libgck/gck/gckcolor.c: made libgck multi-head safe.

	* plug-ins/Lighting/lighting_ui.c
	* plug-ins/MapObject/mapobject_preview.c
	* plug-ins/MapObject/mapobject_ui.c: changed accordingly.

	* plug-ins/common/animationplay.c
	* plug-ins/common/curve_bend.c
	* plug-ins/gfig/gfig.c
	* plug-ins/imagemap/imap_preview.c: use multihead safe GDK API.
2003-10-29 20:57:21 +00:00
Jan Morén 662218d686 Updated Swedish translation.
2003-10-29  Jan Morén  <jan.moren@lucs.lu.se>

         * sv.po: Updated Swedish translation.
2003-10-29 19:40:55 +00:00
Henrik Brix Andersen b6187783e9 removed \n in line 6621.
2003-10-29 Henrik Brix Andersen <brix@gimp.org>

* it.po: removed \n in line 6621.
2003-10-29 17:06:14 +00:00
Marco Ciampa 36b99c8c13 Updated italian translation. 2003-10-29 16:57:23 +00:00
Michael Natterer 0df20a05f4 call tool_manager_oper_active_update() also on GDK_ENTER_NOTIFY,
2003-10-29  Michael Natterer  <mitch@gimp.org>

	* app/display/gimpdisplayshell-callbacks.c
	(gimp_display_shell_tool_events): call
	tool_manager_oper_active_update() also on GDK_ENTER_NOTIFY,
	GDK_LEAVE_NOTIFY, GDK_PROXIMITY_IN and GDK_PROXIMITY_OUT so the
	active tool's state is updated when the current device
	enters/leaves the canvas area.

	* app/tools/gimpmovetool.[ch]: added GimpTool::oper_update() and
	prelight the guide which will be moved there. Prelight the guide
	only while the while the cursor is in the guide's sensitive area,
	not until another guide is selected.
	Feels better and fixes bug #125474.

	Removed "guide_disp" member from the GimpMoveTool because
	GipmTool::oper_update() is called reliably now and we don't need
	to worry about guide prelighting across different displays any
	more.

	(gimp_move_tool_cursor_update): removed guide prelighting code,
	cleaned up and simplified.

	(gimp_move_tool_button_press): never activate the tool after
	calling init_edit_selection(). Fixes more tool control warnings.

	* app/display/gimpdisplay-foreach.[ch]: removed
	gdisplays_check_valid().
2003-10-29 15:03:56 +00:00
Stanislav Visnovsky 96bdb5d7ef Updated Slovak translation by Zdenko Podobny.
2003-10-29  Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>

        * sk.po: Updated Slovak translation by Zdenko Podobny.
2003-10-29 14:27:06 +00:00
Marco Ciampa fc07bf7b11 Updated italian translation. 2003-10-28 10:07:11 +00:00
Helvetix Victorinox b7446c0eb5 Missed ChangeLog. Thanks brix. 2003-10-28 01:58:07 +00:00
Sven Neumann c0ebe2a8a3 app/text/Makefile.am new files that load and save text layers to/from XCF.
2003-10-27  Sven Neumann  <sven@gimp.org>

	* app/text/Makefile.am
	* app/text/gimptextlayer-xcf.[ch]: new files that load and save
	text layers to/from XCF.

	* app/xcf/xcf-load.c
	* app/xcf/xcf-save.c
	* app/text/gimptextlayer.c: removed that code here and use the new
	functions instead.

	* app/text/gimptext-parasite.[ch] (gimp_text_from_parasite): added
	a GError parameter.

	* app/text/gimptextlayer.[ch]: store the name of the parasite that
	the text layer was created from (if read from XCF). Remove the
	parasite when the text layer is edited. If a text layer wasn't
	touched, the original parasite is written back to the XCF file.

	* app/text/gimptextlayout.c (gimp_text_layout_new): handle a NULL
	text string.

	* app/tools/gimptextoptions.c: implement GimpToolOptions::reset
	and save the text across a reset.
2003-10-27 21:50:41 +00:00
Michael Natterer 7cf23d8637 call gimp_dock_separator_realize() on all drop separators so their color
2003-10-27  Michael Natterer  <mitch@gimp.org>

	* app/widgets/gimpdock.c (gimp_dock_style_set): call
	gimp_dock_separator_realize() on all drop separators so their
	color follows the theme change. Fixes bug #119735.
2003-10-27 18:29:35 +00:00
Michael Natterer 601f98f2c9 scroll to the added message.
2003-10-27  Michael Natterer  <mitch@gimp.org>

	* app/widgets/gimperrorconsole.c (gimp_error_console_add): scroll
	to the added message.
2003-10-27 12:38:34 +00:00
Michael Natterer d63e2d49ae regenerated.
2003-10-27  Michael Natterer  <mitch@gimp.org>

	* libgimpwidgets/tmpl/gimphelpui.sgml: regenerated.
2003-10-27 11:55:31 +00:00