+2003-07-19 [luke] 0.9.3claws31
+
+ * src/mimeview.[ch]
+ * src/gtk/gtkvscrollbutton.c
+ * src/messageview.c
+ o improved mimeview behaviour when selecting a new message
+ o plus code cleanups to remove compile warnings
+
+
2003-07-19 [alfons] 0.9.3claws30
* src/procmsg.c
mimeview->mainwin = mainwin;
mimeview->tooltips = tooltips;
mimeview->oldsize = 160;
+ mimeview->mime_toggle = mime_toggle;
mimeview->target_list = gtk_target_list_new(mimeview_mime_types, 1);
mimeview->file = NULL;
icon_list_clear(mimeview);
- /* gtk_notebook_set_page(GTK_NOTEBOOK(mimeview->notebook), 0); */
+ if (!gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(mimeview->mime_toggle)))
+ gtk_notebook_set_page(GTK_NOTEBOOK(mimeview->notebook), 0);
}
static void mimeview_selected(GtkCTree *ctree, GtkCTreeNode *node, gint column,
{
GtkWidget *pixmap;
GtkWidget *vbox;
- GtkWidget *icon_scroll = mimeview->icon_scroll;
GtkWidget *button;
GtkWidget *sep;
- GtkTooltips *tooltips = mimeview->tooltips;
gchar *tip;
gchar *desc = NULL;
gint width;
}
if (desc && *desc)
tip = g_strdup_printf("%s\n%s\n%s", desc, mimeinfo->content_type,
- to_human_readable(mimeinfo->size), NULL);
+ to_human_readable(mimeinfo->size));
else
tip = g_strdup_printf("%s\n%s", mimeinfo->content_type,
- to_human_readable(mimeinfo->size), NULL);
+ to_human_readable(mimeinfo->size));
gtk_tooltips_set_tip(mimeview->tooltips, button, tip, NULL);
g_free(tip);
static void icon_list_clear (MimeView *mimeview)
{
- GtkWidget *wid;
GList *child;
GtkAdjustment *adj;
GtkAllocation *vbox_size;
GtkAllocation *layout_size;
GtkAdjustment *adj;
- GtkWidget *wid;
adj = gtk_layout_get_vadjustment(GTK_LAYOUT(mimeview->icon_scroll));