From f784f45b4e676e50cbcd2032c1778d5bcbb2a7e5 Mon Sep 17 00:00:00 2001 From: DarkPhoenix Date: Mon, 1 Apr 2019 15:39:15 +0300 Subject: [PATCH] Remove price options menu item --- gui/builtinContextMenus/priceOptions.py | 50 ------------------------- gui/contextMenu.py | 1 - 2 files changed, 51 deletions(-) delete mode 100644 gui/builtinContextMenus/priceOptions.py diff --git a/gui/builtinContextMenus/priceOptions.py b/gui/builtinContextMenus/priceOptions.py deleted file mode 100644 index c9cb7f74a..000000000 --- a/gui/builtinContextMenus/priceOptions.py +++ /dev/null @@ -1,50 +0,0 @@ -import wx - -import gui.globalEvents as GE -import gui.mainFrame -from gui.contextMenu import ContextMenu -from service.settings import PriceMenuSettings - - -class PriceOptions(ContextMenu): - def __init__(self): - self.mainFrame = gui.mainFrame.MainFrame.getInstance() - self.settings = PriceMenuSettings.getInstance() - self.optionList = ["Ship", "Modules", "Drones", "Cargo", "Character"] - - def display(self, srcContext, selection): - return srcContext in ("priceViewFull", "priceViewMinimal") - - def getText(self, itmContext, selection): - return "Include in total" - - def addOption(self, menu, option): - label = option - id = ContextMenu.nextID() - self.optionIds[id] = option - menuItem = wx.MenuItem(menu, id, label, kind=wx.ITEM_CHECK) - menu.Bind(wx.EVT_MENU, self.handleMode, menuItem) - return menuItem - - def getSubMenu(self, context, selection, rootMenu, i, pitem): - msw = True if "wxMSW" in wx.PlatformInfo else False - self.context = context - self.optionIds = {} - - sub = wx.Menu() - - for option in self.optionList: - menuItem = self.addOption(rootMenu if msw else sub, option) - sub.Append(menuItem) - menuItem.Check(self.settings.get(option.lower())) - - return sub - - def handleMode(self, event): - option = self.optionIds[event.Id] - self.settings.set(option.lower(), event.Int) - - wx.PostEvent(self.mainFrame, GE.FitChanged(fitID=self.mainFrame.getActiveFit())) - - -PriceOptions.register() diff --git a/gui/contextMenu.py b/gui/contextMenu.py index 0625ff5ba..1e6a49171 100644 --- a/gui/contextMenu.py +++ b/gui/contextMenu.py @@ -208,7 +208,6 @@ from gui.builtinContextMenus import ( # noqa: E402,F401 changeAffectingSkills, tacticalMode, targetResists, - priceOptions, amount, cargoAmmo, # droneStack,