[Bf-blender-cvs] [e3122d34149] blender2.8: startup: default file selector to a useful path
Campbell Barton
noreply at git.blender.org
Wed Dec 12 06:52:48 CET 2018
Commit: e3122d34149b9c9ec3f57492c902b71703e002af
Author: Campbell Barton
Date: Wed Dec 12 16:51:44 2018 +1100
Branches: blender2.8
https://developer.blender.org/rBe3122d34149b9c9ec3f57492c902b71703e002af
startup: default file selector to a useful path
Was initialized to '/home/', use BKE_appdir_folder_default instead.
===================================================================
M source/blender/blenloader/intern/versioning_defaults.c
===================================================================
diff --git a/source/blender/blenloader/intern/versioning_defaults.c b/source/blender/blenloader/intern/versioning_defaults.c
index 25946a9fb31..e7244f926ff 100644
--- a/source/blender/blenloader/intern/versioning_defaults.c
+++ b/source/blender/blenloader/intern/versioning_defaults.c
@@ -42,6 +42,7 @@
#include "DNA_windowmanager_types.h"
#include "DNA_workspace_types.h"
+#include "BKE_appdir.h"
#include "BKE_brush.h"
#include "BKE_colortools.h"
#include "BKE_keyconfig.h"
@@ -121,6 +122,18 @@ void BLO_update_defaults_startup_blend(Main *bmain, const char *app_template)
/* grease pencil settings */
v3d->vertex_opacity = 1.0f;
v3d->gp_flag |= V3D_GP_SHOW_EDIT_LINES;
+ break;
+ }
+ case SPACE_FILE:
+ {
+ SpaceFile *sfile = (SpaceFile *)sl;
+ if (sfile->params) {
+ const char *dir_default = BKE_appdir_folder_default();
+ if (dir_default) {
+ STRNCPY(sfile->params->dir, dir_default);
+ }
+ }
+ break;
}
}
}
More information about the Bf-blender-cvs
mailing list