UI: Make 3D Viewport header transparent #109735

Closed
Pablo Vazquez wants to merge 1 commits from pablovazquez:temp-ui-view3d-header into main

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.
4 changed files with 7 additions and 2 deletions

View File

@ -291,7 +291,7 @@ const bTheme U_theme_default = {
.title = RGBA(0xeeeeeeff),
.text = RGBA(0xe6e6e6ff),
.text_hi = RGBA(0xffffffff),
.header = RGBA(0x303030b3),
.header = RGBA(0x30303000),
.header_text = RGBA(0xeeeeeeff),
.header_text_hi = RGBA(0xffffffff),
.tab_active = RGBA(0x303030ff),

View File

@ -27,7 +27,7 @@ extern "C" {
/* Blender file format version. */
#define BLENDER_FILE_VERSION BLENDER_VERSION
#define BLENDER_FILE_SUBVERSION 7
#define BLENDER_FILE_SUBVERSION 8
/* Minimum Blender version that supports reading file written with the current
* version. Older Blender versions will test this and show a warning if the file

View File

@ -65,6 +65,10 @@ static void do_versions_theme(const UserDef *userdef, bTheme *btheme)
#define USER_VERSION_ATLEAST(ver, subver) MAIN_VERSION_ATLEAST(userdef, ver, subver)
#define FROM_DEFAULT_V4_UCHAR(member) copy_v4_v4_uchar(btheme->member, U_theme_default.member)
if (!USER_VERSION_ATLEAST(400, 8)) {
FROM_DEFAULT_V4_UCHAR(space_view3d.header);
}
if (!USER_VERSION_ATLEAST(300, 41)) {
memcpy(btheme, &U_theme_default, sizeof(*btheme));
}

View File

@ -1242,6 +1242,7 @@ bool ED_region_is_overlap(int spacetype, int regiontype)
RGN_TYPE_UI,
RGN_TYPE_TOOL_PROPS,
RGN_TYPE_FOOTER,
RGN_TYPE_HEADER,
RGN_TYPE_TOOL_HEADER))
{
return true;