diff options
author | Campbell Barton <ideasman42@gmail.com> | 2014-07-23 14:20:59 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2014-07-23 14:23:05 +0400 |
commit | f88593df6911f99d576a5b223eb84749e4fce965 (patch) | |
tree | c5f7c07e3f6355a91b74a990391f9189f1a8992e /source/blender/editors | |
parent | 9fcaac5009b567edc59c4831b6a0580211d1d290 (diff) |
Fix for mixup in startup.blend data init when userprefs.blend was missing
Rename UI_init_userdef_factory to BLO_update_defaults_userpref_blend
This closely matches BLO_update_defaults_startup_blend so makes sense for them to be together.
Diffstat (limited to 'source/blender/editors')
-rw-r--r-- | source/blender/editors/include/UI_interface.h | 1 | ||||
-rw-r--r-- | source/blender/editors/interface/interface.c | 5 | ||||
-rw-r--r-- | source/blender/editors/interface/interface_intern.h | 1 | ||||
-rw-r--r-- | source/blender/editors/interface/resources.c | 58 |
4 files changed, 0 insertions, 65 deletions
diff --git a/source/blender/editors/include/UI_interface.h b/source/blender/editors/include/UI_interface.h index c73efa13f29..139e243eda5 100644 --- a/source/blender/editors/include/UI_interface.h +++ b/source/blender/editors/include/UI_interface.h @@ -715,7 +715,6 @@ void UI_remove_popup_handlers_all(struct bContext *C, struct ListBase *handlers) void UI_init(void); void UI_init_userdef(void); -void UI_init_userdef_factory(void); void UI_reinit_font(void); void UI_exit(void); diff --git a/source/blender/editors/interface/interface.c b/source/blender/editors/interface/interface.c index dc9dd6183bb..ce75b44a851 100644 --- a/source/blender/editors/interface/interface.c +++ b/source/blender/editors/interface/interface.c @@ -4429,11 +4429,6 @@ void UI_init_userdef(void) uiStyleInit(); } -void UI_init_userdef_factory(void) -{ - init_userdef_factory(); -} - void UI_reinit_font(void) { uiStyleInit(); diff --git a/source/blender/editors/interface/interface_intern.h b/source/blender/editors/interface/interface_intern.h index 830bca393c4..fa8b6b1ffee 100644 --- a/source/blender/editors/interface/interface_intern.h +++ b/source/blender/editors/interface/interface_intern.h @@ -593,7 +593,6 @@ int ui_id_icon_get(struct bContext *C, struct ID *id, const bool big); /* resources.c */ void init_userdef_do_versions(void); -void init_userdef_factory(void); void ui_theme_init_default(void); void ui_style_init_default(void); void ui_resources_init(void); diff --git a/source/blender/editors/interface/resources.c b/source/blender/editors/interface/resources.c index 1f66a4a4725..85836f2d97b 100644 --- a/source/blender/editors/interface/resources.c +++ b/source/blender/editors/interface/resources.c @@ -35,10 +35,7 @@ #include "MEM_guardedalloc.h" -#include "DNA_brush_types.h" #include "DNA_curve_types.h" -#include "DNA_mesh_types.h" /* init_userdef_factory */ -#include "DNA_object_types.h" #include "DNA_screen_types.h" #include "DNA_space_types.h" #include "DNA_userdef_types.h" @@ -48,13 +45,10 @@ #include "BLI_utildefines.h" #include "BLI_math.h" -#include "BKE_brush.h" #include "BKE_DerivedMesh.h" #include "BKE_global.h" #include "BKE_main.h" #include "BKE_texture.h" -#include "BKE_library.h" - #include "BIF_gl.h" @@ -2472,55 +2466,3 @@ void init_userdef_do_versions(void) // XXX reset_autosave(); } - -/** - * Override values in in-memory startup.blend, avoids resaving for small changes. - */ -void init_userdef_factory(void) -{ - /* defaults from T37518 */ - - U.uiflag |= USER_ZBUF_CURSOR; - U.uiflag |= USER_QUIT_PROMPT; - U.uiflag |= USER_CONTINUOUS_MOUSE; - - U.versions = 1; - U.savetime = 2; - - { - Mesh *me; - for (me = G.main->mesh.first; me; me = me->id.next) { - me->flag &= ~ME_TWOSIDED; - } - } - - { - Brush *br; - br = BKE_brush_add(G.main, "Fill"); - br->imagepaint_tool = PAINT_TOOL_FILL; - br->ob_mode = OB_MODE_TEXTURE_PAINT; - - br = (Brush *)BKE_libblock_find_name(ID_BR, "Mask"); - if (br) { - br->imagepaint_tool = PAINT_TOOL_MASK; - br->ob_mode |= OB_MODE_TEXTURE_PAINT; - } - } - - { - Scene *scene; - - for (scene = G.main->scene.first; scene; scene = scene->id.next) { - if (scene->toolsettings) { - ToolSettings *ts = scene->toolsettings; - - if (ts->sculpt) { - Sculpt *sculpt = ts->sculpt; - sculpt->paint.symmetry_flags |= PAINT_SYMM_X; - sculpt->flags |= SCULPT_DYNTOPO_COLLAPSE; - sculpt->detail_size = 12; - } - } - } - } -} |