#include "modest-tny-platform-factory.h"
#include "modest-runtime.h"
#include "modest-window-mgr.h"
+#include "modest-defs.h"
#include <string.h> /* for strcmp */
+#include <gdk/gdkkeysyms.h>
/* 'private'/'protected' functions */
static void modest_window_class_init (ModestWindowClass *klass);
(GInstanceInitFunc) modest_window_init,
NULL
};
-#ifdef MODEST_PLATFORM_MAEMO
+#ifndef MODEST_TOOLKIT_GTK
+#ifdef MODEST_TOOLKIT_HILDON2
+ parent_type = HILDON_TYPE_STACKABLE_WINDOW;
+#else
parent_type = HILDON_TYPE_WINDOW;
+#endif
#else
parent_type = GTK_TYPE_WINDOW;
#endif
g_object_unref (G_OBJECT(priv->ui_dimming_manager));
priv->ui_dimming_manager = NULL;
}
+ if (priv->dimming_state != NULL) {
+ g_slice_free (DimmedState, priv->dimming_state);
+ priv->dimming_state = NULL;
+ }
g_free (priv->active_account);
case GDK_Escape:
if (modest_window_mgr_get_fullscreen_mode (mgr))
modest_ui_actions_on_change_fullscreen (NULL, MODEST_WINDOW(self));
- else if (MODEST_IS_MSG_VIEW_WINDOW (self)||MODEST_IS_MSG_EDIT_WINDOW (self))
+ else if (MODEST_IS_MSG_VIEW_WINDOW (self))
modest_ui_actions_on_close_window (NULL, MODEST_WINDOW (self));
break;
}