Commit Graph

2709 Commits

Author SHA1 Message Date
75c2e0b1f9 *** empty log message *** 1999-11-20 20:44:23 +00:00
7f38315e5c see plug-ins/perl/Changes 1999-11-20 20:43:36 +00:00
3bfe043c4d Fixed a couple of possible infinite loops where an error condition was not
Sat Nov 20 19:33:01 GMT 1999  Adam D. Moss <adam@gimp.org>

	* plug-ins/common/gifload.c: Fixed a couple of possible infinite
	loops where an error condition was not being checked.  Also
	changed some g_message()s back to g_warning()s as they should be
	(don't get carried away with the user feedback fellahs, no-one
	wants to be told of every single corrupt byte and block in its own
	little window.  :-( ).
1999-11-20 19:36:37 +00:00
48c7eb05b0 plug-ins/AlienMap/AlienMap.c plug-ins/AlienMap2/AlienMap2.c
Sat Nov 20 19:52:30 CET 1999 Olof S Kylander <olof@gimp.org>

        * plug-ins/AlienMap/AlienMap.c
        * plug-ins/AlienMap2/AlienMap2.c
        * plug-ins/FractalExplorer/FractalExplorer.c
        * plug-ins/common/CML_explorer.c
        * plug-ins/common/checkerboard.c
        * plug-ins/common/diffraction.c
        * plug-ins/common/exchange.c
        * plug-ins/common/gqbist.c
        * plug-ins/common/gradmap.c
        * plug-ins/common/grid.c
        * plug-ins/common/lic.c
        * plug-ins/common/mapcolor.c
        * plug-ins/common/newsprint.c
        * plug-ins/common/plasma.c
        * plug-ins/common/randomize.c
        * plug-ins/common/sample_colorize.c
        * plug-ins/common/scatter_hsv.c
        * plug-ins/common/snoise.c
        * plug-ins/common/warp.c
        * plug-ins/flame/flame.c
        * plug-ins/ifscompose/ifscompose.c
        * plug-ins/maze/maze.c

        Updated menu location as suggested in the proposal from me
        with comments form others. (Mitch what about fixing the sub
        menu location so submenus allways is in top of a menu. Exception
        of Repeat last, Re-show last and Filter all Layers, which should
        be in top of the Filters menu.)
1999-11-20 18:55:54 +00:00
e5aad8b85b s/sprintf/g_snprintf
1999-11-20  Michael Natterer  <mitch@gimp.org>

	* app/devices.c: s/sprintf/g_snprintf

	* app/color_balance.[ch]: spinbuttons instead of text entries.
1999-11-20 18:08:41 +00:00
40606d9461 changed the packing spacings to match the core dialogs' standards.
1999-11-20  Michael Natterer  <mitch@gimp.org>

	* libgimp/gimpexport.c: changed the packing spacings to match the
	core dialogs' standards.
1999-11-20 15:52:25 +00:00
1168a4137a app/menus.c moved "Filter all Layers.." to the main "Filters" menu.
1999-11-20  Michael Natterer  <mitch@gimp.org>

	* app/menus.c
	* plug-ins/gap/gap_filter_main.c: moved "Filter all Layers.." to
	the main "Filters" menu.
1999-11-20 15:10:26 +00:00
50fe2885ad new prefs. page "Help System" because there will soon be more widgets
1999-11-20  Michael Natterer  <mitch@gimp.org>

	* app/preferences_dialog.c: new prefs. page "Help System" because
	there will soon be more widgets there (browser selection etc.)
	Cleaned up the "Display" and "Interface" pages a bit.

	* app/menus.c
	* plug-ins/common/plugindetails.c: add "...".

	* libgimp/gimpfileselection.c
	* libgimp/gimppatheditor.c: a widget shouldn't connect to it's own
	"realize" signal. Set widget_class->realize = <widget>_realize
	instead.
1999-11-20 14:27:07 +00:00
e46eaf8687 Reorganized the core menu items (everything except <Image>/Filters).
1999-11-20  Michael Natterer  <mitch@gimp.org>

	Reorganized the core menu items (everything except
	<Image>/Filters). Everything is of course trivial to change again,
	so please comment on the new "menu feeling" ;-)

	* app/menus.[ch]:

	- Applied the suggestions collected by Olof.
	- Added "..." to all items which open a dialog.
	- Introduced some additional separators (e.g. in "Dialogs").
	- Reorder some plugins and the color correct tools after
	  initialisation.
	- A menu entry to invoke the tooltips inspector.
	- A debugging menu entry which dumps the menu paths and their help
	  pages (will of course go away when the help sys is consistent).

	There are currently two identical "Help" menus because
	<Toolbox>/Help trashes the menu bar if the toolbox is too narrow
	(gtk doesn't seem to support multi-line menubars, any idea?)

	* app/app_procs.c: call menus_reorder_plugins() after loading the
	plugins to beautify the "Xtns" menu.

	* app/commands.[ch]: reordered some functions to match the new
	menu structure (for easier source navigation) and renamed some to
	be consistent (e.g. all help functions are now called help_*).

	Show/Hide the rulers with ordinary gtk_widget_[show|hide]()
	commands. I've tested it several times and it looks exactly the
	same as the old code which used internal gtk knowledge.

	* app/gdisplay.c: applied the menu changes to
	gdisplay_set_menu_sensitivity().

	* app/gimphelp.[ch]: new public function gimp_context_help() which
	invokes the tooltips inspector. Code cleanup.

	* app/resize.c: changed the dialogs' titles to match the menu entries.

	* app/session.c: renamed the gradient selection cmd callback to be
	consistent with brushes/patterns.

	* app/tools.c: added "..." to the menu paths of the tools which
	have dialogs.

	* app/fileops.c
	* app/channels_dialog.c
	* app/layers_dialog.c
	* app/paths_dialog.c: added some "...".

	* plug-ins/common/align_layers.c
	* plug-ins/common/autostretch_hsv.c
	* plug-ins/common/c_astretch.c
	* plug-ins/common/color_enhance.c
	* plug-ins/common/compose.c
	* plug-ins/common/decompose.c
	* plug-ins/common/mail.c
	* plug-ins/common/normalize.c
	* plug-ins/common/threshold_alpha.c
	* plug-ins/dbbrowser/dbbrowser.c
	* plug-ins/fp/fp.c
	* plug-ins/print/print.c
	* plug-ins/rcm/rcm.c: changed the menu paths and added "...".
1999-11-20 12:12:41 +00:00
84f0e1620b moved the libgimp translations to po-plugins (do they really need to be
* po and po-plug-ins dirs: moved the libgimp translations to
po-plugins (do they really need to be separate anyway?)

* tips/gimp_tips.pl.txt: new file

* libgimp/color_display.h
* modules/cdisplay_gamma.c: configure cancel callback

-Yosh
1999-11-20 02:49:40 +00:00
fc347b959c see plug-ins/perl/Changes 1999-11-20 02:20:27 +00:00
6e18df3e0b *** empty log message *** 1999-11-20 02:20:04 +00:00
b83af4ea3f i18n issues
--Sven
1999-11-20 02:16:17 +00:00
2ab36b085f include config.h to enable NLS
--Sven
1999-11-20 01:01:25 +00:00
48fb5c0959 2nd Try.. First failed due to problems at my end....
2nd Try.. First failed due to problems at my end....

Sat Nov 20 00:27:26 GMT 1999 Andy Thomas <alt@gimp.org>

	* app/commands.c
	* app/gdisplay.c
	* app/gimprc.c
	* app/gimprc.h
	* app/nav_window.c
	* app/nav_window.h
	* app/preferences_dialog.c
	* app/scale.c
	* app/scroll.c

	Nav dialog now follows auto. There is an option in the
	preferences dialog (interface) that allow you to switch
	between this behaviour and the "original" way of having
	one nav dialog per display.
1999-11-20 00:46:58 +00:00
79c9a24065 app/commands.c app/gdisplay.c app/gimprc.c app/gimprc.h app/nav_window.c
Sat Nov 20 00:27:26 GMT 1999 Andy Thomas <alt@gimp.org>

	* app/commands.c
	* app/gdisplay.c
	* app/gimprc.c
	* app/gimprc.h
	* app/nav_window.c
	* app/nav_window.h
	* app/preferences_dialog.c
	* app/scale.c
	* app/scroll.c

	Nav dialog now follows auto. There is an option in the
	preferences dialog (interface) that allow you to switch
	between this behaviour and the "original" way of having
	one nav dialog per display.
1999-11-20 00:40:26 +00:00
80a0b2dd53 convolve.c dodgeburn.c pressing Shift now disables (and resets) the tool
* convolve.c
        * dodgeburn.c
        * eraser.c: pressing Shift now disables (and resets) the tool toggle
        and switches to line mode so the Ctrl key is free for constraints.

--Sven
1999-11-20 00:30:41 +00:00
d24462044a Remove debugging crap
-Yosh
1999-11-19 22:29:07 +00:00
a30b735a87 see plug-ins/perl/Changes 1999-11-19 20:06:56 +00:00
d824473956 czech translation updated 1999-11-19 10:54:19 +00:00
ef362f4683 Read the mail!
--Sven
1999-11-18 17:56:01 +00:00
56ccc43f75 applied the patch from Shuji Narazaki
--Sven
1999-11-18 11:37:35 +00:00
b1f5ad415e silly boys 1999-11-17 22:52:42 +00:00
875217fc9f When greeted with a cheerfully corrupt poli^M^M^M^MXCF file, GIMP will 1)
Wed Nov 17 22:45:35 GMT 1999  Adam D. Moss <adam@gimp.org>

	* app/xcf.c: When greeted with a cheerfully corrupt poli^M^M^M^MXCF
	file, GIMP will 1) live a long and fruitful life rather than crash
	and burn, and 2) read as much as is reasonable and issue a
	warning about only being able to partially load the file.
