From 520b324b64cc40e62398a0c8457263ea1324ddcf Mon Sep 17 00:00:00 2001 From: HomeWorld Date: Fri, 26 Nov 2010 10:44:04 +0200 Subject: [PATCH] Show a default bitmap for ships that have their icons missing. Fixes ticket #305 --- gui/shipBrowser.py | 4 ++-- icons/ship_no_image_big.png | Bin 0 -> 4633 bytes 2 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 icons/ship_no_image_big.png diff --git a/gui/shipBrowser.py b/gui/shipBrowser.py index fdd1c71ba..9156cb584 100644 --- a/gui/shipBrowser.py +++ b/gui/shipBrowser.py @@ -842,7 +842,7 @@ class ShipItem(wx.Window): if shipID: self.shipBmp = bitmapLoader.getBitmap(str(shipID),"ships") if not self.shipBmp: - self.shipBmp = wx.EmptyBitmap(32, 32) + self.shipBmp = bitmapLoader.getBitmap("ship_no_image_big","icons") self.shipFittingInfo = shipFittingInfo self.shipName, self.shipFits = shipFittingInfo @@ -1195,7 +1195,7 @@ class FitItem(wx.Window): if shipID: self.shipBmp = bitmapLoader.getBitmap(str(shipID),"ships") if not self.shipBmp: - self.shipBmp = wx.EmptyBitmap(32, 32) + self.shipBmp = bitmapLoader.getBitmap("ship_no_image_big","icons") self.shipFittingInfo = shipFittingInfo self.shipName, self.fitName, self.timestamp = shipFittingInfo diff --git a/icons/ship_no_image_big.png b/icons/ship_no_image_big.png new file mode 100644 index 0000000000000000000000000000000000000000..a66606d28582ce4f3c790d34490ac983ea4c5037 GIT binary patch literal 4633 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 P00000NkvXXu0mjf>xSxJ literal 0 HcmV?d00001