| 137 |
137 |
| 138 /** |
138 /** |
| 139 * PidginPresenceIcon:presence: |
139 * PidginPresenceIcon:presence: |
| 140 * |
140 * |
| 141 * The presence that this icon will be representing. |
141 * The presence that this icon will be representing. |
| |
142 * |
| |
143 * Since: 3.0 |
| 142 */ |
144 */ |
| 143 properties[PROP_PRESENCE] = g_param_spec_object( |
145 properties[PROP_PRESENCE] = g_param_spec_object( |
| 144 "presence", NULL, NULL, |
146 "presence", NULL, NULL, |
| 145 PURPLE_TYPE_PRESENCE, |
147 PURPLE_TYPE_PRESENCE, |
| 146 G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS); |
148 G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS); |
| 147 |
149 |
| 148 /** |
150 /** |
| 149 * PidginPresenceIcon:fallback: |
151 * PidginPresenceIcon:fallback: |
| 150 * |
152 * |
| 151 * The name of the icon to use as a fallback when no presence is set. |
153 * The name of the icon to use as a fallback when no presence is set. |
| |
154 * |
| |
155 * Since: 3.0 |
| 152 */ |
156 */ |
| 153 properties[PROP_FALLBACK] = g_param_spec_string( |
157 properties[PROP_FALLBACK] = g_param_spec_string( |
| 154 "fallback", NULL, NULL, |
158 "fallback", NULL, NULL, |
| 155 "pidgin-user-invisible", |
159 "pidgin-user-invisible", |
| 156 G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS); |
160 G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS); |
| 157 |
161 |
| 158 /** |
162 /** |
| 159 * PidginPresenceIcon:icon-size: |
163 * PidginPresenceIcon:icon-size: |
| 160 * |
164 * |
| 161 * The size of the icon that should be used. |
165 * The size of the icon that should be used. |
| |
166 * |
| |
167 * Since: 3.0 |
| 162 */ |
168 */ |
| 163 properties[PROP_ICON_SIZE] = g_param_spec_enum( |
169 properties[PROP_ICON_SIZE] = g_param_spec_enum( |
| 164 "icon-size", NULL, NULL, |
170 "icon-size", NULL, NULL, |
| 165 GTK_TYPE_ICON_SIZE, |
171 GTK_TYPE_ICON_SIZE, |
| 166 GTK_ICON_SIZE_NORMAL, |
172 GTK_ICON_SIZE_NORMAL, |