1999-01-09  Nat Friedman  <nat@nat.org>

	* gnome-terminal.c: Replaced the Terminal menu with a File menu.

1999-01-08  Jay Painter <jpaint@serv.net>

	* gnome-terminal.c: go crazy jrb, I'll have my border width!
	Also, hide app->menubar->parent instead of app->menubar, because
	the damn dock item has relieved borders that don't hide and ruin
	the symmetry of the terminal.

1999-01-07  Nat Friedman  <nat@nat.org>

	* gnome-terminal.c Changed gnome_terminal_about_menu to
 	gnome_terminal_help_menu.

	Use the GNOMEUIINFO_MENU_ABOUT_ITEM macro.

	Added the settings menu, and moved the Properties menu item to it
 	and renamed it to Preferences.

1999-01-07  Nat Friedman  <nat@nat.org>

	* gnome-terminal.c (new_terminal_cmd): Set the window policy to
 	auto-shrink.

	Changed gnome_terminal_about_menu to gnome_terminal_help_menu.

	Use the GNOMEUIINFO_MENU_ABOUT_ITEM macro.

	Added the settings menu, and moved the Properties menu item to it
 	and renamed it to Preferences.
	
1999-01-07  Christopher Blizzard  <blizzard@appliedtheory.com>

	* gnome-terminal.c: add the ability to set the title on the
 	command line.

1999-01-06  Jonathan Blandford  <jrb@redhat.com>

	* gnome-terminal.c (new_terminal_cmd): Commented out the border
	width settings as the old layout was driving me crazy.  If anyone
	wants to revert it, they can go ahead; but I think this looks much
	better.

1998-12-31 Jay Painter <jpaint@serv.net>

	* gnome-terminal.c: fix the session_save geometry saving so that		the terminal geometry gets saved in terminal columns/rows instead
	of pixels.

1998-12-31 Jay Painter <jpaint@serv.net>

	* gnome-terminal.c: use zvt_term_set_size to set the grid
	size of the terminal.  --geometry now works correctly.

1998-12-23 Jay Painter <jpaint@serv.net>

	* gnome-terminal.c: resize in incriments equal to the charactor
	size, and also inform the window manager with proper hints so it
	can display the correct terminal grid size.

1998-12-18 Felix Bellaby  <felix@pooh.u-net.com>

	* gnome-terminal.c: various updates to session management code.

1998-12-29  Jay Painter <jpaint@serv.net>
	* gnome-terminal.c: merge from head -- the incrimental resizing
	hints.

1998-12-28  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnome-terminal.c (load_session): Remove debugging message.
	(new_terminal_cmd): Remove the visual hack from here.

1998-12-10  Jonathan Blandford  <jrb@aware-of-vacuity.labs.redhat.com>

	* gnome-terminal.c (apply_changes): now it'll display transparency
	even if a background image isn't set per term.
	(new_terminal_cmd): as above

1998-12-09  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnome-terminal.c: Preferences are now saved by default.
	(new_terminal_cmd): Disable pixmap support if the Imlib visual is
	different from the startup visual, as Imlib is lame.

1998-12-02  Jeff Garzik  <jgarzik@pobox.com>

	* gnome-terminal.c:
	Correct usage of gnome_app_fill_menu_custom() again.

1998-12-01  Jeff Garzik  <jgarzik@pobox.com>

	* gnome-terminal.c:
	Correct usage of gnome_app_fill_menu_custom()
	so that this will compile again.
	(er, I thought that func was only for UI builders...)

Sun Nov 29 03:03:20 1998  George Lebl  <jirka@5z.com>

	* gnome-terminal.c: split the image stuff into a separate page,
	  add a global zvt_pixmap_support and chack for pixmap support
	  right after creating the zvt widget, the image page is added
	  only if pixmap support exists in zvt

