X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fmaemo%2Fmodest-hildon-includes.h;h=2b056f41811f71677df817db0a0c15942bc62266;hb=a4a4f2640022f8b27dc85bc1ef49ac88dbbcf3d3;hp=59fc98f056905a8fc40b12c72f4dfc6480dfb914;hpb=efb61a9683b6bed0a9444ad8a9dc4de552a00cb9;p=modest diff --git a/src/maemo/modest-hildon-includes.h b/src/maemo/modest-hildon-includes.h index 59fc98f..2b056f4 100644 --- a/src/maemo/modest-hildon-includes.h +++ b/src/maemo/modest-hildon-includes.h @@ -33,9 +33,33 @@ k * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, #include #endif -#ifdef MODEST_HILDON_VERSION_0 +/* helplib to use */ +#ifdef MODEST_HAVE_OSSO_HELP +#include +#else +#ifdef MODEST_HAVE_HILDON_HELP +#include +#endif /*MODEST_HAVE_HILDON_HELP*/ +#endif /*MODEST_HAVE_OSSO_HELP*/ + +/* mimelib to use */ +#ifdef MODEST_HAVE_OSSO_MIME #include #include +#else +#ifdef MODEST_HAVE_HILDON_MIME +#include +#include +#endif /*MODEST_HAVE_HILDON_MIME*/ +#endif /*MODEST_HAVE_OSSO_MIME*/ + + +#ifdef MODEST_HAVE_HILDON_NOTIFY +#include +#endif /*MODEST_HILDON_NOTIFY*/ + + +#ifdef MODEST_HAVE_HILDON0_WIDGETS #include #include #include @@ -46,9 +70,11 @@ k * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, #include #include #include + #else -#include -#include + +#ifdef MODEST_HAVE_HILDON1_WIDGETS +#include #include #include #include @@ -58,8 +84,45 @@ k * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, #include #include #include +#include #include -#endif /* MODEST_HILDON_VERSION_0*/ + +#endif /*__MODEST_HAVE_HILDON1_WIDGETS*/ +#endif /*__MODEST_HAVE_HILDON0_WIDGETS_*/ + + +/* backward compatibility... */ +#ifdef MODEST_HAVE_OSSO_MIME +#define hildon_mime_open_file_with_mime_type osso_mime_open_file_with_mime_type +#define hildon_mime_open_file osso_mime_open_file + +#define HildonURIAction OssoURIAction +#define hildon_uri_get_scheme_from_uri osso_uri_get_scheme_from_uri +#define hildon_uri_get_actions osso_uri_get_actions +#define hildon_uri_get_actions_by_uri osso_uri_get_actions_by_uri +#define hildon_uri_action_get_translation osso_uri_action_get_translation +#define hildon_uri_is_default_action osso_uri_is_default_action +#define hildon_uri_free_actions osso_uri_free_actions + +/* service->name */ +#define hildon_uri_action_get_service osso_uri_action_get_name +#define hildon_uri_open osso_uri_open + +#define hildon_mime_get_icon_names osso_mime_get_icon_names +#endif /*MODEST_HAVE_OSSO_MIME*/ + + + +/* helplib to use */ +#ifdef MODEST_HAVE_OSSO_HELP +#define hildon_help_show ossohelp_show +#define hildon_help_dialog_help_enable ossohelp_dialog_help_enable +#define HILDON_HELP_SHOW_DIALOG OSSO_HELP_SHOW_DIALOG +#else +#ifdef MODEST_HAVE_HILDON_HELP +/* nothing */ +#endif /*MODEST_HAVE_HILDON_HELP*/ +#endif /*MODEST_HAVE_OSSO_HELP*/ #endif /*__MODEST_HILDON_INCLUDES__*/