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/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.