1999-11-17 22:50:54 +00:00
df8b445be6 *** empty log message *** 1999-11-17 21:13:50 +00:00
6e90c8de5f see plug-ins/perl/Changes 1999-11-17 20:48:28 +00:00
754af91ba1 Fix multi-thumbnail code oversight causing double load-and-thumbnailing of
Wed Nov 17 20:07:08 GMT 1999  Adam D. Moss <adam@gimp.org>

	* app/fileops.c: Fix multi-thumbnail code oversight
	causing double load-and-thumbnailing of first/only image.
1999-11-17 20:10:53 +00:00
32ef77de24 removed os2 code 1999-11-17 16:31:50 +00:00
adda5e17bb more i18n
--Sven
1999-11-17 14:39:11 +00:00
51269ffffa some more work on the gimpcolorbutton and its usage
--Sven
1999-11-16 23:19:04 +00:00
44774c222f see plug-ins/perl/Changes 1999-11-16 20:37:27 +00:00
aec8918889 the chainbutton's parent_class is a GtkTable, not a GtkWidget. Code
1999-11-16  Michael Natterer  <mitch@gimp.org>

	* libgimp/gimpchainbutton.c: the chainbutton's parent_class is a
	GtkTable, not a GtkWidget. Code formating paranoia.
1999-11-16 18:53:49 +00:00
a9ce554f5a GAP updates
--Sven
1999-11-16 10:19:00 +00:00
9d30e3594b Moved the libgimp strings here. They are used by plug-ins, and thus need
1999-11-16  Tor Lillqvist  <tml@iki.fi>

