[balsa] main-window: Use parent/child naming for GtkPaneds
- From: Peter Bloomfield <peterb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [balsa] main-window: Use parent/child naming for GtkPaneds
- Date: Tue, 23 Jun 2020 16:00:44 +0000 (UTC)
commit 783fc4ccb275601e84bc293bd26bf3357a981ebc
Author: Peter Bloomfield <PeterBloomfield bellsouth net>
Date: Tue Jun 23 11:11:03 2020 -0400
main-window: Use parent/child naming for GtkPaneds
src/main-window.c | 105 +++++++++++++++++++++++++++---------------------------
1 file changed, 52 insertions(+), 53 deletions(-)
---
diff --git a/src/main-window.c b/src/main-window.c
index 2f9d4c0ce..0a9a29f50 100644
--- a/src/main-window.c
+++ b/src/main-window.c
@@ -147,9 +147,9 @@ static void bw_select_part_cb(BalsaMessage * bm, gpointer data);
static void bw_find_real(BalsaWindow * window, BalsaIndex * bindex,
gboolean again);
-static void bw_slave_position_cb(GtkPaned * paned_slave,
- GParamSpec * pspec,
- gpointer user_data);
+static void bw_paned_child_position_cb(GtkPaned * paned_child,
+ GParamSpec * pspec,
+ gpointer user_data);
static void bw_notebook_switch_page_cb(GtkWidget * notebook,
void * page,
@@ -200,8 +200,8 @@ struct _BalsaWindowPrivate {
GtkWidget *sos_entry; /* SenderOrSubject filter entry */
GtkWidget *notebook;
GtkWidget *preview; /* message is child */
- GtkWidget *paned_master;
- GtkWidget *paned_slave;
+ GtkWidget *paned_parent;
+ GtkWidget *paned_child;
GtkWidget *current_index;
GtkWidget *filter_choice;
GtkWidget *vbox;
@@ -342,13 +342,13 @@ bw_delete_cb(GtkWidget* main_window)
}
static void
-bw_master_position_cb(GtkPaned * paned_master,
- GParamSpec * pspec,
- gpointer user_data)
+bw_paned_parent_position_cb(GtkPaned * paned_parent,
+ GParamSpec * pspec,
+ gpointer user_data)
{
if (balsa_app.show_mblist)
balsa_app.mblist_width = /* FIXME: this makes some assumptions... */
- gtk_paned_get_position(paned_master);
+ gtk_paned_get_position(paned_parent);
}
static GtkWidget *
@@ -588,60 +588,60 @@ bw_set_panes(BalsaWindow * window)
switch (balsa_app.layout_type) {
case LAYOUT_WIDE_MSG:
- priv->paned_master = gtk_paned_new(GTK_ORIENTATION_VERTICAL);
- priv->paned_slave = gtk_paned_new(GTK_ORIENTATION_HORIZONTAL);
+ priv->paned_parent = gtk_paned_new(GTK_ORIENTATION_VERTICAL);
+ priv->paned_child = gtk_paned_new(GTK_ORIENTATION_HORIZONTAL);
if (priv->content)
gtk_container_remove(GTK_CONTAINER(priv->vbox),
priv->content);
- priv->content = priv->paned_master;
+ priv->content = priv->paned_parent;
gtk_box_pack_start(GTK_BOX(priv->vbox), priv->content,
TRUE, TRUE, 0);
- gtk_paned_pack1(GTK_PANED(priv->paned_slave),
+ gtk_paned_pack1(GTK_PANED(priv->paned_child),
bw_frame(priv->mblist), TRUE, TRUE);
- gtk_paned_pack2(GTK_PANED(priv->paned_slave),
+ gtk_paned_pack2(GTK_PANED(priv->paned_child),
bw_frame(index_widget), TRUE, TRUE);
- gtk_paned_pack1(GTK_PANED(priv->paned_master),
- priv->paned_slave, TRUE, TRUE);
- gtk_paned_pack2(GTK_PANED(priv->paned_master),
+ gtk_paned_pack1(GTK_PANED(priv->paned_parent),
+ priv->paned_child, TRUE, TRUE);
+ gtk_paned_pack2(GTK_PANED(priv->paned_parent),
bw_frame(priv->preview), TRUE, TRUE);
width_preference = BALSA_INDEX_WIDE;
break;
case LAYOUT_WIDE_SCREEN:
- priv->paned_master = gtk_paned_new(GTK_ORIENTATION_HORIZONTAL);
- priv->paned_slave = gtk_paned_new(GTK_ORIENTATION_HORIZONTAL);
+ priv->paned_parent = gtk_paned_new(GTK_ORIENTATION_HORIZONTAL);
+ priv->paned_child = gtk_paned_new(GTK_ORIENTATION_HORIZONTAL);
if (priv->content)
gtk_container_remove(GTK_CONTAINER(priv->vbox),
priv->content);
- priv->content = priv->paned_master;
+ priv->content = priv->paned_parent;
gtk_box_pack_start(GTK_BOX(priv->vbox), priv->content,
TRUE, TRUE, 0);
- gtk_paned_pack1(GTK_PANED(priv->paned_master),
+ gtk_paned_pack1(GTK_PANED(priv->paned_parent),
bw_frame(priv->mblist), TRUE, TRUE);
- gtk_paned_pack2(GTK_PANED(priv->paned_master), priv->paned_slave,
+ gtk_paned_pack2(GTK_PANED(priv->paned_parent), priv->paned_child,
TRUE, TRUE);
- gtk_paned_pack1(GTK_PANED(priv->paned_slave),
+ gtk_paned_pack1(GTK_PANED(priv->paned_child),
bw_frame(index_widget), TRUE, FALSE);
- gtk_paned_pack2(GTK_PANED(priv->paned_slave),
+ gtk_paned_pack2(GTK_PANED(priv->paned_child),
bw_frame(priv->preview), TRUE, TRUE);
width_preference = BALSA_INDEX_NARROW;
break;
case LAYOUT_DEFAULT:
default:
- priv->paned_master = gtk_paned_new(GTK_ORIENTATION_HORIZONTAL);
- priv->paned_slave = gtk_paned_new(GTK_ORIENTATION_VERTICAL);
+ priv->paned_parent = gtk_paned_new(GTK_ORIENTATION_HORIZONTAL);
+ priv->paned_child = gtk_paned_new(GTK_ORIENTATION_VERTICAL);
if (priv->content)
gtk_container_remove(GTK_CONTAINER(priv->vbox),
priv->content);
- priv->content = priv->paned_master;
+ priv->content = priv->paned_parent;
gtk_box_pack_start(GTK_BOX(priv->vbox), priv->content,
TRUE, TRUE, 0);
- gtk_paned_pack1(GTK_PANED(priv->paned_master),
+ gtk_paned_pack1(GTK_PANED(priv->paned_parent),
bw_frame(priv->mblist), TRUE, TRUE);
- gtk_paned_pack2(GTK_PANED(priv->paned_master), priv->paned_slave,
+ gtk_paned_pack2(GTK_PANED(priv->paned_parent), priv->paned_child,
TRUE, TRUE);
- gtk_paned_pack1(GTK_PANED(priv->paned_slave),
+ gtk_paned_pack1(GTK_PANED(priv->paned_child),
bw_frame(index_widget), TRUE, TRUE);
- gtk_paned_pack2(GTK_PANED(priv->paned_slave),
+ gtk_paned_pack2(GTK_PANED(priv->paned_child),
bw_frame(priv->preview), TRUE, TRUE);
width_preference = BALSA_INDEX_WIDE;
}
@@ -2331,22 +2331,22 @@ balsa_window_new(GtkApplication *application)
if (balsa_app.show_mblist) {
gtk_widget_show(priv->mblist);
- gtk_paned_set_position(GTK_PANED(priv->paned_master),
+ gtk_paned_set_position(GTK_PANED(priv->paned_parent),
balsa_app.mblist_width);
} else {
- gtk_paned_set_position(GTK_PANED(priv->paned_master), 0);
+ gtk_paned_set_position(GTK_PANED(priv->paned_parent), 0);
}
/*PKGW: do it this way, without the usizes. */
if (balsa_app.previewpane)
- gtk_paned_set_position(GTK_PANED(priv->paned_slave),
+ gtk_paned_set_position(GTK_PANED(priv->paned_child),
balsa_app.notebook_height);
else
/* Set it to something really high */
- gtk_paned_set_position(GTK_PANED(priv->paned_slave), G_MAXINT);
+ gtk_paned_set_position(GTK_PANED(priv->paned_child), G_MAXINT);
- gtk_widget_show(priv->paned_slave);
- gtk_widget_show(priv->paned_master);
+ gtk_widget_show(priv->paned_child);
+ gtk_widget_show(priv->paned_parent);
gtk_widget_show(priv->notebook);
/* set the toolbar style */
@@ -2407,18 +2407,18 @@ balsa_window_fix_paned(BalsaWindow *window)
BalsaWindowPrivate *priv = balsa_window_get_instance_private(window);
if (balsa_app.show_mblist) {
- gtk_paned_set_position(GTK_PANED(priv->paned_master),
+ gtk_paned_set_position(GTK_PANED(priv->paned_parent),
balsa_app.mblist_width);
}
if (balsa_app.previewpane) {
- gtk_paned_set_position(GTK_PANED(priv->paned_slave),
+ gtk_paned_set_position(GTK_PANED(priv->paned_child),
balsa_app.notebook_height);
}
- g_signal_connect(priv->paned_master, "notify::position",
- G_CALLBACK(bw_master_position_cb), NULL);
- g_signal_connect(priv->paned_slave, "notify::position",
- G_CALLBACK(bw_slave_position_cb), NULL);
+ g_signal_connect(priv->paned_parent, "notify::position",
+ G_CALLBACK(bw_paned_parent_position_cb), NULL);
+ g_signal_connect(priv->paned_child, "notify::position",
+ G_CALLBACK(bw_paned_child_position_cb), NULL);
return FALSE;
}
@@ -3204,12 +3204,12 @@ balsa_window_refresh(BalsaWindow * window)
}
if (balsa_app.previewpane) {
bw_idle_replace(window, bindex);
- gtk_paned_set_position(GTK_PANED(priv->paned_slave),
+ gtk_paned_set_position(GTK_PANED(priv->paned_child),
balsa_app.notebook_height);
} else {
/* Set the height to something really big (those new hi-res
screens and all :) */
- gtk_paned_set_position(GTK_PANED(priv->paned_slave), G_MAXINT);
+ gtk_paned_set_position(GTK_PANED(priv->paned_child), G_MAXINT);
}
}
@@ -4158,23 +4158,22 @@ balsa_change_window_layout(BalsaWindow *window)
g_object_unref(priv->mblist);
g_object_unref(priv->preview);
- gtk_paned_set_position(GTK_PANED(priv->paned_master),
+ gtk_paned_set_position(GTK_PANED(priv->paned_parent),
balsa_app.show_mblist ?
balsa_app.mblist_width : 0);
- gtk_widget_show(priv->paned_slave);
- gtk_widget_show(priv->paned_master);
+ gtk_widget_show(priv->paned_child);
+ gtk_widget_show(priv->paned_parent);
}
/* PKGW: remember when they change the position of the vpaned. */
static void
-bw_slave_position_cb(GtkPaned * paned_slave,
- GParamSpec * pspec,
- gpointer user_data)
+bw_paned_child_position_cb(GtkPaned * paned_child,
+ GParamSpec * pspec,
+ gpointer user_data)
{
if (balsa_app.previewpane)
- balsa_app.notebook_height =
- gtk_paned_get_position(paned_slave);
+ balsa_app.notebook_height = gtk_paned_get_position(paned_child);
}
/* When page is switched we change the preview window and the selected
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]