Versioning: add missing version update for renamed key-map
Account for the renamed key-map when loading older saved key-maps &
stored user preferences. [0] missed these changes.
[0]: 661e7e451a
This commit is contained in:
@@ -39,7 +39,7 @@ extern "C" {
|
||||
* https://developer.blender.org/docs/handbook/guidelines/compatibility_handling_for_blend_files/
|
||||
* for details. */
|
||||
#define BLENDER_FILE_MIN_VERSION 306
|
||||
#define BLENDER_FILE_MIN_SUBVERSION 13
|
||||
#define BLENDER_FILE_MIN_SUBVERSION 14
|
||||
|
||||
/** User readable version string. */
|
||||
const char *BKE_blender_version_string(void);
|
||||
|
||||
@@ -915,6 +915,14 @@ void blo_do_versions_userdef(UserDef *userdef)
|
||||
userdef->keying_flag |= AUTOKEY_FLAG_INSERTNEEDED;
|
||||
}
|
||||
|
||||
if (!USER_VERSION_ATLEAST(401, 14)) {
|
||||
LISTBASE_FOREACH (wmKeyMap *, km, &userdef->user_keymaps) {
|
||||
if (STREQ(km->idname, "NLA Channels")) {
|
||||
STRNCPY(km->idname, "NLA Tracks");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Always bump subversion in BKE_blender_version.h when adding versioning
|
||||
* code here, and wrap it inside a USER_VERSION_ATLEAST check.
|
||||
|
||||
Reference in New Issue
Block a user