[balsa/gtk3] More efficient use of space in header widget
- From: Peter Bloomfield <PeterB src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [balsa/gtk3] More efficient use of space in header widget
- Date: Tue, 23 Apr 2013 03:27:03 +0000 (UTC)
commit ad45931e51f304a02540bad77e502b44f2ef471a
Author: Peter Bloomfield <PeterBloomfield bellsouth net>
Date: Mon Apr 22 23:26:34 2013 -0400
More efficient use of space in header widget
* src/balsa-message.c (display_face): hide the face-box when
empty.
* src/balsa-mime-widget-message.c (bm_header_widget_new): allow
the face-box to be non-homogeneous.
ChangeLog | 9 +++++++++
src/balsa-message.c | 1 +
src/balsa-mime-widget-message.c | 2 ++
3 files changed, 12 insertions(+)
---
diff --git a/ChangeLog b/ChangeLog
index 97e2f33..14a0e9e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
2013-04-22 Peter Bloomfield
+ More efficient use of space in header widget
+
+ * src/balsa-message.c (display_face): hide the face-box when
+ empty.
+ * src/balsa-mime-widget-message.c (bm_header_widget_new): allow
+ the face-box to be non-homogeneous.
+
+2013-04-22 Peter Bloomfield
+
Port to GNetworkMonitor from NetworkManager
* configure.ac: if configure --with-nm when GNetworkMonitor
diff --git a/src/balsa-message.c b/src/balsa-message.c
index 582f75d..64d69b7 100644
--- a/src/balsa-message.c
+++ b/src/balsa-message.c
@@ -1544,6 +1544,7 @@ display_face(BalsaMessage * bm)
GtkWidget *image;
face_box = bm->face_box;
+ gtk_widget_hide(face_box);
gtk_container_foreach(GTK_CONTAINER(face_box),
(GtkCallback) gtk_widget_destroy, NULL);
diff --git a/src/balsa-mime-widget-message.c b/src/balsa-mime-widget-message.c
index 15479e9..d63c156 100644
--- a/src/balsa-mime-widget-message.c
+++ b/src/balsa-mime-widget-message.c
@@ -467,6 +467,8 @@ bm_header_widget_new(BalsaMessage * bm, GtkWidget * const * buttons)
if (!bm->face_box) {
bm->face_box = gtk_box_new(GTK_ORIENTATION_VERTICAL, 0);
gtk_container_add(GTK_CONTAINER(action_area), bm->face_box);
+ gtk_button_box_set_child_non_homogeneous(GTK_BUTTON_BOX(action_area),
+ bm->face_box, TRUE);
}
if (buttons) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]