From b189fd645041efcb0a69029dc07979f64ff84b54 Mon Sep 17 00:00:00 2001 From: carlopav Date: Mon, 30 Dec 2019 23:33:37 +0100 Subject: [PATCH] [Draft] Edit: set shortcut to D,E Changed subelement highlight to S,E [Draft] Edit bugfix bugfix --- src/Mod/Draft/DraftEdit.py | 4 +++- src/Mod/Draft/DraftTools.py | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Mod/Draft/DraftEdit.py b/src/Mod/Draft/DraftEdit.py index 25ccbc8082..0a96af5c60 100644 --- a/src/Mod/Draft/DraftEdit.py +++ b/src/Mod/Draft/DraftEdit.py @@ -228,6 +228,7 @@ class Edit(): def GetResources(self): return {'Pixmap' : 'Draft_Edit', + 'Accel' : "D, E", 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Edit", "Edit"), 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Edit", "Edits the active object")} @@ -1724,7 +1725,8 @@ class Edit(): return for o in self.objs: if o.Name == info["Object"]: - actions = ["add point"] + if Draft.getType(o) in ["Line", "Wire"]: + actions = ["add point"] if actions is None: return for a in actions: diff --git a/src/Mod/Draft/DraftTools.py b/src/Mod/Draft/DraftTools.py index 2fca7e7700..9e8fc429f9 100644 --- a/src/Mod/Draft/DraftTools.py +++ b/src/Mod/Draft/DraftTools.py @@ -4278,7 +4278,7 @@ class SubelementHighlight(Modifier): def GetResources(self): return {'Pixmap' : 'Draft_SubelementHighlight', - 'Accel' : "D, E", + 'Accel' : "H, S", 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_SubelementHighlight", "Subelement highlight"), 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_SubelementHighlight", "Highlight the subelements "