diff --git a/gui/builtinStatsViews/targetingMiscViewFull.py b/gui/builtinStatsViews/targetingMiscViewFull.py index 78a7285b4..6dda18821 100644 --- a/gui/builtinStatsViews/targetingMiscViewFull.py +++ b/gui/builtinStatsViews/targetingMiscViewFull.py @@ -21,6 +21,7 @@ import wx from gui.statsView import StatsView from gui import builtinStatsViews from gui.utils.numberFormatter import formatAmount +import locale try: from collections import OrderedDict @@ -199,7 +200,10 @@ class TargetingMiscViewFull(StatsView): else: label.SetToolTip(wx.ToolTip("Type: %s" % (fit.scanType))) elif labelName == "labelFullAlignTime": - label.SetToolTip(wx.ToolTip("%.3f" % mainValue)) + alignTime = "Align:\t%.3fs"%mainValue + mass = "Mass:\t%skg"%locale.format('%d', fit.ship.getModifiedItemAttr("mass"), 1) + agility = "Agility:\t%.3fx"%fit.ship.getModifiedItemAttr("agility") + label.SetToolTip(wx.ToolTip("%s\n%s\n%s" % (alignTime, mass, agility))) elif labelName == "labelFullCargo": tipLines = [] tipLines.append(u"Cargohold: %.1fm\u00B3 / %sm\u00B3"% (fit.cargoBayUsed, newValues["main"])) diff --git a/gui/mainFrame.py b/gui/mainFrame.py index 72754af29..a47b6de21 100644 --- a/gui/mainFrame.py +++ b/gui/mainFrame.py @@ -54,6 +54,8 @@ from gui.utils.clipboard import toClipboard, fromClipboard from gui.fleetBrowser import FleetBrowser from gui.updateDialog import UpdateDialog from gui.builtinViews import * +import locale +locale.setlocale(locale.LC_ALL, '') #dummy panel(no paint no erasebk) class PFPanel(wx.Panel):