#include <hildon/hildon-banner.h>
#include <modest-platform.h>
#include <hildon/hildon-program.h>
+#include "modest-marshal.h"
#include <modest-maemo-utils.h>
#include <modest-defs.h>
#include <modest-ui-dimming-rules.h>
#include <modest-window-priv.h>
#include <modest-hildon2-window.h>
#include <modest-ui-actions.h>
+#include "modest-text-utils.h"
#include <hildon/hildon-edit-toolbar.h>
typedef struct _EditModeRegister {
G_SIGNAL_RUN_FIRST,
G_STRUCT_OFFSET (ModestHildon2WindowClass, edit_mode_changed),
NULL, NULL,
- g_cclosure_marshal_VOID__INT,
- G_TYPE_NONE, 1, G_TYPE_INT);
+ modest_marshal_VOID__INT_BOOLEAN,
+ G_TYPE_NONE, 2, G_TYPE_INT, G_TYPE_BOOLEAN);
g_type_class_add_private (gobject_class, sizeof(ModestHildon2WindowPrivate));
{
g_return_val_if_fail (MODEST_IS_HILDON2_WINDOW (window), FALSE);
- hildon_banner_show_information (NULL, NULL, dgettext("hildon-common-strings", "ckct_ib_cannot_zoom_here"));
+ hildon_banner_show_information (NULL, NULL, _CS("ckct_ib_cannot_zoom_here"));
return FALSE;
-
}
static void
gtk_window_fullscreen (GTK_WINDOW (self));
g_signal_emit (G_OBJECT (self), signals[EDIT_MODE_CHANGED_SIGNAL], 0,
- priv->edit_command);
-
+ priv->edit_command, priv->edit_mode);
}
void
if (priv->edit_mode) {
priv->edit_mode = FALSE;
- priv->edit_command = MODEST_HILDON2_WINDOW_EDIT_MODE_NONE;
if (priv->current_edit_tree_view) {
g_object_set (G_OBJECT (priv->current_edit_tree_view),
"hildon-ui-mode", HILDON_UI_MODE_NORMAL,
}
gtk_window_unfullscreen (GTK_WINDOW (self));
g_signal_emit (G_OBJECT (self), signals[EDIT_MODE_CHANGED_SIGNAL], 0,
- priv->edit_command);
-
+ priv->edit_command, priv->edit_mode);
+ priv->edit_command = MODEST_HILDON2_WINDOW_EDIT_MODE_NONE;
}
}