pidgin/pidginstatusdisplay.h

changeset 42466
ca3374c1cdba
parent 42465
b7d530551c1b
equal deleted inserted replaced
42465:b7d530551c1b 42466:ca3374c1cdba
48 * 48 *
49 * Returns: (transfer full): The status display. 49 * Returns: (transfer full): The status display.
50 * 50 *
51 * Since: 3.0.0 51 * Since: 3.0.0
52 */ 52 */
53 PIDGIN_AVAILABLE_IN_3_0
53 GtkWidget *pidgin_status_display_new(void); 54 GtkWidget *pidgin_status_display_new(void);
54 55
55 /** 56 /**
56 * pidgin_status_display_new_for_primitive: 57 * pidgin_status_display_new_for_primitive:
57 * @primitive: The status primitive to display. 58 * @primitive: The status primitive to display.
60 * 61 *
61 * Returns: (transfer full): The status display. 62 * Returns: (transfer full): The status display.
62 * 63 *
63 * Since: 3.0.0 64 * Since: 3.0.0
64 */ 65 */
66 PIDGIN_AVAILABLE_IN_3_0
65 GtkWidget *pidgin_status_display_new_for_primitive(PurpleStatusPrimitive primitive); 67 GtkWidget *pidgin_status_display_new_for_primitive(PurpleStatusPrimitive primitive);
66 68
67 /** 69 /**
68 * pidgin_status_display_new_for_saved_status: 70 * pidgin_status_display_new_for_saved_status:
69 * @status: The status to display. 71 * @status: The status to display.
72 * 74 *
73 * Returns: (transfer full): The status display. 75 * Returns: (transfer full): The status display.
74 * 76 *
75 * Since: 3.0.0 77 * Since: 3.0.0
76 */ 78 */
79 PIDGIN_AVAILABLE_IN_3_0
77 GtkWidget *pidgin_status_display_new_for_saved_status(PurpleSavedStatus *status); 80 GtkWidget *pidgin_status_display_new_for_saved_status(PurpleSavedStatus *status);
78 81
79 /** 82 /**
80 * pidgin_status_display_get_primitive: 83 * pidgin_status_display_get_primitive:
81 * @display: The display. 84 * @display: The display.
85 * Returns: (transfer none): Returns the [type@Purple.StatusPrimitive] that is 88 * Returns: (transfer none): Returns the [type@Purple.StatusPrimitive] that is
86 * currently displayed. 89 * currently displayed.
87 * 90 *
88 * Since: 3.0.0 91 * Since: 3.0.0
89 */ 92 */
93 PIDGIN_AVAILABLE_IN_3_0
90 PurpleStatusPrimitive pidgin_status_display_get_primitive(PidginStatusDisplay *display); 94 PurpleStatusPrimitive pidgin_status_display_get_primitive(PidginStatusDisplay *display);
91 95
92 /** 96 /**
93 * pidgin_status_display_set_primitive: 97 * pidgin_status_display_set_primitive:
94 * @display: The display. 98 * @display: The display.
98 * 102 *
99 * If a saved status was previously set, it will be unset. 103 * If a saved status was previously set, it will be unset.
100 * 104 *
101 * Since: 3.0.0 105 * Since: 3.0.0
102 */ 106 */
107 PIDGIN_AVAILABLE_IN_3_0
103 void pidgin_status_display_set_primitive(PidginStatusDisplay *display, PurpleStatusPrimitive primitive); 108 void pidgin_status_display_set_primitive(PidginStatusDisplay *display, PurpleStatusPrimitive primitive);
104 109
105 /** 110 /**
106 * pidgin_status_display_get_saved_status: 111 * pidgin_status_display_get_saved_status:
107 * @display: The display. 112 * @display: The display.
111 * Returns: (transfer none): Returns the [type@Purple.SavedStatus] that is 116 * Returns: (transfer none): Returns the [type@Purple.SavedStatus] that is
112 * currently displayed. 117 * currently displayed.
113 * 118 *
114 * Since: 3.0.0 119 * Since: 3.0.0
115 */ 120 */
121 PIDGIN_AVAILABLE_IN_3_0
116 PurpleSavedStatus *pidgin_status_display_get_saved_status(PidginStatusDisplay *display); 122 PurpleSavedStatus *pidgin_status_display_get_saved_status(PidginStatusDisplay *display);
117 123
118 /** 124 /**
119 * pidgin_status_display_set_saved_status: 125 * pidgin_status_display_set_saved_status:
120 * @display: The display. 126 * @display: The display.
124 * 130 *
125 * If a status primitive was previously set, it will be unset. 131 * If a status primitive was previously set, it will be unset.
126 * 132 *
127 * Since: 3.0.0 133 * Since: 3.0.0
128 */ 134 */
135 PIDGIN_AVAILABLE_IN_3_0
129 void pidgin_status_display_set_saved_status(PidginStatusDisplay *display, PurpleSavedStatus *status); 136 void pidgin_status_display_set_saved_status(PidginStatusDisplay *display, PurpleSavedStatus *status);
130 137
131 G_END_DECLS 138 G_END_DECLS
132 139
133 #endif /* PIDGIN_STATUS_DISPLAY_H */ 140 #endif /* PIDGIN_STATUS_DISPLAY_H */

mercurial