@ -1202,12 +1202,17 @@ void on_logrotate_apps_configure(GtkWidget *self, logrotate_window *window){
if ( ! strcmp ( cur [ i ] , parsed_check [ j ] ) ) found + + ;
if ( ! strcmp ( cur [ i ] , parsed_check [ j ] ) ) found + + ;
}
}
}
}
if ( cur_size = = found ) return ;
if ( cur_size = = found ) {
yon_ubl_status_box_spawn ( GTK_CONTAINER ( window - > StatusBox ) , REPEATED_PATHS_LABEL , 5 , BACKGROUND_IMAGE_FAIL_TYPE ) ;
return ;
}
}
}
settings = yon_char_replace ( settings , " , \t " , " , " ) ;
settings = yon_char_replace ( settings , " , \t " , " , " ) ;
if ( settings [ 0 ] = = ' , ' ) yon_char_divide_search ( settings , " , " , - 1 ) ;
if ( settings [ 0 ] = = ' , ' ) yon_char_divide_search ( settings , " , " , - 1 ) ;
yon_config_register ( LOGROTATE ( yon_char_replace ( paths , " \n " , " , " ) ) , " logging " , settings ) ;
yon_config_register ( LOGROTATE ( yon_char_replace ( paths , " \n " , " , " ) ) , " logging " , settings ) ;
gtk_list_store_set ( main_config . logrotate_list , & itar , 0 , name , 1 , paths , - 1 ) ;
gtk_list_store_set ( main_config . logrotate_list , & itar , 0 , name , 1 , paths , - 1 ) ;
yon_ubl_status_box_spawn ( GTK_CONTAINER ( window - > StatusBox ) , SUCCESS_LABEL , 5 , BACKGROUND_IMAGE_SUCCESS_TYPE ) ;
}
}
}
}
@ -1278,6 +1283,7 @@ void on_logrotate_tab_open(GtkWidget *self, main_window *widgets){
window - > ConfigureButton = yon_gtk_builder_get_widget ( builder , " ConfigureButton " ) ;
window - > ConfigureButton = yon_gtk_builder_get_widget ( builder , " ConfigureButton " ) ;
window - > AddButton = yon_gtk_builder_get_widget ( builder , " AddButton " ) ;
window - > AddButton = yon_gtk_builder_get_widget ( builder , " AddButton " ) ;
window - > RemoveButton = yon_gtk_builder_get_widget ( builder , " RemoveButton " ) ;
window - > RemoveButton = yon_gtk_builder_get_widget ( builder , " RemoveButton " ) ;
window - > StatusBox = yon_gtk_builder_get_widget ( builder , " StatusBox " ) ;
gtk_window_set_title ( GTK_WINDOW ( window - > Window ) , TITLE_LABEL ) ;
gtk_window_set_title ( GTK_WINDOW ( window - > Window ) , TITLE_LABEL ) ;
gtk_tree_view_set_model ( GTK_TREE_VIEW ( window - > MainTree ) , GTK_TREE_MODEL ( main_config . logrotate_list ) ) ;
gtk_tree_view_set_model ( GTK_TREE_VIEW ( window - > MainTree ) , GTK_TREE_MODEL ( main_config . logrotate_list ) ) ;