+2008-03-12 [colin] 3.3.1cvs23
+
+ * src/summaryview.c
+ Fix a new unused variable warning
+ * src/plugins/trayicon/trayicon.c
+ Fix folderview's scrollbar at startup
+ if starting hidden
+
2008-03-12 [colin] 3.3.1cvs22
* src/folderview.c
( cvs diff -u -r 1.1.4.23 -r 1.1.4.24 src/common/xml.c; ) > 3.3.1cvs20.patchset
( cvs diff -u -r 1.213.2.178 -r 1.213.2.179 src/folder.c; cvs diff -u -r 1.87.2.56 -r 1.87.2.57 src/folder.h; cvs diff -u -r 1.274.2.236 -r 1.274.2.237 src/mainwindow.c; cvs diff -u -r 1.150.2.107 -r 1.150.2.108 src/procmsg.c; cvs diff -u -r 1.395.2.358 -r 1.395.2.359 src/summaryview.c; cvs diff -u -r 1.14.2.60 -r 1.14.2.61 src/plugins/trayicon/trayicon.c; ) > 3.3.1cvs21.patchset
( cvs diff -u -r 1.207.2.198 -r 1.207.2.199 src/folderview.c; cvs diff -u -r 1.395.2.359 -r 1.395.2.360 src/summaryview.c; ) > 3.3.1cvs22.patchset
+( cvs diff -u -r 1.395.2.360 -r 1.395.2.361 src/summaryview.c; cvs diff -u -r 1.14.2.61 -r 1.14.2.62 src/plugins/trayicon/trayicon.c; ) > 3.3.1cvs23.patchset
MICRO_VERSION=1
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=22
+EXTRA_VERSION=23
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
update(NULL);
}
+static void fix_folderview_scroll(MainWindow *mainwin)
+{
+ static gboolean fix_done = FALSE;
+
+ if (fix_done)
+ return;
+
+ gtk_widget_queue_resize(mainwin->folderview->ctree);
+
+ fix_done = TRUE;
+}
+
static gboolean click_cb(GtkWidget * widget,
GdkEventButton * event, gpointer user_data)
{
gtk_window_set_skip_taskbar_hint(GTK_WINDOW(mainwin->window), FALSE);
main_window_show(mainwin);
gtk_window_present(GTK_WINDOW(mainwin->window));
+ fix_folderview_scroll(mainwin);
}
break;
case 3:
off_t sel_size = 0, n_size = 0;
MsgInfo *msginfo;
gchar *name;
+#if GTK_CHECK_VERSION(2, 12, 0)
gchar *tooltip;
+#endif
if (!summaryview->folder_item) {
gtk_label_set_text(GTK_LABEL(summaryview->statlabel_folder), "");