src/gtkroomlist.h

changeset 8939
ec2ecc652447
parent 8352
cf7ca701b213
child 9713
bb37562302a1
equal deleted inserted replaced
8938:d13ed7491e43 8939:ec2ecc652447
1 /** 1 /**
2 * @file gtkroomlist.h Gtk Room List UI 2 * @file gtkroomlist.h GTK+ Room List UI
3 * @ingroup gtkui 3 * @ingroup gtkui
4 * 4 *
5 * gaim 5 * gaim
6 * 6 *
7 * Gaim is the legal property of its developers, whose names are too numerous 7 * Gaim is the legal property of its developers, whose names are too numerous
34 /** 34 /**
35 * Initializes the room list subsystem. 35 * Initializes the room list subsystem.
36 */ 36 */
37 void gaim_gtk_roomlist_init(void); 37 void gaim_gtk_roomlist_init(void);
38 38
39 /**
40 * Determines if showing the room list dialog is a valid action.
41 *
42 * @return TRUE if there are accounts online that support listing
43 * chat rooms. Otherwise return FALSE.
44 */
45 gboolean gaim_gtk_roomlist_is_showable(void);
46
47 /**
48 * Shows the roomlist dialog.
49 */
39 void gaim_gtk_roomlist_dialog_show(void); 50 void gaim_gtk_roomlist_dialog_show(void);
51
40 /** 52 /**
41 * Create a new room list dialog. 53 * Creates a new room list dialog.
42 * 54 *
43 * @return The new dialog. 55 * @return The new dialog.
44 */ 56 */
45 GaimGtkRoomlistDialog *gaim_gtk_roomlist_dialog_new(void); 57 GaimGtkRoomlistDialog *gaim_gtk_roomlist_dialog_new(void);
46 58
47 /** 59 /**
48 * Create a new room list dialog and fetch the list on 60 * Creates a new room list dialog and fetch the list on
49 * the specified account. 61 * the specified account.
50 * 62 *
51 * @param account The account to force. 63 * @param account The account to force.
52 * @return The new dialog. 64 * @return The new dialog.
53 */ 65 */

mercurial