diff options
author | Christian Grothoff <christian@grothoff.org> | 2021-11-16 14:55:07 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2021-11-16 14:55:07 +0100 |
commit | c6196729bec25b83432a067f57f5e322025ef2ac (patch) | |
tree | 46f8f4b4f084f19b84d1523585eee5b69c37fff0 /src/anastasis/anastasis-gtk_action.c | |
parent | 1370f74f380a162f6e36edca551a53410bb67105 (diff) | |
download | anastasis-gtk-c6196729bec25b83432a067f57f5e322025ef2ac.tar.gz anastasis-gtk-c6196729bec25b83432a067f57f5e322025ef2ac.tar.bz2 anastasis-gtk-c6196729bec25b83432a067f57f5e322025ef2ac.zip |
make 'next' button grab default when it becomes sensitive (#7087)
Diffstat (limited to 'src/anastasis/anastasis-gtk_action.c')
-rw-r--r-- | src/anastasis/anastasis-gtk_action.c | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/src/anastasis/anastasis-gtk_action.c b/src/anastasis/anastasis-gtk_action.c index 98a3c51..13a9a63 100644 --- a/src/anastasis/anastasis-gtk_action.c +++ b/src/anastasis/anastasis-gtk_action.c @@ -144,7 +144,7 @@ action_continent_selecting (void) AG_hide ("anastasis_gtk_backup_progress_scrolled_window"); } AG_show ("anastasis_gtk_main_window_prev_button"); - AG_show ("anastasis_gtk_main_window_forward_button"); + AG_enable_next (); AG_show ("anastasis_gtk_main_control_vbox"); AG_show ("anastasis_gtk_continent_frame"); } @@ -240,7 +240,7 @@ action_country_selecting (void) AG_hide ("anastasis_gtk_backup_progress_scrolled_window"); } AG_show ("anastasis_gtk_main_window_prev_button"); - AG_show ("anastasis_gtk_main_window_forward_button"); + AG_enable_next (); AG_show ("anastasis_gtk_continent_frame"); } @@ -643,7 +643,7 @@ action_user_attributes_collecting (void) } AG_show ("anastasis_gtk_main_control_vbox"); AG_show ("anastasis_gtk_main_window_prev_button"); - AG_show ("anastasis_gtk_main_window_forward_button"); + AG_enable_next (); AG_show ("anastasis_gtk_identity_frame"); AG_focus ("anastasis_gtk_ia_full_name_entry"); } @@ -805,7 +805,7 @@ action_authentications_editing (void) AG_sensitive ("anastasis_gtk_main_window_prev_button"); if (have_auth) - AG_sensitive ("anastasis_gtk_main_window_forward_button"); + AG_enable_next (); else AG_insensitive ("anastasis_gtk_main_window_forward_button"); AG_show ("anastasis_gtk_progress_vbox"); @@ -814,7 +814,7 @@ action_authentications_editing (void) AG_hide ("anastasis_gtk_recovery_progress_scrolled_window"); AG_show ("anastasis_gtk_main_control_vbox"); AG_show ("anastasis_gtk_main_window_prev_button"); - AG_show ("anastasis_gtk_main_window_forward_button"); + AG_enable_next (); AG_show ("anastasis_gtk_b_authentication_frame"); } @@ -1050,7 +1050,6 @@ action_policies_reviewing (void) gtk_tree_view_expand_all (tv); } AG_sensitive ("anastasis_gtk_main_window_prev_button"); - AG_sensitive ("anastasis_gtk_main_window_forward_button"); AG_show ("anastasis_gtk_progress_vbox"); AG_progress_update (); AG_show ("anastasis_gtk_backup_progress_scrolled_window"); @@ -1058,7 +1057,7 @@ action_policies_reviewing (void) AG_show ("anastasis_gtk_b_policy_frame"); AG_show ("anastasis_gtk_main_control_vbox"); AG_show ("anastasis_gtk_main_window_prev_button"); - AG_show ("anastasis_gtk_main_window_forward_button"); + AG_enable_next (); } @@ -1300,7 +1299,7 @@ action_secret_editing (void) if ( (NULL != text) || (NULL != filename) ) { - AG_sensitive ("anastasis_gtk_main_window_forward_button"); + AG_enable_next (); } if (NULL != text) { @@ -1338,7 +1337,7 @@ action_secret_editing (void) AG_show ("anastasis_gtk_enter_secret_frame"); AG_show ("anastasis_gtk_main_control_vbox"); AG_show ("anastasis_gtk_main_window_prev_button"); - AG_show ("anastasis_gtk_main_window_forward_button"); + AG_enable_next (); } @@ -2059,7 +2058,7 @@ action_secret_selecting (void) } else { - AG_sensitive ("anastasis_gtk_main_window_forward_button"); + AG_enable_next (); sn = json_string_value (json_object_get (rd, "secret_name")); if (NULL != sn) @@ -2084,7 +2083,7 @@ action_secret_selecting (void) AG_show ("anastasis_gtk_select_secret_frame"); AG_show ("anastasis_gtk_main_window_prev_button"); AG_hide ("anastasis_gtk_main_window_quit_button"); - AG_show ("anastasis_gtk_main_window_forward_button"); + AG_enable_next (); } |