static void main_window_menu_callback_unblock (MainWindow *mainwin);
static void main_window_show_cur_account (MainWindow *mainwin);
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
static void main_window_separation_change (MainWindow *mainwin,
LayoutType layout_mode);
#endif
static void toolbar_child_detached (GtkWidget *widget,
GtkWidget *child,
gpointer data);
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
static gboolean ac_label_button_pressed (GtkWidget *widget,
GdkEventButton *event,
gpointer data);
static void toggle_col_headers_cb(MainWindow *mainwin,
guint action,
GtkWidget *widget);
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
static void toggle_statusbar_cb (MainWindow *mainwin,
guint action,
GtkWidget *widget);
gpointer data);
static void account_receive_menu_cb (GtkMenuItem *menuitem,
gpointer data);
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
static void account_compose_menu_cb (GtkMenuItem *menuitem,
gpointer data);
#endif
NULL, toggle_toolbar_cb, TOOLBAR_ICON, "/View/Show or hide/Toolbar/Text below icons"},
{N_("/_View/Show or hi_de/_Toolbar/_Text only"),
NULL, toggle_toolbar_cb, TOOLBAR_TEXT, "/View/Show or hide/Toolbar/Text below icons"},
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
{N_("/_View/Show or hi_de/_Toolbar/_Hide"),
NULL, toggle_toolbar_cb, TOOLBAR_NONE, "/View/Show or hide/Toolbar/Text below icons"},
#endif
{N_("/_View/Show or hi_de/_Message view"),
"V", toggle_message_cb, 0, "<ToggleItem>"},
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
{N_("/_View/Show or hi_de/Status _bar"),
NULL, toggle_statusbar_cb, 0, "<ToggleItem>"},
#endif
{N_("/_View/Set displayed _columns/in _Message list..."),NULL, set_summary_display_item_cb, 0, NULL},
{N_("/_View/---"), NULL, NULL, 0, "<Separator>"},
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
{N_("/_View/La_yout"), NULL, NULL, 0, "<Branch>"},
{N_("/_View/Layout/_Standard"), NULL, set_layout_cb, NORMAL_LAYOUT, "<RadioItem>"},
{N_("/_View/Layout/_Three columns"), NULL, set_layout_cb, VERTICAL_LAYOUT, "/View/Layout/Standard"},
gtk_menu_item_set_submenu(GTK_MENU_ITEM(label_menuitem), menu);
mainwin->tags_menu = menu;
}
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
static gboolean warning_icon_pressed(GtkWidget *widget, GdkEventButton *evt,
MainWindow *mainwindow)
{
GtkWidget *menubar;
GtkWidget *handlebox;
GtkWidget *vbox_body;
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
GtkWidget *hbox_stat;
GtkWidget *statusbar;
GtkWidget *progressbar;
window = GTK_WIDGET(gtkut_window_new(GTK_WINDOW_TOPLEVEL, "mainwindow"));
gtk_window_set_title(GTK_WINDOW(window), PROG_VERSION);
gtk_window_set_resizable(GTK_WINDOW(window), TRUE);
-#ifdef MAEMO
+#ifdef GENERIC_UMPC
prefs_common.layout_mode = SMALL_LAYOUT;
#endif
if (!geometry.min_height) {
gtk_container_set_border_width(GTK_CONTAINER(vbox_body), BORDER_WIDTH);
gtk_box_pack_start(GTK_BOX(vbox), vbox_body, TRUE, TRUE, 0);
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
hbox_stat = gtk_hbox_new(FALSE, 2);
gtk_box_pack_end(GTK_BOX(vbox_body), hbox_stat, FALSE, FALSE, 0);
mainwin->vbox_body = vbox_body;
mainwin->online_switch = online_switch;
mainwin->offline_switch = offline_switch;
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
messageview->statusbar = statusbar;
mainwin->statusbar = statusbar;
mainwin->hbox_stat = hbox_stat;
}
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menuitem), TRUE);
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
gtk_widget_hide(mainwin->hbox_stat);
menuitem = gtk_item_factory_get_item
(ifactory, "/View/Show or hide/Status bar");
menu items in different menus */
menu_connect_identical_items();
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
gtk_window_iconify(GTK_WINDOW(mainwin->window));
#endif
gboolean pixmap_theme_changed = GPOINTER_TO_INT(data);
GList *cur;
MainWindow *mainwin;
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
GtkWidget *pixmap;
#endif
for (cur = mainwin_list; cur != NULL; cur = cur->next) {
compose_reflect_prefs_pixmap_theme();
folderview_reflect_prefs_pixmap_theme(mainwin->folderview);
summary_reflect_prefs_pixmap_theme(mainwin->summaryview);
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
pixmap = stock_pixmap_widget(mainwin->hbox_stat, STOCK_PIXMAP_ONLINE);
gtk_container_remove(GTK_CONTAINER(mainwin->online_switch),
mainwin->online_pixmap);
textview_reflect_prefs(mainwin->messageview->mimeview->textview);
folderview_reflect_prefs();
summary_reflect_prefs();
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
summary_redisplay_msg(mainwin->summaryview);
#endif
if (prefs_common.layout_mode == SMALL_LAYOUT) {
static void main_window_set_toolbar_combo_compose_menu(MainWindow *mainwin,
GList *account_list)
{
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
GList *cur_ac;
GtkWidget *menuitem;
PrefsAccount *ac_prefs;
gtk_window_set_title(GTK_WINDOW(mainwin->window), buf);
g_free(buf);
- gtk_label_set_text(GTK_LABEL(mainwin->ac_label), ac_name);
+ if (mainwin->ac_label)
+ gtk_label_set_text(GTK_LABEL(mainwin->ac_label), ac_name);
if (mainwin->ac_button)
gtk_widget_queue_resize(mainwin->ac_button);
g_free(ac_name);
}
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
static void main_window_separation_change(MainWindow *mainwin, LayoutType layout_mode)
{
GtkWidget *folder_wid = GTK_WIDGET_PTR(mainwin->folderview);
{
gtk_widget_show(mainwin->window);
gtk_widget_show(mainwin->vbox_body);
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
gtk_widget_set_uposition(mainwin->window,
prefs_common.mainwin_x,
prefs_common.mainwin_y);
prefs_common.msgview_height);
}
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
mainwin->messageview->statusbar = mainwin->statusbar;
mainwin->messageview->statusbar_cid = mainwin->messageview_cid;
#endif
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menuitem), active); \
}
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
switch (prefs_common.layout_mode) {
case NORMAL_LAYOUT:
SET_CHECK_MENU_ACTIVE("/View/Layout/Standard", TRUE);
{
gtk_widget_set_size_request(child, -1, -1);
}
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
static gboolean ac_label_button_pressed(GtkWidget *widget, GdkEventButton *event,
gpointer data)
{
}
}
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
static void toggle_statusbar_cb(MainWindow *mainwin, guint action,
GtkWidget *widget)
{
g_return_if_fail(menuitem != NULL);
if (btn == GTK_BUTTON(mainwin->online_switch)) {
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
gtk_widget_hide (mainwin->online_switch);
gtk_widget_show (mainwin->offline_switch);
#endif
/*go online */
if (!prefs_common.work_offline)
return;
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
gtk_widget_hide (mainwin->offline_switch);
gtk_widget_show (mainwin->online_switch);
#endif
inc_account_mail(mainwin, account);
}
-#ifndef MAEMO
+#ifndef GENERIC_UMPC
static void account_compose_menu_cb(GtkMenuItem *menuitem, gpointer data)
{
PrefsAccount *account = (PrefsAccount *)data;