1998-11-23  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnome-terminal.c (new_terminal_cmd): --login/--nologin control
	the shell spawning options.  --utmp/--noutmp control the recording
	of user log in/out in utmp/wtmp files.

1998-11-22  Jay Painter <jpaint@serv.net>
	
	* gnome-terminal.c: slight changes to widget packing so the
	terminal looks better.

1998-11-21  Michael Zucchi  <zucchi@zzedzone.fsi.com.au>

	* gnome-terminal.c (new_terminal_cmd): Add signal setup for
	title_changed signal.	
	(title_changed): Callback for title_changed signal.

1998-11-20  Manish Vachharajani <mvachhar@vger.rutgers.edu>

	* gnome-terminal.c: Made session management work, except for 
	                    transparency.

1998-11-20  Manish Vachharajani <mvachhar@vger.rutgers.edu>

	* gnome-terminal.c: Add ability to turn the terminal bell on and off
	
1998-11-12  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnome-terminal.c (terminal_config): Make the user_* strings be
	const. 
	have a per-user command line flag instead of a global one.
	(main_terminal_program): If a color has been set, set the
	color_set to COLORS_CUSTOM.

1998-11-11  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnome-terminal.c: Add support for setting the DEL/Backspace
	swapping.

1998-11-11  Martin Baulig  <martin@home-of-linux.org>

	* gnome-terminal.c: Use `invoke_as_login_shell' from the command
 	line config and not from the default config so this command line
	parameter really works.

1998-11-11  Martin Baulig  <martin@home-of-linux.org>

	* gnome-terminal.c (gnome_terminal_about_menu): Comment the
	GNOMEUIINFO_HELP out so we don't get the warning about a
	missing help topics file.

1998-11-11  Michael Zucchi  <zucchi@zzedzone.fsi.com.au>

	* menu.c: Removed file menu.c - obsoleted.

1998-11-09  Michael Zucchi  <zucchi@zzedzone.fsi.com.au>

	* gnome-terminal.c (new_terminal_cmd): Set window hints on
	application window for a minimum size.

Nov. 5, 1998
	. Add missing arg to zvt_term_forkpty()
	-- Elliot

1998-10-29  Jens Lautenbacher  <jens@tellux.de>

	* gnome-terminal.c (preferences_cmd): visual clean-up
	(DEFINE_TERMINAL_MENU): removed the color-selector from the
 	menu... the changelog entry from miquel seems to suggest that this
 	was only for testing purposes for color dnd, so I felt free to
 	remove it, as it seems to be only disturbing joe user. Hope I
 	didn't step on anybodies toes :-/

	* gnome-terminal.h: removed prototype for create_font_menu

	* Makefile.am (gnome_terminal_SOURCES): removed menu.c because we
 	use gnome_font_picker now

	* gnome-terminal.c (apply_changes): use gnome_term_set_font
 	instead of zvt_term_set_font_name
	(font_changed): New function.
	(prop_changed_zvt): commented out as it seems to be dead code
	(preferences_cmd): use gnome_font_picker widget, and fix more init
 	stuff for color_scheme and scrollbar_position via calls to
 	gtk_object_set_user_data.

Tue Oct 27 14:21:32 1998  George Lebl  <jirka@5z.com>

	* gnome-terminal.c: calls set_background instead of set_transparent,
	  added background pixmap checkbox and a file entry

	* gnome-terminal.c: fixed a warning with gtk_combo, and use
	  GINT_TO_POINTER and GPOINTER_TO_INT instead of just a cast

Tue Oct 27 01:13:20 1998  George Lebl  <jirka@5z.com>

	* gnome-terminal.c: add support for transparency in zvt

Sun Oct 18 21:37:34 1998  Owen Taylor  <otaylor@gtk.org>

	* gnome-terminal.c (drag_data_received): Removed broken
	debugging printf so it compiles.

Sun Oct 18 19:55:45 1998  Owen Taylor  <otaylor@gtk.org>

	* gnome-terminal.c: Use the new DND API.

1998-10-06  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnome-terminal.c (about_terminal_cmd): Fix warning.
	
	* gnome_terminal_terminal_menu_hide_menubar,
	gnome_terminal_terminal_menu_show_menubar: We create two uiinfos
	to be use in different states.
	
	* gnome-terminal.c (button_press): Revert previous change and use
	the gnome-app functionality to achieve the same effect. 

1998-45-05  Erik Troan  <ewt@redhat.com>

	* gnome-terminal (button_press): got rid of extranous _ chars in
	popup window (this redisplayed the show menubar item as well)

1998-09-22  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnome-terminal.c: Allow for short option --command to be 'e' as well.

1998-09-19  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnome-terminal.c: Use the keyborad shortcuts;  Make indentation
	and variable style uniform to the GNOME style :-).

1998-09-19  Manish Vachharajani <mvachhar@vger.rutgers.edu>

	* gnome_terminal.c: Fixed bugs saving session
	
1998-17-14  Erik Troan  <ewt@redhat.com>

	* gnome_terminal.c: added optional automatic scrolling
	behaviors

1998-44-14  Erik Troan  <ewt@redhat.com>

	* gnome_terminal.c: switched to gnome-color-picker from
	gnome-color-selector
	* gnome_terminal.c configuration information removed from
	global variables and moved to a per-terminal structure

1998-09-01  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnome-terminal.c (new_terminal_cmd): Add 3 pixels between the
	terminal and the border.
	(set_color_scheme): Set the color for the background window to the
	same one we have.c

Mon Aug 31 15:02:01 1998  Owen Taylor  <otaylor@redhat.com>

	* gnome-terminal.c (apply_changes): Use
	gtk_box_set_child_packing() to move the scrollbar, instead of
	gtk_box_reorder_child(), since we initially set up the order using
	gtk_box_pack_start()/end().

1998-59-28  Erik Troan  <ewt@redhat.com>

	* gnome_terminal.c: store all configuration information
	in a single structure

	* gnome_terminal.c: added terminal classes, and put class
	on the preferences panel

	* gnome_terminal.c: don't save menu bar state when it changes,
	use normal save preferences command for that

	* gnome_termainl.c (button_press): display a popup menu on
	ctrl-rightbutton
	

1998-17-26  Erik Troan  <ewt@redhat.com>

	* gnome_terminal.c: added terminal classes for storing
	multiple configurations

	* gnome_terminal.c (set_active): the color_style attribute wasn't 
	tied the color_style preferences menu

1998-08-06  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnome-terminal.c (close_all_cmd): Removed close all terminals
	option. 

1998-07-15  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnome-terminal.c: Add support for hidden menubars.

1998-07-14  Tristan Tarrant  <ttarrant@suntlc.etnoteam.it>
	* gnome-terminal.c: Added ability to set scrollback lines from 
	  preferences (at last)

1998-07-01  Nuno Ferreira  <nmrf@rnl.ist.utl.pt>

	* gnome-terminal.desktop: Added Portuguese translation.

1998-06-21 Manish Vachharajani <mvachhar@vger.rutgers.edu>

	* gnome-terminal.c:  Set table sizes to make gtk 1.1 happy
	
1998-06-15  Michael Zucchi  <zucchi@zzedzone.box.net.au>

	* gnome-terminal.c (apply_changes): Get terminal preferences from
	each page separately, rather than try to retrieve them all
	together [which doesn't work].

Sat Jun 13 13:13:50 1998  Tom Tromey  <tromey@cygnus.com>

	* gnome-terminal.c (save_session): New function.
	(die): New function.
	(main): Register as session client.
	(initial_term): New global.
	(close_app): Clear initial_term if removing it.
	(close_terminal_cmd): Likewise.
	(new_terminal_cmd): Set initial_term.
	(parse_an_arg): Recognize DISCARD_KEY.
	(argp_options): Added --discard option.
	(discard_section): New global.
	(main): Handle --discard option.
	(load_session): New function.

1998-05-25  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnome-terminal.c (drop_data_available): Add support for changing
	the foreground with drag and drop.
	(color_cmd): Add a color selector.  I am tired of starting up
	background-properties to test color DnD.

Fri May 22 18:31:33 1998  Tom Tromey  <tromey@cygnus.com>

	* gnome-terminal.c (get_shell_name): Use gnome_util_user_shell.
	(new_terminal_cmd): Free `shell'.

