Commit Graph

1856 Commits

Author SHA1 Message Date
Sven Neumann e49920df8f the plug-ins I missed in my last commit
--Sven
1999-11-23 21:59:05 +00:00
Sven Neumann 66f212c116 put the change from Monday back in that I accidentially reverted yesterday
--Sven
1999-11-23 21:02:54 +00:00
Sven Neumann a38de26ce6 i18n stuff, dots for menu entries and dialog layout tweaks
--Sven
1999-11-23 20:29:20 +00:00
Michael Natterer b6a3dd5acf app/app_procs.c app/channels_dialog.c app/fileops.c app/gdisplay.c
1999-11-23  Michael Natterer  <mitch@gimp.org>

	* app/app_procs.c
	* app/channels_dialog.c
	* app/fileops.c
	* app/gdisplay.c
	* app/gdisplay_ops.c
	* app/layers_dialog.c
	* app/menus.[ch]
	* app/paths_dialog.c
	* app/plug_in.c: removed
	menus_set_[sensitive|state]_glue(). Removed the N_()'s from all
	menu paths which are not eventually passed to
	gtk_item_factory_create_item().

	* app/tool_options.c: minor updates.

	* app/file_new_dialog.c: reordered the action_area buttons.
1999-11-23 19:11:29 +00:00
Sven Neumann 49bb3594a6 hopefully plugged a possible security hole. Please audit this fix!
--Sven
1999-11-23 01:06:16 +00:00
GMT 1999 Andy Thomas 70b0232405 app/bezier_select.c
Mon Nov 22 22:43:59 GMT 1999 Andy Thomas <alt@gimp.org>

        * app/bezier_select.c

        Stroking bezier paths made up of multiple segments
        now all get put in a single undo group.
1999-11-22 23:05:31 +00:00
Sven Neumann 399e35b6c4 i18n stuff
--Sven
1999-11-22 22:38:02 +00:00
GMT 1999 Adam D. Moss eb7d301336 Disabled the copy-on-write for gimage projection. Duplicate op will now
Mon Nov 22 13:18:40 GMT 1999  Adam D. Moss <adam@gimp.org>

	* app/channel_ops.c: Disabled the copy-on-write for gimage
	projection.  Duplicate op will now take as much time and
	memory as GIMP 1.0 in this respect.  That sucks, but I'm
	damned if I can follow the twisted paths which GIMP treads
	in making this bahave badly.  Can you?
1999-11-22 13:22:53 +00:00
Michael Natterer 7a14ed3eeb move all sub-sub-menus of <Image>/Filters to the top of their menu shells
1999-11-22  Michael Natterer  <mitch@gimp.org>

	* app/menus.c: move all sub-sub-menus of <Image>/Filters to the
	top of their menu shells and add a separator after them.
1999-11-22 12:02:46 +00:00
GMT 1999 Adam D. Moss e4702c0fa6 Removed erroneous spin-button limit, bumped up RGB->INDEXED precision a
Mon Nov 22 11:19:05 GMT 1999  Adam D. Moss <adam@gimp.org>

	* app/convert.c: Removed erroneous spin-button limit, bumped
	up RGB->INDEXED precision a little.
1999-11-22 11:26:58 +00:00
Michael Natterer 3711f5587e app/brightness_contrast.[ch] app/by_color_select.[ch]
1999-11-22  Michael Natterer  <mitschel@cs.tu-berlin.de>

	* app/brightness_contrast.[ch]
	* app/by_color_select.[ch]
	* app/color_balance.[ch]
	* app/curves.[ch]
	* app/histogram_tool.[ch]
	* app/hue_saturation.[ch]
	* app/levels.[ch]
	* app/posterize.[ch]
	* app/threshold.[ch]: spinbuttons and cleaned up ui for all
	dialog-tools. Added a "Reset" button to all dialogs.

	* app/color_notebook.c: fixed a compiler warning.

	* app/gimpui.[ch]: made gimp_radio_group_new() more general.

	* app/menus.c: removed the <Toolbox>/File/Help submenu.

	* app/tools.c: restored the old behaviour of "tools_initialize()"
	(force the emission of the "tool_changed" signal)
1999-11-22 11:14:29 +00:00
Marc Lehmann b653df172c *** empty log message *** 1999-11-21 21:15:28 +00:00
Marc Lehmann 42b92f84bf *** empty log message *** 1999-11-21 01:15:45 +00:00
GMT 1999 Andy Thomas 5574727487 app/nav_window.c
Sat Nov 20 23:31:19 GMT 1999 Andy Thomas <alt@gimp.org>

	* app/nav_window.c


	Forgot to clear the timer_id flag after the timer
	has fired.
1999-11-20 23:40:50 +00:00
GMT 1999 Andy Thomas 0ea4660f56 app/nav_window.c
Sat Nov 20 22:10:15 GMT 1999 Andy Thomas <alt@gimp.org>

	* app/nav_window.c

	Removed timer when windows are deleted. Removes
	potential race conditions when closing images.
1999-11-20 22:33:46 +00:00
Marc Lehmann 8413911ff1 *** empty log message *** 1999-11-20 20:51:41 +00:00
Marc Lehmann 75c2e0b1f9 *** empty log message *** 1999-11-20 20:44:23 +00:00
GMT 1999 Adam D. Moss 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
CET 1999 Olof S Kylander 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
Michael Natterer 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
Michael Natterer 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
Michael Natterer 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
Michael Natterer 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
Michael Natterer 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
Manish Singh 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
Marc Lehmann 6e18df3e0b *** empty log message *** 1999-11-20 02:20:04 +00:00
Sven Neumann b83af4ea3f i18n issues
--Sven
1999-11-20 02:16:17 +00:00
Sven Neumann 2ab36b085f include config.h to enable NLS
--Sven
1999-11-20 01:01:25 +00:00
GMT 1999 Andy Thomas 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
Sven Neumann 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
Sven Neumann ef362f4683 Read the mail!
--Sven
1999-11-18 17:56:01 +00:00
Sven Neumann 56ccc43f75 applied the patch from Shuji Narazaki
--Sven
1999-11-18 11:37:35 +00:00
Adam D. Moss b1f5ad415e silly boys 1999-11-17 22:52:42 +00:00
GMT 1999 Adam D. Moss 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
Marc Lehmann df8b445be6 *** empty log message *** 1999-11-17 21:13:50 +00:00
GMT 1999 Adam D. Moss 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
Asbjørn Pettersen 32ef77de24 removed os2 code 1999-11-17 16:31:50 +00:00
Sven Neumann adda5e17bb more i18n
--Sven
1999-11-17 14:39:11 +00:00
Sven Neumann 51269ffffa some more work on the gimpcolorbutton and its usage
--Sven
1999-11-16 23:19:04 +00:00
Michael Natterer 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
Sven Neumann a9ce554f5a GAP updates
--Sven
1999-11-16 10:19:00 +00:00
Tor Lillqvist 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
Marc Lehmann 26f26b9d05 *** empty log message *** 1999-11-15 20:28:10 +00:00
Sven Neumann 257ec7bb96 two more plug-ins that use the gimp_color_button.
--Sven
1999-11-15 19:46:06 +00:00
Sven Neumann 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
Asbjørn Pettersen a1da35a9df fixed OS2 bug 1999-11-15 10:52:19 +00:00
CET 1999 Olof S Kylander 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
Marc Lehmann 3e965c2c44 *** empty log message *** 1999-11-15 01:30:43 +00:00
Sven Neumann 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
Sven Neumann 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