diff --git a/release/datafiles/userdef/userdef_default_theme.c b/release/datafiles/userdef/userdef_default_theme.c index 83d6698e24b..fb513401b02 100644 --- a/release/datafiles/userdef/userdef_default_theme.c +++ b/release/datafiles/userdef/userdef_default_theme.c @@ -686,11 +686,13 @@ const bTheme U_theme_default = { .keytype_breakdown = RGBA(0xb3dbe8ff), .keytype_jitter = RGBA(0x94e575ff), .keytype_movehold = RGBA(0x808080ff), + .keytype_generated = RGBA(0x585858ff), .keytype_keyframe_select = RGBA(0xffbe33ff), .keytype_extreme_select = RGBA(0xf28080ff), .keytype_breakdown_select = RGBA(0x54bfedff), .keytype_jitter_select = RGBA(0x61c042ff), .keytype_movehold_select = RGBA(0xffaf23ff), + .keytype_generated_select = RGBA(0xa28962ff), .keyborder = RGBA(0x000000ff), .keyborder_select = RGBA(0x000000ff), }, diff --git a/source/blender/blenkernel/BKE_blender_version.h b/source/blender/blenkernel/BKE_blender_version.h index 2d6b06b7987..01023daf2dd 100644 --- a/source/blender/blenkernel/BKE_blender_version.h +++ b/source/blender/blenkernel/BKE_blender_version.h @@ -29,7 +29,7 @@ extern "C" { /* Blender file format version. */ #define BLENDER_FILE_VERSION BLENDER_VERSION -#define BLENDER_FILE_SUBVERSION 56 +#define BLENDER_FILE_SUBVERSION 57 /* Minimum Blender version that supports reading file written with the current * version. Older Blender versions will test this and cancel loading the file, showing a warning to diff --git a/source/blender/blenloader/intern/versioning_userdef.cc b/source/blender/blenloader/intern/versioning_userdef.cc index 8e0fcdd53e2..3fa362342b6 100644 --- a/source/blender/blenloader/intern/versioning_userdef.cc +++ b/source/blender/blenloader/intern/versioning_userdef.cc @@ -164,6 +164,11 @@ static void do_versions_theme(const UserDef *userdef, bTheme *btheme) FROM_DEFAULT_V4_UCHAR(space_view3d.time_gp_keyframe); } + if (!USER_VERSION_ATLEAST(402, 57)) { + FROM_DEFAULT_V4_UCHAR(space_sequencer.keytype_generated); + FROM_DEFAULT_V4_UCHAR(space_sequencer.keytype_generated_select); + } + /** * Always bump subversion in BKE_blender_version.h when adding versioning * code here, and wrap it inside a USER_VERSION_ATLEAST check.