svn merge -r 13177:13240 https://svn.blender.org/svnroot/bf-blender/trunk/blender
[blender.git] / source / blender / src / usiblender.c
index f3801342b3a6d7eafb00124b123c6ea42c171a92..88df4c8d34faa64332b6b38906ae31abaf199325 100644 (file)
@@ -198,6 +198,16 @@ static void init_userdef_file(void)
        if(U.flag & USER_CUSTOM_RANGE) 
                vDM_ColorBand_store(&U.coba_weight); /* signal for derivedmesh to use colorband */
        
+       /* Auto-keyframing settings */
+       if(U.autokey_mode == 0) {
+               /* AUTOKEY_MODE_NORMAL - AUTOKEY_ON = x  <==> 3 - 1 = 2 */
+               U.autokey_mode |= 2;
+               
+               if(U.flag & (1<<15)) U.autokey_flag |= AUTOKEY_FLAG_INSERTAVAIL;
+               if(U.flag & (1<<19)) U.autokey_flag |= AUTOKEY_FLAG_INSERTNEEDED;
+               if(G.flags & (1<<30)) U.autokey_flag |= AUTOKEY_FLAG_AUTOMATKEY;
+       }
+       
        if (G.main->versionfile <= 191) {
                strcpy(U.plugtexdir, U.textudir);
                strcpy(U.sounddir, "/");