Commit: 1d42f07d586097a5176545cb0ee675e8337d0bf2
Author: Bastien Montagne
Date: Sun Dec 28 12:49:24 2014 +0100
Branches: asset-experiments
https://developer.blender.org/rB1d42f07d586097a5176545cb0ee675e8337d0bf2
Change timer of readdir job to 10ms, this gives an 'immediate' listing for most
usual cases, as in current master.
===================================================================
M source/blender/editors/space_file/filelist.c
===================================================================
diff --git a/source/blender/editors/space_file/filelist.c
b/source/blender/editors/space_file/filelist.c
index 534e6b4..0f9b09b 100644
--- a/source/blender/editors/space_file/filelist.c
+++ b/source/blender/editors/space_file/filelist.c
@@ -1872,7 +1872,7 @@ static void filelist_readjob_update(void *flrjv)
if (flrj->tmp_filelist->numfiles != flrj->filelist->numfiles) {
num_new_entries = flrj->tmp_filelist->numfiles;
/* This way we are sure we won't share any mem with background
job! */
- /* Note direntry->poin is not handled here, sure not matter
though. */
+ /* Note direntry->poin is not handled here, should not matter
though. */
BLI_duplicate_filelist(&new_entries,
flrj->tmp_filelist->filelist, num_new_entries);
}
@@ -1943,7 +1943,7 @@ void filelist_readjob_start(FileList *filelist, const
bContext *C)
wm_job = WM_jobs_get(CTX_wm_manager(C), CTX_wm_window(C),
CTX_wm_area(C), "Listing Dirs...",
WM_JOB_PROGRESS, WM_JOB_TYPE_FILESEL_READDIR);
WM_jobs_customdata_set(wm_job, flrj, filelist_readjob_free);
- WM_jobs_timer(wm_job, 0.1, NC_SPACE | ND_SPACE_FILE_LIST, NC_SPACE |
ND_SPACE_FILE_LIST);
+ WM_jobs_timer(wm_job, 0.01, NC_SPACE | ND_SPACE_FILE_LIST, NC_SPACE |
ND_SPACE_FILE_LIST);
WM_jobs_callbacks(wm_job, filelist_readjob_startjob, NULL,
filelist_readjob_update, filelist_readjob_endjob);
/* start the job */
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs