libgda-4.0, gedit-2.20: Fix gedit typo and GdaXaTransactionId.data
[vala-lang.git] / vapi / packages / gdu-gtk / gdu-gtk.gi
blob309f4543cd4e9bb690361274fe87ecce21540c13
1 <?xml version="1.0"?>
2 <api version="1.0">
3 <namespace name="Gdu">
4 <function name="util_delete_confirmation_dialog" symbol="gdu_util_delete_confirmation_dialog">
5 <return-type type="gboolean"/>
6 <parameters>
7 <parameter name="parent_window" type="GtkWidget*"/>
8 <parameter name="title" type="char*"/>
9 <parameter name="primary_text" type="char*"/>
10 <parameter name="secondary_text" type="char*"/>
11 <parameter name="affirmative_action_button_mnemonic" type="char*"/>
12 </parameters>
13 </function>
14 <function name="util_dialog_ask_for_new_secret" symbol="gdu_util_dialog_ask_for_new_secret">
15 <return-type type="char*"/>
16 <parameters>
17 <parameter name="parent_window" type="GtkWidget*"/>
18 <parameter name="save_in_keyring" type="gboolean*"/>
19 <parameter name="save_in_keyring_session" type="gboolean*"/>
20 </parameters>
21 </function>
22 <function name="util_dialog_ask_for_secret" symbol="gdu_util_dialog_ask_for_secret">
23 <return-type type="char*"/>
24 <parameters>
25 <parameter name="parent_window" type="GtkWidget*"/>
26 <parameter name="presentable" type="GduPresentable*"/>
27 <parameter name="bypass_keyring" type="gboolean"/>
28 <parameter name="indicate_wrong_passphrase" type="gboolean"/>
29 <parameter name="asked_user" type="gboolean*"/>
30 </parameters>
31 </function>
32 <function name="util_dialog_change_secret" symbol="gdu_util_dialog_change_secret">
33 <return-type type="gboolean"/>
34 <parameters>
35 <parameter name="parent_window" type="GtkWidget*"/>
36 <parameter name="presentable" type="GduPresentable*"/>
37 <parameter name="old_secret" type="char**"/>
38 <parameter name="new_secret" type="char**"/>
39 <parameter name="save_in_keyring" type="gboolean*"/>
40 <parameter name="save_in_keyring_session" type="gboolean*"/>
41 <parameter name="bypass_keyring" type="gboolean"/>
42 <parameter name="indicate_wrong_passphrase" type="gboolean"/>
43 </parameters>
44 </function>
45 <function name="util_dialog_show_filesystem_busy" symbol="gdu_util_dialog_show_filesystem_busy">
46 <return-type type="gboolean"/>
47 <parameters>
48 <parameter name="parent_window" type="GtkWidget*"/>
49 <parameter name="presentable" type="GduPresentable*"/>
50 </parameters>
51 </function>
52 <function name="util_fstype_combo_box_create" symbol="gdu_util_fstype_combo_box_create">
53 <return-type type="GtkWidget*"/>
54 <parameters>
55 <parameter name="pool" type="GduPool*"/>
56 <parameter name="include_extended_partitions_for_scheme" type="char*"/>
57 </parameters>
58 </function>
59 <function name="util_fstype_combo_box_get_selected" symbol="gdu_util_fstype_combo_box_get_selected">
60 <return-type type="char*"/>
61 <parameters>
62 <parameter name="combo_box" type="GtkWidget*"/>
63 </parameters>
64 </function>
65 <function name="util_fstype_combo_box_rebuild" symbol="gdu_util_fstype_combo_box_rebuild">
66 <return-type type="void"/>
67 <parameters>
68 <parameter name="combo_box" type="GtkWidget*"/>
69 <parameter name="pool" type="GduPool*"/>
70 <parameter name="include_extended_partitions_for_scheme" type="char*"/>
71 </parameters>
72 </function>
73 <function name="util_fstype_combo_box_select" symbol="gdu_util_fstype_combo_box_select">
74 <return-type type="gboolean"/>
75 <parameters>
76 <parameter name="combo_box" type="GtkWidget*"/>
77 <parameter name="fstype" type="char*"/>
78 </parameters>
79 </function>
80 <function name="util_fstype_combo_box_set_desc_label" symbol="gdu_util_fstype_combo_box_set_desc_label">
81 <return-type type="void"/>
82 <parameters>
83 <parameter name="combo_box" type="GtkWidget*"/>
84 <parameter name="desc_label" type="GtkWidget*"/>
85 </parameters>
86 </function>
87 <function name="util_get_mix_color" symbol="gdu_util_get_mix_color">
88 <return-type type="void"/>
89 <parameters>
90 <parameter name="widget" type="GtkWidget*"/>
91 <parameter name="state" type="GtkStateType"/>
92 <parameter name="color_buf" type="gchar*"/>
93 <parameter name="color_buf_size" type="gsize"/>
94 </parameters>
95 </function>
96 <function name="util_get_pixbuf_for_presentable" symbol="gdu_util_get_pixbuf_for_presentable">
97 <return-type type="GdkPixbuf*"/>
98 <parameters>
99 <parameter name="presentable" type="GduPresentable*"/>
100 <parameter name="size" type="GtkIconSize"/>
101 </parameters>
102 </function>
103 <function name="util_get_pixbuf_for_presentable_at_pixel_size" symbol="gdu_util_get_pixbuf_for_presentable_at_pixel_size">
104 <return-type type="GdkPixbuf*"/>
105 <parameters>
106 <parameter name="presentable" type="GduPresentable*"/>
107 <parameter name="pixel_size" type="gint"/>
108 </parameters>
109 </function>
110 <function name="util_part_table_type_combo_box_create" symbol="gdu_util_part_table_type_combo_box_create">
111 <return-type type="GtkWidget*"/>
112 </function>
113 <function name="util_part_table_type_combo_box_get_selected" symbol="gdu_util_part_table_type_combo_box_get_selected">
114 <return-type type="char*"/>
115 <parameters>
116 <parameter name="combo_box" type="GtkWidget*"/>
117 </parameters>
118 </function>
119 <function name="util_part_table_type_combo_box_select" symbol="gdu_util_part_table_type_combo_box_select">
120 <return-type type="gboolean"/>
121 <parameters>
122 <parameter name="combo_box" type="GtkWidget*"/>
123 <parameter name="part_table_type" type="char*"/>
124 </parameters>
125 </function>
126 <function name="util_part_table_type_combo_box_set_desc_label" symbol="gdu_util_part_table_type_combo_box_set_desc_label">
127 <return-type type="void"/>
128 <parameters>
129 <parameter name="combo_box" type="GtkWidget*"/>
130 <parameter name="desc_label" type="GtkWidget*"/>
131 </parameters>
132 </function>
133 <function name="util_part_type_combo_box_create" symbol="gdu_util_part_type_combo_box_create">
134 <return-type type="GtkWidget*"/>
135 <parameters>
136 <parameter name="part_scheme" type="char*"/>
137 </parameters>
138 </function>
139 <function name="util_part_type_combo_box_get_selected" symbol="gdu_util_part_type_combo_box_get_selected">
140 <return-type type="char*"/>
141 <parameters>
142 <parameter name="combo_box" type="GtkWidget*"/>
143 </parameters>
144 </function>
145 <function name="util_part_type_combo_box_rebuild" symbol="gdu_util_part_type_combo_box_rebuild">
146 <return-type type="void"/>
147 <parameters>
148 <parameter name="combo_box" type="GtkWidget*"/>
149 <parameter name="part_scheme" type="char*"/>
150 </parameters>
151 </function>
152 <function name="util_part_type_combo_box_select" symbol="gdu_util_part_type_combo_box_select">
153 <return-type type="gboolean"/>
154 <parameters>
155 <parameter name="combo_box" type="GtkWidget*"/>
156 <parameter name="part_type" type="char*"/>
157 </parameters>
158 </function>
159 <struct name="GduColor">
160 </struct>
161 <struct name="GduCurve">
162 </struct>
163 <struct name="GduGraph">
164 </struct>
165 <struct name="GduSample">
166 </struct>
167 <enum name="GduPoolTreeModelColumn" type-name="GduPoolTreeModelColumn" get-type="gdu_pool_tree_model_column_get_type">
168 <member name="GDU_POOL_TREE_MODEL_COLUMN_ICON" value="0"/>
169 <member name="GDU_POOL_TREE_MODEL_COLUMN_NAME" value="1"/>
170 <member name="GDU_POOL_TREE_MODEL_COLUMN_VPD_NAME" value="2"/>
171 <member name="GDU_POOL_TREE_MODEL_COLUMN_DESCRIPTION" value="3"/>
172 <member name="GDU_POOL_TREE_MODEL_COLUMN_PRESENTABLE" value="4"/>
173 <member name="GDU_POOL_TREE_MODEL_COLUMN_VISIBLE" value="5"/>
174 <member name="GDU_POOL_TREE_MODEL_COLUMN_TOGGLED" value="6"/>
175 <member name="GDU_POOL_TREE_MODEL_COLUMN_CAN_BE_TOGGLED" value="7"/>
176 </enum>
177 <flags name="GduAddComponentLinuxMdFlags" type-name="GduAddComponentLinuxMdFlags" get-type="gdu_add_component_linux_md_flags_get_type">
178 <member name="GDU_ADD_COMPONENT_LINUX_MD_FLAGS_NONE" value="0"/>
179 <member name="GDU_ADD_COMPONENT_LINUX_MD_FLAGS_SPARE" value="1"/>
180 <member name="GDU_ADD_COMPONENT_LINUX_MD_FLAGS_EXPANSION" value="2"/>
181 </flags>
182 <flags name="GduDiskSelectionWidgetFlags" type-name="GduDiskSelectionWidgetFlags" get-type="gdu_disk_selection_widget_flags_get_type">
183 <member name="GDU_DISK_SELECTION_WIDGET_FLAGS_NONE" value="0"/>
184 <member name="GDU_DISK_SELECTION_WIDGET_FLAGS_ALLOW_MULTIPLE" value="1"/>
185 <member name="GDU_DISK_SELECTION_WIDGET_FLAGS_ALLOW_DISKS_WITH_INSUFFICIENT_SPACE" value="2"/>
186 </flags>
187 <flags name="GduFormatDialogFlags" type-name="GduFormatDialogFlags" get-type="gdu_format_dialog_flags_get_type">
188 <member name="GDU_FORMAT_DIALOG_FLAGS_NONE" value="0"/>
189 <member name="GDU_FORMAT_DIALOG_FLAGS_SIMPLE" value="1"/>
190 <member name="GDU_FORMAT_DIALOG_FLAGS_DISK_UTILITY_BUTTON" value="2"/>
191 <member name="GDU_FORMAT_DIALOG_FLAGS_ALLOW_MSDOS_EXTENDED" value="4"/>
192 </flags>
193 <flags name="GduPoolTreeModelFlags" type-name="GduPoolTreeModelFlags" get-type="gdu_pool_tree_model_flags_get_type">
194 <member name="GDU_POOL_TREE_MODEL_FLAGS_NONE" value="0"/>
195 <member name="GDU_POOL_TREE_MODEL_FLAGS_NO_VOLUMES" value="1"/>
196 <member name="GDU_POOL_TREE_MODEL_FLAGS_NO_UNALLOCATABLE_DRIVES" value="4"/>
197 </flags>
198 <flags name="GduPoolTreeViewFlags" type-name="GduPoolTreeViewFlags" get-type="gdu_pool_tree_view_flags_get_type">
199 <member name="GDU_POOL_TREE_VIEW_FLAGS_NONE" value="0"/>
200 <member name="GDU_POOL_TREE_VIEW_FLAGS_SHOW_TOGGLE" value="1"/>
201 </flags>
202 <object name="GduAddComponentLinuxMdDialog" parent="GduDialog" type-name="GduAddComponentLinuxMdDialog" get-type="gdu_add_component_linux_md_dialog_get_type">
203 <implements>
204 <interface name="AtkImplementor"/>
205 <interface name="GtkBuildable"/>
206 </implements>
207 <method name="get_drives" symbol="gdu_add_component_linux_md_dialog_get_drives">
208 <return-type type="GPtrArray*"/>
209 <parameters>
210 <parameter name="dialog" type="GduAddComponentLinuxMdDialog*"/>
211 </parameters>
212 </method>
213 <method name="get_size" symbol="gdu_add_component_linux_md_dialog_get_size">
214 <return-type type="guint64"/>
215 <parameters>
216 <parameter name="dialog" type="GduAddComponentLinuxMdDialog*"/>
217 </parameters>
218 </method>
219 <constructor name="new" symbol="gdu_add_component_linux_md_dialog_new">
220 <return-type type="GtkWidget*"/>
221 <parameters>
222 <parameter name="parent" type="GtkWindow*"/>
223 <parameter name="flags" type="GduAddComponentLinuxMdFlags"/>
224 <parameter name="linux_md_drive" type="GduLinuxMdDrive*"/>
225 </parameters>
226 </constructor>
227 <property name="drives" type="GPtrArray*" readable="1" writable="0" construct="0" construct-only="0"/>
228 <property name="flags" type="GduAddComponentLinuxMdFlags" readable="1" writable="1" construct="0" construct-only="1"/>
229 <property name="size" type="guint64" readable="1" writable="0" construct="0" construct-only="0"/>
230 </object>
231 <object name="GduAddPvLinuxLvm2Dialog" parent="GduDialog" type-name="GduAddPvLinuxLvm2Dialog" get-type="gdu_add_pv_linux_lvm2_dialog_get_type">
232 <implements>
233 <interface name="AtkImplementor"/>
234 <interface name="GtkBuildable"/>
235 </implements>
236 <method name="get_drive" symbol="gdu_add_pv_linux_lvm2_dialog_get_drive">
237 <return-type type="GduDrive*"/>
238 <parameters>
239 <parameter name="dialog" type="GduAddPvLinuxLvm2Dialog*"/>
240 </parameters>
241 </method>
242 <method name="get_size" symbol="gdu_add_pv_linux_lvm2_dialog_get_size">
243 <return-type type="guint64"/>
244 <parameters>
245 <parameter name="dialog" type="GduAddPvLinuxLvm2Dialog*"/>
246 </parameters>
247 </method>
248 <constructor name="new" symbol="gdu_add_pv_linux_lvm2_dialog_new">
249 <return-type type="GtkWidget*"/>
250 <parameters>
251 <parameter name="parent" type="GtkWindow*"/>
252 <parameter name="vg" type="GduLinuxLvm2VolumeGroup*"/>
253 </parameters>
254 </constructor>
255 <property name="drive" type="GduDrive*" readable="1" writable="0" construct="0" construct-only="0"/>
256 <property name="size" type="guint64" readable="1" writable="0" construct="0" construct-only="0"/>
257 </object>
258 <object name="GduAtaSmartDialog" parent="GduDialog" type-name="GduAtaSmartDialog" get-type="gdu_ata_smart_dialog_get_type">
259 <implements>
260 <interface name="AtkImplementor"/>
261 <interface name="GtkBuildable"/>
262 </implements>
263 <constructor name="new" symbol="gdu_ata_smart_dialog_new">
264 <return-type type="GtkWidget*"/>
265 <parameters>
266 <parameter name="parent" type="GtkWindow*"/>
267 <parameter name="drive" type="GduDrive*"/>
268 </parameters>
269 </constructor>
270 </object>
271 <object name="GduButtonElement" parent="GObject" type-name="GduButtonElement" get-type="gdu_button_element_get_type">
272 <method name="get_icon_name" symbol="gdu_button_element_get_icon_name">
273 <return-type type="gchar*"/>
274 <parameters>
275 <parameter name="element" type="GduButtonElement*"/>
276 </parameters>
277 </method>
278 <method name="get_primary_text" symbol="gdu_button_element_get_primary_text">
279 <return-type type="gchar*"/>
280 <parameters>
281 <parameter name="element" type="GduButtonElement*"/>
282 </parameters>
283 </method>
284 <method name="get_secondary_text" symbol="gdu_button_element_get_secondary_text">
285 <return-type type="gchar*"/>
286 <parameters>
287 <parameter name="element" type="GduButtonElement*"/>
288 </parameters>
289 </method>
290 <method name="get_visible" symbol="gdu_button_element_get_visible">
291 <return-type type="gboolean"/>
292 <parameters>
293 <parameter name="element" type="GduButtonElement*"/>
294 </parameters>
295 </method>
296 <constructor name="new" symbol="gdu_button_element_new">
297 <return-type type="GduButtonElement*"/>
298 <parameters>
299 <parameter name="icon_name" type="gchar*"/>
300 <parameter name="primary_text" type="gchar*"/>
301 <parameter name="secondary_text" type="gchar*"/>
302 </parameters>
303 </constructor>
304 <method name="set_icon_name" symbol="gdu_button_element_set_icon_name">
305 <return-type type="void"/>
306 <parameters>
307 <parameter name="element" type="GduButtonElement*"/>
308 <parameter name="icon_name" type="gchar*"/>
309 </parameters>
310 </method>
311 <method name="set_primary_text" symbol="gdu_button_element_set_primary_text">
312 <return-type type="void"/>
313 <parameters>
314 <parameter name="element" type="GduButtonElement*"/>
315 <parameter name="primary_text" type="gchar*"/>
316 </parameters>
317 </method>
318 <method name="set_secondary_text" symbol="gdu_button_element_set_secondary_text">
319 <return-type type="void"/>
320 <parameters>
321 <parameter name="element" type="GduButtonElement*"/>
322 <parameter name="primary_text" type="gchar*"/>
323 </parameters>
324 </method>
325 <method name="set_visible" symbol="gdu_button_element_set_visible">
326 <return-type type="void"/>
327 <parameters>
328 <parameter name="element" type="GduButtonElement*"/>
329 <parameter name="visible" type="gboolean"/>
330 </parameters>
331 </method>
332 <property name="icon-name" type="char*" readable="1" writable="1" construct="1" construct-only="0"/>
333 <property name="primary-text" type="char*" readable="1" writable="1" construct="1" construct-only="0"/>
334 <property name="secondary-text" type="char*" readable="1" writable="1" construct="1" construct-only="0"/>
335 <property name="visible" type="gboolean" readable="1" writable="1" construct="1" construct-only="0"/>
336 <signal name="changed" when="LAST">
337 <return-type type="void"/>
338 <parameters>
339 <parameter name="element" type="GduButtonElement*"/>
340 </parameters>
341 </signal>
342 <signal name="clicked" when="LAST">
343 <return-type type="void"/>
344 <parameters>
345 <parameter name="element" type="GduButtonElement*"/>
346 </parameters>
347 </signal>
348 </object>
349 <object name="GduButtonTable" parent="GtkHBox" type-name="GduButtonTable" get-type="gdu_button_table_get_type">
350 <implements>
351 <interface name="AtkImplementor"/>
352 <interface name="GtkBuildable"/>
353 <interface name="GtkOrientable"/>
354 </implements>
355 <method name="get_elements" symbol="gdu_button_table_get_elements">
356 <return-type type="GPtrArray*"/>
357 <parameters>
358 <parameter name="table" type="GduButtonTable*"/>
359 </parameters>
360 </method>
361 <method name="get_num_columns" symbol="gdu_button_table_get_num_columns">
362 <return-type type="guint"/>
363 <parameters>
364 <parameter name="table" type="GduButtonTable*"/>
365 </parameters>
366 </method>
367 <constructor name="new" symbol="gdu_button_table_new">
368 <return-type type="GtkWidget*"/>
369 <parameters>
370 <parameter name="num_columns" type="guint"/>
371 <parameter name="elements" type="GPtrArray*"/>
372 </parameters>
373 </constructor>
374 <method name="set_elements" symbol="gdu_button_table_set_elements">
375 <return-type type="void"/>
376 <parameters>
377 <parameter name="table" type="GduButtonTable*"/>
378 <parameter name="elements" type="GPtrArray*"/>
379 </parameters>
380 </method>
381 <method name="set_num_columns" symbol="gdu_button_table_set_num_columns">
382 <return-type type="void"/>
383 <parameters>
384 <parameter name="table" type="GduButtonTable*"/>
385 <parameter name="num_columns" type="guint"/>
386 </parameters>
387 </method>
388 <property name="elements" type="GPtrArray*" readable="1" writable="1" construct="1" construct-only="0"/>
389 <property name="num-columns" type="guint" readable="1" writable="1" construct="1" construct-only="0"/>
390 </object>
391 <object name="GduConfirmationDialog" parent="GduDialog" type-name="GduConfirmationDialog" get-type="gdu_confirmation_dialog_get_type">
392 <implements>
393 <interface name="AtkImplementor"/>
394 <interface name="GtkBuildable"/>
395 </implements>
396 <constructor name="new" symbol="gdu_confirmation_dialog_new">
397 <return-type type="GtkWidget*"/>
398 <parameters>
399 <parameter name="parent" type="GtkWindow*"/>
400 <parameter name="presentable" type="GduPresentable*"/>
401 <parameter name="message" type="gchar*"/>
402 <parameter name="button_text" type="gchar*"/>
403 </parameters>
404 </constructor>
405 <constructor name="new_for_drive" symbol="gdu_confirmation_dialog_new_for_drive">
406 <return-type type="GtkWidget*"/>
407 <parameters>
408 <parameter name="parent" type="GtkWindow*"/>
409 <parameter name="device" type="GduDevice*"/>
410 <parameter name="message" type="gchar*"/>
411 <parameter name="button_text" type="gchar*"/>
412 </parameters>
413 </constructor>
414 <constructor name="new_for_volume" symbol="gdu_confirmation_dialog_new_for_volume">
415 <return-type type="GtkWidget*"/>
416 <parameters>
417 <parameter name="parent" type="GtkWindow*"/>
418 <parameter name="device" type="GduDevice*"/>
419 <parameter name="message" type="gchar*"/>
420 <parameter name="button_text" type="gchar*"/>
421 </parameters>
422 </constructor>
423 <property name="button-text" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
424 <property name="message" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
425 </object>
426 <object name="GduConnectToServerDialog" parent="GtkDialog" type-name="GduConnectToServerDialog" get-type="gdu_connect_to_server_dialog_get_type">
427 <implements>
428 <interface name="AtkImplementor"/>
429 <interface name="GtkBuildable"/>
430 </implements>
431 <method name="get_address" symbol="gdu_connect_to_server_dialog_get_address">
432 <return-type type="gchar*"/>
433 <parameters>
434 <parameter name="dialog" type="GduConnectToServerDialog*"/>
435 </parameters>
436 </method>
437 <method name="get_user_name" symbol="gdu_connect_to_server_dialog_get_user_name">
438 <return-type type="gchar*"/>
439 <parameters>
440 <parameter name="dialog" type="GduConnectToServerDialog*"/>
441 </parameters>
442 </method>
443 <constructor name="new" symbol="gdu_connect_to_server_dialog_new">
444 <return-type type="GtkWidget*"/>
445 <parameters>
446 <parameter name="parent" type="GtkWindow*"/>
447 </parameters>
448 </constructor>
449 <property name="address" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
450 <property name="user-name" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
451 </object>
452 <object name="GduCreateLinuxLvm2VolumeDialog" parent="GduFormatDialog" type-name="GduCreateLinuxLvm2VolumeDialog" get-type="gdu_create_linux_lvm2_volume_dialog_get_type">
453 <implements>
454 <interface name="AtkImplementor"/>
455 <interface name="GtkBuildable"/>
456 </implements>
457 <method name="get_max_size" symbol="gdu_create_linux_lvm2_volume_dialog_get_max_size">
458 <return-type type="guint64"/>
459 <parameters>
460 <parameter name="dialog" type="GduCreateLinuxLvm2VolumeDialog*"/>
461 </parameters>
462 </method>
463 <method name="get_size" symbol="gdu_create_linux_lvm2_volume_dialog_get_size">
464 <return-type type="guint64"/>
465 <parameters>
466 <parameter name="dialog" type="GduCreateLinuxLvm2VolumeDialog*"/>
467 </parameters>
468 </method>
469 <constructor name="new" symbol="gdu_create_linux_lvm2_volume_dialog_new">
470 <return-type type="GtkWidget*"/>
471 <parameters>
472 <parameter name="parent" type="GtkWindow*"/>
473 <parameter name="presentable" type="GduPresentable*"/>
474 <parameter name="max_size" type="guint64"/>
475 <parameter name="flags" type="GduFormatDialogFlags"/>
476 </parameters>
477 </constructor>
478 <property name="max-size" type="guint64" readable="1" writable="1" construct="0" construct-only="1"/>
479 <property name="size" type="guint64" readable="1" writable="0" construct="0" construct-only="0"/>
480 </object>
481 <object name="GduCreateLinuxMdDialog" parent="GtkDialog" type-name="GduCreateLinuxMdDialog" get-type="gdu_create_linux_md_dialog_get_type">
482 <implements>
483 <interface name="AtkImplementor"/>
484 <interface name="GtkBuildable"/>
485 </implements>
486 <method name="get_component_size" symbol="gdu_create_linux_md_dialog_get_component_size">
487 <return-type type="guint64"/>
488 <parameters>
489 <parameter name="dialog" type="GduCreateLinuxMdDialog*"/>
490 </parameters>
491 </method>
492 <method name="get_drives" symbol="gdu_create_linux_md_dialog_get_drives">
493 <return-type type="GPtrArray*"/>
494 <parameters>
495 <parameter name="dialog" type="GduCreateLinuxMdDialog*"/>
496 </parameters>
497 </method>
498 <method name="get_level" symbol="gdu_create_linux_md_dialog_get_level">
499 <return-type type="gchar*"/>
500 <parameters>
501 <parameter name="dialog" type="GduCreateLinuxMdDialog*"/>
502 </parameters>
503 </method>
504 <method name="get_name" symbol="gdu_create_linux_md_dialog_get_name">
505 <return-type type="gchar*"/>
506 <parameters>
507 <parameter name="dialog" type="GduCreateLinuxMdDialog*"/>
508 </parameters>
509 </method>
510 <method name="get_size" symbol="gdu_create_linux_md_dialog_get_size">
511 <return-type type="guint64"/>
512 <parameters>
513 <parameter name="dialog" type="GduCreateLinuxMdDialog*"/>
514 </parameters>
515 </method>
516 <method name="get_stripe_size" symbol="gdu_create_linux_md_dialog_get_stripe_size">
517 <return-type type="guint64"/>
518 <parameters>
519 <parameter name="dialog" type="GduCreateLinuxMdDialog*"/>
520 </parameters>
521 </method>
522 <constructor name="new" symbol="gdu_create_linux_md_dialog_new">
523 <return-type type="GtkWidget*"/>
524 <parameters>
525 <parameter name="parent" type="GtkWindow*"/>
526 <parameter name="pool" type="GduPool*"/>
527 </parameters>
528 </constructor>
529 <property name="component-size" type="guint64" readable="1" writable="0" construct="0" construct-only="0"/>
530 <property name="drives" type="GPtrArray*" readable="1" writable="0" construct="0" construct-only="0"/>
531 <property name="level" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
532 <property name="name" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
533 <property name="pool" type="GduPool*" readable="1" writable="1" construct="0" construct-only="1"/>
534 <property name="size" type="guint64" readable="1" writable="0" construct="0" construct-only="0"/>
535 <property name="stripe-size" type="guint64" readable="1" writable="0" construct="0" construct-only="0"/>
536 </object>
537 <object name="GduCreatePartitionDialog" parent="GduFormatDialog" type-name="GduCreatePartitionDialog" get-type="gdu_create_partition_dialog_get_type">
538 <implements>
539 <interface name="AtkImplementor"/>
540 <interface name="GtkBuildable"/>
541 </implements>
542 <method name="get_max_size" symbol="gdu_create_partition_dialog_get_max_size">
543 <return-type type="guint64"/>
544 <parameters>
545 <parameter name="dialog" type="GduCreatePartitionDialog*"/>
546 </parameters>
547 </method>
548 <method name="get_size" symbol="gdu_create_partition_dialog_get_size">
549 <return-type type="guint64"/>
550 <parameters>
551 <parameter name="dialog" type="GduCreatePartitionDialog*"/>
552 </parameters>
553 </method>
554 <constructor name="new" symbol="gdu_create_partition_dialog_new">
555 <return-type type="GtkWidget*"/>
556 <parameters>
557 <parameter name="parent" type="GtkWindow*"/>
558 <parameter name="presentable" type="GduPresentable*"/>
559 <parameter name="max_size" type="guint64"/>
560 <parameter name="flags" type="GduFormatDialogFlags"/>
561 </parameters>
562 </constructor>
563 <constructor name="new_for_drive" symbol="gdu_create_partition_dialog_new_for_drive">
564 <return-type type="GtkWidget*"/>
565 <parameters>
566 <parameter name="parent" type="GtkWindow*"/>
567 <parameter name="device" type="GduDevice*"/>
568 <parameter name="max_size" type="guint64"/>
569 <parameter name="flags" type="GduFormatDialogFlags"/>
570 </parameters>
571 </constructor>
572 <property name="max-size" type="guint64" readable="1" writable="1" construct="0" construct-only="1"/>
573 <property name="size" type="guint64" readable="1" writable="0" construct="0" construct-only="0"/>
574 </object>
575 <object name="GduDetailsElement" parent="GObject" type-name="GduDetailsElement" get-type="gdu_details_element_get_type">
576 <method name="get_action_text" symbol="gdu_details_element_get_action_text">
577 <return-type type="gchar*"/>
578 <parameters>
579 <parameter name="element" type="GduDetailsElement*"/>
580 </parameters>
581 </method>
582 <method name="get_action_tooltip" symbol="gdu_details_element_get_action_tooltip">
583 <return-type type="gchar*"/>
584 <parameters>
585 <parameter name="element" type="GduDetailsElement*"/>
586 </parameters>
587 </method>
588 <method name="get_action_uri" symbol="gdu_details_element_get_action_uri">
589 <return-type type="gchar*"/>
590 <parameters>
591 <parameter name="element" type="GduDetailsElement*"/>
592 </parameters>
593 </method>
594 <method name="get_heading" symbol="gdu_details_element_get_heading">
595 <return-type type="gchar*"/>
596 <parameters>
597 <parameter name="element" type="GduDetailsElement*"/>
598 </parameters>
599 </method>
600 <method name="get_icon" symbol="gdu_details_element_get_icon">
601 <return-type type="GIcon*"/>
602 <parameters>
603 <parameter name="element" type="GduDetailsElement*"/>
604 </parameters>
605 </method>
606 <method name="get_is_spinning" symbol="gdu_details_element_get_is_spinning">
607 <return-type type="gboolean"/>
608 <parameters>
609 <parameter name="element" type="GduDetailsElement*"/>
610 </parameters>
611 </method>
612 <method name="get_progress" symbol="gdu_details_element_get_progress">
613 <return-type type="gdouble"/>
614 <parameters>
615 <parameter name="element" type="GduDetailsElement*"/>
616 </parameters>
617 </method>
618 <method name="get_text" symbol="gdu_details_element_get_text">
619 <return-type type="gchar*"/>
620 <parameters>
621 <parameter name="element" type="GduDetailsElement*"/>
622 </parameters>
623 </method>
624 <method name="get_time" symbol="gdu_details_element_get_time">
625 <return-type type="guint64"/>
626 <parameters>
627 <parameter name="element" type="GduDetailsElement*"/>
628 </parameters>
629 </method>
630 <method name="get_tooltip" symbol="gdu_details_element_get_tooltip">
631 <return-type type="gchar*"/>
632 <parameters>
633 <parameter name="element" type="GduDetailsElement*"/>
634 </parameters>
635 </method>
636 <method name="get_widget" symbol="gdu_details_element_get_widget">
637 <return-type type="GtkWidget*"/>
638 <parameters>
639 <parameter name="element" type="GduDetailsElement*"/>
640 </parameters>
641 </method>
642 <constructor name="new" symbol="gdu_details_element_new">
643 <return-type type="GduDetailsElement*"/>
644 <parameters>
645 <parameter name="heading" type="gchar*"/>
646 <parameter name="text" type="gchar*"/>
647 <parameter name="tooltip" type="gchar*"/>
648 </parameters>
649 </constructor>
650 <method name="set_action_text" symbol="gdu_details_element_set_action_text">
651 <return-type type="void"/>
652 <parameters>
653 <parameter name="element" type="GduDetailsElement*"/>
654 <parameter name="action_text" type="gchar*"/>
655 </parameters>
656 </method>
657 <method name="set_action_tooltip" symbol="gdu_details_element_set_action_tooltip">
658 <return-type type="void"/>
659 <parameters>
660 <parameter name="element" type="GduDetailsElement*"/>
661 <parameter name="action_tooltip" type="gchar*"/>
662 </parameters>
663 </method>
664 <method name="set_action_uri" symbol="gdu_details_element_set_action_uri">
665 <return-type type="void"/>
666 <parameters>
667 <parameter name="element" type="GduDetailsElement*"/>
668 <parameter name="action_uri" type="gchar*"/>
669 </parameters>
670 </method>
671 <method name="set_heading" symbol="gdu_details_element_set_heading">
672 <return-type type="void"/>
673 <parameters>
674 <parameter name="element" type="GduDetailsElement*"/>
675 <parameter name="heading" type="gchar*"/>
676 </parameters>
677 </method>
678 <method name="set_icon" symbol="gdu_details_element_set_icon">
679 <return-type type="void"/>
680 <parameters>
681 <parameter name="element" type="GduDetailsElement*"/>
682 <parameter name="icon" type="GIcon*"/>
683 </parameters>
684 </method>
685 <method name="set_is_spinning" symbol="gdu_details_element_set_is_spinning">
686 <return-type type="void"/>
687 <parameters>
688 <parameter name="element" type="GduDetailsElement*"/>
689 <parameter name="is_spinning" type="gboolean"/>
690 </parameters>
691 </method>
692 <method name="set_progress" symbol="gdu_details_element_set_progress">
693 <return-type type="void"/>
694 <parameters>
695 <parameter name="element" type="GduDetailsElement*"/>
696 <parameter name="progress" type="gdouble"/>
697 </parameters>
698 </method>
699 <method name="set_text" symbol="gdu_details_element_set_text">
700 <return-type type="void"/>
701 <parameters>
702 <parameter name="element" type="GduDetailsElement*"/>
703 <parameter name="text" type="gchar*"/>
704 </parameters>
705 </method>
706 <method name="set_time" symbol="gdu_details_element_set_time">
707 <return-type type="void"/>
708 <parameters>
709 <parameter name="element" type="GduDetailsElement*"/>
710 <parameter name="time" type="guint64"/>
711 </parameters>
712 </method>
713 <method name="set_tooltip" symbol="gdu_details_element_set_tooltip">
714 <return-type type="void"/>
715 <parameters>
716 <parameter name="element" type="GduDetailsElement*"/>
717 <parameter name="tooltip" type="gchar*"/>
718 </parameters>
719 </method>
720 <method name="set_widget" symbol="gdu_details_element_set_widget">
721 <return-type type="void"/>
722 <parameters>
723 <parameter name="element" type="GduDetailsElement*"/>
724 <parameter name="widget" type="GtkWidget*"/>
725 </parameters>
726 </method>
727 <property name="action-text" type="char*" readable="1" writable="1" construct="1" construct-only="0"/>
728 <property name="action-tooltip" type="char*" readable="1" writable="1" construct="1" construct-only="0"/>
729 <property name="action-uri" type="char*" readable="1" writable="1" construct="1" construct-only="0"/>
730 <property name="heading" type="char*" readable="1" writable="1" construct="1" construct-only="0"/>
731 <property name="icon" type="GIcon*" readable="1" writable="1" construct="1" construct-only="0"/>
732 <property name="is-spinning" type="gboolean" readable="1" writable="1" construct="1" construct-only="0"/>
733 <property name="progress" type="gdouble" readable="1" writable="1" construct="1" construct-only="0"/>
734 <property name="text" type="char*" readable="1" writable="1" construct="1" construct-only="0"/>
735 <property name="time" type="guint64" readable="1" writable="1" construct="1" construct-only="0"/>
736 <property name="tooltip" type="char*" readable="1" writable="1" construct="1" construct-only="0"/>
737 <property name="widget" type="GtkWidget*" readable="1" writable="1" construct="1" construct-only="0"/>
738 <signal name="activated" when="LAST">
739 <return-type type="void"/>
740 <parameters>
741 <parameter name="element" type="GduDetailsElement*"/>
742 <parameter name="uri" type="char*"/>
743 </parameters>
744 </signal>
745 <signal name="changed" when="LAST">
746 <return-type type="void"/>
747 <parameters>
748 <parameter name="element" type="GduDetailsElement*"/>
749 </parameters>
750 </signal>
751 </object>
752 <object name="GduDetailsTable" parent="GtkHBox" type-name="GduDetailsTable" get-type="gdu_details_table_get_type">
753 <implements>
754 <interface name="AtkImplementor"/>
755 <interface name="GtkBuildable"/>
756 <interface name="GtkOrientable"/>
757 </implements>
758 <method name="get_elements" symbol="gdu_details_table_get_elements">
759 <return-type type="GPtrArray*"/>
760 <parameters>
761 <parameter name="table" type="GduDetailsTable*"/>
762 </parameters>
763 </method>
764 <method name="get_num_columns" symbol="gdu_details_table_get_num_columns">
765 <return-type type="guint"/>
766 <parameters>
767 <parameter name="table" type="GduDetailsTable*"/>
768 </parameters>
769 </method>
770 <constructor name="new" symbol="gdu_details_table_new">
771 <return-type type="GtkWidget*"/>
772 <parameters>
773 <parameter name="num_columns" type="guint"/>
774 <parameter name="elements" type="GPtrArray*"/>
775 </parameters>
776 </constructor>
777 <method name="set_elements" symbol="gdu_details_table_set_elements">
778 <return-type type="void"/>
779 <parameters>
780 <parameter name="table" type="GduDetailsTable*"/>
781 <parameter name="elements" type="GPtrArray*"/>
782 </parameters>
783 </method>
784 <method name="set_num_columns" symbol="gdu_details_table_set_num_columns">
785 <return-type type="void"/>
786 <parameters>
787 <parameter name="table" type="GduDetailsTable*"/>
788 <parameter name="num_columns" type="guint"/>
789 </parameters>
790 </method>
791 <property name="elements" type="GPtrArray*" readable="1" writable="1" construct="1" construct-only="0"/>
792 <property name="num-columns" type="guint" readable="1" writable="1" construct="1" construct-only="0"/>
793 </object>
794 <object name="GduDialog" parent="GtkDialog" type-name="GduDialog" get-type="gdu_dialog_get_type">
795 <implements>
796 <interface name="AtkImplementor"/>
797 <interface name="GtkBuildable"/>
798 </implements>
799 <method name="get_device" symbol="gdu_dialog_get_device">
800 <return-type type="GduDevice*"/>
801 <parameters>
802 <parameter name="dialog" type="GduDialog*"/>
803 </parameters>
804 </method>
805 <method name="get_pool" symbol="gdu_dialog_get_pool">
806 <return-type type="GduPool*"/>
807 <parameters>
808 <parameter name="dialog" type="GduDialog*"/>
809 </parameters>
810 </method>
811 <method name="get_presentable" symbol="gdu_dialog_get_presentable">
812 <return-type type="GduPresentable*"/>
813 <parameters>
814 <parameter name="dialog" type="GduDialog*"/>
815 </parameters>
816 </method>
817 <property name="drive-device" type="GduDevice*" readable="0" writable="1" construct="0" construct-only="1"/>
818 <property name="presentable" type="GduPresentable*" readable="1" writable="1" construct="0" construct-only="1"/>
819 <property name="volume-device" type="GduDevice*" readable="0" writable="1" construct="0" construct-only="1"/>
820 </object>
821 <object name="GduDiskSelectionWidget" parent="GtkVBox" type-name="GduDiskSelectionWidget" get-type="gdu_disk_selection_widget_get_type">
822 <implements>
823 <interface name="AtkImplementor"/>
824 <interface name="GtkBuildable"/>
825 <interface name="GtkOrientable"/>
826 </implements>
827 <method name="get_component_size" symbol="gdu_disk_selection_widget_get_component_size">
828 <return-type type="guint64"/>
829 <parameters>
830 <parameter name="widget" type="GduDiskSelectionWidget*"/>
831 </parameters>
832 </method>
833 <method name="get_largest_segment_for_all" symbol="gdu_disk_selection_widget_get_largest_segment_for_all">
834 <return-type type="guint64"/>
835 <parameters>
836 <parameter name="widget" type="GduDiskSelectionWidget*"/>
837 </parameters>
838 </method>
839 <method name="get_largest_segment_for_selected" symbol="gdu_disk_selection_widget_get_largest_segment_for_selected">
840 <return-type type="guint64"/>
841 <parameters>
842 <parameter name="widget" type="GduDiskSelectionWidget*"/>
843 </parameters>
844 </method>
845 <method name="get_num_available_disks" symbol="gdu_disk_selection_widget_get_num_available_disks">
846 <return-type type="guint"/>
847 <parameters>
848 <parameter name="widget" type="GduDiskSelectionWidget*"/>
849 </parameters>
850 </method>
851 <method name="get_selected_drives" symbol="gdu_disk_selection_widget_get_selected_drives">
852 <return-type type="GPtrArray*"/>
853 <parameters>
854 <parameter name="widget" type="GduDiskSelectionWidget*"/>
855 </parameters>
856 </method>
857 <constructor name="new" symbol="gdu_disk_selection_widget_new">
858 <return-type type="GtkWidget*"/>
859 <parameters>
860 <parameter name="pool" type="GduPool*"/>
861 <parameter name="flags" type="GduDiskSelectionWidgetFlags"/>
862 </parameters>
863 </constructor>
864 <method name="set_component_size" symbol="gdu_disk_selection_widget_set_component_size">
865 <return-type type="void"/>
866 <parameters>
867 <parameter name="widget" type="GduDiskSelectionWidget*"/>
868 <parameter name="component_size" type="guint64"/>
869 </parameters>
870 </method>
871 <property name="component-size" type="guint64" readable="1" writable="1" construct="0" construct-only="0"/>
872 <property name="flags" type="GduDiskSelectionWidgetFlags" readable="1" writable="1" construct="0" construct-only="1"/>
873 <property name="largest-segment-for-all" type="guint64" readable="1" writable="0" construct="0" construct-only="0"/>
874 <property name="largest-segment-for-selected" type="guint64" readable="1" writable="0" construct="0" construct-only="0"/>
875 <property name="num-available-disks" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
876 <property name="pool" type="GduPool*" readable="1" writable="1" construct="0" construct-only="1"/>
877 <property name="selected-drives" type="GPtrArray*" readable="1" writable="0" construct="0" construct-only="0"/>
878 <signal name="changed" when="LAST">
879 <return-type type="void"/>
880 <parameters>
881 <parameter name="widget" type="GduDiskSelectionWidget*"/>
882 </parameters>
883 </signal>
884 <signal name="is-drive-ignored" when="LAST">
885 <return-type type="char*"/>
886 <parameters>
887 <parameter name="widget" type="GduDiskSelectionWidget*"/>
888 <parameter name="drive" type="GduDrive*"/>
889 </parameters>
890 </signal>
891 </object>
892 <object name="GduDriveBenchmarkDialog" parent="GduDialog" type-name="GduDriveBenchmarkDialog" get-type="gdu_drive_benchmark_dialog_get_type">
893 <implements>
894 <interface name="AtkImplementor"/>
895 <interface name="GtkBuildable"/>
896 </implements>
897 <constructor name="new" symbol="gdu_drive_benchmark_dialog_new">
898 <return-type type="GtkWidget*"/>
899 <parameters>
900 <parameter name="parent" type="GtkWindow*"/>
901 <parameter name="drive" type="GduDrive*"/>
902 </parameters>
903 </constructor>
904 </object>
905 <object name="GduEditLinuxLvm2Dialog" parent="GduDialog" type-name="GduEditLinuxLvm2Dialog" get-type="gdu_edit_linux_lvm2_dialog_get_type">
906 <implements>
907 <interface name="AtkImplementor"/>
908 <interface name="GtkBuildable"/>
909 </implements>
910 <constructor name="new" symbol="gdu_edit_linux_lvm2_dialog_new">
911 <return-type type="GtkWidget*"/>
912 <parameters>
913 <parameter name="parent" type="GtkWindow*"/>
914 <parameter name="vg" type="GduLinuxLvm2VolumeGroup*"/>
915 </parameters>
916 </constructor>
917 <signal name="new-button-clicked" when="LAST">
918 <return-type type="void"/>
919 <parameters>
920 <parameter name="dialog" type="GduEditLinuxLvm2Dialog*"/>
921 </parameters>
922 </signal>
923 <signal name="remove-button-clicked" when="LAST">
924 <return-type type="void"/>
925 <parameters>
926 <parameter name="dialog" type="GduEditLinuxLvm2Dialog*"/>
927 <parameter name="pv_uuid" type="char*"/>
928 </parameters>
929 </signal>
930 </object>
931 <object name="GduEditLinuxMdDialog" parent="GduDialog" type-name="GduEditLinuxMdDialog" get-type="gdu_edit_linux_md_dialog_get_type">
932 <implements>
933 <interface name="AtkImplementor"/>
934 <interface name="GtkBuildable"/>
935 </implements>
936 <constructor name="new" symbol="gdu_edit_linux_md_dialog_new">
937 <return-type type="GtkWidget*"/>
938 <parameters>
939 <parameter name="parent" type="GtkWindow*"/>
940 <parameter name="linux_md_drive" type="GduLinuxMdDrive*"/>
941 </parameters>
942 </constructor>
943 <signal name="add-spare-button-clicked" when="LAST">
944 <return-type type="void"/>
945 <parameters>
946 <parameter name="dialog" type="GduEditLinuxMdDialog*"/>
947 </parameters>
948 </signal>
949 <signal name="attach-button-clicked" when="LAST">
950 <return-type type="void"/>
951 <parameters>
952 <parameter name="dialog" type="GduEditLinuxMdDialog*"/>
953 <parameter name="slave" type="GduDevice*"/>
954 </parameters>
955 </signal>
956 <signal name="expand-button-clicked" when="LAST">
957 <return-type type="void"/>
958 <parameters>
959 <parameter name="dialog" type="GduEditLinuxMdDialog*"/>
960 </parameters>
961 </signal>
962 <signal name="remove-button-clicked" when="LAST">
963 <return-type type="void"/>
964 <parameters>
965 <parameter name="dialog" type="GduEditLinuxMdDialog*"/>
966 <parameter name="slave" type="GduDevice*"/>
967 </parameters>
968 </signal>
969 </object>
970 <object name="GduEditNameDialog" parent="GduDialog" type-name="GduEditNameDialog" get-type="gdu_edit_name_dialog_get_type">
971 <implements>
972 <interface name="AtkImplementor"/>
973 <interface name="GtkBuildable"/>
974 </implements>
975 <method name="get_name" symbol="gdu_edit_name_dialog_get_name">
976 <return-type type="gchar*"/>
977 <parameters>
978 <parameter name="dialog" type="GduEditNameDialog*"/>
979 </parameters>
980 </method>
981 <constructor name="new" symbol="gdu_edit_name_dialog_new">
982 <return-type type="GtkWidget*"/>
983 <parameters>
984 <parameter name="parent" type="GtkWindow*"/>
985 <parameter name="presentable" type="GduPresentable*"/>
986 <parameter name="name" type="gchar*"/>
987 <parameter name="name_max_bytes" type="guint"/>
988 <parameter name="message" type="gchar*"/>
989 <parameter name="entry_mnemonic" type="gchar*"/>
990 </parameters>
991 </constructor>
992 <method name="set_name" symbol="gdu_edit_name_dialog_set_name">
993 <return-type type="void"/>
994 <parameters>
995 <parameter name="dialog" type="GduEditNameDialog*"/>
996 <parameter name="name" type="gchar*"/>
997 </parameters>
998 </method>
999 <property name="entry-mnemonic" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
1000 <property name="message" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
1001 <property name="name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
1002 <property name="name-max-bytes" type="guint" readable="1" writable="1" construct="0" construct-only="1"/>
1003 </object>
1004 <object name="GduEditPartitionDialog" parent="GduDialog" type-name="GduEditPartitionDialog" get-type="gdu_edit_partition_dialog_get_type">
1005 <implements>
1006 <interface name="AtkImplementor"/>
1007 <interface name="GtkBuildable"/>
1008 </implements>
1009 <method name="get_partition_flags" symbol="gdu_edit_partition_dialog_get_partition_flags">
1010 <return-type type="gchar**"/>
1011 <parameters>
1012 <parameter name="dialog" type="GduEditPartitionDialog*"/>
1013 </parameters>
1014 </method>
1015 <method name="get_partition_label" symbol="gdu_edit_partition_dialog_get_partition_label">
1016 <return-type type="gchar*"/>
1017 <parameters>
1018 <parameter name="dialog" type="GduEditPartitionDialog*"/>
1019 </parameters>
1020 </method>
1021 <method name="get_partition_type" symbol="gdu_edit_partition_dialog_get_partition_type">
1022 <return-type type="gchar*"/>
1023 <parameters>
1024 <parameter name="dialog" type="GduEditPartitionDialog*"/>
1025 </parameters>
1026 </method>
1027 <constructor name="new" symbol="gdu_edit_partition_dialog_new">
1028 <return-type type="GtkWidget*"/>
1029 <parameters>
1030 <parameter name="parent" type="GtkWindow*"/>
1031 <parameter name="volume" type="GduPresentable*"/>
1032 </parameters>
1033 </constructor>
1034 <property name="partition-flags" type="GStrv*" readable="1" writable="0" construct="0" construct-only="0"/>
1035 <property name="partition-label" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
1036 <property name="partition-type" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
1037 </object>
1038 <object name="GduErrorDialog" parent="GduDialog" type-name="GduErrorDialog" get-type="gdu_error_dialog_get_type">
1039 <implements>
1040 <interface name="AtkImplementor"/>
1041 <interface name="GtkBuildable"/>
1042 </implements>
1043 <constructor name="new" symbol="gdu_error_dialog_new">
1044 <return-type type="GtkWidget*"/>
1045 <parameters>
1046 <parameter name="parent" type="GtkWindow*"/>
1047 <parameter name="presentable" type="GduPresentable*"/>
1048 <parameter name="message" type="gchar*"/>
1049 <parameter name="error" type="GError*"/>
1050 </parameters>
1051 </constructor>
1052 <constructor name="new_for_drive" symbol="gdu_error_dialog_new_for_drive">
1053 <return-type type="GtkWidget*"/>
1054 <parameters>
1055 <parameter name="parent" type="GtkWindow*"/>
1056 <parameter name="device" type="GduDevice*"/>
1057 <parameter name="message" type="gchar*"/>
1058 <parameter name="error" type="GError*"/>
1059 </parameters>
1060 </constructor>
1061 <constructor name="new_for_volume" symbol="gdu_error_dialog_new_for_volume">
1062 <return-type type="GtkWidget*"/>
1063 <parameters>
1064 <parameter name="parent" type="GtkWindow*"/>
1065 <parameter name="device" type="GduDevice*"/>
1066 <parameter name="message" type="gchar*"/>
1067 <parameter name="error" type="GError*"/>
1068 </parameters>
1069 </constructor>
1070 <property name="error" type="GduGError*" readable="1" writable="1" construct="0" construct-only="1"/>
1071 <property name="message" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
1072 </object>
1073 <object name="GduFormatDialog" parent="GduDialog" type-name="GduFormatDialog" get-type="gdu_format_dialog_get_type">
1074 <implements>
1075 <interface name="AtkImplementor"/>
1076 <interface name="GtkBuildable"/>
1077 </implements>
1078 <method name="get_encrypt" symbol="gdu_format_dialog_get_encrypt">
1079 <return-type type="gboolean"/>
1080 <parameters>
1081 <parameter name="dialog" type="GduFormatDialog*"/>
1082 </parameters>
1083 </method>
1084 <method name="get_fs_label" symbol="gdu_format_dialog_get_fs_label">
1085 <return-type type="gchar*"/>
1086 <parameters>
1087 <parameter name="dialog" type="GduFormatDialog*"/>
1088 </parameters>
1089 </method>
1090 <method name="get_fs_options" symbol="gdu_format_dialog_get_fs_options">
1091 <return-type type="gchar**"/>
1092 <parameters>
1093 <parameter name="dialog" type="GduFormatDialog*"/>
1094 </parameters>
1095 </method>
1096 <method name="get_fs_type" symbol="gdu_format_dialog_get_fs_type">
1097 <return-type type="gchar*"/>
1098 <parameters>
1099 <parameter name="dialog" type="GduFormatDialog*"/>
1100 </parameters>
1101 </method>
1102 <method name="get_table" symbol="gdu_format_dialog_get_table">
1103 <return-type type="GtkWidget*"/>
1104 <parameters>
1105 <parameter name="dialog" type="GduFormatDialog*"/>
1106 </parameters>
1107 </method>
1108 <method name="get_take_ownership" symbol="gdu_format_dialog_get_take_ownership">
1109 <return-type type="gboolean"/>
1110 <parameters>
1111 <parameter name="dialog" type="GduFormatDialog*"/>
1112 </parameters>
1113 </method>
1114 <constructor name="new" symbol="gdu_format_dialog_new">
1115 <return-type type="GtkWidget*"/>
1116 <parameters>
1117 <parameter name="parent" type="GtkWindow*"/>
1118 <parameter name="presentable" type="GduPresentable*"/>
1119 <parameter name="flags" type="GduFormatDialogFlags"/>
1120 </parameters>
1121 </constructor>
1122 <constructor name="new_for_drive" symbol="gdu_format_dialog_new_for_drive">
1123 <return-type type="GtkWidget*"/>
1124 <parameters>
1125 <parameter name="parent" type="GtkWindow*"/>
1126 <parameter name="device" type="GduDevice*"/>
1127 <parameter name="flags" type="GduFormatDialogFlags"/>
1128 </parameters>
1129 </constructor>
1130 <constructor name="new_for_volume" symbol="gdu_format_dialog_new_for_volume">
1131 <return-type type="GtkWidget*"/>
1132 <parameters>
1133 <parameter name="parent" type="GtkWindow*"/>
1134 <parameter name="device" type="GduDevice*"/>
1135 <parameter name="flags" type="GduFormatDialogFlags"/>
1136 </parameters>
1137 </constructor>
1138 <property name="affirmative-button-mnemonic" type="char*" readable="0" writable="1" construct="0" construct-only="1"/>
1139 <property name="encrypt" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
1140 <property name="flags" type="GduFormatDialogFlags" readable="1" writable="1" construct="0" construct-only="1"/>
1141 <property name="fs-label" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
1142 <property name="fs-options" type="GStrv*" readable="1" writable="0" construct="0" construct-only="0"/>
1143 <property name="fs-type" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
1144 <property name="take-ownership" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
1145 </object>
1146 <object name="GduPartitionDialog" parent="GduDialog" type-name="GduPartitionDialog" get-type="gdu_partition_dialog_get_type">
1147 <implements>
1148 <interface name="AtkImplementor"/>
1149 <interface name="GtkBuildable"/>
1150 </implements>
1151 <method name="get_scheme" symbol="gdu_partition_dialog_get_scheme">
1152 <return-type type="gchar*"/>
1153 <parameters>
1154 <parameter name="dialog" type="GduPartitionDialog*"/>
1155 </parameters>
1156 </method>
1157 <constructor name="new" symbol="gdu_partition_dialog_new">
1158 <return-type type="GtkWidget*"/>
1159 <parameters>
1160 <parameter name="parent" type="GtkWindow*"/>
1161 <parameter name="presentable" type="GduPresentable*"/>
1162 </parameters>
1163 </constructor>
1164 <constructor name="new_for_drive" symbol="gdu_partition_dialog_new_for_drive">
1165 <return-type type="GtkWidget*"/>
1166 <parameters>
1167 <parameter name="parent" type="GtkWindow*"/>
1168 <parameter name="device" type="GduDevice*"/>
1169 </parameters>
1170 </constructor>
1171 <property name="scheme" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
1172 </object>
1173 <object name="GduPoolTreeModel" parent="GtkTreeStore" type-name="GduPoolTreeModel" get-type="gdu_pool_tree_model_get_type">
1174 <implements>
1175 <interface name="GtkTreeModel"/>
1176 <interface name="GtkTreeDragSource"/>
1177 <interface name="GtkTreeDragDest"/>
1178 <interface name="GtkTreeSortable"/>
1179 <interface name="GtkBuildable"/>
1180 </implements>
1181 <method name="get_iter_for_presentable" symbol="gdu_pool_tree_model_get_iter_for_presentable">
1182 <return-type type="gboolean"/>
1183 <parameters>
1184 <parameter name="model" type="GduPoolTreeModel*"/>
1185 <parameter name="presentable" type="GduPresentable*"/>
1186 <parameter name="out_iter" type="GtkTreeIter*"/>
1187 </parameters>
1188 </method>
1189 <constructor name="new" symbol="gdu_pool_tree_model_new">
1190 <return-type type="GduPoolTreeModel*"/>
1191 <parameters>
1192 <parameter name="pools" type="GPtrArray*"/>
1193 <parameter name="root" type="GduPresentable*"/>
1194 <parameter name="flags" type="GduPoolTreeModelFlags"/>
1195 </parameters>
1196 </constructor>
1197 <method name="set_pools" symbol="gdu_pool_tree_model_set_pools">
1198 <return-type type="void"/>
1199 <parameters>
1200 <parameter name="model" type="GduPoolTreeModel*"/>
1201 <parameter name="pools" type="GPtrArray*"/>
1202 </parameters>
1203 </method>
1204 <property name="flags" type="GduPoolTreeModelFlags" readable="1" writable="1" construct="0" construct-only="1"/>
1205 <property name="pools" type="GPtrArray*" readable="1" writable="1" construct="1" construct-only="0"/>
1206 <property name="root" type="GduPresentable*" readable="1" writable="1" construct="0" construct-only="1"/>
1207 </object>
1208 <object name="GduPoolTreeView" parent="GtkTreeView" type-name="GduPoolTreeView" get-type="gdu_pool_tree_view_get_type">
1209 <implements>
1210 <interface name="AtkImplementor"/>
1211 <interface name="GtkBuildable"/>
1212 </implements>
1213 <method name="get_selected_presentable" symbol="gdu_pool_tree_view_get_selected_presentable">
1214 <return-type type="GduPresentable*"/>
1215 <parameters>
1216 <parameter name="view" type="GduPoolTreeView*"/>
1217 </parameters>
1218 </method>
1219 <constructor name="new" symbol="gdu_pool_tree_view_new">
1220 <return-type type="GtkWidget*"/>
1221 <parameters>
1222 <parameter name="model" type="GduPoolTreeModel*"/>
1223 <parameter name="flags" type="GduPoolTreeViewFlags"/>
1224 </parameters>
1225 </constructor>
1226 <method name="select_first_presentable" symbol="gdu_pool_tree_view_select_first_presentable">
1227 <return-type type="void"/>
1228 <parameters>
1229 <parameter name="view" type="GduPoolTreeView*"/>
1230 </parameters>
1231 </method>
1232 <method name="select_presentable" symbol="gdu_pool_tree_view_select_presentable">
1233 <return-type type="void"/>
1234 <parameters>
1235 <parameter name="view" type="GduPoolTreeView*"/>
1236 <parameter name="presentable" type="GduPresentable*"/>
1237 </parameters>
1238 </method>
1239 <property name="flags" type="GduPoolTreeViewFlags" readable="1" writable="1" construct="0" construct-only="1"/>
1240 <property name="pool-tree-model" type="GduPoolTreeModel*" readable="1" writable="1" construct="0" construct-only="1"/>
1241 </object>
1242 <object name="GduSizeWidget" parent="GtkHBox" type-name="GduSizeWidget" get-type="gdu_size_widget_get_type">
1243 <implements>
1244 <interface name="AtkImplementor"/>
1245 <interface name="GtkBuildable"/>
1246 <interface name="GtkOrientable"/>
1247 </implements>
1248 <method name="get_max_size" symbol="gdu_size_widget_get_max_size">
1249 <return-type type="guint64"/>
1250 <parameters>
1251 <parameter name="widget" type="GduSizeWidget*"/>
1252 </parameters>
1253 </method>
1254 <method name="get_min_size" symbol="gdu_size_widget_get_min_size">
1255 <return-type type="guint64"/>
1256 <parameters>
1257 <parameter name="widget" type="GduSizeWidget*"/>
1258 </parameters>
1259 </method>
1260 <method name="get_size" symbol="gdu_size_widget_get_size">
1261 <return-type type="guint64"/>
1262 <parameters>
1263 <parameter name="widget" type="GduSizeWidget*"/>
1264 </parameters>
1265 </method>
1266 <constructor name="new" symbol="gdu_size_widget_new">
1267 <return-type type="GtkWidget*"/>
1268 <parameters>
1269 <parameter name="size" type="guint64"/>
1270 <parameter name="min_size" type="guint64"/>
1271 <parameter name="max_size" type="guint64"/>
1272 </parameters>
1273 </constructor>
1274 <method name="set_max_size" symbol="gdu_size_widget_set_max_size">
1275 <return-type type="void"/>
1276 <parameters>
1277 <parameter name="widget" type="GduSizeWidget*"/>
1278 <parameter name="max_size" type="guint64"/>
1279 </parameters>
1280 </method>
1281 <method name="set_min_size" symbol="gdu_size_widget_set_min_size">
1282 <return-type type="void"/>
1283 <parameters>
1284 <parameter name="widget" type="GduSizeWidget*"/>
1285 <parameter name="min_size" type="guint64"/>
1286 </parameters>
1287 </method>
1288 <method name="set_size" symbol="gdu_size_widget_set_size">
1289 <return-type type="void"/>
1290 <parameters>
1291 <parameter name="widget" type="GduSizeWidget*"/>
1292 <parameter name="size" type="guint64"/>
1293 </parameters>
1294 </method>
1295 <property name="max-size" type="guint64" readable="1" writable="1" construct="1" construct-only="0"/>
1296 <property name="min-size" type="guint64" readable="1" writable="1" construct="1" construct-only="0"/>
1297 <property name="size" type="guint64" readable="1" writable="1" construct="1" construct-only="0"/>
1298 <signal name="changed" when="LAST">
1299 <return-type type="void"/>
1300 <parameters>
1301 <parameter name="widget" type="GduSizeWidget*"/>
1302 </parameters>
1303 </signal>
1304 </object>
1305 <object name="GduSpinner" parent="GtkDrawingArea" type-name="GduSpinner" get-type="gdu_spinner_get_type">
1306 <implements>
1307 <interface name="AtkImplementor"/>
1308 <interface name="GtkBuildable"/>
1309 </implements>
1310 <constructor name="new" symbol="gdu_spinner_new">
1311 <return-type type="GtkWidget*"/>
1312 </constructor>
1313 <method name="start" symbol="gdu_spinner_start">
1314 <return-type type="void"/>
1315 <parameters>
1316 <parameter name="spinner" type="GduSpinner*"/>
1317 </parameters>
1318 </method>
1319 <method name="stop" symbol="gdu_spinner_stop">
1320 <return-type type="void"/>
1321 <parameters>
1322 <parameter name="spinner" type="GduSpinner*"/>
1323 </parameters>
1324 </method>
1325 <property name="color" type="char*" readable="0" writable="1" construct="1" construct-only="0"/>
1326 <property name="lines" type="guint" readable="0" writable="1" construct="0" construct-only="1"/>
1327 </object>
1328 <object name="GduTimeLabel" parent="GtkLabel" type-name="GduTimeLabel" get-type="gdu_time_label_get_type">
1329 <implements>
1330 <interface name="AtkImplementor"/>
1331 <interface name="GtkBuildable"/>
1332 </implements>
1333 <constructor name="new" symbol="gdu_time_label_new">
1334 <return-type type="GtkWidget*"/>
1335 <parameters>
1336 <parameter name="time" type="GTimeVal*"/>
1337 </parameters>
1338 </constructor>
1339 <method name="set_time" symbol="gdu_time_label_set_time">
1340 <return-type type="void"/>
1341 <parameters>
1342 <parameter name="time_label" type="GduTimeLabel*"/>
1343 <parameter name="time" type="GTimeVal*"/>
1344 </parameters>
1345 </method>
1346 <property name="time" type="GduTimeLabelBoxedGTimeVal*" readable="1" writable="1" construct="0" construct-only="0"/>
1347 </object>
1348 <object name="GduVolumeGrid" parent="GtkDrawingArea" type-name="GduVolumeGrid" get-type="gdu_volume_grid_get_type">
1349 <implements>
1350 <interface name="AtkImplementor"/>
1351 <interface name="GtkBuildable"/>
1352 </implements>
1353 <method name="get_selected" symbol="gdu_volume_grid_get_selected">
1354 <return-type type="GduPresentable*"/>
1355 <parameters>
1356 <parameter name="grid" type="GduVolumeGrid*"/>
1357 </parameters>
1358 </method>
1359 <constructor name="new" symbol="gdu_volume_grid_new">
1360 <return-type type="GtkWidget*"/>
1361 <parameters>
1362 <parameter name="drive" type="GduDrive*"/>
1363 </parameters>
1364 </constructor>
1365 <method name="select" symbol="gdu_volume_grid_select">
1366 <return-type type="gboolean"/>
1367 <parameters>
1368 <parameter name="grid" type="GduVolumeGrid*"/>
1369 <parameter name="volume" type="GduPresentable*"/>
1370 </parameters>
1371 </method>
1372 <property name="drive" type="GduDrive*" readable="1" writable="1" construct="0" construct-only="1"/>
1373 <signal name="changed" when="LAST">
1374 <return-type type="void"/>
1375 <parameters>
1376 <parameter name="grid" type="GduVolumeGrid*"/>
1377 </parameters>
1378 </signal>
1379 </object>
1380 </namespace>
1381 </api>