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:
authorBrecht Van Lommel <brechtvanlommel@gmail.com>2019-03-01 13:13:32 +0300
committerBrecht Van Lommel <brechtvanlommel@gmail.com>2019-03-01 13:14:38 +0300
commite795dd4a20a159bd4e346000e2b6e2fc38eb3b4a (patch)
tree136fc1b3a4bfcf8a223c4f1bee9b921de32ce21d /release/scripts/startup/bl_ui/space_topbar.py
parent31509461f18009bc4be7a978dfb5708d1ac46d22 (diff)
Revert "UI: File menu tweaks."
This reverts commit b104b3cdcff and 04baefcc2fc. Changes to core UI like this should go through review, and doing them during Beta development is not generally the right moment unless they fix an important problem.
Diffstat (limited to 'release/scripts/startup/bl_ui/space_topbar.py')
-rw-r--r--release/scripts/startup/bl_ui/space_topbar.py53
1 files changed, 19 insertions, 34 deletions
diff --git a/release/scripts/startup/bl_ui/space_topbar.py b/release/scripts/startup/bl_ui/space_topbar.py
index 95dba6837b3..f0ff5e9a29d 100644
--- a/release/scripts/startup/bl_ui/space_topbar.py
+++ b/release/scripts/startup/bl_ui/space_topbar.py
@@ -563,12 +563,11 @@ class TOPBAR_MT_file(Menu):
layout.operator_context = 'INVOKE_AREA'
layout.menu("TOPBAR_MT_file_new", text="New", icon='FILE_NEW')
-
- layout.separator()
-
layout.operator("wm.open_mainfile", text="Open...", icon='FILE_FOLDER')
layout.menu("TOPBAR_MT_file_open_recent")
- layout.menu("TOPBAR_MT_file_recover")
+ layout.operator("wm.revert_mainfile")
+ layout.operator("wm.recover_last_session")
+ layout.operator("wm.recover_auto_save", text="Recover Auto Save...")
layout.separator()
@@ -579,22 +578,8 @@ class TOPBAR_MT_file(Menu):
layout.operator("wm.save_as_mainfile", text="Save As...")
layout.operator_context = 'INVOKE_AREA'
layout.operator("wm.save_as_mainfile", text="Save Copy...").copy = True
- layout.menu("TOPBAR_MT_file_export", icon='EXPORT')
layout.separator()
-
- layout.operator_context = 'INVOKE_AREA'
- layout.operator("wm.link", text="Link...", icon='LINK_BLEND')
- layout.operator("wm.append", text="Append...", icon='APPEND_BLEND')
- layout.menu("TOPBAR_MT_file_import", icon='IMPORT')
-
- layout.separator()
-
- layout.menu("TOPBAR_MT_file_external_data")
- layout.menu("TOPBAR_MT_file_previews")
-
- layout.separator()
-
layout.operator_context = 'INVOKE_AREA'
if any(bpy.utils.app_template_paths()):
@@ -619,6 +604,22 @@ class TOPBAR_MT_file(Menu):
layout.separator()
+ layout.operator_context = 'INVOKE_AREA'
+ layout.operator("wm.link", text="Link...", icon='LINK_BLEND')
+ layout.operator("wm.append", text="Append...", icon='APPEND_BLEND')
+ layout.menu("TOPBAR_MT_file_previews")
+
+ layout.separator()
+
+ layout.menu("TOPBAR_MT_file_import", icon='IMPORT')
+ layout.menu("TOPBAR_MT_file_export", icon='EXPORT')
+
+ layout.separator()
+
+ layout.menu("TOPBAR_MT_file_external_data")
+
+ layout.separator()
+
layout.operator_context = 'EXEC_AREA'
if bpy.data.is_dirty:
layout.operator_context = 'INVOKE_SCREEN' # quit dialog
@@ -687,21 +688,6 @@ class TOPBAR_MT_file_new(Menu):
TOPBAR_MT_file_new.draw_ex(self.layout, context)
-class TOPBAR_MT_file_recover(Menu):
- bl_label = "Recover"
-
- def draw(self, context):
- layout = self.layout
-
- layout.operator("wm.recover_auto_save", text="Recover Auto Save...")
- layout.operator("wm.recover_last_session")
-
- layout.separator()
-
- layout.operator_context = 'INVOKE_AREA'
- layout.operator("wm.revert_mainfile")
-
-
class TOPBAR_MT_templates_more(Menu):
bl_label = "Templates"
@@ -1060,7 +1046,6 @@ classes = (
TOPBAR_MT_editor_menus,
TOPBAR_MT_file,
TOPBAR_MT_file_new,
- TOPBAR_MT_file_recover,
TOPBAR_MT_templates_more,
TOPBAR_MT_file_import,
TOPBAR_MT_file_export,