gnome-terminal r2769 - trunk/src
- From: chpe svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-terminal r2769 - trunk/src
- Date: Thu, 29 May 2008 19:52:30 +0000 (UTC)
Author: chpe
Date: Thu May 29 19:52:30 2008
New Revision: 2769
URL: http://svn.gnome.org/viewvc/gnome-terminal?rev=2769&view=rev
Log:
Rename this to active_screen.
Modified:
trunk/src/terminal-window.c
Modified: trunk/src/terminal-window.c
==============================================================================
--- trunk/src/terminal-window.c (original)
+++ trunk/src/terminal-window.c Thu May 29 19:52:30 2008
@@ -59,7 +59,7 @@
GtkWidget *menubar;
GtkWidget *notebook;
guint terms;
- TerminalScreen *active_term;
+ TerminalScreen *active_screen;
int old_char_width;
int old_char_height;
void *old_geometry_widget; /* only used for pointer value as it may be freed */
@@ -282,7 +282,7 @@
if (!gtk_toggle_action_get_active (action))
return;
- if (priv->active_term == NULL)
+ if (priv->active_screen == NULL)
return;
profile = g_object_get_data (G_OBJECT (action), PROFILE_DATA_KEY);
@@ -291,9 +291,9 @@
if (_terminal_profile_get_forgotten (profile))
return;
- g_signal_handlers_block_by_func (priv->active_term, G_CALLBACK (profile_set_callback), window);
- terminal_screen_set_profile (priv->active_term, profile);
- g_signal_handlers_unblock_by_func (priv->active_term, G_CALLBACK (profile_set_callback), window);
+ g_signal_handlers_block_by_func (priv->active_screen, G_CALLBACK (profile_set_callback), window);
+ terminal_screen_set_profile (priv->active_screen, profile);
+ g_signal_handlers_unblock_by_func (priv->active_screen, G_CALLBACK (profile_set_callback), window);
}
#define PROFILES_UI_PATH "/menubar/Terminal/TerminalProfiles"
@@ -363,10 +363,10 @@
if (!priv->profiles_action_group)
return;
- if (!priv->active_term)
+ if (!priv->active_screen)
return;
- new_active_profile = terminal_screen_get_profile (priv->active_term);
+ new_active_profile = terminal_screen_get_profile (priv->active_screen);
actions = gtk_action_group_list_actions (priv->profiles_action_group);
for (l = actions; l != NULL; l = l->next)
@@ -420,8 +420,8 @@
if (profiles == NULL)
return;
- if (priv->active_term)
- active_profile = terminal_screen_get_profile (priv->active_term);
+ if (priv->active_screen)
+ active_profile = terminal_screen_get_profile (priv->active_screen);
else
active_profile = NULL;
@@ -597,14 +597,14 @@
if (!gtk_toggle_action_get_active (action))
return;
- if (priv->active_term == NULL)
+ if (priv->active_screen == NULL)
return;
name = gtk_action_get_name (GTK_ACTION (action));
g_assert (g_str_has_prefix (name, SET_ENCODING_ACTION_NAME_PREFIX));
charset = name + strlen (SET_ENCODING_ACTION_NAME_PREFIX);
- vte_terminal_set_encoding (VTE_TERMINAL (priv->active_term), charset);
+ vte_terminal_set_encoding (VTE_TERMINAL (priv->active_screen), charset);
}
static void
@@ -631,7 +631,7 @@
priv->encodings_action_group = NULL;
}
- if (priv->active_term == NULL)
+ if (priv->active_screen == NULL)
return;
action_group = priv->encodings_action_group = gtk_action_group_new ("Encodings");
@@ -640,7 +640,7 @@
priv->encodings_ui_id = gtk_ui_manager_new_merge_id (priv->ui_manager);
- charset = vte_terminal_get_encoding (VTE_TERMINAL (priv->active_term));
+ charset = vte_terminal_get_encoding (VTE_TERMINAL (priv->active_screen));
encodings = terminal_get_active_encodings ();
@@ -696,8 +696,8 @@
GtkAction *action;
gboolean can_copy = FALSE;
- if (priv->active_term)
- can_copy = vte_terminal_get_has_selection (VTE_TERMINAL (priv->active_term));
+ if (priv->active_screen)
+ can_copy = vte_terminal_get_has_selection (VTE_TERMINAL (priv->active_screen));
action = gtk_action_group_get_action (priv->action_group, "EditCopy");
gtk_action_set_sensitive (action, can_copy);
@@ -711,7 +711,7 @@
GtkAction *action;
double current, zoom;
- screen = priv->active_term;
+ screen = priv->active_screen;
if (screen == NULL)
return;
@@ -1327,7 +1327,7 @@
gtk_window_set_title (GTK_WINDOW (window), _("Terminal"));
priv->terms = 0;
- priv->active_term = NULL;
+ priv->active_screen = NULL;
priv->menubar_visible = FALSE;
main_vbox = gtk_vbox_new (FALSE, 0);
@@ -1626,7 +1626,7 @@
{
TerminalWindowPrivate *priv = window->priv;
- if (screen != priv->active_term)
+ if (screen != priv->active_screen)
return;
gtk_window_set_title (GTK_WINDOW (window), terminal_screen_get_title (screen));
@@ -1639,7 +1639,7 @@
{
TerminalWindowPrivate *priv = window->priv;
- if (screen != priv->active_term)
+ if (screen != priv->active_screen)
return;
if (!terminal_screen_get_icon_title_set (screen))
@@ -1655,7 +1655,7 @@
{
TerminalWindowPrivate *priv = window->priv;
- if (screen != priv->active_term)
+ if (screen != priv->active_screen)
return;
if (terminal_screen_get_icon_title_set (screen))
@@ -1843,12 +1843,12 @@
g_object_set (priv->menubar, "visible", setting, NULL);
- if (priv->active_term)
+ if (priv->active_screen)
{
#ifdef DEBUG_GEOMETRY
g_fprintf (stderr,"setting size after toggling menubar visibility\n");
#endif
- terminal_window_set_size (window, priv->active_term, TRUE);
+ terminal_window_set_size (window, priv->active_screen, TRUE);
}
}
@@ -1952,15 +1952,15 @@
GtkWidget *widget;
TerminalProfile *profile;
- if (priv->active_term == screen)
+ if (priv->active_screen == screen)
return;
/* Workaround to remove gtknotebook's feature of computing its size based on
* all pages. When the widget is hidden, its size will not be taken into
* account.
*/
- if (priv->active_term)
- gtk_widget_hide (GTK_WIDGET (priv->active_term)); /* FIXMEchpe */
+ if (priv->active_screen)
+ gtk_widget_hide (GTK_WIDGET (priv->active_screen)); /* FIXMEchpe */
widget = GTK_WIDGET (screen);
@@ -1972,7 +1972,7 @@
if (!GTK_WIDGET_REALIZED (widget))
gtk_widget_realize (widget); /* we need this for the char width */
- priv->active_term = screen;
+ priv->active_screen = screen;
terminal_window_update_geometry (window);
@@ -2017,7 +2017,7 @@
{
TerminalWindowPrivate *priv = window->priv;
- return priv->active_term;
+ return priv->active_screen;
}
static void
@@ -2031,10 +2031,10 @@
TerminalScreen *screen;
int old_grid_width, old_grid_height;
- if (priv->active_term == NULL || priv->disposed)
+ if (priv->active_screen == NULL || priv->disposed)
return;
- terminal_screen_get_size (priv->active_term, &old_grid_width, &old_grid_height);
+ terminal_screen_get_size (priv->active_screen, &old_grid_width, &old_grid_height);
page_widget = gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook),
page_num);
@@ -2098,15 +2098,15 @@
gtk_widget_realize (GTK_WIDGET (screen));
/* If we have an active screen, match its size and zoom */
- if (priv->active_term)
+ if (priv->active_screen)
{
int current_width, current_height;
double scale;
- terminal_screen_get_size (priv->active_term, ¤t_width, ¤t_height);
+ terminal_screen_get_size (priv->active_screen, ¤t_width, ¤t_height);
vte_terminal_set_size (VTE_TERMINAL (screen), current_width, current_height);
- scale = terminal_screen_get_font_scale (priv->active_term);
+ scale = terminal_screen_get_font_scale (priv->active_screen);
terminal_screen_set_font_scale (screen, scale);
}
@@ -2114,7 +2114,7 @@
/* FIXMEchpe: this shouldn't be necessary since we'll immediately get
* page-selected callback.
*/
- if (priv->active_term == NULL)
+ if (priv->active_screen == NULL)
terminal_window_set_active (window, screen);
if (priv->present_on_insert)
@@ -2181,7 +2181,7 @@
pages = priv->terms;
if (pages == 1)
{
- terminal_window_set_size (window, priv->active_term, TRUE);
+ terminal_window_set_size (window, priv->active_screen, TRUE);
}
else if (pages == 0)
{
@@ -2199,17 +2199,17 @@
int char_width;
int char_height;
- if (priv->active_term == NULL)
+ if (priv->active_screen == NULL)
return;
- widget = GTK_WIDGET (priv->active_term);
+ widget = GTK_WIDGET (priv->active_screen);
/* We set geometry hints from the active term; best thing
* I can think of to do. Other option would be to try to
* get some kind of union of all hints from all terms in the
* window, but that doesn't make too much sense.
*/
- terminal_screen_get_cell_size (priv->active_term, &char_width, &char_height);
+ terminal_screen_get_cell_size (priv->active_screen, &char_width, &char_height);
if (char_width != priv->old_char_width ||
char_height != priv->old_char_height ||
@@ -2220,7 +2220,7 @@
/* FIXME Since we're using xthickness/ythickness to compute
* padding we need to change the hints when the theme changes.
*/
- vte_terminal_get_padding (VTE_TERMINAL (priv->active_term), &xpad, &ypad);
+ vte_terminal_get_padding (VTE_TERMINAL (priv->active_screen), &xpad, &ypad);
hints.base_width = xpad;
hints.base_height = ypad;
@@ -2293,7 +2293,7 @@
display_name = gdk_screen_make_display_name (gtk_widget_get_screen (GTK_WIDGET (window)));
- dir = terminal_screen_get_working_dir (priv->active_term);
+ dir = terminal_screen_get_working_dir (priv->active_screen);
if (screen)
{
@@ -2336,7 +2336,7 @@
if (_terminal_profile_get_forgotten (profile))
return;
- dir = terminal_screen_get_working_dir (priv->active_term);
+ dir = terminal_screen_get_working_dir (priv->active_screen);
terminal_app_new_terminal (terminal_app_get (),
profile,
@@ -2405,10 +2405,10 @@
{
TerminalWindowPrivate *priv = window->priv;
- if (!priv->active_term)
+ if (!priv->active_screen)
return;
- terminal_window_remove_screen (window, priv->active_term);
+ terminal_window_remove_screen (window, priv->active_screen);
}
static void
@@ -2417,10 +2417,10 @@
{
TerminalWindowPrivate *priv = window->priv;
- if (!priv->active_term)
+ if (!priv->active_screen)
return;
- vte_terminal_copy_clipboard (VTE_TERMINAL (priv->active_term));
+ vte_terminal_copy_clipboard (VTE_TERMINAL (priv->active_screen));
}
static void
@@ -2429,10 +2429,10 @@
{
TerminalWindowPrivate *priv = window->priv;
- if (!priv->active_term)
+ if (!priv->active_screen)
return;
- vte_terminal_paste_clipboard (VTE_TERMINAL (priv->active_term));
+ vte_terminal_paste_clipboard (VTE_TERMINAL (priv->active_screen));
}
static void
@@ -2450,7 +2450,7 @@
TerminalWindowPrivate *priv = window->priv;
terminal_app_edit_profile (terminal_app_get (),
- terminal_screen_get_profile (priv->active_term),
+ terminal_screen_get_profile (priv->active_screen),
GTK_WINDOW (window));
}
@@ -2461,7 +2461,7 @@
TerminalWindowPrivate *priv = window->priv;
terminal_app_new_profile (terminal_app_get (),
- terminal_screen_get_profile (priv->active_term),
+ terminal_screen_get_profile (priv->active_screen),
GTK_WINDOW (window));
}
@@ -2558,14 +2558,14 @@
TerminalWindowPrivate *priv = window->priv;
double current;
- if (priv->active_term == NULL)
+ if (priv->active_screen == NULL)
return;
- current = terminal_screen_get_font_scale (priv->active_term);
+ current = terminal_screen_get_font_scale (priv->active_screen);
if (!find_larger_zoom_factor (current, ¤t))
return;
- terminal_screen_set_font_scale (priv->active_term, current);
+ terminal_screen_set_font_scale (priv->active_screen, current);
terminal_window_update_zoom_sensitivity (window);
}
@@ -2576,14 +2576,14 @@
TerminalWindowPrivate *priv = window->priv;
double current;
- if (priv->active_term == NULL)
+ if (priv->active_screen == NULL)
return;
- current = terminal_screen_get_font_scale (priv->active_term);
+ current = terminal_screen_get_font_scale (priv->active_screen);
if (!find_smaller_zoom_factor (current, ¤t))
return;
- terminal_screen_set_font_scale (priv->active_term, current);
+ terminal_screen_set_font_scale (priv->active_screen, current);
terminal_window_update_zoom_sensitivity (window);
}
@@ -2593,10 +2593,10 @@
{
TerminalWindowPrivate *priv = window->priv;
- if (priv->active_term == NULL)
+ if (priv->active_screen == NULL)
return;
- terminal_screen_set_font_scale (priv->active_term, PANGO_SCALE_MEDIUM);
+ terminal_screen_set_font_scale (priv->active_screen, PANGO_SCALE_MEDIUM);
terminal_window_update_zoom_sensitivity (window);
}
@@ -2606,10 +2606,10 @@
{
TerminalWindowPrivate *priv = window->priv;
- if (priv->active_term == NULL)
+ if (priv->active_screen == NULL)
return;
- terminal_screen_edit_title (priv->active_term,
+ terminal_screen_edit_title (priv->active_screen,
GTK_WINDOW (window));
}
@@ -2627,10 +2627,10 @@
{
TerminalWindowPrivate *priv = window->priv;
- if (priv->active_term == NULL)
+ if (priv->active_screen == NULL)
return;
- vte_terminal_reset (VTE_TERMINAL (priv->active_term), TRUE, FALSE);
+ vte_terminal_reset (VTE_TERMINAL (priv->active_screen), TRUE, FALSE);
}
static void
@@ -2639,10 +2639,10 @@
{
TerminalWindowPrivate *priv = window->priv;
- if (priv->active_term == NULL)
+ if (priv->active_screen == NULL)
return;
- vte_terminal_reset (VTE_TERMINAL (priv->active_term), TRUE, TRUE);
+ vte_terminal_reset (VTE_TERMINAL (priv->active_screen), TRUE, TRUE);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]