Merge branch 'master' into blender2.8
authorBastien Montagne <montagne29@wanadoo.fr>
Mon, 22 Oct 2018 08:55:16 +0000 (10:55 +0200)
committerBastien Montagne <montagne29@wanadoo.fr>
Mon, 22 Oct 2018 08:55:16 +0000 (10:55 +0200)
Conflicts:
source/blender/windowmanager/intern/wm_init_exit.c

1  2 
source/blender/windowmanager/intern/wm_init_exit.c

@@@ -235,14 -187,12 +235,17 @@@ void WM_init(bContext *C, int argc, con
        ED_file_init();         /* for fsmenu */
        ED_node_init_butfuncs();
  
 -      BLF_init(); /* Please update source/gamengine/GamePlayer/GPG_ghost.cpp if you change this */
 +      BLF_init();
        BLT_lang_init();
+       /* Must call first before doing any .blend file reading, since versionning code may create new IDs... See T57066. */
+       BLT_lang_set(NULL);
  
 +      /* Init icons before reading .blend files for preview icons, which can
 +       * get triggered by the depsgraph. This is also done in background mode
 +       * for scripts that do background processing with preview icons. */
 +      BKE_icons_init(BIFICONID_LAST);
 +
        /* reports cant be initialized before the wm,
         * but keep before file reading, since that may report errors */
        wm_init_reports(C);