* fi.po: Moved the libgimp strings here. They are used by
plug-ins, and thus need to be in the gimp-std-plugins message
catalog.
1999-11-15 23:16:06 +00:00
2d0296bd12 Updates (with permission of maintainer Ville Hautamäki). Not claimed to be
1999-11-16  Tor Lillqvist  <tml@iki.fi>

* fi.po: Updates (with permission of maintainer Ville
Hautamäki). Not claimed to be in any way perfect, but at least
fixed all the fuzzy stuff, and added many new translations. Moved
the libgimp-only strings to ../po-plug-ins/fi.po.
1999-11-15 23:12:30 +00:00
45b9d0f492 Fix copy&paste error.
1999-11-15  Tor Lillqvist  <tml@iki.fi>

* app/gimpcontext.c (gimp_context_copy_background): Fix copy&paste
error.
1999-11-15 22:07:27 +00:00
26f26b9d05 *** empty log message *** 1999-11-15 20:28:10 +00:00
257ec7bb96 two more plug-ins that use the gimp_color_button.
--Sven
1999-11-15 19:46:06 +00:00
148ef7b28e libgimp/gimpcolorbutton.c libgimp/gimpcolorbutton.h added dnd and a popup
* libgimp/gimpcolorbutton.c
        * libgimp/gimpcolorbutton.h
        * po/POTFILES.in: added dnd and a popup window on right-click that
        allows to load the current fg and bg colors.

        * po-plug-ins/POTFILES.in
        * plug-ins/common/Makefile.am
        * plug-ins/common/colortoalpha.c
        * plug-ins/common/plugin-defs.pl
        * plug-ins/script-fu/script-fu-scripts.c: made script-fu and the new
        colortoalpha plug-in use gimp_color_button

        * plug-ins/common/rotate.c: add " degrees" to the menu entries

--Sven
1999-11-15 18:37:03 +00:00
a1da35a9df fixed OS2 bug 1999-11-15 10:52:19 +00:00
f2ad0eb2a7 app/xinput_airbrush.c
Mon Nov 15 11:30:42 CET 1999 Olof S Kylander <olof@gimp.org>

        * app/xinput_airbrush.c

        A bit better std values for people w/o patch_xinput_airbrush
