| 65 COLUMN_USERNAME, |
65 COLUMN_USERNAME, |
| 66 COLUMN_DATA, |
66 COLUMN_DATA, |
| 67 NUM_COLUMNS |
67 NUM_COLUMNS |
| 68 }; |
68 }; |
| 69 |
69 |
| 70 static PurpleBlistUiOps *backup_blist_ui_ops = NULL; |
70 static PurpleBListUiOps *backup_blist_ui_ops = NULL; |
| 71 static PurpleBlistUiOps *blist_ui_ops = NULL; |
71 static PurpleBListUiOps *blist_ui_ops = NULL; |
| 72 static EBook *book = NULL; |
72 static EBook *book = NULL; |
| 73 static gulong timer = 0; |
73 static gulong timer = 0; |
| 74 static gulong book_view_tag = 0; |
74 static gulong book_view_tag = 0; |
| 75 static EBookView *book_view = NULL; |
75 static EBookView *book_view = NULL; |
| 76 |
76 |
| 340 bonobo_activate(); |
340 bonobo_activate(); |
| 341 #endif |
341 #endif |
| 342 |
342 |
| 343 backup_blist_ui_ops = purple_blist_get_ui_ops(); |
343 backup_blist_ui_ops = purple_blist_get_ui_ops(); |
| 344 |
344 |
| 345 blist_ui_ops = g_memdup(backup_blist_ui_ops, sizeof(PurpleBlistUiOps)); |
345 blist_ui_ops = g_memdup(backup_blist_ui_ops, sizeof(PurpleBListUiOps)); |
| 346 blist_ui_ops->request_add_buddy = request_add_buddy; |
346 blist_ui_ops->request_add_buddy = request_add_buddy; |
| 347 |
347 |
| 348 purple_blist_set_ui_ops(blist_ui_ops); |
348 purple_blist_set_ui_ops(blist_ui_ops); |
| 349 |
349 |
| 350 purple_signal_connect(purple_connections_get_handle(), "signed-on", |
350 purple_signal_connect(purple_connections_get_handle(), "signed-on", |