Fixed 'Nothing to save' satus message was hidden by another message

pull/58/head
Ivan Dmitrievich Yartsev 10 months ago
parent 80c79ccb68
commit 43624b2a07

@ -65,35 +65,31 @@ void yon_load_proceed(YON_CONFIG_TYPE type){
}
}
void on_config_save(GtkWidget *, main_window *widgets){
void on_config_save(GtkWidget *, main_window *){
main_config.save_config=2;
template_saving_window *window = yon_save_proceed(NULL,YON_CONFIG_BOTH,yon_config_get_custom_command("global"),NULL);
if (window){};
on_update_clicked(NULL,widgets);
}
void on_config_global_save(GtkWidget *, main_window *widgets){
void on_config_global_save(GtkWidget *, main_window *){
main_config.save_config=0;
template_saving_window *window = yon_save_proceed("global",YON_CONFIG_GLOBAL,yon_config_get_custom_command("global"),NULL);
if (window){};
on_update_clicked(NULL,widgets);
}
void on_config_local_save(GtkWidget *, main_window *widgets){
void on_config_local_save(GtkWidget *, main_window *){
main_config.save_config=1;
template_saving_window *window = yon_save_proceed("system",YON_CONFIG_LOCAL,yon_config_get_custom_command("system"),NULL);
if (window){};
on_update_clicked(NULL,widgets);
}
void on_config_custom_save(GtkWidget *, main_window *widgets){
void on_config_custom_save(GtkWidget *, main_window *){
main_config.save_config=1;
template_saving_window *window = yon_save_proceed(NULL,YON_CONFIG_CUSTOM,yon_config_get_custom_command("system"),NULL);
if (window){};
on_update_clicked(NULL,widgets);
}
@ -600,8 +596,8 @@ void *yon_command_execute_async(char *command,main_window *widgets){
dictionary *dict = NULL;
if (main_config.kernel_tabs){
for_dictionaries(dict,main_config.kernel_tabs){
gtk_widget_set_sensitive(((kernels_tab*)dict->data)->update_module_button,0);
gtk_widget_set_sensitive(((kernels_tab*)dict->data)->update_package_button,0);
gtk_widget_set_sensitive(((kernels_tab*)dict->data)->update_module_button,1);
gtk_widget_set_sensitive(((kernels_tab*)dict->data)->update_package_button,1);
gtk_widget_set_sensitive(((kernels_tab*)dict->data)->install_module_button,0);
gtk_widget_set_sensitive(((kernels_tab*)dict->data)->install_package_button,0);
gtk_widget_set_sensitive(((kernels_tab*)dict->data)->remove_module_button,0);
@ -610,8 +606,8 @@ void *yon_command_execute_async(char *command,main_window *widgets){
}
if (main_config.addition_tabs){
for_dictionaries(dict,main_config.addition_tabs){
gtk_widget_set_sensitive(((kernels_tab*)dict->data)->update_module_button,0);
gtk_widget_set_sensitive(((kernels_tab*)dict->data)->update_package_button,0);
gtk_widget_set_sensitive(((kernels_tab*)dict->data)->update_module_button,1);
gtk_widget_set_sensitive(((kernels_tab*)dict->data)->update_package_button,1);
gtk_widget_set_sensitive(((kernels_tab*)dict->data)->install_module_button,0);
gtk_widget_set_sensitive(((kernels_tab*)dict->data)->install_package_button,0);
gtk_widget_set_sensitive(((kernels_tab*)dict->data)->remove_module_button,0);

Loading…
Cancel
Save