Changeset 879

Show
Ignore:
Timestamp:
09/04/06 23:06:44
Author:
pvanhoof
Message:

Renamed the GNOME types in libtinymail-gnome-desktop

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/ChangeLog

    r878 r879  
    44        * Renamed the Maemo types in libtinymail-maemo 
    55        * Renamed the OLPC types in libtinymail-olpc 
     6        * Renamed the GNOME types in libtinymail-gnome-desktop 
    67 
    78        * Made compilation of the demo-ui optional 
  • trunk/configure.ac

    r878 r879  
    5858build_doxygen=false 
    5959PLATFORMDIR=libtinymail-gnome-desktop 
     60PLATFORM=1 
    6061 
    6162dnl ### Select the platform library ## 
  • trunk/libtinymail-gnome-desktop/Makefile.am

    r792 r879  
    1818lib_LTLIBRARIES = libtinymail-gnome-desktop-1.0.la 
    1919 
    20 libtinymail_gnome_desktop_1_0_headers =         
    21         tny-account-store.h                     
    22         tny-password-dialog.h                   
    23         tny-device.h                           
    24         tny-platform-factory.h 
     20libtinymail_gnome_desktop_1_0_headers =         
     21        tny-gnome-account-store.h             
     22        tny-gnome-password-dialog.h           
     23        tny-gnome-device.h                     
     24        tny-gnome-platform-factory.h 
    2525 
    26 libtinymail_gnome_desktop_1_0_la_SOURCES =     
     26libtinymail_gnome_desktop_1_0_la_SOURCES =     
    2727        $(libtinymail_gnome_desktop_1_0_headers) \ 
    28         tny-account-store.c                     
    29         tny-device-priv.h                       
    30         tny-device.c                           
    31         tny-password-dialog.c                   
    32         tny-platform-factory.c 
     28        tny-gnome-account-store.c             
     29        tny-gnome-device-priv.h                       
     30        tny-gnome-device.c                     
     31        tny-gnome-password-dialog.c           
     32        tny-gnome-platform-factory.c 
    3333 
    3434libtinymail_gnome_desktop_1_0_la_LIBADD =       \ 
  • trunk/libtinymail-gnome-desktop/tny-gnome-account-store.c

    r876 r879  
    2929 
    3030#include <tny-platform-factory-iface.h> 
    31 #include <tny-platform-factory.h> 
     31#include <tny-gnome-platform-factory.h> 
    3232#include <tny-account-store-iface.h> 
    33 #include <tny-account-store.h> 
    34 #include <tny-password-dialog.h> 
     33#include <tny-gnome-account-store.h> 
     34#include <tny-gnome-password-dialog.h> 
    3535#include <tny-account-iface.h> 
    3636#include <tny-store-account-iface.h> 
     
    4444#include <tny-camel-pop-store-account.h> 
    4545#include <tny-camel-transport-account.h> 
    46 #include <tny-device.h> 
     46#include <tny-gnome-device.h> 
    4747#include <tny-session-camel.h> 
    4848 
     
    5656static GObjectClass *parent_class = NULL; 
    5757 
    58 typedef struct _TnyAccountStorePriv TnyAccountStorePriv; 
    59  
    60 struct _TnyAccountStorePriv 
     58typedef struct _TnyGnomeAccountStorePriv TnyGnomeAccountStorePriv; 
     59 
     60struct _TnyGnomeAccountStorePriv 
    6161{ 
    6262        GConfClient *client; 
     
    6767}; 
    6868 
    69 #define TNY_ACCOUNT_STORE_GET_PRIVATE(o)      \ 
    70         (G_TYPE_INSTANCE_GET_PRIVATE ((o), TNY_TYPE_ACCOUNT_STORE, TnyAccountStorePriv)) 
     69#define TNY_GNOME_ACCOUNT_STORE_GET_PRIVATE(o)        \ 
     70        (G_TYPE_INSTANCE_GET_PRIVATE ((o), TNY_TYPE_GNOME_ACCOUNT_STORE, TnyGnomeAccountStorePriv)) 
    7171 
    7272 
     
    195195        if (G_UNLIKELY (!retval)) 
    196196        { 
    197                 GtkDialog *dialog = GTK_DIALOG (tny_password_dialog_new ()); 
     197                GtkDialog *dialog = GTK_DIALOG (tny_gnome_password_dialog_new ()); 
    198198         
    199                 tny_password_dialog_set_prompt (TNY_PASSWORD_DIALOG (dialog), prompt); 
     199                tny_gnome_password_dialog_set_prompt (TNY_GNOME_PASSWORD_DIALOG (dialog), prompt); 
    200200 
    201201                if (G_LIKELY (gtk_dialog_run (dialog) == GTK_RESPONSE_OK)) 
    202202                { 
    203                         const gchar *pwd = tny_password_dialog_get_password  
    204                                 (TNY_PASSWORD_DIALOG (dialog)); 
     203                        const gchar *pwd = tny_gnome_password_dialog_get_password  
     204                                (TNY_GNOME_PASSWORD_DIALOG (dialog)); 
    205205         
    206206                        retval = g_strdup (pwd); 
     
    234234{ 
    235235        const TnyAccountStoreIface *self = tny_account_iface_get_account_store (account); 
    236         TnyAccountStorePriv *priv = TNY_ACCOUNT_STORE_GET_PRIVATE (self); 
     236        TnyGnomeAccountStorePriv *priv = TNY_GNOME_ACCOUNT_STORE_GET_PRIVATE (self); 
    237237        TnyGetPassFunc func; 
    238238        if (G_LIKELY (passwords)) 
     
    258258 
    259259static gboolean 
    260 tny_account_store_alert (TnyAccountStoreIface *self, TnyAlertType type, const gchar *prompt) 
     260tny_gnome_account_store_alert (TnyAccountStoreIface *self, TnyAlertType type, const gchar *prompt) 
    261261{ 
    262262        GtkMessageType gtktype; 
     
    312312 
    313313static const gchar* 
    314 tny_account_store_get_cache_dir (TnyAccountStoreIface *self) 
    315 { 
    316         TnyAccountStorePriv *priv = TNY_ACCOUNT_STORE_GET_PRIVATE (self); 
     314tny_gnome_account_store_get_cache_dir (TnyAccountStoreIface *self) 
     315{ 
     316        TnyGnomeAccountStorePriv *priv = TNY_GNOME_ACCOUNT_STORE_GET_PRIVATE (self); 
    317317 
    318318        if (G_UNLIKELY (!priv->cache_dir)) 
     
    343343 
    344344static void 
    345 tny_account_store_get_accounts (TnyAccountStoreIface *self, TnyListIface *list, TnyGetAccountsRequestType types) 
    346 { 
    347         TnyAccountStorePriv *priv = TNY_ACCOUNT_STORE_GET_PRIVATE (self); 
     345tny_gnome_account_store_get_accounts (TnyAccountStoreIface *self, TnyListIface *list, TnyGetAccountsRequestType types) 
     346{ 
     347        TnyGnomeAccountStorePriv *priv = TNY_GNOME_ACCOUNT_STORE_GET_PRIVATE (self); 
    348348        gint i=0, count; 
    349349 
     
    494494 
    495495static void 
    496 tny_account_store_notify_add (TnyAccountStoreIface *self) 
    497 { 
    498         TnyAccountStorePriv *priv = TNY_ACCOUNT_STORE_GET_PRIVATE (self); 
     496tny_gnome_account_store_notify_add (TnyAccountStoreIface *self) 
     497{ 
     498        TnyGnomeAccountStorePriv *priv = TNY_GNOME_ACCOUNT_STORE_GET_PRIVATE (self); 
    499499        priv->notify = gconf_client_notify_add (priv->client,  
    500500                "/apps/tinymail/accounts", gconf_listener_account_changed, 
     
    504504 
    505505static void 
    506 tny_account_store_notify_remove (TnyAccountStoreIface *self) 
    507 { 
    508         TnyAccountStorePriv *priv = TNY_ACCOUNT_STORE_GET_PRIVATE (self); 
     506tny_gnome_account_store_notify_remove (TnyAccountStoreIface *self) 
     507{ 
     508        TnyGnomeAccountStorePriv *priv = TNY_GNOME_ACCOUNT_STORE_GET_PRIVATE (self); 
    509509        gconf_client_notify_remove (priv->client, priv->notify); 
    510510        return; 
     
    526526 
    527527static void 
    528 tny_account_store_add_account (TnyAccountStoreIface *self, TnyAccountIface *account, const gchar *type) 
    529 { 
    530         TnyAccountStorePriv *priv = TNY_ACCOUNT_STORE_GET_PRIVATE (self); 
     528tny_gnome_account_store_add_account (TnyAccountStoreIface *self, TnyAccountIface *account, const gchar *type) 
     529{ 
     530        TnyGnomeAccountStorePriv *priv = TNY_GNOME_ACCOUNT_STORE_GET_PRIVATE (self); 
    531531        gchar *key = NULL; 
    532532        gint count = gconf_client_get_int (priv->client, "/apps/tinymail/accounts/count", NULL); 
     
    562562 
    563563static void 
    564 tny_account_store_add_store_account (TnyAccountStoreIface *self, TnyStoreAccountIface *account) 
    565 { 
    566         tny_account_store_notify_remove (self); 
    567         tny_account_store_add_account (self, TNY_ACCOUNT_IFACE (account), "store"); 
    568         tny_account_store_notify_add (self); 
     564tny_gnome_account_store_add_store_account (TnyAccountStoreIface *self, TnyStoreAccountIface *account) 
     565{ 
     566        tny_gnome_account_store_notify_remove (self); 
     567        tny_gnome_account_store_add_account (self, TNY_ACCOUNT_IFACE (account), "store"); 
     568        tny_gnome_account_store_notify_add (self); 
    569569 
    570570        g_signal_emit (self, tny_account_store_iface_signals [TNY_ACCOUNT_STORE_IFACE_ACCOUNT_INSERTED], 0, account); 
     
    574574 
    575575static void 
    576 tny_account_store_add_transport_account (TnyAccountStoreIface *self, TnyTransportAccountIface *account) 
    577 { 
    578         tny_account_store_notify_remove (self); 
    579         tny_account_store_add_account (self, TNY_ACCOUNT_IFACE (account), "transport"); 
    580         tny_account_store_notify_add (self); 
     576tny_gnome_account_store_add_transport_account (TnyAccountStoreIface *self, TnyTransportAccountIface *account) 
     577{ 
     578        tny_gnome_account_store_notify_remove (self); 
     579        tny_gnome_account_store_add_account (self, TNY_ACCOUNT_IFACE (account), "transport"); 
     580        tny_gnome_account_store_notify_add (self); 
    581581 
    582582        g_signal_emit (self, tny_account_store_iface_signals [TNY_ACCOUNT_STORE_IFACE_ACCOUNT_INSERTED], 0, account); 
     
    586586 
    587587static TnyDeviceIface* 
    588 tny_account_store_get_device (TnyAccountStoreIface *self) 
    589 { 
    590         TnyAccountStorePriv *priv = TNY_ACCOUNT_STORE_GET_PRIVATE (self); 
     588tny_gnome_account_store_get_device (TnyAccountStoreIface *self) 
     589{ 
     590        TnyGnomeAccountStorePriv *priv = TNY_GNOME_ACCOUNT_STORE_GET_PRIVATE (self); 
    591591 
    592592        return priv->device; 
     
    594594 
    595595/** 
    596  * tny_account_store_new: 
     596 * tny_gnome_account_store_new: 
    597597 * 
    598598 * 
    599599 * Return value: A new #TnyAccountStoreIface instance 
    600600 **/ 
    601 TnyAccountStore
    602 tny_account_store_new (void) 
    603 { 
    604         TnyAccountStore *self = g_object_new (TNY_TYPE_ACCOUNT_STORE, NULL); 
    605         TnyAccountStorePriv *priv = TNY_ACCOUNT_STORE_GET_PRIVATE (self); 
     601TnyAccountStoreIface
     602tny_gnome_account_store_new (void) 
     603{ 
     604        TnyGnomeAccountStore *self = g_object_new (TNY_TYPE_GNOME_ACCOUNT_STORE, NULL); 
     605        TnyGnomeAccountStorePriv *priv = TNY_GNOME_ACCOUNT_STORE_GET_PRIVATE (self); 
    606606        priv->session = tny_session_camel_new (TNY_ACCOUNT_STORE_IFACE (self)); 
    607607 
    608         return self
    609 } 
    610  
    611  
    612 static void 
    613 tny_account_store_instance_init (GTypeInstance *instance, gpointer g_class) 
    614 { 
    615         TnyAccountStore *self = (TnyAccountStore *)instance; 
    616         TnyAccountStorePriv *priv = TNY_ACCOUNT_STORE_GET_PRIVATE (self); 
     608        return TNY_ACCOUNT_STORE_IFACE (self)
     609} 
     610 
     611 
     612static void 
     613tny_gnome_account_store_instance_init (GTypeInstance *instance, gpointer g_class) 
     614{ 
     615        TnyGnomeAccountStore *self = (TnyGnomeAccountStore *)instance; 
     616        TnyGnomeAccountStorePriv *priv = TNY_GNOME_ACCOUNT_STORE_GET_PRIVATE (self); 
    617617        TnyPlatformFactoryIface *platfact; 
    618618 
     
    622622                GCONF_CLIENT_PRELOAD_RECURSIVE, NULL); 
    623623 
    624         tny_account_store_notify_add (TNY_ACCOUNT_STORE_IFACE (self)); 
    625  
    626         platfact = TNY_PLATFORM_FACTORY_IFACE (tny_platform_factory_get_instance ()); 
     624        tny_gnome_account_store_notify_add (TNY_ACCOUNT_STORE_IFACE (self)); 
     625 
     626        platfact = TNY_PLATFORM_FACTORY_IFACE (tny_gnome_platform_factory_get_instance ()); 
    627627        priv->device = tny_platform_factory_iface_new_device (platfact); 
    628628        /* tny_device_iface_force_online (priv->device); */ 
     
    634634 
    635635static void 
    636 tny_account_store_finalize (GObject *object) 
    637 { 
    638         TnyAccountStore *self = (TnyAccountStore *)object;     
    639         TnyAccountStorePriv *priv = TNY_ACCOUNT_STORE_GET_PRIVATE (self); 
    640  
    641         tny_account_store_notify_remove (TNY_ACCOUNT_STORE_IFACE (self)); 
     636tny_gnome_account_store_finalize (GObject *object) 
     637{ 
     638        TnyGnomeAccountStore *self = (TnyGnomeAccountStore *)object;   
     639        TnyGnomeAccountStorePriv *priv = TNY_GNOME_ACCOUNT_STORE_GET_PRIVATE (self); 
     640 
     641        tny_gnome_account_store_notify_remove (TNY_ACCOUNT_STORE_IFACE (self)); 
    642642        g_object_unref (G_OBJECT (priv->client)); 
    643643 
     
    652652 
    653653/** 
    654  * tny_account_store_get_session: 
    655  * @self: The #TnyAccountStore instance 
     654 * tny_gnome_account_store_get_session: 
     655 * @self: The #TnyGnomeAccountStore instance 
    656656 * 
    657657 * Return value: A #TnySessionCamel instance 
    658658 **/ 
    659659TnySessionCamel* 
    660 tny_account_store_get_session (TnyAccountStore *self) 
    661 { 
    662         TnyAccountStorePriv *priv = TNY_ACCOUNT_STORE_GET_PRIVATE (self); 
     660tny_gnome_account_store_get_session (TnyGnomeAccountStore *self) 
     661{ 
     662        TnyGnomeAccountStorePriv *priv = TNY_GNOME_ACCOUNT_STORE_GET_PRIVATE (self); 
    663663     
    664664        return priv->session; 
     
    666666 
    667667static void  
    668 tny_account_store_class_init (TnyAccountStoreClass *class) 
     668tny_gnome_account_store_class_init (TnyGnomeAccountStoreClass *class) 
    669669{ 
    670670        GObjectClass *object_class; 
     
    673673        object_class = (GObjectClass*) class; 
    674674 
    675         object_class->finalize = tny_account_store_finalize; 
    676  
    677         g_type_class_add_private (object_class, sizeof (TnyAccountStorePriv)); 
     675        object_class->finalize = tny_gnome_account_store_finalize; 
     676 
     677        g_type_class_add_private (object_class, sizeof (TnyGnomeAccountStorePriv)); 
    678678 
    679679        return; 
     
    685685        TnyAccountStoreIfaceClass *klass = (TnyAccountStoreIfaceClass *)g_iface; 
    686686 
    687         klass->get_accounts_func = tny_account_store_get_accounts; 
    688         klass->add_store_account_func = tny_account_store_add_store_account; 
    689         klass->add_transport_account_func = tny_account_store_add_transport_account; 
    690         klass->get_cache_dir_func = tny_account_store_get_cache_dir; 
    691         klass->get_device_func = tny_account_store_get_device; 
    692         klass->alert_func = tny_account_store_alert; 
     687        klass->get_accounts_func = tny_gnome_account_store_get_accounts; 
     688        klass->add_store_account_func = tny_gnome_account_store_add_store_account; 
     689        klass->add_transport_account_func = tny_gnome_account_store_add_transport_account; 
     690        klass->get_cache_dir_func = tny_gnome_account_store_get_cache_dir; 
     691        klass->get_device_func = tny_gnome_account_store_get_device; 
     692        klass->alert_func = tny_gnome_account_store_alert; 
    693693 
    694694        return; 
     
    697697 
    698698GType  
    699 tny_account_store_get_type (void) 
     699tny_gnome_account_store_get_type (void) 
    700700{ 
    701701        static GType type = 0; 
     
    705705                static const GTypeInfo info =  
    706706                { 
    707                   sizeof (TnyAccountStoreClass), 
     707                  sizeof (TnyGnomeAccountStoreClass), 
    708708                  NULL,   /* base_init */ 
    709709                  NULL,   /* base_finalize */ 
    710                   (GClassInitFunc) tny_account_store_class_init,   /* class_init */ 
     710                  (GClassInitFunc) tny_gnome_account_store_class_init,   /* class_init */ 
    711711                  NULL,   /* class_finalize */ 
    712712                  NULL,   /* class_data */ 
    713                   sizeof (TnyAccountStore), 
     713                  sizeof (TnyGnomeAccountStore), 
    714714                  0,      /* n_preallocs */ 
    715                   tny_account_store_instance_init    /* instance_init */ 
     715                  tny_gnome_account_store_instance_init    /* instance_init */ 
    716716                }; 
    717717 
     
    724724 
    725725                type = g_type_register_static (G_TYPE_OBJECT, 
    726                         "TnyAccountStore", 
     726                        "TnyGnomeAccountStore", 
    727727                        &info, 0); 
    728728 
  • trunk/libtinymail-gnome-desktop/tny-gnome-account-store.h

    r876 r879  
    1 #ifndef TNY_ACCOUNT_STORE_H 
    2 #define TNY_ACCOUNT_STORE_H 
     1#ifndef TNY_GNOME_ACCOUNT_STORE_H 
     2#define TNY_GNOME_ACCOUNT_STORE_H 
    33 
    44/* tinymail - Tiny Mail 
     
    2828G_BEGIN_DECLS 
    2929 
    30 #define TNY_TYPE_ACCOUNT_STORE             (tny_account_store_get_type ()) 
    31 #define TNY_ACCOUNT_STORE(obj)             (G_TYPE_CHECK_INSTANCE_CAST ((obj), TNY_TYPE_ACCOUNT_STORE, TnyAccountStore)) 
    32 #define TNY_ACCOUNT_STORE_CLASS(vtable)    (G_TYPE_CHECK_CLASS_CAST ((vtable), TNY_TYPE_ACCOUNT_STORE, TnyAccountStoreClass)) 
    33 #define TNY_IS_ACCOUNT_STORE(obj)          (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TNY_TYPE_ACCOUNT_STORE)) 
    34 #define TNY_IS_ACCOUNT_STORE_CLASS(vtable) (G_TYPE_CHECK_CLASS_TYPE ((vtable), TNY_TYPE_ACCOUNT_STORE)) 
    35 #define TNY_ACCOUNT_STORE_GET_CLASS(inst)  (G_TYPE_INSTANCE_GET_CLASS ((inst), TNY_TYPE_ACCOUNT_STORE, TnyAccountStoreClass)) 
     30#define TNY_TYPE_GNOME_ACCOUNT_STORE             (tny_gnome_account_store_get_type ()) 
     31#define TNY_GNOME_ACCOUNT_STORE(obj)             (G_TYPE_CHECK_INSTANCE_CAST ((obj), TNY_TYPE_GNOME_ACCOUNT_STORE, TnyGnomeAccountStore)) 
     32#define TNY_GNOME_ACCOUNT_STORE_CLASS(vtable)    (G_TYPE_CHECK_CLASS_CAST ((vtable), TNY_TYPE_GNOME_ACCOUNT_STORE, TnyGnomeAccountStoreClass)) 
     33#define TNY_IS_GNOME_ACCOUNT_STORE(obj)          (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TNY_TYPE_GNOME_ACCOUNT_STORE)) 
     34#define TNY_IS_GNOME_ACCOUNT_STORE_CLASS(vtable) (G_TYPE_CHECK_CLASS_TYPE ((vtable), TNY_TYPE_GNOME_ACCOUNT_STORE)) 
     35#define TNY_GNOME_ACCOUNT_STORE_GET_CLASS(inst)  (G_TYPE_INSTANCE_GET_CLASS ((inst), TNY_TYPE_GNOME_ACCOUNT_STORE, TnyGnomeAccountStoreClass)) 
    3636 
    37 typedef struct _TnyAccountStore TnyAccountStore; 
    38 typedef struct _TnyAccountStoreClass TnyAccountStoreClass; 
     37typedef struct _TnyGnomeAccountStore TnyGnomeAccountStore; 
     38typedef struct _TnyGnomeAccountStoreClass TnyGnomeAccountStoreClass; 
    3939 
    40 struct _TnyAccountStore 
     40struct _TnyGnomeAccountStore 
    4141{ 
    4242        GObject parent; 
    4343}; 
    4444 
    45 struct _TnyAccountStoreClass 
     45struct _TnyGnomeAccountStoreClass 
    4646{ 
    4747        GObjectClass parent; 
    4848}; 
    4949 
    50 GType               tny_account_store_get_type      (void); 
    51 TnyAccountStore*    tny_account_store_new            (void); 
    52 TnySessionCamel*    tny_account_store_get_session    (TnyAccountStore *self); 
     50GType tny_gnome_account_store_get_type (void); 
     51TnyAccountStoreIface* tny_gnome_account_store_new (void); 
     52TnySessionCamel* tny_gnome_account_store_get_session (TnyGnomeAccountStore *self); 
    5353 
    5454G_END_DECLS 
  • trunk/libtinymail-gnome-desktop/tny-gnome-device-priv.h

    r876 r879  
    1 #ifndef TNY_DEVICE_PRIV_H 
    2 #define TNY_DEVICE_PRIV_H 
     1#ifndef TNY_GNOME_DEVICE_PRIV_H 
     2#define TNY_GNOME_DEVICE_PRIV_H 
    33 
    44/* libtinymail-camel - The Tiny Mail base library for Camel 
     
    2121 */ 
    2222 
    23 typedef struct _TnyDevicePriv TnyDevicePriv; 
     23typedef struct _TnyGnomeDevicePriv TnyGnomeDevicePriv; 
    2424 
    25 struct _TnyDevicePriv 
     25struct _TnyGnomeDevicePriv 
    2626{ 
    2727        gboolean forced, fset; 
     
    3535 
    3636 
    37 #define TNY_DEVICE_GET_PRIVATE(o)     \ 
    38         (G_TYPE_INSTANCE_GET_PRIVATE ((o), TNY_TYPE_DEVICE, TnyDevicePriv)) 
     37#define TNY_GNOME_DEVICE_GET_PRIVATE(o)       \ 
     38        (G_TYPE_INSTANCE_GET_PRIVATE ((o), TNY_TYPE_GNOME_DEVICE, TnyGnomeDevicePriv)) 
    3939 
    4040#endif 
  • trunk/libtinymail-gnome-desktop/tny-gnome-device.c

    r876 r879  
    2222#include <glib/gi18n-lib.h> 
    2323 
    24 #include <tny-device.h> 
     24#include <tny-gnome-device.h> 
    2525 
    2626#ifdef GNOME 
     
    3030static GObjectClass *parent_class = NULL; 
    3131 
    32 #include "tny-device-priv.h" 
    33  
    34 static void tny_device_on_online (TnyDeviceIface *self); 
    35 static void tny_device_on_offline (TnyDeviceIface *self); 
    36 static gboolean tny_device_is_online (TnyDeviceIface *self); 
     32#include "tny-gnome-device-priv.h" 
     33 
     34static void tny_gnome_device_on_online (TnyDeviceIface *self); 
     35static void tny_gnome_device_on_offline (TnyDeviceIface *self); 
     36static gboolean tny_gnome_device_is_online (TnyDeviceIface *self); 
    3737 
    3838#ifdef GNOME 
     
    4242        TnyDeviceIface *self = (TnyDeviceIface *)user_data; 
    4343 
    44         if (tny_device_is_online (self)) 
    45                 tny_device_on_online (self); 
     44        if (tny_gnome_device_is_online (self)) 
     45                tny_gnome_device_on_online (self); 
    4646        else 
    47                 tny_device_on_offline (self); 
    48  
    49         return; 
    50 } 
    51 #endif 
    52  
    53 static void  
    54 tny_device_reset (TnyDeviceIface *self) 
    55 { 
    56         TnyDevicePriv *priv = TNY_DEVICE_GET_PRIVATE (self); 
     47                tny_gnome_device_on_offline (self); 
     48 
     49        return; 
     50} 
     51#endif 
     52 
     53static void  
     54tny_gnome_device_reset (TnyDeviceIface *self) 
     55{ 
     56        TnyGnomeDevicePriv *priv = TNY_GNOME_DEVICE_GET_PRIVATE (self); 
    5757 
    5858        priv->fset = FALSE; 
     
    6565 
    6666static void  
    67 tny_device_force_online (TnyDeviceIface *self) 
    68 { 
    69         TnyDevicePriv *priv = TNY_DEVICE_GET_PRIVATE (self); 
     67tny_gnome_device_force_online (TnyDeviceIface *self) 
     68{ 
     69        TnyGnomeDevicePriv *priv = TNY_GNOME_DEVICE_GET_PRIVATE (self); 
    7070 
    7171        priv->fset = TRUE; 
     
    8181 
    8282static void 
    83 tny_device_force_offline (TnyDeviceIface *self) 
    84 { 
    85         TnyDevicePriv *priv = TNY_DEVICE_GET_PRIVATE (self); 
     83tny_gnome_device_force_offline (TnyDeviceIface *self) 
     84{ 
     85        TnyGnomeDevicePriv *priv = TNY_GNOME_DEVICE_GET_PRIVATE (self); 
    8686 
    8787        priv->fset = TRUE; 
     
    9696 
    9797static void 
    98 tny_device_on_online (TnyDeviceIface *self) 
     98tny_gnome_device_on_online (TnyDeviceIface *self) 
    9999{ 
    100100        g_signal_emit (self, tny_device_iface_signals [TNY_DEVICE_IFACE_CONNECTION_CHANGED], 0, TRUE); 
     
    104104 
    105105static void 
    106 tny_device_on_offline (TnyDeviceIface *self) 
     106tny_gnome_device_on_offline (TnyDeviceIface *self) 
    107107{ 
    108108        g_signal_emit (self, tny_device_iface_signals [TNY_DEVICE_IFACE_CONNECTION_CHANGED], 0, FALSE); 
     
    112112 
    113113static gboolean 
    114 tny_device_is_online (TnyDeviceIface *self) 
    115 { 
    116         TnyDevicePriv *priv = TNY_DEVICE_GET_PRIVATE (self); 
     114tny_gnome_device_is_online (TnyDeviceIface *self) 
     115{ 
     116        TnyGnomeDevicePriv *priv = TNY_GNOME_DEVICE_GET_PRIVATE (self); 
    117117        gboolean retval = priv->forced; 
    118118 
     
    145145 
    146146static void 
    147 tny_device_instance_init (GTypeInstance *instance, gpointer g_class) 
    148 { 
    149         TnyDevice *self = (TnyDevice *)instance; 
    150         TnyDevicePriv *priv = TNY_DEVICE_GET_PRIVATE (self); 
     147tny_gnome_device_instance_init (GTypeInstance *instance, gpointer g_class) 
     148{ 
     149        TnyGnomeDevice *self = (TnyGnomeDevice *)instance; 
     150        TnyGnomeDevicePriv *priv = TNY_GNOME_DEVICE_GET_PRIVATE (self); 
    151151 
    152152        priv->fset = FALSE; 
     
    166166 
    167167/** 
    168  * tny_device_new: 
     168 * tny_gnome_device_new: 
    169169 * 
    170170 * Return value: A new #TnyDeviceIface instance 
    171171 **/ 
    172 TnyDevice
    173 tny_device_new (void) 
    174 { 
    175         TnyDevice *self = g_object_new (TNY_TYPE_DEVICE, NULL); 
    176  
    177         return self
    178 } 
    179  
    180  
    181 static void 
    182 tny_device_finalize (GObject *object) 
    183 { 
    184         TnyDevice *self = (TnyDevice *)object;         
    185         TnyDevicePriv *priv = TNY_DEVICE_GET_PRIVATE (self); 
     172TnyDeviceIface
     173tny_gnome_device_new (void) 
     174{ 
     175        TnyGnomeDevice *self = g_object_new (TNY_TYPE_GNOME_DEVICE, NULL); 
     176 
     177        return TNY_DEVICE_IFACE (self)
     178} 
     179 
     180 
     181static void 
     182tny_gnome_device_finalize (GObject *object) 
     183{ 
     184        TnyGnomeDevice *self = (TnyGnomeDevice *)object;       
     185        TnyGnomeDevicePriv *priv = TNY_GNOME_DEVICE_GET_PRIVATE (self); 
    186186 
    187187#ifdef GNOME 
     
    201201        TnyDeviceIfaceClass *klass = (TnyDeviceIfaceClass *)g_iface; 
    202202 
    203         klass->is_online_func = tny_device_is_online; 
    204         klass->reset_func = tny_device_reset; 
    205         klass->force_offline_func = tny_device_force_offline; 
    206         klass->force_online_func = tny_device_force_online; 
    207  
    208         return; 
    209 } 
    210  
    211  
    212  
    213 static void  
    214 tny_device_class_init (TnyDeviceClass *class) 
     203        klass->is_online_func = tny_gnome_device_is_online; 
     204        klass->reset_func = tny_gnome_device_reset; 
     205        klass->force_offline_func = tny_gnome_device_force_offline; 
     206        klass->force_online_func = tny_gnome_device_force_online; 
     207 
     208        return; 
     209} 
     210 
     211 
     212 
     213static void  
     214tny_gnome_device_class_init (TnyGnomeDeviceClass *class) 
    215215{ 
    216216        GObjectClass *object_class; 
     
    219219        object_class = (GObjectClass*) class; 
    220220 
    221         object_class->finalize = tny_device_finalize; 
    222  
    223         g_type_class_add_private (object_class, sizeof (TnyDevicePriv)); 
     221        object_class->finalize = tny_gnome_device_finalize; 
     222 
     223        g_type_class_add_private (object_class, sizeof (TnyGnomeDevicePriv)); 
    224224 
    225225        return; 
     
    227227 
    228228GType  
    229 tny_device_get_type (void) 
     229tny_gnome_device_get_type (void) 
    230230{ 
    231231        static GType type = 0; 
     
    235235                static const GTypeInfo info =  
    236236                { 
    237                   sizeof (TnyDeviceClass), 
     237                  sizeof (TnyGnomeDeviceClass), 
    238238                  NULL,   /* base_init */ 
    239239                  NULL,   /* base_finalize */ 
    240                   (GClassInitFunc) tny_device_class_init,   /* class_init */ 
     240                  (GClassInitFunc) tny_gnome_device_class_init,   /* class_init */ 
    241241                  NULL,   /* class_finalize */ 
    242242                  NULL,   /* class_data */ 
    243                   sizeof (TnyDevice), 
     243                  sizeof (TnyGnomeDevice), 
    244244                  0,      /* n_preallocs */ 
    245                   tny_device_instance_init    /* instance_init */ 
     245                  tny_gnome_device_instance_init    /* instance_init */ 
    246246                }; 
    247247 
     
    254254 
    255255                type = g_type_register_static (G_TYPE_OBJECT, 
    256                         "TnyDevice", 
     256                        "TnyGnomeDevice", 
    257257                        &info, 0); 
    258258 
  • trunk/libtinymail-gnome-desktop/tny-gnome-device.h

    r876 r879  
    1 #ifndef TNY_DEVICE_H 
    2 #define TNY_DEVICE_H 
     1#ifndef TNY_GNOME_DEVICE_H 
     2#define TNY_GNOME_DEVICE_H 
    33 
    44/* libtinymail-camel - The Tiny Mail base library for Camel 
     
    2828G_BEGIN_DECLS 
    2929 
    30 #define TNY_TYPE_DEVICE             (tny_device_get_type ()) 
    31 #define TNY_DEVICE(obj)             (G_TYPE_CHECK_INSTANCE_CAST ((obj), TNY_TYPE_DEVICE, TnyDevice)) 
    32 #define TNY_DEVICE_CLASS(vtable)    (G_TYPE_CHECK_CLASS_CAST ((vtable), TNY_TYPE_DEVICE, TnyDeviceClass)) 
    33 #define TNY_IS_DEVICE(obj)          (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TNY_TYPE_DEVICE)) 
    34 #define TNY_IS_DEVICE_CLASS(vtable) (G_TYPE_CHECK_CLASS_TYPE ((vtable), TNY_TYPE_DEVICE)) 
    35 #define TNY_DEVICE_GET_CLASS(inst)  (G_TYPE_INSTANCE_GET_CLASS ((inst), TNY_TYPE_DEVICE, TnyDeviceClass)) 
     30#define TNY_TYPE_GNOME_DEVICE             (tny_gnome_device_get_type ()) 
     31#define TNY_GNOME_DEVICE(obj)             (G_TYPE_CHECK_INSTANCE_CAST ((obj), TNY_TYPE_GNOME_DEVICE, TnyGnomeDevice)) 
     32#define TNY_GNOME_DEVICE_CLASS(vtable)    (G_TYPE_CHECK_CLASS_CAST ((vtable), TNY_TYPE_GNOME_DEVICE, TnyGnomeDeviceClass)) 
     33#define TNY_IS_GNOME_DEVICE(obj)          (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TNY_TYPE_GNOME_DEVICE)) 
     34#define TNY_IS_GNOME_DEVICE_CLASS(vtable) (G_TYPE_CHECK_CLASS_TYPE ((vtable), TNY_TYPE_GNOME_DEVICE)) 
     35#define TNY_GNOME_DEVICE_GET_CLASS(inst)  (G_TYPE_INSTANCE_GET_CLASS ((inst), TNY_TYPE_GNOME_DEVICE, TnyGnomeDeviceClass)) 
    3636 
    3737/* This is an abstract type */ 
    3838 
    39 typedef struct _TnyDevice TnyDevice; 
    40 typedef struct _TnyDeviceClass TnyDeviceClass; 
     39typedef struct _TnyGnomeDevice TnyGnomeDevice; 
     40typedef struct _TnyGnomeDeviceClass TnyGnomeDeviceClass; 
    4141 
    42 struct _TnyDevice 
     42struct _TnyGnomeDevice 
    4343{ 
    4444        GObject parent; 
    4545}; 
    4646 
    47 struct _TnyDeviceClass  
     47struct _TnyGnomeDeviceClass  
    4848{ 
    4949        GObjectClass parent; 
    5050}; 
    5151 
    52 GType tny_device_get_type (void); 
     52GType tny_gnome_device_get_type (void); 
    5353 
    54 TnyDevice* tny_device_new (void); 
     54TnyDeviceIface* tny_gnome_device_new (void); 
    5555 
    5656G_END_DECLS 
  • trunk/libtinymail-gnome-desktop/tny-gnome-password-dialog.c

    r876 r879  
    2323 
    2424#include <gtk/gtk.h> 
    25 #include <tny-password-dialog.h> 
     25#include <tny-gnome-password-dialog.h> 
    2626 
    2727static GObjectClass *parent_class = NULL; 
    2828 
    29 typedef struct _TnyPasswordDialogPriv TnyPasswordDialogPriv; 
     29typedef struct _TnyGnomePasswordDialogPriv TnyGnomePasswordDialogPriv; 
    3030 
    31 struct _TnyPasswordDialogPriv 
     31struct _TnyGnomePasswordDialogPriv 
    3232{ 
    3333        GtkEntry *pwd_entry; 
     
    3535}; 
    3636 
    37 #define TNY_PASSWORD_DIALOG_GET_PRIVATE(o)    \ 
    38         (G_TYPE_INSTANCE_GET_PRIVATE ((o), TNY_TYPE_PASSWORD_DIALOG, TnyPasswordDialogPriv)) 
     37#define TNY_GNOME_PASSWORD_DIALOG_GET_PRIVATE(o)      \ 
     38        (G_TYPE_INSTANCE_GET_PRIVATE ((o), TNY_TYPE_GNOME_PASSWORD_DIALOG, TnyGnomePasswordDialogPriv)) 
    3939 
    4040 
    4141/** 
    42  * tny_password_dialog_set_prompt: 
    43  * @self: A #TnyPasswordDialog object 
     42 * tny_gnome_password_dialog_set_prompt: 
     43 * @self: A #TnyGnomePasswordDialog object 
    4444 * @prompt: The prompt to set 
    4545 *  
    4646 **/ 
    4747void 
    48 tny_password_dialog_set_prompt (TnyPasswordDialog *self, const gchar *prompt) 
     48tny_gnome_password_dialog_set_prompt (TnyGnomePasswordDialog *self, const gchar *prompt) 
    4949{ 
    50         TnyPasswordDialogPriv *priv = TNY_PASSWORD_DIALOG_GET_PRIVATE (self); 
     50        TnyGnomePasswordDialogPriv *priv = TNY_GNOME_PASSWORD_DIALOG_GET_PRIVATE (self); 
    5151 
    5252        gtk_label_set_text (priv->prompt_label, prompt); 
     
    5656 
    5757/** 
    58  * tny_password_dialog_get_password: 
    59  * @self: A #TnyPasswordDialog object 
     58 * tny_gnome_password_dialog_get_password: 
     59 * @self: A #TnyGnomePasswordDialog object 
    6060 * 
    6161 * Return value: The password (read-only) as typed by the user 
    6262 **/ 
    6363const gchar* 
    64 tny_password_dialog_get_password (TnyPasswordDialog *self) 
     64tny_gnome_password_dialog_get_password (TnyGnomePasswordDialog *self) 
    6565{ 
    66         TnyPasswordDialogPriv *priv = TNY_PASSWORD_DIALOG_GET_PRIVATE (self); 
     66        TnyGnomePasswordDialogPriv *priv = TNY_GNOME_PASSWORD_DIALOG_GET_PRIVATE (self); 
    6767 
    6868        return gtk_entry_get_text (priv->pwd_entry); 
     
    7070 
    7171/** 
    72  * tny_password_dialog_new: 
     72 * tny_gnome_password_dialog_new: 
    7373 *  
    7474 * 
    75  * Return value: A new #TnyPasswordDialog instance implemented for Gtk+ 
     75 * Return value: A new #GtkDialog password dialog instance implemented for Gtk+ 
    7676 **/ 
    77 TnyPasswordDialog* 
    78 tny_password_dialog_new (void) 
     77GtkDialog* 
     78tny_gnome_password_dialog_new (void) 
    7979{ 
    80         TnyPasswordDialog *self = g_object_new (TNY_TYPE_PASSWORD_DIALOG, NULL); 
     80        TnyGnomePasswordDialog *self = g_object_new (TNY_TYPE_GNOME_PASSWORD_DIALOG, NULL); 
    8181 
    82         return self
     82        return GTK_DIALOG (self)
    8383} 
    8484 
    8585static void 
    86 tny_password_dialog_instance_init (GTypeInstance *instance, gpointer g_class) 
     86tny_gnome_password_dialog_instance_init (GTypeInstance *instance, gpointer g_class) 
    8787{ 
    88         TnyPasswordDialog *self = (TnyPasswordDialog *)instance; 
    89         TnyPasswordDialogPriv *priv = TNY_PASSWORD_DIALOG_GET_PRIVATE (self); 
     88        TnyGnomePasswordDialog *self = (TnyGnomePasswordDialog *)instance; 
     89        TnyGnomePasswordDialogPriv *priv = TNY_GNOME_PASSWORD_DIALOG_GET_PRIVATE (self); 
    9090 
    9191        gtk_dialog_add_buttons (GTK_DIALOG (self), GTK_STOCK_OK, GTK_RESPONSE_OK, 
     
    114114 
    115115static void 
    116 tny_password_dialog_finalize (GObject *object) 
     116tny_gnome_password_dialog_finalize (GObject *object) 
    117117{ 
    118118        (*parent_class->finalize) (object); 
     
    123123 
    124124static void  
    125 tny_password_dialog_class_init (TnyPasswordDialogClass *class) 
     125tny_gnome_password_dialog_class_init (TnyGnomePasswordDialogClass *class) 
    126126{ 
    127127        GObjectClass *object_class; 
     
    131131        object_class = (GObjectClass*) class; 
    132132 
    133         object_class->finalize = tny_password_dialog_finalize; 
     133        object_class->finalize = tny_gnome_password_dialog_finalize; 
    134134 
    135         g_type_class_add_private (object_class, sizeof (TnyPasswordDialogPriv)); 
     135        g_type_class_add_private (object_class, sizeof (TnyGnomePasswordDialogPriv)); 
    136136 
    137137        return; 
     
    139139 
    140140GType  
    141 tny_password_dialog_get_type (void) 
     141tny_gnome_password_dialog_get_type (void) 
    142142{ 
    143143        static GType type = 0; 
     
    147147                static const GTypeInfo info =  
    148148                { 
    149                   sizeof (TnyPasswordDialogClass), 
     149                  sizeof (TnyGnomePasswordDialogClass), 
    150150                  NULL,   /* base_init */ 
    151151                  NULL,   /* base_finalize */ 
    152                   (GClassInitFunc) tny_password_dialog_class_init,   /* class_init */ 
     152                  (GClassInitFunc) tny_gnome_password_dialog_class_init,   /* class_init */ 
    153153                  NULL,   /* class_finalize */ 
    154154                  NULL,   /* class_data */ 
    155                   sizeof (TnyPasswordDialog), 
     155                  sizeof (TnyGnomePasswordDialog), 
    156156                  0,      /* n_preallocs */ 
    157                   tny_password_dialog_instance_init    /* instance_init */ 
     157                  tny_gnome_password_dialog_instance_init    /* instance_init */ 
    158158                }; 
    159159 
    160160                type = g_type_register_static (GTK_TYPE_DIALOG, 
    161                         "TnyPasswordDialog", 
     161                        "TnyGnomePasswordDialog", 
    162162                        &info, 0); 
    163163 
  • trunk/libtinymail-gnome-desktop/tny-gnome-password-dialog.h

    r876 r879  
    1 #ifndef TNY_PASSWORD_DIALOG_H 
    2 #define TNY_PASSWORD_DIALOG_H 
     1#ifndef TNY_GNOME_PASSWORD_DIALOG_H 
     2#define TNY_GNOME_PASSWORD_DIALOG_H 
    33 
    44/* tinymail - Tiny Mail 
     
    2626G_BEGIN_DECLS 
    2727 
    28 #define TNY_TYPE_PASSWORD_DIALOG             (tny_password_dialog_get_type ()) 
    29 #define TNY_PASSWORD_DIALOG(obj)             (G_TYPE_CHECK_INSTANCE_CAST ((obj), TNY_TYPE_PASSWORD_DIALOG, TnyPasswordDialog)) 
    30 #define TNY_PASSWORD_DIALOG_CLASS(vtable)    (G_TYPE_CHECK_CLASS_CAST ((vtable), TNY_TYPE_PASSWORD_DIALOG, TnyPasswordDialogClass)) 
    31 #define TNY_IS_PASSWORD_DIALOG(obj)          (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TNY_TYPE_PASSWORD_DIALOG)) 
    32 #define TNY_IS_PASSWORD_DIALOG_CLASS(vtable) (G_TYPE_CHECK_CLASS_TYPE ((vtable), TNY_TYPE_PASSWORD_DIALOG)) 
    33 #define TNY_PASSWORD_DIALOG_GET_CLASS(inst)  (G_TYPE_INSTANCE_GET_CLASS ((inst), TNY_TYPE_PASSWORD_DIALOG, TnyPasswordDialogClass)) 
     28#define TNY_TYPE_GNOME_PASSWORD_DIALOG             (tny_gnome_password_dialog_get_type ()) 
     29#define TNY_GNOME_PASSWORD_DIALOG(obj)             (G_TYPE_CHECK_INSTANCE_CAST ((obj), TNY_TYPE_GNOME_PASSWORD_DIALOG, TnyGnomePasswordDialog)) 
     30#define TNY_GNOME_PASSWORD_DIALOG_CLASS(vtable)    (G_TYPE_CHECK_CLASS_CAST ((vtable), TNY_TYPE_GNOME_PASSWORD_DIALOG, TnyGnomePasswordDialogClass)) 
     31#define TNY_IS_GNOME_PASSWORD_DIALOG(obj)          (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TNY_TYPE_GNOME_PASSWORD_DIALOG)) 
     32