Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
m---------release/scripts/addons0
m---------release/scripts/addons_contrib0
-rw-r--r--release/scripts/startup/bl_ui/space_properties.py4
-rw-r--r--source/blender/editors/space_buttons/buttons_context.c9
4 files changed, 9 insertions, 4 deletions
diff --git a/release/scripts/addons b/release/scripts/addons
-Subproject 8ad9de7c1e1022dee907ddce78f4c357111fc09
+Subproject 33eae7da675d532bbb9c12b129c0e30228f5f00
diff --git a/release/scripts/addons_contrib b/release/scripts/addons_contrib
-Subproject 26a8b2eadc7abb2a30fac50eb5505aa24daf578
+Subproject eae381b698248e70e4a3c62bdf239f9d5a0470a
diff --git a/release/scripts/startup/bl_ui/space_properties.py b/release/scripts/startup/bl_ui/space_properties.py
index fe5057bed5d..4b1bfbbf1f2 100644
--- a/release/scripts/startup/bl_ui/space_properties.py
+++ b/release/scripts/startup/bl_ui/space_properties.py
@@ -35,10 +35,6 @@ class PROPERTIES_HT_header(Header):
layout.separator_spacer()
- row = layout.row()
- row.emboss = 'NONE'
- row.operator("buttons.toggle_pin", icon=('PINNED' if view.use_pin_id else 'UNPINNED'), text="")
-
class PROPERTIES_PT_navigation_bar(Panel):
bl_space_type = 'PROPERTIES'
diff --git a/source/blender/editors/space_buttons/buttons_context.c b/source/blender/editors/space_buttons/buttons_context.c
index 0d1efcab125..60ce86740cd 100644
--- a/source/blender/editors/space_buttons/buttons_context.c
+++ b/source/blender/editors/space_buttons/buttons_context.c
@@ -1163,6 +1163,15 @@ static void buttons_panel_context_draw(const bContext *C, Panel *panel)
first = false;
}
+
+ uiLayout *pin_row = uiLayoutRow(row, false);
+ uiLayoutSetAlignment(pin_row, UI_LAYOUT_ALIGN_RIGHT);
+ uiItemSpacer(pin_row);
+ uiLayoutSetEmboss(pin_row, UI_EMBOSS_NONE);
+ uiItemO(pin_row,
+ "",
+ (sbuts->flag & SB_PIN_CONTEXT) ? ICON_PINNED : ICON_UNPINNED,
+ "BUTTONS_OT_toggle_pin");
}
void buttons_context_register(ARegionType *art)