aboutsummaryrefslogtreecommitdiff
path: root/contrib/anastasis_gtk_main_window.glade
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/anastasis_gtk_main_window.glade')
-rw-r--r--contrib/anastasis_gtk_main_window.glade312
1 files changed, 157 insertions, 155 deletions
diff --git a/contrib/anastasis_gtk_main_window.glade b/contrib/anastasis_gtk_main_window.glade
index e78e4d8..c7edb2b 100644
--- a/contrib/anastasis_gtk_main_window.glade
+++ b/contrib/anastasis_gtk_main_window.glade
@@ -28,6 +28,11 @@ Author: Christian Grothoff, Dennis Neufeld
28 <!-- interface-description Key backup and recovery --> 28 <!-- interface-description Key backup and recovery -->
29 <!-- interface-copyright 2019-2021 Anastasis SARL --> 29 <!-- interface-copyright 2019-2021 Anastasis SARL -->
30 <!-- interface-authors Christian Grothoff, Dennis Neufeld --> 30 <!-- interface-authors Christian Grothoff, Dennis Neufeld -->
31 <object class="GtkImage" id="add_image">
32 <property name="visible">True</property>
33 <property name="can-focus">False</property>
34 <property name="stock">gtk-add</property>
35 </object>
31 <object class="GtkListStore" id="anastasis_gtk_backup_progress_liststore"> 36 <object class="GtkListStore" id="anastasis_gtk_backup_progress_liststore">
32 <columns> 37 <columns>
33 <!-- column-name description --> 38 <!-- column-name description -->
@@ -382,6 +387,32 @@ Author: Christian Grothoff, Dennis Neufeld
382 <property name="step-increment">1</property> 387 <property name="step-increment">1</property>
383 <property name="page-increment">10</property> 388 <property name="page-increment">10</property>
384 </object> 389 </object>
390 <object class="GtkAdjustment" id="secret_selection_h_adjustment">
391 <property name="upper">100</property>
392 <property name="step-increment">1</property>
393 <property name="page-increment">10</property>
394 </object>
395 <object class="GtkListStore" id="secret_selection_liststore">
396 <columns>
397 <!-- column-name provider_url -->
398 <column type="gchararray"/>
399 <!-- column-name version -->
400 <column type="gint"/>
401 <!-- column-name attribute_mask -->
402 <column type="gint"/>
403 <!-- column-name secret_name -->
404 <column type="gchararray"/>
405 <!-- column-name secret_date_string -->
406 <column type="gchararray"/>
407 <!-- column-name secret_date_numeric -->
408 <column type="guint64"/>
409 </columns>
410 </object>
411 <object class="GtkAdjustment" id="secret_selection_v_adjustment">
412 <property name="upper">100</property>
413 <property name="step-increment">1</property>
414 <property name="page-increment">10</property>
415 </object>
385 <object class="GtkListStore" id="unpaid_qrcodes_liststore"> 416 <object class="GtkListStore" id="unpaid_qrcodes_liststore">
386 <columns> 417 <columns>
387 <!-- column-name qr --> 418 <!-- column-name qr -->
@@ -3457,189 +3488,160 @@ date of your secret's recovery data.</property>
3457 <property name="orientation">vertical</property> 3488 <property name="orientation">vertical</property>
3458 <property name="spacing">10</property> 3489 <property name="spacing">10</property>
3459 <child> 3490 <child>
3460 <object class="GtkBox" id="provider_selection_vbox"> 3491 <object class="GtkBox">
3461 <property name="visible">True</property> 3492 <property name="visible">True</property>
3462 <property name="can-focus">False</property> 3493 <property name="can-focus">False</property>
3463 <property name="halign">start</property>
3464 <property name="orientation">vertical</property> 3494 <property name="orientation">vertical</property>
3465 <property name="spacing">5</property>
3466 <child>
3467 <object class="GtkLabel" id="anastasis_gtk_provider_url_label">
3468 <property name="visible">True</property>
3469 <property name="can-focus">False</property>
3470 <property name="tooltip-text" translatable="yes">This is the URL of the provider from which we downloaded the recovery document.</property>
3471 <property name="halign">start</property>
3472 <property name="label" translatable="yes">Select a provider</property>
3473 </object>
3474 <packing>
3475 <property name="expand">False</property>
3476 <property name="fill">False</property>
3477 <property name="padding">5</property>
3478 <property name="position">0</property>
3479 </packing>
3480 </child>
3481 <child> 3495 <child>
3482 <object class="GtkComboBoxText" id="anastasis_gtk_provider_url_combo_box_text"> 3496 <object class="GtkScrolledWindow" id="anastasis_secret_selection_scrolled_window">
3483 <property name="visible">True</property> 3497 <property name="visible">True</property>
3484 <property name="can-focus">False</property> 3498 <property name="can-focus">True</property>
3485 <property name="margin-left">5</property> 3499 <property name="hadjustment">secret_selection_h_adjustment</property>
3486 <property name="margin-right">5</property> 3500 <property name="vadjustment">secret_selection_v_adjustment</property>
3487 <property name="margin-start">5</property> 3501 <property name="shadow-type">in</property>
3488 <property name="margin-end">5</property> 3502 <child>
3489 <property name="margin-top">5</property> 3503 <object class="GtkViewport" id="anastasis_secret_selection_viewport">
3490 <property name="margin-bottom">5</property> 3504 <property name="visible">True</property>
3491 <property name="has-entry">True</property> 3505 <property name="can-focus">False</property>
3492 <child internal-child="entry"> 3506 <property name="hadjustment">secret_selection_h_adjustment</property>
3493 <object class="GtkEntry" id="anastasis_gtk_provider_url_entry"> 3507 <property name="vadjustment">secret_selection_v_adjustment</property>
3494 <property name="can-focus">True</property> 3508 <child>
3495 <property name="max-length">1024</property> 3509 <object class="GtkTreeView" id="anastasis_secret_selection_treeview">
3496 <property name="width-chars">32</property> 3510 <property name="visible">True</property>
3497 <property name="placeholder-text" translatable="yes">https://</property> 3511 <property name="can-focus">True</property>
3498 <property name="input-purpose">url</property> 3512 <property name="hadjustment">secret_selection_h_adjustment</property>
3499 <signal name="changed" handler="anastasis_gtk_provider_url_entry_changed_cb" swapped="no"/> 3513 <property name="vadjustment">secret_selection_v_adjustment</property>
3514 <property name="model">secret_selection_liststore</property>
3515 <child internal-child="selection">
3516 <object class="GtkTreeSelection" id="anastasis_gtk_secret_selection_treeselection">
3517 <signal name="changed" handler="anastasis_gtk_secret_selection_treeselection_changed_cb" swapped="no"/>
3518 </object>
3519 </child>
3520 <child>
3521 <object class="GtkTreeViewColumn" id="secret_name_column">
3522 <property name="resizable">True</property>
3523 <property name="sizing">autosize</property>
3524 <property name="title" translatable="yes">Secret name</property>
3525 <property name="clickable">True</property>
3526 <property name="sort-indicator">True</property>
3527 <property name="sort-column-id">3</property>
3528 <child>
3529 <object class="GtkCellRendererText" id="backup_name_renderer"/>
3530 <attributes>
3531 <attribute name="text">3</attribute>
3532 </attributes>
3533 </child>
3534 </object>
3535 </child>
3536 <child>
3537 <object class="GtkTreeViewColumn" id="backup_time_column">
3538 <property name="sizing">fixed</property>
3539 <property name="title" translatable="yes">Backup time</property>
3540 <property name="clickable">True</property>
3541 <property name="sort-indicator">True</property>
3542 <property name="sort-column-id">5</property>
3543 <child>
3544 <object class="GtkCellRendererText" id="backup_time_renderer"/>
3545 <attributes>
3546 <attribute name="text">4</attribute>
3547 </attributes>
3548 </child>
3549 </object>
3550 </child>
3551 <child>
3552 <object class="GtkTreeViewColumn" id="backup_version_column">
3553 <property name="visible">False</property>
3554 <property name="title" translatable="yes">Version</property>
3555 <property name="clickable">True</property>
3556 <property name="sort-indicator">True</property>
3557 <property name="sort-order">descending</property>
3558 <property name="sort-column-id">1</property>
3559 <child>
3560 <object class="GtkCellRendererText" id="backup_version_renderer">
3561 <property name="visible">False</property>
3562 </object>
3563 <attributes>
3564 <attribute name="text">1</attribute>
3565 </attributes>
3566 </child>
3567 </object>
3568 </child>
3569 <child>
3570 <object class="GtkTreeViewColumn" id="provider_url_column1">
3571 <property name="visible">False</property>
3572 <property name="resizable">True</property>
3573 <property name="title" translatable="yes">Provider</property>
3574 <property name="clickable">True</property>
3575 <child>
3576 <object class="GtkCellRendererText" id="provider_url_renderer">
3577 <property name="visible">False</property>
3578 </object>
3579 <attributes>
3580 <attribute name="text">0</attribute>
3581 </attributes>
3582 </child>
3583 </object>
3584 </child>
3585 </object>
3586 </child>
3500 </object> 3587 </object>
3501 </child> 3588 </child>
3502 </object> 3589 </object>
3503 <packing> 3590 <packing>
3504 <property name="expand">True</property> 3591 <property name="expand">True</property>
3505 <property name="fill">True</property> 3592 <property name="fill">True</property>
3506 <property name="padding">5</property>
3507 <property name="position">1</property>
3508 </packing>
3509 </child>
3510 </object>
3511 <packing>
3512 <property name="expand">False</property>
3513 <property name="fill">True</property>
3514 <property name="padding">20</property>
3515 <property name="position">0</property>
3516 </packing>
3517 </child>
3518 <child>
3519 <object class="GtkBox" id="backup_version_selection_vbox">
3520 <property name="visible">True</property>
3521 <property name="can-focus">False</property>
3522 <property name="halign">start</property>
3523 <property name="orientation">vertical</property>
3524 <child>
3525 <object class="GtkLabel" id="anastasis_gtk_backup_version_label">
3526 <property name="visible">True</property>
3527 <property name="can-focus">False</property>
3528 <property name="tooltip-text" translatable="yes">This is the version of the backup at the provider. By default, the latest available backup version is obtained.</property>
3529 <property name="halign">start</property>
3530 <property name="label" translatable="yes">Select a backup version</property>
3531 </object>
3532 <packing>
3533 <property name="expand">False</property>
3534 <property name="fill">True</property>
3535 <property name="position">0</property>
3536 </packing>
3537 </child>
3538 <child>
3539 <object class="GtkSpinButton" id="anastasis_gtk_policy_version_spin_button">
3540 <property name="visible">True</property>
3541 <property name="can-focus">True</property>
3542 <property name="margin-right">5</property>
3543 <property name="margin-end">5</property>
3544 <property name="text" translatable="yes">0</property>
3545 <property name="input-purpose">number</property>
3546 <property name="adjustment">policy_version_adjustment</property>
3547 <property name="climb-rate">1</property>
3548 <property name="numeric">True</property>
3549 <signal name="changed" handler="anastasis_gtk_policy_version_spin_button_changed_cb" swapped="no"/>
3550 </object>
3551 <packing>
3552 <property name="expand">False</property>
3553 <property name="fill">False</property>
3554 <property name="padding">5</property>
3555 <property name="position">1</property>
3556 </packing>
3557 </child>
3558 <child>
3559 <object class="GtkLabel" id="backup_version_explainer_label">
3560 <property name="visible">True</property>
3561 <property name="can-focus">False</property>
3562 <property name="label" translatable="yes">To see other backup versions,
3563choose a different provider.</property>
3564 <attributes>
3565 <attribute name="weight" value="normal"/>
3566 <attribute name="foreground" value="#777776767b7b"/>
3567 </attributes>
3568 </object>
3569 <packing>
3570 <property name="expand">False</property>
3571 <property name="fill">True</property>
3572 <property name="padding">10</property>
3573 <property name="position">2</property>
3574 </packing>
3575 </child>
3576 </object>
3577 <packing>
3578 <property name="expand">False</property>
3579 <property name="fill">True</property>
3580 <property name="position">1</property>
3581 </packing>
3582 </child>
3583 <child>
3584 <object class="GtkBox" id="anastasis_gtk_secret_identification_vbox">
3585 <property name="visible">True</property>
3586 <property name="can-focus">False</property>
3587 <property name="halign">start</property>
3588 <property name="orientation">vertical</property>
3589 <property name="spacing">5</property>
3590 <child>
3591 <object class="GtkLabel" id="secret_name_explainer_label">
3592 <property name="visible">True</property>
3593 <property name="can-focus">False</property>
3594 <property name="halign">start</property>
3595 <property name="label" translatable="yes">The secret name associated with this backup version is:</property>
3596 </object>
3597 <packing>
3598 <property name="expand">False</property>
3599 <property name="fill">True</property>
3600 <property name="padding">5</property>
3601 <property name="position">0</property> 3593 <property name="position">0</property>
3602 </packing> 3594 </packing>
3603 </child> 3595 </child>
3604 <child> 3596 <child>
3605 <object class="GtkLabel" id="anastasis_gtk_secret_name_label"> 3597 <object class="GtkBox">
3606 <property name="visible">True</property>
3607 <property name="can-focus">False</property>
3608 <property name="label">COMPUTATIONALLY GENERATED</property>
3609 <attributes>
3610 <attribute name="weight" value="bold"/>
3611 </attributes>
3612 </object>
3613 <packing>
3614 <property name="expand">False</property>
3615 <property name="fill">True</property>
3616 <property name="position">1</property>
3617 </packing>
3618 </child>
3619 <child>
3620 <object class="GtkLabel" id="secret_recovery_change_explainer_label">
3621 <property name="visible">True</property> 3598 <property name="visible">True</property>
3622 <property name="can-focus">False</property> 3599 <property name="can-focus">False</property>
3623 <property name="halign">start</property> 3600 <child>
3624 <property name="label" translatable="yes">If this is not the secret you want to recover, 3601 <object class="GtkLabel" id="select_secret_hint_label">
3625select a different provider or backup version.</property> 3602 <property name="visible">True</property>
3626 <attributes> 3603 <property name="can-focus">False</property>
3627 <attribute name="foreground" value="#777776767b7b"/> 3604 <property name="halign">start</property>
3628 </attributes> 3605 <property name="label" translatable="yes">Select a secret to recover from the list below. If no secrets are listed,
3606you need to either go back and correct your personal information or
3607explicitly add the provider which you used before for the backup.</property>
3608 </object>
3609 <packing>
3610 <property name="expand">True</property>
3611 <property name="fill">True</property>
3612 <property name="padding">10</property>
3613 <property name="position">0</property>
3614 </packing>
3615 </child>
3616 <child>
3617 <object class="GtkButton" id="anastasis_gtk_add_provider_button">
3618 <property name="label" translatable="yes">Add provider</property>
3619 <property name="visible">True</property>
3620 <property name="can-focus">True</property>
3621 <property name="receives-default">True</property>
3622 <property name="image">add_image</property>
3623 <signal name="clicked" handler="anastasis_gtk_add_provider_button_clicked_cb" swapped="no"/>
3624 </object>
3625 <packing>
3626 <property name="expand">False</property>
3627 <property name="fill">True</property>
3628 <property name="padding">5</property>
3629 <property name="position">1</property>
3630 </packing>
3631 </child>
3629 </object> 3632 </object>
3630 <packing> 3633 <packing>
3631 <property name="expand">False</property> 3634 <property name="expand">False</property>
3632 <property name="fill">True</property> 3635 <property name="fill">True</property>
3633 <property name="padding">5</property> 3636 <property name="padding">5</property>
3634 <property name="position">2</property> 3637 <property name="position">5</property>
3635 </packing> 3638 </packing>
3636 </child> 3639 </child>
3637 </object> 3640 </object>
3638 <packing> 3641 <packing>
3639 <property name="expand">False</property> 3642 <property name="expand">False</property>
3640 <property name="fill">True</property> 3643 <property name="fill">True</property>
3641 <property name="padding">20</property> 3644 <property name="position">0</property>
3642 <property name="position">2</property>
3643 </packing> 3645 </packing>
3644 </child> 3646 </child>
3645 </object> 3647 </object>