|
|
|
|
@ -646,6 +646,8 @@ int yon_advanced_save(main_window *widgets){
|
|
|
|
|
yon_config_remove_by_key(swap_size_parameter);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
char *parameters = yon_config_get_all_info();
|
|
|
|
|
yon_debug_output("%s\n",parameters);
|
|
|
|
|
return 1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -673,6 +675,11 @@ void yon_advanced_part_parameter_changed(GtkWidget *self, advanced_partition *pa
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
gboolean on_format_changed(GtkWidget *self, gboolean , advanced_partition *part){
|
|
|
|
|
yon_advanced_part_parameter_changed(self, part);
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
advanced_partition *yon_advanced_partition_new(){
|
|
|
|
|
advanced_partition *part = new(advanced_partition);
|
|
|
|
|
GtkBuilder *builder = gtk_builder_new_from_resource(glade_path_advanced_part);
|
|
|
|
|
@ -699,7 +706,7 @@ advanced_partition *yon_advanced_partition_new(){
|
|
|
|
|
g_signal_connect(G_OBJECT(part->EncryptionCombo),"changed",G_CALLBACK(yon_gtk_widget_set_sensitive_from_combo_box),part->EncryptionButton);
|
|
|
|
|
g_signal_connect(G_OBJECT(part->EncryptionCombo),"changed",G_CALLBACK(yon_gtk_widget_set_sensitive_from_combo_box),part->EncryptionEntry);
|
|
|
|
|
g_signal_connect(G_OBJECT(part->EncryptionEntry),"changed",G_CALLBACK(yon_advanced_part_parameter_changed),part);
|
|
|
|
|
g_signal_connect(G_OBJECT(part->FormatSwitch),"activate",G_CALLBACK(yon_advanced_part_parameter_changed),part);
|
|
|
|
|
g_signal_connect(G_OBJECT(part->FormatSwitch),"state-set",G_CALLBACK(on_format_changed),part);
|
|
|
|
|
g_signal_connect(G_OBJECT(part->SizeCombo),"changed",G_CALLBACK(yon_advanced_part_parameter_changed),part);
|
|
|
|
|
g_signal_connect(G_OBJECT(part->SizeSpin),"changed",G_CALLBACK(yon_advanced_part_parameter_changed),part);
|
|
|
|
|
g_signal_connect(G_OBJECT(part->PartLabelEntry),"changed",G_CALLBACK(yon_advanced_part_parameter_changed),part);
|
|
|
|
|
|