From 266e6aac9eae75c99be2dbd5da909065a8c1afe2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?S=C3=A9bastien=20Granjoux?= Date: Wed, 3 Jul 2013 21:47:48 +0200 Subject: [PATCH] dir-project: Decrease project load priority to avoid blocking GUI Loading a big project can take quite some times, decrease the priority to allow running the GUI --- plugins/dir-project/dir-project.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/dir-project/dir-project.c b/plugins/dir-project/dir-project.c index 924075e87..23122d7af 100644 --- a/plugins/dir-project/dir-project.c +++ b/plugins/dir-project/dir-project.c @@ -744,7 +744,7 @@ dir_project_load_directory_callback (GObject *source_object, } g_list_free (infos); - g_file_enumerator_next_files_async (enumerator, NUM_FILES, G_PRIORITY_DEFAULT, NULL, + g_file_enumerator_next_files_async (enumerator, NUM_FILES, G_PRIORITY_DEFAULT_IDLE, NULL, dir_project_load_directory_callback, data); } @@ -778,7 +778,7 @@ dir_project_load_directory (DirProject *project, AnjutaProjectNode *parent, GErr data->proj = project; data->parent = g_object_ref (parent); - g_file_enumerator_next_files_async (enumerator, NUM_FILES, G_PRIORITY_DEFAULT, NULL, + g_file_enumerator_next_files_async (enumerator, NUM_FILES, G_PRIORITY_DEFAULT_IDLE, NULL, dir_project_load_directory_callback, data); anjuta_project_node_set_state (parent, ANJUTA_PROJECT_LOADING); -- 2.11.4.GIT