1998-05-21  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnome-terminal.c (parse_an_arg): Add support for specifying the
	foreground and background colors on the command line. 
	
	(drop_data_available): Add drop support for colors.  Currently
	only the background can be set.  I only need a way to query
	ZvtTerm to tell me if the drop position has a non-blank character:
	if so we should set the background instead.

1998-05-21  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnome-terminal.c (get_shell_name): Be more agresive while
	setting up the shell: Use the variable SHELL if defined; if not,
	use the password entry and if this fails, try a list of shells. 

	(get_shell_name): More fixes: name variable was not being
	correctly computed.
	
	Initialize initial_command variable. 

1998-05-16  Raja R Harinath  <harinath@cs.umn.edu>

	* gnome-terminal.c (environ): Declare.  Not all systems declare
	this global variable in their header files.
	(new_terminal_cmd): Don't get false positives on env. vars. that
	begin with, but are longer than, TERM, COLUMNS or LINES.

Sat May 16 02:55:35 1998  Tom Tromey  <tromey@cygnus.com>

	* gnome-terminal.c (initial_command): Now a vector.
	(parse_an_arg): Treat all arguments following --command as part of
	command.
	(new_terminal_cmd): `cmd' arg now a vector.

1998-05-14  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnome-terminal.c (parse_an_arg): Addedd support for executing a
	command at startup with the --command option.

1998-05-13  Jaka Mocnik <jaka.mocnik@kiss.uni-lj.si>

        * gnome-terminal.c (new_terminal): connected the GnomeApp's
        delete_event handler to close_app so that closing the last
        window now exits the program.

1998-05-06  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	(new_terminal): From Thomas Dickey: many emulation programs got
	this wrong, so I am using TERM=xterm for now instead of
	xterm-color which has by default a broken terminfo regarding the
	reset capability in most distributions. 
	
	* gnome-terminal.c (gnome_term_set_font): Load both the regular
	and bold fonts from the same name.  On the Indy, the different
	fonts do not look terribly good. 
	(set_color_scheme): Support the default background/foreground on
	the code. 

1998-05-04  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnome-terminal.c (apply_changes): Only apply changes once.
	
	* gnome-terminal.c (drop_data_available): Important DnD bug fix
	that walks the list of dropped files correctly.

1998-05-04    <msf@redhat.com>

	* menu.c: commented out include of zvt/forkpty.h

1998-05-03  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnome-terminal.c (new_terminal): Allow shrinking.  This makes
	the window auto-resize to the small size when the font has
	changed. 
	(drop_data_available): Added drop support for urls to the
	terminal.  You can now drag file names and icons to the terminal
	and get the file listing. 
	(rxvt, xterm): Added the actual color maps for the nxterm and rxvt
	(close_terminal_cmd): Oops.  Fix old piece of code: I was not
	shutting down due to code reogranization. 

Sun May  3 22:45:15 1998  Tom Tromey  <tromey@cygnus.com>

	* Makefile.am (LDADD): Include UTIL_LIB, not -lutil.

1998-05-01  Michael Fulbright  <msf@redhat.com>

	* gnome-terminal.c: we want to count from 0 up when counting # of env var,
	not down :) Should fix the problem with the font being loading properly
	from previous preferences.

1998-05-01  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnome-terminal.c: First time I check the ChangeLog for the
	gnome-terminal program. 

