1999-02-23 Mike Bond * gnome-terminal.c (gather_changes): Load the value for wordclass 1999-02-21 Federico Mena Quintero * gnome-terminal.c (button_press): Simplified menu handling by using a gnome-popup-menu. Stop the button_press_emission when we popup the menu so that the terminal will not catch the button. Free the menu (it was leaking a new menu each time you popped one up). (do_ui_signal_connect): Removed this function. 1999-02-19 Raja R Harinath * Makefile.am (LDADD): Use $(ZVT_LIBS) instead of -lzvt. 1999-02-13 Miguel de Icaza * gnome-terminal.c (load_session): Load the configuration from the local names. 1999-01-03 Miguel de Icaza * gnome-terminal.c (main_terminal_program): We do not use the popt context. 1999-02-14 Michael Zucchi * gnome-terminal.c (about_terminal_cmd): Fixed my email address in the about box. 1999-02-10 Nuno Ferreira * gnome-terminal.c (gather_changes): When modifying the Default terminal class, save it under "Config" instead of _("Config"). 1999-02-09 Miguel de Icaza * gnome-terminal.c (hide_menu_cmd): Save show/hide setting here. (show_menu_cmd): and here. (new_terminal_cmd): Hide the menubar after the gtk_widget_show on the GnomeApp, since the GnomeApp::show method will show the menubar under us. Rename update_utmp to update_records. Handle utmp/wtmp as separate options, not a commont one. 1999-02-09 Michael Zucchi * gnome-terminal.c (preferences_cmd): Added a "select by word characterclass" option, and added it to the config, and update functions also. This might need re-wording, or placing on a different preferences pane. 1999-02-07 Miguel de Icaza * gnome-terminal.c (button_press): Add support for popping up the menu if the application is not requesting the mouse events. 1999-02-07 Federico Mena Quintero * gnome-terminal.c (window_delete_event): Fixed crashes when closing the preferences window with the window manager. 1999-02-06 Changwoo Ryu * gnome-terminal.desktop: Updated Korean translation. 1999-02-04 Owen Taylor * gnome-terminal.c (preferences_cmd): If a preferences window already exists, raise it. (It might also be nice to bring it to the current desktop, but that would take more work) 1999-02-04 Miguel de Icaza * gnome-terminal.c (new_terminal_cmd): Add patch from Mike Bond (mike.bond@template.com) for properly setting up the swap-del-keys setting on the zvt widget. (set_color_scheme): Remove one line of dead code. 1999-02-03 Miguel de Icaza * gnome-terminal.c (drag_data_received): Save preferences after changing the color. 1999-01-31 Arturo Espinosa Aldama * gnome-terminal.c: "Close Terminal" option is has now the GNOME_STOCK_MENU_EXIT pixmap. 1999-01-22 Miguel de Icaza * gnome-terminal.c: Save the configuration after changes have been set with gnome-config. Do use a different menu for the popups than the main menu. Put the color selector back. Yes, it is for testing, but it makes it very easy to configure a terminal. So it is back again ;-) 1999-01-20 Nat Friedman * gnome-terminal.c (preferences_cmd): Connect the help signal to gnome_help_pbox_display. 1999-01-09 Nat Friedman * gnome-terminal.c: Replaced the Terminal menu with a File menu. 1999-01-08 Jay Painter * 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 * 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 * 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 * gnome-terminal.c: add the ability to set the title on the command line. 1999-01-06 Jonathan Blandford * 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 * 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 * 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 * 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 * gnome-terminal.c: various updates to session management code. 1998-12-29 Jay Painter * gnome-terminal.c: merge from head -- the incrimental resizing hints. 1998-12-28 Miguel de Icaza * gnome-terminal.c (load_session): Remove debugging message. (new_terminal_cmd): Remove the visual hack from here. 1998-12-10 Jonathan Blandford * 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 * 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 * gnome-terminal.c: Correct usage of gnome_app_fill_menu_custom() again. 1998-12-01 Jeff Garzik * 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 * 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 * 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 * gnome-terminal.c: slight changes to widget packing so the terminal looks better. 1998-11-21 Michael Zucchi * 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 * gnome-terminal.c: Made session management work, except for transparency. 1998-11-20 Manish Vachharajani * gnome-terminal.c: Add ability to turn the terminal bell on and off 1998-11-12 Miguel de Icaza * 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 * gnome-terminal.c: Add support for setting the DEL/Backspace swapping. 1998-11-11 Martin Baulig * 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 * 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 * menu.c: Removed file menu.c - obsoleted. 1998-11-09 Michael Zucchi * 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 * 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 * 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 * gnome-terminal.c: add support for transparency in zvt Sun Oct 18 21:37:34 1998 Owen Taylor * gnome-terminal.c (drag_data_received): Removed broken debugging printf so it compiles. Sun Oct 18 19:55:45 1998 Owen Taylor * gnome-terminal.c: Use the new DND API. 1998-10-06 Miguel de Icaza * 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 * 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 * gnome-terminal.c: Allow for short option --command to be 'e' as well. 1998-09-19 Miguel de Icaza * gnome-terminal.c: Use the keyborad shortcuts; Make indentation and variable style uniform to the GNOME style :-). 1998-09-19 Manish Vachharajani * gnome_terminal.c: Fixed bugs saving session 1998-17-14 Erik Troan * gnome_terminal.c: added optional automatic scrolling behaviors 1998-44-14 Erik Troan * 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 * 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 * 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 * 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 * 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 * gnome-terminal.c (close_all_cmd): Removed close all terminals option. 1998-07-15 Miguel de Icaza * gnome-terminal.c: Add support for hidden menubars. 1998-07-14 Tristan Tarrant * gnome-terminal.c: Added ability to set scrollback lines from preferences (at last) 1998-07-01 Nuno Ferreira * gnome-terminal.desktop: Added Portuguese translation. 1998-06-21 Manish Vachharajani * gnome-terminal.c: Set table sizes to make gtk 1.1 happy 1998-06-15 Michael Zucchi * 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 * 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 * 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 * gnome-terminal.c (get_shell_name): Use gnome_util_user_shell. (new_terminal_cmd): Free `shell'. 1998-05-21 Miguel de Icaza * 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 * 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 * 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 * 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 * gnome-terminal.c (parse_an_arg): Addedd support for executing a command at startup with the --command option. 1998-05-13 Jaka Mocnik * 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 (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 * 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 * menu.c: commented out include of zvt/forkpty.h 1998-05-03 Miguel de Icaza * 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 * Makefile.am (LDADD): Include UTIL_LIB, not -lutil. 1998-05-01 Michael Fulbright * 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 * gnome-terminal.c: First time I check the ChangeLog for the gnome-terminal program.