Changeset 2087

Show
Ignore:
Timestamp:
07/30/05 02:06:33
Author:
chipx86
Message:

Compile with the glib port of libgalago.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/galago-daemon/libgalago-glib-port/ChangeLog

    r2007 r2087  
     1Sat Jul 30 02:04:35 PDT 2005  Christian Hammond <chipx86@chipx86.com> 
     2 
     3    * src/account.c: 
     4    * src/account-list.c: 
     5    * src/account-list.h: 
     6    * src/coco.c: 
     7    * src/coco.h: 
     8    * src/core.c: 
     9    * src/filter.c: 
     10    * src/logging.c: 
     11    * src/meta-account.c: 
     12    * src/meta-account.h: 
     13    * src/meta-object.c: 
     14    * src/meta-object.h: 
     15    * src/meta-person.c: 
     16    * src/meta-person.h: 
     17    * src/meta-presence.c: 
     18    * src/meta-presence.h: 
     19    * src/meta-service.c: 
     20    * src/meta-service.h: 
     21    * src/person.c: 
     22    * src/person-db.c: 
     23    * src/person-list.c: 
     24    * src/person-list.h: 
     25    * src/presence.c: 
     26    * src/service.c: 
     27    * src/service-list.c: 
     28    * src/service-list.h: 
     29    * src/utils.c: 
     30    * tools/list-accounts.c: 
     31    * tools/list-my-accounts.c: 
     32    * tools/list-people.c: 
     33    * tools/list-services.c: 
     34      - Compile with the glib port of libgalago. 
     35 
    136Mon Jul 04 12:43:03 PDT 2005  Christian Hammond <chipx86@chipx86.com> 
    237 
  • branches/galago-daemon/libgalago-glib-port/src/account-list.c

    r1822 r2087  
    3030    DBusMessageIter iter; 
    3131 
    32     galago_return_if_fail(account != NULL); 
     32    g_return_if_fail(account != NULL); 
    3333 
    3434    service = galago_account_get_service(account); 
    3535 
    36     message = dbus_message_new_signal(galago_object_get_dbus_path(service), 
    37                                       GALAGO_DBUS_SERVICE_INTERFACE, 
    38                                       "AccountAdded"); 
     36    message = dbus_message_new_signal( 
     37        galago_object_get_dbus_path(GALAGO_OBJECT(service)), 
     38        GALAGO_DBUS_SERVICE_INTERFACE, 
     39        "AccountAdded"); 
    3940 
    4041    dbus_message_iter_init_append(message, &iter); 
    41     galago_dbus_message_iter_append_object(&iter, account); 
     42    galago_dbus_message_iter_append_object(&iter, GALAGO_OBJECT(account)); 
    4243 
    4344    dbus_connection_send(galago_core_get_dbus_conn(), message, NULL); 
     
    6263galagod_account_list_destroy(GalagodAccountList *list) 
    6364{ 
    64     galago_return_if_fail(list != NULL); 
     65    g_return_if_fail(list != NULL); 
    6566 
    6667    while (list->meta_accounts != NULL) 
     
    8182    const char *username; 
    8283 
    83     galago_return_if_fail(list    != NULL); 
    84     galago_return_if_fail(account != NULL); 
     84    g_return_if_fail(list    != NULL); 
     85    g_return_if_fail(account != NULL); 
    8586 
    8687    username = galago_account_get_username(account); 
     
    104105    GalagodMetaAccount *meta_account; 
    105106 
    106     galago_return_if_fail(list    != NULL); 
    107     galago_return_if_fail(account != NULL); 
     107    g_return_if_fail(list    != NULL); 
     108    g_return_if_fail(account != NULL); 
    108109 
    109110    meta_account = GALAGOD_META_ACCOUNT(account); 
    110111 
    111     galago_return_if_fail(meta_account != NULL); 
     112    g_return_if_fail(meta_account != NULL); 
    112113 
    113114    galagod_meta_account_remove_account(meta_account, account); 
     
    121122                                         GalagoService *service) 
    122123{ 
    123     const GalagoList *l; 
    124  
    125     galago_return_if_fail(list    != NULL); 
    126     galago_return_if_fail(service != NULL); 
     124    const GList *l; 
     125 
     126    g_return_if_fail(list    != NULL); 
     127    g_return_if_fail(service != NULL); 
    127128 
    128129    for (l = galago_service_get_accounts(service, FALSE); 
     
    145146    const char *username; 
    146147 
    147     galago_return_if_fail(list         != NULL); 
    148     galago_return_if_fail(meta_account != NULL); 
     148    g_return_if_fail(list         != NULL); 
     149    g_return_if_fail(meta_account != NULL); 
    149150 
    150151    main_account = galagod_meta_account_get_account(meta_account); 
     
    152153    service      = galago_account_get_service(main_account); 
    153154 
    154     list->meta_accounts = galago_list_append(list->meta_accounts, 
    155                                              meta_account); 
     155    list->meta_accounts = g_list_append(list->meta_accounts, meta_account); 
    156156    g_hash_table_insert(list->meta_accounts_table, 
    157157                        g_strdup(galago_service_normalize(service, username)), 
     
    181181    g_hash_table_remove(list->meta_accounts_table, 
    182182                        galago_service_normalize(service, username)); 
    183     list->meta_accounts = galago_list_remove(list->meta_accounts, 
    184                                              meta_account); 
     183    list->meta_accounts = g_list_remove(list->meta_accounts, meta_account); 
    185184 
    186185    list->meta_account_count--; 
    187186} 
    188187 
    189 const GalagoList * 
     188const GList * 
    190189galagod_account_list_get_meta_accounts(const GalagodAccountList *list) 
    191190{ 
    192     galago_return_val_if_fail(list != NULL, NULL); 
     191    g_return_val_if_fail(list != NULL, NULL); 
    193192 
    194193    return list->meta_accounts; 
     
    198197galagod_account_list_get_meta_account_count(const GalagodAccountList *list) 
    199198{ 
    200     galago_return_val_if_fail(list != NULL, 0); 
     199    g_return_val_if_fail(list != NULL, 0); 
    201200 
    202201    return list->meta_account_count; 
     
    210209    GalagodMetaAccount *meta_account; 
    211210 
    212     galago_return_val_if_fail(list != NULL, NULL); 
    213     galago_return_val_if_fail(id   != NULL, NULL); 
     211    g_return_val_if_fail(list != NULL, NULL); 
     212    g_return_val_if_fail(id   != NULL, NULL); 
    214213 
    215214    service = galagod_meta_service_get_service(list->meta_service); 
  • branches/galago-daemon/libgalago-glib-port/src/account-list.h

    r1472 r2087  
    3232    GalagodMetaService *meta_service; 
    3333    GHashTable *meta_accounts_table; 
    34     GalagoList *meta_accounts; 
     34    GList *meta_accounts; 
    3535    size_t meta_account_count; 
    3636}; 
     
    5252                                              GalagodMetaAccount *meta_account); 
    5353 
    54 const GalagoList *galagod_account_list_get_meta_accounts( 
     54const GList *galagod_account_list_get_meta_accounts( 
    5555    const GalagodAccountList *list); 
    5656 
  • branches/galago-daemon/libgalago-glib-port/src/account.c

    r1861 r2087  
    2929    DBusMessage *message; 
    3030 
    31     galago_return_if_fail(account != NULL); 
    32  
    33     message = dbus_message_new_signal(galago_object_get_dbus_path(account), 
    34                                       GALAGO_DBUS_ACCOUNT_INTERFACE, 
    35                                       signal_name); 
     31    g_return_if_fail(account != NULL); 
     32 
     33    message = dbus_message_new_signal( 
     34        galago_object_get_dbus_path(GALAGO_OBJECT(account)), 
     35        GALAGO_DBUS_ACCOUNT_INTERFACE, 
     36        signal_name); 
    3637    dbus_connection_send(galago_core_get_dbus_conn(), message, NULL); 
    3738    dbus_message_unref(message); 
     
    4546    DBusMessageIter iter; 
    4647 
    47     galago_return_if_fail(account != NULL); 
    48     galago_return_if_fail(obj != NULL && GALAGO_IS_OBJECT(obj)); 
    49  
    50     message = dbus_message_new_signal(galago_object_get_dbus_path(account), 
    51                                       GALAGO_DBUS_ACCOUNT_INTERFACE, 
    52                                       signal_name); 
     48    g_return_if_fail(account != NULL); 
     49    g_return_if_fail(obj != NULL && GALAGO_IS_OBJECT(obj)); 
     50 
     51    message = dbus_message_new_signal( 
     52        galago_object_get_dbus_path(GALAGO_OBJECT(account)), 
     53        GALAGO_DBUS_ACCOUNT_INTERFACE, 
     54        signal_name); 
    5355 
    5456    dbus_message_iter_init_append(message, &iter); 
    55     galago_dbus_message_iter_append_object(&iter, obj); 
     57    galago_dbus_message_iter_append_object(&iter, GALAGO_OBJECT(obj)); 
    5658 
    5759    dbus_connection_send(galago_core_get_dbus_conn(), message, NULL); 
     
    7577    DBusMessage *message; 
    7678 
    77     galago_return_if_fail(account != NULL); 
    78  
    79     message = dbus_message_new_signal(galago_object_get_dbus_path(account), 
    80                                       GALAGO_DBUS_ACCOUNT_INTERFACE, 
    81                                       "DisplayNameChanged"); 
     79    g_return_if_fail(account != NULL); 
     80 
     81    message = dbus_message_new_signal( 
     82        galago_object_get_dbus_path(GALAGO_OBJECT(account)), 
     83        GALAGO_DBUS_ACCOUNT_INTERFACE, 
     84        "DisplayNameChanged"); 
    8285    _append_display_name(message, account); 
    8386    dbus_connection_send(galago_core_get_dbus_conn(), message, NULL); 
     
    8992                      GalagodCoCo *coco, GalagoAccount *account) 
    9093{ 
    91     const GalagoList *l; 
     94    const GList *l; 
    9295    GalagodMetaAccount *meta_account; 
    9396    GalagoAccount *main_account; 
    9497    DBusMessageIter iter; 
    95     galago_bool connected, old_connected; 
     98    gboolean connected, old_connected; 
    9699    int connected_weight = 0; 
    97100 
     
    152155    dbus_message_iter_init(message, &iter); 
    153156 
    154     contact = galago_dbus_message_iter_get_object(&iter, GALAGO_CLASS_ACCOUNT); 
     157    contact = galago_dbus_message_iter_get_object(&iter, GALAGO_TYPE_ACCOUNT); 
    155158    galago_account_add_contact( 
    156159        galagod_meta_account_get_account(GALAGOD_META_ACCOUNT(account)), 
     
    171174    dbus_message_iter_init(message, &iter); 
    172175 
    173     contact = galago_dbus_message_iter_get_object(&iter, GALAGO_CLASS_ACCOUNT); 
     176    contact = galago_dbus_message_iter_get_object(&iter, GALAGO_TYPE_ACCOUNT); 
    174177    galago_account_remove_contact( 
    175178        galagod_meta_account_get_account(GALAGOD_META_ACCOUNT(account)), 
     
    212215        reply = dbus_message_new_method_return(message); 
    213216        dbus_message_iter_init_append(reply, &iter); 
    214         galago_dbus_message_iter_append_object(&iter, contact); 
     217        galago_dbus_message_iter_append_object(&iter, GALAGO_OBJECT(contact)); 
    215218    } 
    216219 
     
    263266    dbus_message_iter_init_append(reply, &iter); 
    264267 
    265     contact_count = galago_list_get_count( 
    266         galago_account_get_contacts(main_account, FALSE)); 
     268    contact_count = g_list_length(galago_account_get_contacts(main_account, 
     269                                                            FALSE)); 
    267270    galago_dbus_message_iter_append_uint32(&iter, contact_count); 
    268271    dbus_connection_send(dbus_conn, reply, NULL); 
     
    311314    else 
    312315    { 
    313         galago_bool new_presence = FALSE; 
     316        gboolean new_presence = FALSE; 
    314317 
    315318        if (meta_presence == NULL) 
     
    319322        } 
    320323 
    321         galago_object_set_data(presence, "coco", coco); 
     324        g_object_set_data(G_OBJECT(presence), "coco", coco); 
    322325 
    323326        galagod_meta_presence_add_presence(meta_presence, presence); 
     
    346349    dbus_message_iter_init(message, &iter); 
    347350    presence = galago_dbus_message_iter_get_object(&iter, 
    348                                                    GALAGO_CLASS_PRESENCE); 
     351                                                   GALAGO_TYPE_PRESENCE); 
    349352 
    350353    return set_unset_presence(dbus_conn, message, coco, account, presence); 
     
    384387        reply = dbus_message_new_method_return(message); 
    385388        dbus_message_iter_init_append(reply, &iter); 
    386         galago_dbus_message_iter_append_object(&iter, presence); 
     389        galago_dbus_message_iter_append_object(&iter, GALAGO_OBJECT(presence)); 
    387390    } 
    388391 
     
    429432 
    430433    dbus_message_iter_init(message, &iter); 
    431     avatar = galago_dbus_message_iter_get_object(&iter, GALAGO_CLASS_AVATAR); 
     434    avatar = galago_dbus_message_iter_get_object(&iter, GALAGO_TYPE_AVATAR); 
    432435 
    433436    return set_unset_avatar(dbus_conn, message, coco, account, avatar); 
     
    467470        reply = dbus_message_new_method_return(message); 
    468471        dbus_message_iter_init_append(reply, &iter); 
    469         galago_dbus_message_iter_append_object(&iter, avatar); 
     472        galago_dbus_message_iter_append_object(&iter, GALAGO_OBJECT(avatar)); 
    470473    } 
    471474 
  • branches/galago-daemon/libgalago-glib-port/src/coco.c

    r1718 r2087  
    4545 * Object/Class support 
    4646 **************************************************************************/ 
    47 GALAGO_REGISTER_CLASS(galagod_coco, GalagodCoCo, NULL, NULL); 
    48  
    49 static void 
    50 galagod_coco_object_init(GalagodCoCo *coco) 
    51 
    52     coco->priv = galago_new0(GalagodCoCoPrivate, 1); 
    53  
     47static void galagod_coco_finalize(GObject *gobject); 
     48 
     49static GObjectClass *parent_class = NULL; 
     50 
     51G_DEFINE_TYPE(GalagodCoCo, galagod_coco, GALAGOD_TYPE_COCO); 
     52 
     53static void 
     54galagod_coco_class_init(GalagodCoCoClass *klass) 
     55
     56    GObjectClass *gobject_class = G_OBJECT_CLASS(klass); 
     57 
     58    parent_class = g_type_class_peek_parent(klass); 
     59 
     60    gobject_class->finalize = galagod_coco_finalize; 
     61
     62 
     63static void 
     64galagod_coco_init(GalagodCoCo *coco) 
     65
     66    coco->priv = g_new0(GalagodCoCoPrivate, 1); 
    5467    coco->priv->context = galago_context_new(); 
    5568} 
    5669 
    5770static void 
    58 galagod_coco_object_finalize(GalagoObject *object) 
    59 { 
    60     GalagodCoCo *coco = (GalagodCoCo *)object; 
     71galagod_coco_finalize(GObject *gobject) 
     72{ 
     73    GalagodCoCo *coco = (GalagodCoCo *)gobject; 
    6174    const char *obj_path; 
    6275 
    63     obj_path = galago_object_get_dbus_path(coco); 
     76    obj_path = galago_object_get_dbus_path(GALAGO_OBJECT(coco)); 
    6477 
    6578    g_hash_table_remove(_cocos,    obj_path); 
     
    8497 
    8598    g_free(coco->priv); 
    86 
    87  
    88 static void 
    89 galagod_coco_class_init(GalagoObjectClass *klass) 
    90 
    91     klass->finalize = galagod_coco_object_finalize; 
     99 
     100    G_OBJECT_CLASS(parent_class)->finalize(gobject); 
    92101} 
    93102 
     
    115124generate_obj_path(const char *id) 
    116125{ 
    117     galago_return_val_if_fail(id != NULL, NULL); 
     126    g_return_val_if_fail(id != NULL, NULL); 
    118127 
    119128    return g_strdup_printf("%s/%s", GALAGO_DBUS_COCO_PREFIX, id); 
     
    151160    char *obj_path; 
    152161 
    153     galago_return_val_if_fail(name     != NULL, NULL); 
    154     galago_return_val_if_fail(*name    != '\0', NULL); 
    155     galago_return_val_if_fail(dbus_id  != NULL, NULL); 
    156     galago_return_val_if_fail(*dbus_id != '\0', NULL); 
    157  
    158     coco = galago_object_new(GALAGOD_CLASS_COCO); 
     162    g_return_val_if_fail(name     != NULL, NULL); 
     163    g_return_val_if_fail(*name    != '\0', NULL); 
     164    g_return_val_if_fail(dbus_id  != NULL, NULL); 
     165    g_return_val_if_fail(*dbus_id != '\0', NULL); 
     166 
     167    coco = g_object_new(GALAGOD_TYPE_COCO, NULL); 
    159168 
    160169    coco->priv->name            = g_strdup(name); 
     
    164173 
    165174    obj_path = generate_obj_path(coco->priv->id); 
    166     galago_object_set_dbus_path(coco, obj_path); 
     175    galago_object_set_dbus_path(GALAGO_OBJECT(coco), obj_path); 
    167176 
    168177    galago_context_push(coco->priv->context); 
     
    179188galagod_coco_get_context(const GalagodCoCo *coco) 
    180189{ 
    181     galago_return_val_if_fail(coco != NULL, NULL); 
     190    g_return_val_if_fail(coco != NULL, NULL); 
    182191 
    183192    return coco->priv->context; 
     
    187196galagod_coco_get_name(const GalagodCoCo *coco) 
    188197{ 
    189     galago_return_val_if_fail(coco != NULL, NULL); 
     198    g_return_val_if_fail(coco != NULL, NULL); 
    190199 
    191200    return coco->priv->name; 
     
    195204galagod_coco_get_service_id(const GalagodCoCo *coco) 
    196205{ 
    197     galago_return_val_if_fail(coco != NULL, NULL); 
     206    g_return_val_if_fail(coco != NULL, NULL); 
    198207 
    199208    return coco->priv->dbus_service_id; 
     
    203212galagod_coco_get_id(const GalagodCoCo *coco) 
    204213{ 
    205     galago_return_val_if_fail(coco != NULL, NULL); 
     214    g_return_val_if_fail(coco != NULL, NULL); 
    206215 
    207216    return coco->priv->id; 
     
    211220galagod_coco_is_feed(const GalagodCoCo *coco) 
    212221{ 
    213     galago_return_val_if_fail(coco != NULL, FALSE); 
     222    g_return_val_if_fail(coco != NULL, FALSE); 
    214223 
    215224    return coco->priv->feed; 
     
    222231    char *obj_path; 
    223232 
    224     galago_return_val_if_fail(id != NULL, NULL); 
     233    g_return_val_if_fail(id != NULL, NULL); 
    225234 
    226235    obj_path = generate_obj_path(id); 
     
    234243galagod_cocos_get_with_service_id(const char *service_id) 
    235244{ 
    236     galago_return_val_if_fail(service_id != NULL, NULL); 
     245    g_return_val_if_fail(service_id != NULL, NULL); 
    237246 
    238247    return g_hash_table_lookup(_coco_ids, service_id); 
     
    242251galagod_cocos_get_with_obj_path(const char *obj_path) 
    243252{ 
    244     galago_return_val_if_fail(obj_path != NULL, NULL); 
     253    g_return_val_if_fail(obj_path != NULL, NULL); 
    245254 
    246255    return g_hash_table_lookup(_cocos, obj_path); 
     
    257266destroy_each_coco(gpointer key, gpointer value, gpointer user_data) 
    258267{ 
    259     galago_object_unref(value); 
     268    g_object_unref(value); 
    260269} 
    261270 
  • branches/galago-daemon/libgalago-glib-port/src/coco.h

    r1718 r2087  
    4141}; 
    4242 
    43 #define GALAGOD_CLASS_COCO (galagod_coco_get_class()) 
     43#define GALAGOD_TYPE_COCO (galagod_coco_get_type()) 
    4444 
    45 #define GALAGOD_COCO(obj) (galago_object_get_data((obj), "coco")) 
     45#define GALAGOD_COCO(obj) (g_object_get_data((obj), "coco")) 
    4646 
    4747GalagodCoCo *galagod_coco_new(const char *name, gboolean feed, 
     
    5454gboolean galagod_coco_is_feed(const GalagodCoCo *coco); 
    5555 
    56 GalagoObjectClass *galagod_coco_get_class(void); 
    57  
    5856GalagodCoCo *galagod_cocos_get_with_id(const char *id); 
    5957GalagodCoCo *galagod_cocos_get_with_service_id(const char *service_id); 
  • branches/galago-daemon/libgalago-glib-port/src/core.c

    r1840 r2087  
    3232 
    3333    dbus_message_iter_init(message, &iter); 
    34     service = galago_dbus_message_iter_get_object(&iter, GALAGO_CLASS_SERVICE); 
    35  
    36     galago_object_set_data(service, "coco", coco); 
     34    service = galago_dbus_message_iter_get_object(&iter, GALAGO_TYPE_SERVICE); 
     35 
     36    g_object_set_data(G_OBJECT(service), "coco", coco); 
    3737 
    3838    galagod_services_add(service); 
     
    4949 
    5050    dbus_message_iter_init(message, &iter); 
    51     service = galago_dbus_message_iter_get_object(&iter, GALAGO_CLASS_SERVICE); 
     51    service = galago_dbus_message_iter_get_object(&iter, GALAGO_TYPE_SERVICE); 
    5252 
    5353    galagod_services_remove(service); 
    5454 
    55     galago_object_unref(service); 
     55    g_object_unref(service); 
    5656 
    5757    galagod_dbus_send_empty_reply(conn, message); 
     
    7474 
    7575    dbus_message_iter_init(message, &iter); 
    76     person = galago_dbus_message_iter_get_object(&iter, GALAGO_CLASS_PERSON); 
    77  
    78     galago_object_set_data(person, "coco", coco); 
     76    person = galago_dbus_message_iter_get_object(&iter, GALAGO_TYPE_PERSON); 
     77 
     78    g_object_set_data(G_OBJECT(person), "coco", coco); 
    7979 
    8080    galago_log_misc("Adding person with ID %s (%p)\n", 
     
    9595 
    9696    dbus_message_iter_init(message, &iter); 
    97     person = galago_dbus_message_iter_get_object(&iter, GALAGO_CLASS_PERSON); 
     97    person = galago_dbus_message_iter_get_object(&iter, GALAGO_TYPE_PERSON); 
    9898 
    9999    galagod_people_remove(person); 
    100100 
    101     galago_object_unref(person); 
     101    g_object_unref(person); 
    102102 
    103103    galagod_dbus_send_empty_reply(conn, message); 
     
    187187        const char *obj_path, *id; 
    188188 
    189         obj_path = galago_object_get_dbus_path(coco); 
     189        obj_path = galago_object_get_dbus_path(GALAGO_OBJECT(coco)); 
    190190        id       = galagod_coco_get_id(coco); 
    191191 
     
    241241#endif 
    242242 
    243     galago_object_unref(coco); 
     243    g_object_unref(coco); 
    244244 
    245245    galagod_dbus_send_empty_reply(conn, message); 
     
    276276        reply = dbus_message_new_method_return(message); 
    277277        dbus_message_iter_init_append(reply, &iter); 
    278         galago_dbus_message_iter_append_object(&iter, service); 
     278        galago_dbus_message_iter_append_object(&iter, GALAGO_OBJECT(service)); 
    279279    } 
    280280 
     
    294294    DBusMessage *reply; 
    295295    DBusMessageIter iter; 
    296     const GalagoList *l; 
     296    const GList *l; 
    297297    size_t service_count; 
    298298    GalagodMetaService *meta_service; 
     
    311311        service      = galagod_meta_service_get_service(meta_service); 
    312312 
    313         galago_dbus_message_iter_append_object(&iter, service); 
     313        galago_dbus_message_iter_append_object(&iter, GALAGO_OBJECT(service)); 
    314314    } 
    315315 
     
    366366        reply = dbus_message_new_method_return(message); 
    367367        dbus_message_iter_init_append(reply, &iter); 
    368         galago_dbus_message_iter_append_object(&iter, person); 
     368        galago_dbus_message_iter_append_object(&iter, GALAGO_OBJECT(person)); 
    369369    } 
    370370 
     
    405405        reply = dbus_message_new_method_return(message); 
    406406        dbus_message_iter_init_append(reply, &iter); 
    407         galago_dbus_message_iter_append_object(&iter, me); 
     407        galago_dbus_message_iter_append_object(&iter, GALAGO_OBJECT(me)); 
    408408    } 
    409409 
     
    419419    DBusMessage *reply; 
    420420    DBusMessageIter iter; 
    421     const GalagoList *l; 
     421    const GList *l; 
    422422    size_t person_count; 
    423423    GalagodMetaPerson *meta_person; 
     
    436436        person      = galagod_meta_person_get_person(meta_person); 
    437437 
    438         galago_dbus_message_iter_append_object(&iter, person); 
     438        galago_dbus_message_iter_append_object(&iter, GALAGO_OBJECT(person)); 
    439439    } 
    440440 
     
    528528 
    529529            if (coco != NULL) 
    530                 galago_object_unref(coco); 
     530                g_object_unref(coco); 
    531531        } 
    532532 
  • branches/galago-daemon/libgalago-glib-port/src/filter.c

    r1716 r2087  
    6868    GalagoContext *context; 
    6969 
    70     galago_return_if_fail(obj      != NULL); 
    71     galago_return_if_fail(commands != NULL); 
    72     galago_return_if_fail(iface    != NULL); 
    73     galago_return_if_fail(*iface   != '\0'); 
    74     galago_return_if_fail(GALAGO_IS_OBJECT(obj)); 
     70    g_return_if_fail(obj      != NULL); 
     71    g_return_if_fail(commands != NULL); 
     72    g_return_if_fail(iface    != NULL); 
     73    g_return_if_fail(*iface   != '\0'); 
     74    g_return_if_fail(GALAGO_IS_OBJECT(obj)); 
    7575 
    7676    coco = GALAGOD_COCO(obj); 
     
    9898galagod_filters_remove(void *obj) 
    9999{ 
    100     galago_return_if_fail(obj != NULL); 
    101     galago_return_if_fail(GALAGO_IS_OBJECT(obj)); 
     100    g_return_if_fail(obj != NULL); 
     101    g_return_if_fail(GALAGO_IS_OBJECT(obj)); 
    102102 
    103103    dbus_connection_unregister_object_path(galago_core_get_dbus_conn(), 
  • branches/galago-daemon/libgalago-glib-port/src/logging.c

    r1580 r2087  
    5858galagod_logging_set_filename(const char *filename) 
    5959{ 
    60     galago_return_if_fail(*filename != '\0'); 
     60    g_return_if_fail(*filename != '\0'); 
    6161 
    6262    if (_filename != NULL) 
  • branches/galago-daemon/libgalago-glib-port/src/meta-account.c

    r1809 r2087  
    3030    DBusMessageIter iter; 
    3131 
    32     galago_return_if_fail(account != NULL); 
     32    g_return_if_fail(account != NULL); 
    3333 
    3434    service = galago_account_get_service(account); 
    3535 
    36     message = dbus_message_new_signal(galago_object_get_dbus_path(service), 
    37                                       GALAGO_DBUS_SERVICE_INTERFACE, 
    38                                       "AccountRemoved"); 
     36    message = dbus_message_new_signal( 
     37        galago_object_get_dbus_path(GALAGO_OBJECT(service)), 
     38        GALAGO_DBUS_SERVICE_INTERFACE, 
     39        "AccountRemoved"); 
    3940 
    4041    dbus_message_iter_init_append(message, &iter); 
    41     galago_dbus_message_iter_append_object(&iter, account); 
     42    galago_dbus_message_iter_append_object(&iter, GALAGO_OBJECT(account)); 
    4243 
    4344    dbus_connection_send(galago_core_get_dbus_conn(), message, NULL); 
     
    5253    GalagodMetaAccount *meta_account; 
    5354 
    54     galago_return_val_if_fail(meta_service != NULL, NULL); 
    55     galago_return_val_if_fail(meta_person  != NULL, NULL); 
    56     galago_return_val_if_fail(username     != NULL, NULL); 
     55    g_return_val_if_fail(meta_service != NULL, NULL); 
     56    g_return_val_if_fail(meta_person  != NULL, NULL); 
     57    g_return_val_if_fail(username     != NULL, NULL); 
    5758 
    5859    meta_account = g_new0(GalagodMetaAccount, 1); 
     
    6364                           username); 
    6465 
    65     galago_object_set_data(meta_account->account, "meta-account"
    66                           meta_account); 
     66    g_object_set_data(G_OBJECT(meta_account->account)
     67                      "meta-account", meta_account); 
    6768 
    6869    galagod_account_add_filter(meta_account->account); 
     
    8182    GalagodMetaService *meta_service; 
    8283 
    83     galago_return_if_fail(meta_account != NULL); 
     84    g_return_if_fail(meta_account != NULL); 
    8485 
    8586    _galagod_dbus_accounts_emit_account_removed( 
     
    9899        galagod_meta_service_get_account_list(meta_service), meta_account); 
    99100    galagod_account_remove_filter(meta_account->account); 
    100     galago_object_unref(meta_account->account); 
     101    g_object_unref(meta_account->account); 
    101102 
    102103    g_free(meta_account); 
     
    106107galagod_meta_account_get_account(const GalagodMetaAccount *meta_account) 
    107108{ 
    108     galago_return_val_if_fail(meta_account != NULL, NULL); 
     109    g_return_val_if_fail(meta_account != NULL, NULL); 
    109110 
    110111    return meta_account->account; 
    111112} 
    112113 
    113 const GalagoList * 
     114GList * 
    114115galagod_meta_account_get_accounts(const GalagodMetaAccount *meta_account) 
    115116{ 
    116     galago_return_val_if_fail(meta_account != NULL, NULL); 
     117    g_return_val_if_fail(meta_account != NULL, NULL); 
    117118 
    118119    return meta_account->accounts; 
     
    123124                                 GalagoAccount *account) 
    124125{ 
    125     galago_return_if_fail(meta_account != NULL); 
    126     galago_return_if_fail(account      != NULL); 
     126    g_return_if_fail(meta_account != NULL); 
     127    g_return_if_fail(account      != NULL); 
    127128 
    128     meta_account->accounts = galago_list_append(meta_account->accounts, 
     129    meta_account->accounts = g_list_append(meta_account->accounts, 
    129130                                                account); 
    130131 
    131     galago_object_set_data(account, "meta-account", meta_account); 
     132    g_object_set_data(G_OBJECT(account), "meta-account", meta_account); 
    132133 
    133134    if (galago_account_is_display_name_set(account)) 
     
    146147    GalagoPresence *presence; 
    147148 
    148     galago_return_if_fail(meta_account != NULL); 
    149     galago_return_if_fail(account      != NULL); 
     149    g_return_if_fail(meta_account != NULL); 
     150    g_return_if_fail(account      != NULL); 
    150151 
    151152    galagod_account_remove_filter(account); 
    152153 
    153     galago_object_set_data(account, "meta-account", NULL); 
     154    g_object_set_data(G_OBJECT(account), "meta-account", NULL); 
    154155 
    155     meta_account->accounts = galago_list_remove(meta_account->accounts, 
     156    meta_account->accounts = g_list_remove(meta_account->accounts, 
    156157                                                account); 
    157158 
  • branches/galago-daemon/libgalago-glib-port/src/meta-account.h

    r1472 r2087  
    3232    GalagoAccount *account; 
    3333 
    34     GalagoList *accounts; 
     34    GList *accounts; 
    3535}; 
    3636 
    3737#define GALAGOD_META_ACCOUNT(account) \ 
    38     (galago_object_get_data((account), "meta-account")) 
     38    (g_object_get_data(G_OBJECT(account), "meta-account")) 
    3939 
    4040GalagodMetaAccount *galagod_meta_account_new(GalagodMetaService *meta_service, 
     
    4646    const GalagodMetaAccount *meta_account); 
    4747 
    48 const GalagoList *galagod_meta_account_get_accounts( 
     48GList *galagod_meta_account_get_accounts( 
    4949    const GalagodMetaAccount *meta_account); 
    5050 
  • branches/galago-daemon/libgalago-glib-port/src/meta-object.c

    r1718 r2087  
    2222#include "meta-object.h" 
    2323 
    24 GALAGO_REGISTER_CLASS(galagod_meta_object, GalagodMetaObject, NULL, NULL); 
     24static void galagod_meta_object_finalize(GObject *gobject); 
     25static void galagod_meta_object_dbus_message_append( 
     26    DBusMessageIter *iter, const GalagoObject *object); 
     27 
     28static GalagoObjectClass *parent_class = NULL; 
     29 
     30G_DEFINE_TYPE(GalagodMetaObject, galagod_meta_object, 
     31              GALAGOD_TYPE_META_OBJECT); 
    2532 
    2633static void 
    27 galagod_meta_object_finalize(GalagoObject *object) 
     34galagod_meta_object_class_init(GalagodMetaObjectClass *klass) 
     35
     36    GObjectClass *gobject_class; 
     37    GalagoObjectClass *object_class; 
     38 
     39    gobject_class = G_OBJECT_CLASS(klass); 
     40    object_class  = GALAGO_OBJECT_CLASS(klass); 
     41 
     42    parent_class = g_type_class_peek_parent(klass); 
     43 
     44    gobject_class->finalize = galagod_meta_object_finalize; 
     45 
     46    object_class->dbus_message_append = galagod_meta_object_dbus_message_append; 
     47 
     48    klass->add_filter    = NULL; 
     49    klass->remove_filter = NULL; 
     50
     51 
     52static void 
     53galagod_meta_object_init(GalagodMetaObject *meta_object) 
     54
     55    meta_object->main_object = NULL; 
     56    meta_object->children    = NULL; 
     57}; 
     58 
     59static void 
     60galagod_meta_object_finalize(GObject *gobject) 
    2861{ 
    2962    GalagodMetaObjectClass *klass; 
    30     GalagodMetaObject *meta_object = (GalagodMetaObject *)object
     63    GalagodMetaObject *meta_object = GALAGOD_META_OBJECT(gobject)
    3164 
    32     klass = (GalagodMetaObjectClass *)GALAGO_OBJECT_CLASS(meta_object); 
     65    klass = GALAGOD_META_OBJECT_CLASS(meta_object); 
    3366 
    3467    if (meta_object->main_object != NULL) 
     
    3770            klass->remove_filter(meta_object->main_object); 
    3871 
    39         galago_object_unref(meta_object->main_object); 
     72        g_object_unref(meta_object->main_object); 
    4073    } 
    4174 
    4275    if (meta_object->children != NULL) 
    4376    { 
    44         const GalagoList *l; 
     77        const GList *l; 
    4578 
    4679        for (l = meta_object->children; l != NULL; l = l->next) 
    47             galago_object_set_data(l->data, "meta-object", NULL); 
     80            g_object_set_data(l->data, "meta-object", NULL); 
    4881 
    49         galago_list_destroy(meta_object->children); 
     82        g_list_free(meta_object->children); 
    5083    } 
     84 
     85    G_OBJECT_CLASS(parent_class)->finalize(gobject); 
    5186}; 
    5287 
     
    6095} 
    6196 
    62 static void 
    63 galagod_meta_object_class_init(GalagoObjectClass *klass) 
    64 { 
    65     GalagodMetaObjectClass *meta_klass; 
    66  
    67     meta_klass = (GalagodMetaObjectClass *)klass; 
    68  
    69     klass->finalize            = galagod_meta_object_finalize; 
    70     klass->dbus_message_append = galagod_meta_object_dbus_message_append; 
    71  
    72     meta_klass->add_filter    = NULL; 
    73     meta_klass->remove_filter = NULL; 
    74 } 
    75  
    76 static void 
    77 galagod_meta_object_object_init(GalagodMetaObject *meta_object) 
    78 { 
    79     meta_object->main_object = NULL; 
    80     meta_object->children    = NULL; 
    81 }; 
    82  
    8397void * 
    8498galagod_meta_account_get_main_object(const GalagodMetaObject *meta_object) 
    8599{ 
    86     galago_return_val_if_fail(meta_object != NULL,           NULL); 
    87     galago_return_val_if_fail(GALAGO_IS_OBJECT(meta_object), NULL); 
     100    g_return_val_if_fail(meta_object != NULL,           NULL); 
     101    g_return_val_if_fail(GALAGO_IS_OBJECT(meta_object), NULL); 
    88102 
    89103    return meta_object->main_object; 
    90104} 
    91105 
    92 const GalagoList * 
     106const GList * 
    93107galagod_meta_objects_get_children(const GalagodMetaObject *meta_object) 
    94108{ 
    95     galago_return_val_if_fail(meta_object != NULL,           NULL); 
    96     galago_return_val_if_fail(GALAGO_IS_OBJECT(meta_object), NULL); 
     109    g_return_val_if_fail(meta_object != NULL,           NULL); 
     110    g_return_val_if_fail(GALAGO_IS_OBJECT(meta_object), NULL); 
    97111 
    981