|
|
|
@ -844,13 +844,14 @@ void on_repo_edit(GtkWidget *,main_window *widgets){
|
|
|
|
}
|
|
|
|
}
|
|
|
|
gtk_entry_set_text(GTK_ENTRY(window->SignLevelCheckEntry),parsed[1]);
|
|
|
|
gtk_entry_set_text(GTK_ENTRY(window->SignLevelCheckEntry),parsed[1]);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (size>2&&!yon_char_is_empty(parsed[2])){
|
|
|
|
if (size>2&&!yon_char_is_empty(parsed[2])){ //usage
|
|
|
|
int usage_size;
|
|
|
|
int usage_size;
|
|
|
|
config_str usage = yon_char_parse(parsed[2],&usage_size,",");
|
|
|
|
config_str usage = yon_char_parse(parsed[2],&usage_size,",");
|
|
|
|
for (int i=0;i<usage_size;i++){
|
|
|
|
for (int i=0;i<usage_size;i++){
|
|
|
|
if (!strcmp(usage[i],"All")){
|
|
|
|
if (!strcmp(usage[i],"All")){
|
|
|
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(window->UsageDefaultCheck),1);
|
|
|
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(window->UsageDefaultCheck),1);
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
|
|
|
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(window->UsageDefaultCheck),0);
|
|
|
|
if (!strcmp(usage[i],"Sync")){
|
|
|
|
if (!strcmp(usage[i],"Sync")){
|
|
|
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(window->UsageEnableUpdateCheck),1);
|
|
|
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(window->UsageEnableUpdateCheck),1);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -866,7 +867,7 @@ void on_repo_edit(GtkWidget *,main_window *widgets){
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (usage_size) yon_char_parsed_free(usage,usage_size);
|
|
|
|
if (usage_size) yon_char_parsed_free(usage,usage_size);
|
|
|
|
} //usage
|
|
|
|
}
|
|
|
|
if (size<3||yon_char_is_empty(parsed[3])||strcmp(parsed[3],"disable")){ //disable
|
|
|
|
if (size<3||yon_char_is_empty(parsed[3])||strcmp(parsed[3],"disable")){ //disable
|
|
|
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(window->EnabledCheck),1);
|
|
|
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(window->EnabledCheck),1);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -1088,8 +1089,10 @@ void on_repo_accept_clicked(GtkWidget *, dictionary *dict){
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
char *sign_level= (char*)gtk_entry_get_text(GTK_ENTRY(window->SignLevelCheckEntry));
|
|
|
|
char *sign_level= "";
|
|
|
|
|
|
|
|
if (!gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(window->SignDefaultCheck))){
|
|
|
|
|
|
|
|
sign_level = (char*)gtk_entry_get_text(GTK_ENTRY(window->SignLevelCheckEntry));
|
|
|
|
|
|
|
|
}
|
|
|
|
char *usage = "";
|
|
|
|
char *usage = "";
|
|
|
|
if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(window->UsageDefaultCheck))){
|
|
|
|
if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(window->UsageDefaultCheck))){
|
|
|
|
usage = "All";
|
|
|
|
usage = "All";
|
|
|
|
|