GtkWidget *child,
gpointer data);
-static void ac_label_button_pressed (GtkWidget *widget,
+static gboolean ac_label_button_pressed (GtkWidget *widget,
GdkEventButton *event,
gpointer data);
static void ac_menu_popup_closed (GtkMenuShell *menu_shell,
/* main window */
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_title(GTK_WINDOW(window), PROG_VERSION);
- gtk_window_set_policy(GTK_WINDOW(window), TRUE, TRUE, FALSE);
+ gtk_window_set_resizable(GTK_WINDOW(window), TRUE);
gtk_window_set_wmclass(GTK_WINDOW(window), "main_window", "Sylpheed");
if (!geometry.min_height) {
ac_button, _("Select account"), NULL);
gtk_button_set_relief(GTK_BUTTON(ac_button), GTK_RELIEF_NONE);
GTK_WIDGET_UNSET_FLAGS(ac_button, GTK_CAN_FOCUS);
- gtk_widget_set_size_request(ac_button, -1, 1);
+ gtk_widget_set_size_request(ac_button, -1, 0);
gtk_box_pack_end(GTK_BOX(hbox_stat), ac_button, FALSE, FALSE, 0);
g_signal_connect(G_OBJECT(ac_button), "button_press_event",
G_CALLBACK(ac_label_button_pressed), mainwin);
_("Sylpheed - Folder View"));
gtk_window_set_wmclass(GTK_WINDOW(folderwin),
"folder_view", "Sylpheed");
- gtk_window_set_policy(GTK_WINDOW(folderwin),
- TRUE, TRUE, FALSE);
+ gtk_window_set_resizable(GTK_WINDOW(folderwin), TRUE);
gtk_window_move(GTK_WINDOW(folderwin), prefs_common.folderwin_x,
prefs_common.folderwin_y);
gtk_container_set_border_width(GTK_CONTAINER(folderwin),
_("Sylpheed - Message View"));
gtk_window_set_wmclass(GTK_WINDOW(messagewin),
"message_view", "Sylpheed");
- gtk_window_set_policy(GTK_WINDOW(messagewin),
- TRUE, TRUE, FALSE);
- gtk_window_move(GTK_WINDOW(messagewin), prefs_common.main_msgwin_x,
+ gtk_window_set_resizable(GTK_WINDOW(messagewin), TRUE);
+ gtk_window_move(GTK_WINDOW(messagewin),
+ prefs_common.main_msgwin_x,
prefs_common.main_msgwin_y);
+ gtk_widget_set_size_request(messagewin,
+ prefs_common.msgwin_width,
+ prefs_common.msgwin_height);
gtk_container_set_border_width(GTK_CONTAINER(messagewin),
BORDER_WIDTH);
g_signal_connect(G_OBJECT(messagewin), "delete_event",
gtk_widget_set_usize(child, -1, -1);
}
-static void ac_label_button_pressed(GtkWidget *widget, GdkEventButton *event,
+static gboolean ac_label_button_pressed(GtkWidget *widget, GdkEventButton *event,
gpointer data)
{
MainWindow *mainwin = (MainWindow *)data;
summary_sort(mainwin->summaryview, (FolderSortKey)action,
GTK_CHECK_MENU_ITEM(menuitem)->active
? SORT_ASCENDING : SORT_DESCENDING);
+ item->sort_key = action;
}
}