|
|
|
@ -420,36 +420,6 @@ void on_update(GtkWidget *self,main_window *widgets){
|
|
|
|
void *update_delay(main_window *widgets){
|
|
|
|
void *update_delay(main_window *widgets){
|
|
|
|
on_type_changed(NULL,widgets);
|
|
|
|
on_type_changed(NULL,widgets);
|
|
|
|
main_config.update_thread_active=0;
|
|
|
|
main_config.update_thread_active=0;
|
|
|
|
// switch (gtk_combo_box_get_active(GTK_COMBO_BOX(widgets->ServiceTypeCombo))){
|
|
|
|
|
|
|
|
// case 0: gtk_tree_view_set_model(GTK_TREE_VIEW(widgets->MainTree),GTK_TREE_MODEL(widgets->liststore2));
|
|
|
|
|
|
|
|
// break;
|
|
|
|
|
|
|
|
// case 1: gtk_tree_model_filter_refilter(GTK_TREE_MODEL_FILTER(main_config.ServiceFilter));
|
|
|
|
|
|
|
|
// gtk_tree_view_set_model(GTK_TREE_VIEW(widgets->MainTree),main_config.ServiceFilter);
|
|
|
|
|
|
|
|
// break;
|
|
|
|
|
|
|
|
// case 2: gtk_tree_model_filter_refilter(GTK_TREE_MODEL_FILTER(main_config.SocketFilter));
|
|
|
|
|
|
|
|
// gtk_tree_view_set_model(GTK_TREE_VIEW(widgets->MainTree),main_config.SocketFilter);
|
|
|
|
|
|
|
|
// break;
|
|
|
|
|
|
|
|
// case 3: gtk_tree_model_filter_refilter(GTK_TREE_MODEL_FILTER(main_config.AutolaunchFilter));
|
|
|
|
|
|
|
|
// gtk_tree_view_set_model(GTK_TREE_VIEW(widgets->MainTree),main_config.AutolaunchFilter);
|
|
|
|
|
|
|
|
// break;
|
|
|
|
|
|
|
|
// case 4: gtk_tree_model_filter_refilter(GTK_TREE_MODEL_FILTER(main_config.StoppedFilter));
|
|
|
|
|
|
|
|
// gtk_tree_view_set_model(GTK_TREE_VIEW(widgets->MainTree),main_config.StoppedFilter);
|
|
|
|
|
|
|
|
// break;
|
|
|
|
|
|
|
|
// case 5: gtk_tree_model_filter_refilter(GTK_TREE_MODEL_FILTER(main_config.BlockedFilter));
|
|
|
|
|
|
|
|
// gtk_tree_view_set_model(GTK_TREE_VIEW(widgets->MainTree),main_config.BlockedFilter);
|
|
|
|
|
|
|
|
// break;
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
// if (main_config.SourceFilter){
|
|
|
|
|
|
|
|
// g_object_unref(main_config.SourceFilter);
|
|
|
|
|
|
|
|
// main_config.SourceFilter=NULL;
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
// main_config.SourceFilter = gtk_tree_model_filter_new(gtk_tree_view_get_model(GTK_TREE_VIEW(widgets->MainTree)),NULL);
|
|
|
|
|
|
|
|
// int source_mode = gtk_combo_box_get_active(GTK_COMBO_BOX(widgets->ServiceSourceCombo));
|
|
|
|
|
|
|
|
// if (source_mode==1){
|
|
|
|
|
|
|
|
// gtk_tree_model_filter_set_visible_func(GTK_TREE_MODEL_FILTER(main_config.ServiceFilter),(GtkTreeModelFilterVisibleFunc)on_source_system_filter,NULL,NULL);
|
|
|
|
|
|
|
|
// } else if (source_mode==2){
|
|
|
|
|
|
|
|
// gtk_tree_model_filter_set_visible_func(GTK_TREE_MODEL_FILTER(main_config.ServiceFilter),(GtkTreeModelFilterVisibleFunc)on_source_user_filter,NULL,NULL);
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
textdomain(template_ui_LocaleName);
|
|
|
|
textdomain(template_ui_LocaleName);
|
|
|
|
if (main_config.load_mode){
|
|
|
|
if (main_config.load_mode){
|
|
|
|
yon_ubl_status_box_render(LOCAL_LOAD_SUCCESS_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE);
|
|
|
|
yon_ubl_status_box_render(LOCAL_LOAD_SUCCESS_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE);
|
|
|
|
|