* 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 [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
2003-07-19 [alfons] 0.9.3claws30
* src/procmsg.c
MICRO_VERSION=3
INTERFACE_AGE=0
BINARY_AGE=0
MICRO_VERSION=3
INTERFACE_AGE=0
BINARY_AGE=0
VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${MICRO_VERSION}claws${EXTRA_VERSION}
dnl set $target
VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${MICRO_VERSION}claws${EXTRA_VERSION}
dnl set $target
scrollbutton->timer = 0;
}
break;
scrollbutton->timer = 0;
}
break;
}
if (new_value != scrollbutton->adjustment->value) {
}
if (new_value != scrollbutton->adjustment->value) {
void messageview_delete(MessageView *msgview)
{
MsgInfo *msginfo = (MsgInfo*)msgview->msginfo;
void messageview_delete(MessageView *msgview)
{
MsgInfo *msginfo = (MsgInfo*)msgview->msginfo;
- SummaryView *summaryview = (SummaryView*)msgview->mainwin->summaryview;
FolderItem *trash = folder_get_default_trash();
GSList *msg_list;
FolderItem *trash = folder_get_default_trash();
GSList *msg_list;
mimeview->mainwin = mainwin;
mimeview->tooltips = tooltips;
mimeview->oldsize = 160;
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->target_list = gtk_target_list_new(mimeview_mime_types, 1);
mimeview->file = NULL;
icon_list_clear(mimeview);
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,
}
static void mimeview_selected(GtkCTree *ctree, GtkCTreeNode *node, gint column,
{
GtkWidget *pixmap;
GtkWidget *vbox;
{
GtkWidget *pixmap;
GtkWidget *vbox;
- GtkWidget *icon_scroll = mimeview->icon_scroll;
GtkWidget *button;
GtkWidget *sep;
GtkWidget *button;
GtkWidget *sep;
- GtkTooltips *tooltips = mimeview->tooltips;
gchar *tip;
gchar *desc = NULL;
gint width;
gchar *tip;
gchar *desc = NULL;
gint width;
}
if (desc && *desc)
tip = g_strdup_printf("%s\n%s\n%s", desc, mimeinfo->content_type,
}
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,
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);
gtk_tooltips_set_tip(mimeview->tooltips, button, tip, NULL);
g_free(tip);
static void icon_list_clear (MimeView *mimeview)
{
static void icon_list_clear (MimeView *mimeview)
{
GList *child;
GtkAdjustment *adj;
GList *child;
GtkAdjustment *adj;
GtkAllocation *vbox_size;
GtkAllocation *layout_size;
GtkAdjustment *adj;
GtkAllocation *vbox_size;
GtkAllocation *layout_size;
GtkAdjustment *adj;
adj = gtk_layout_get_vadjustment(GTK_LAYOUT(mimeview->icon_scroll));
adj = gtk_layout_get_vadjustment(GTK_LAYOUT(mimeview->icon_scroll));
GtkWidget *icon_scroll;
GtkWidget *icon_vbox;
GtkWidget *icon_mainbox;
GtkWidget *icon_scroll;
GtkWidget *icon_vbox;
GtkWidget *icon_mainbox;
+ GtkWidget *mime_toggle;