1999-11-15 10:26:00 +00:00
3e965c2c44 *** empty log message *** 1999-11-15 01:30:43 +00:00
4bdca14289 see plug-ins/perl/Changes 1999-11-15 00:10:35 +00:00
dc3d7403be plugged a memleak
* app/ink.c: plugged a memleak

        * app/xinput_airbrush.c; make it compile w/o patch_xinput_airbrush

--Sven
1999-11-14 22:50:08 +00:00
9c7a13b6cd include all header files that belong to libgimpui
* libgimp/gimpui.h: include all header files that belong to
        libgimpui

        * plug-ins/common/compose.c
        * plug-ins/common/grid.c
        * plug-ins/common/tiff.c
        * plug-ins/flame/flame.c
        * plug-ins/flame/libifs.c
        * plug-ins/gdyntext/charmap.c
        * plug-ins/gdyntext/charmap_window.c
        * plug-ins/gdyntext/font_selection.c
        * plug-ins/gdyntext/message_window.c
        * plug-ins/imagemap/imap_preferences.c
        * plug-ins/script-fu/script-fu-scripts.c
        * plug-ins/sel2path/math.c: out of libgimp only include gimp.h,
        gimpui.h and stdplugins-intl.h

--Sven
1999-11-14 21:56:01 +00:00
df8598df2f Update of the Xinput airbrush, fixed some bugs. It's a bit closer to a
Sun Nov 14 21:37:51 CET 1999 Olof S Kylander <olof@gimp.org>

        Update of the Xinput airbrush, fixed some bugs.
        It's a bit closer to a real tool now ;-).
1999-11-14 20:49:14 +00:00
4fd0770bdb see plug-ins/perl/Changes 1999-11-14 20:34:52 +00:00
51779cfeae Patch from Andy Hefner <vector7@crosswinds.net> to load mono bitmap files.
Sun Nov 14 16:38:21 GMT 1999  Adam D. Moss  <adam@gimp.org>

	* plug-ins/common/psd.c: Patch from Andy Hefner
	<vector7@crosswinds.net> to load mono bitmap files.
1999-11-14 16:44:20 +00:00
a4358a5397 special handling of a dropped "Standard" brush/pattern/gradient because
1999-11-14  Michael Natterer  <mitch@gimp.org>

	* app/gimpdnd.c: special handling of a dropped "Standard"
	brush/pattern/gradient because they are not part of their lists.

	* app/pattern.c: fill the standard_pattern with a b/w grid.
1999-11-14 11:43:03 +00:00
0c922cd3b0 app/airbrush.c app/apptypes.h app/brushes_cmds.c
1999-11-14  Michael Natterer  <mitch@gimp.org>

	* app/airbrush.c
	* app/apptypes.h
	* app/brushes_cmds.c
	* tools/pdbgen/pdb/brushes.pdb
	* app/bucket_fill.c
	* app/clone.c
	* app/gimpbrushpipe.c
	* app/paint_core.c
	* app/patterns.h
	* app/patterns_cmds.c
	* tools/pdbgen/pdb/patterns.pdb: removed the GimpBrushP and
	GPatternP types and use ordinary pointers instead.

	The following stuff makes the "no_data" behaviour consistent. As a
	side-effect it should make the gimp work when there are _really_ no
	brushes/patterns/gradients.

	* app/brush_select.c
	* app/pattern_select.c: set the initial brush/pattern name to "No
	Brushes/Patterns available" instead of "Active".

	* app/devices.c: set the device contexts' brush/pattern/gradient
	names if we started with no_data, so we find them on refresh.

	* app/gimpbrushlist.c: set the name of the standard_brush to
	"Standard".

	* app/gimpcontext.c: don't replace the current
	brush/pattern/gradient's name if the new one to be set is the
	standard one. Together with the change in devices.c, this ensures
	that we get what is set in devicerc. Minor fixes.

	* app/gradient.c: changed gradients_init() to work like the other
	data init functions. Only insert a default gradient in the
	gradients list when the editor is opened (this means that the
	gradients now behave like brushes/patterns when we start with
	"no_data").
	New function gradient_update() avoids tons of useless redraws of
	all clist gradient previews whenever the gradient editor wants to
	update it's large preview.

	* app/gradient_select.c: don't segfault when the user tries to
	drag from an empty gradient list.

	* app/patterns.c: set the index of the standard_pattern to -1 to
	indicate that it's not part of the pattern list.
1999-11-14 10:50:19 +00:00