diff options
Diffstat (limited to 'release/scripts/startup/bl_ui/space_text.py')
-rw-r--r-- | release/scripts/startup/bl_ui/space_text.py | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/release/scripts/startup/bl_ui/space_text.py b/release/scripts/startup/bl_ui/space_text.py index fc93956b14b..8e370326d8c 100644 --- a/release/scripts/startup/bl_ui/space_text.py +++ b/release/scripts/startup/bl_ui/space_text.py @@ -41,9 +41,13 @@ class TEXT_HT_header(Header): sub.alert = True sub.operator("text.resolve_conflict", text="", icon='HELP') + layout.separator_spacer() + row = layout.row(align=True) row.template_ID(st, "text", new="text.new", unlink="text.unlink", open="text.open") + layout.separator_spacer() + row = layout.row(align=True) row.prop(st, "show_line_numbers", text="") row.prop(st, "show_word_wrap", text="") @@ -52,17 +56,6 @@ class TEXT_HT_header(Header): if text: is_osl = text.name.endswith((".osl", ".osl")) - if is_osl: - row = layout.row() - row.operator("node.shader_script_update") - else: - row = layout.row() - row.operator("text.run_script") - - row = layout.row() - row.active = text.name.endswith(".py") - row.prop(text, "use_module") - row = layout.row() if text.filepath: if text.is_dirty: @@ -81,6 +74,16 @@ class TEXT_HT_header(Header): if text.library else "Text: Internal" ) + if is_osl: + row = layout.row() + row.operator("node.shader_script_update") + else: + row = layout.row() + row.active = text.name.endswith(".py") + row.prop(text, "use_module") + + row = layout.row() + row.operator("text.run_script") class TEXT_MT_editor_menus(Menu): @@ -186,9 +189,7 @@ class TEXT_MT_view(Menu): layout.separator() - layout.operator("screen.area_dupli") - layout.operator("screen.screen_full_area") - layout.operator("screen.screen_full_area", text="Toggle Fullscreen Area").use_hide_panels = True + layout.menu("INFO_MT_area") class TEXT_MT_text(Menu): |