|
|
|
|
@ -131,7 +131,6 @@ void on_toggle_button_toggled(GtkWidget *self, main_window *widgets){
|
|
|
|
|
} else {
|
|
|
|
|
char *repos = "";
|
|
|
|
|
GtkTreeIter iter;
|
|
|
|
|
int disabled_count=0;
|
|
|
|
|
for_iter(GTK_TREE_MODEL(widgets->PublicationList),&iter){
|
|
|
|
|
char *target;
|
|
|
|
|
int status;
|
|
|
|
|
@ -140,11 +139,9 @@ void on_toggle_button_toggled(GtkWidget *self, main_window *widgets){
|
|
|
|
|
char *temp = yon_char_unite(repos,!yon_char_is_empty(repos)?",":"",target,NULL);
|
|
|
|
|
if (!yon_char_is_empty(repos)) free(repos);
|
|
|
|
|
repos = temp;
|
|
|
|
|
} else {
|
|
|
|
|
disabled_count++;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (!yon_char_is_empty(repos)&&disabled_count){
|
|
|
|
|
if (!yon_char_is_empty(repos)){
|
|
|
|
|
repo_net = yon_char_unite(repo_net,",",repos,NULL);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
@ -1904,6 +1901,7 @@ void yon_main_window_complete(main_window *widgets){
|
|
|
|
|
yon_interface_update(widgets);
|
|
|
|
|
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->BootCheck),"toggled",G_CALLBACK(on_toggle_button_toggled),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->PublicationCheck),"toggled",G_CALLBACK(on_toggle_button_toggled),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->UpdateIntervalSpin),"changed",G_CALLBACK(on_toggle_button_toggled),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->UpdateIntervalCombo),"changed",G_CALLBACK(on_toggle_button_toggled),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->AutoUpdateCheck),"toggled",G_CALLBACK(on_toggle_button_toggled),widgets);
|
|
|
|
|
|