changeset 450:f81c2ad8929b

Set pygame window icon.
author Simon Cross <hodgestar@gmail.com>
date Sat, 17 Sep 2011 20:18:28 +0200
parents 71c2b0439df4
children 7a64ebfe74ba
files data/icons/program/icon_24.png mamba/__main__.py mamba/constants.py
diffstat 3 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
Binary file data/icons/program/icon_24.png has changed
--- a/mamba/__main__.py	Sat Sep 17 20:17:36 2011 +0200
+++ b/mamba/__main__.py	Sat Sep 17 20:18:28 2011 +0200
@@ -4,7 +4,7 @@
 import pygame
 from pygame.locals import SWSURFACE
 
-from mamba.constants import SCREEN, NAME
+from mamba.constants import SCREEN, NAME, WINDOW_ICON
 from mamba.options import options, parse_args, check_args
 from mamba.engine import Engine
 from mamba.gamestate import load_state
@@ -15,6 +15,7 @@
 from mamba.habitats.level import LevelHabitat
 from mamba.habitats.editor import EditorHabitat
 from mamba.level import Level
+from mamba.data import load_image
 
 
 def main():
@@ -32,6 +33,7 @@
     pygame.display.init()
     pygame.font.init()
     pygame.display.set_mode(SCREEN, SWSURFACE)
+    pygame.display.set_icon(load_image(WINDOW_ICON))
     pygame.display.set_caption(NAME)
 
     load_state()
--- a/mamba/constants.py	Sat Sep 17 20:17:36 2011 +0200
+++ b/mamba/constants.py	Sat Sep 17 20:18:28 2011 +0200
@@ -7,6 +7,7 @@
 
 # Miscellaneous constants
 NAME = "Unamed Mamba game"
+WINDOW_ICON = "icons/program/icon_24.png"
 FPS = 60
 LEVEL_SERVER = "http://ctpug.org.za/mamba/"