pingus-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pingus-CVS] r4080 - trunk/pingus


From: grumbel at BerliOS
Subject: [Pingus-CVS] r4080 - trunk/pingus
Date: Sun, 8 Nov 2009 15:56:18 +0100

Author: grumbel
Date: 2009-11-08 15:56:17 +0100 (Sun, 08 Nov 2009)
New Revision: 4080

Modified:
   trunk/pingus/TODO
Log:
TODO updates

Modified: trunk/pingus/TODO
===================================================================
--- trunk/pingus/TODO   2009-11-08 14:55:19 UTC (rev 4079)
+++ trunk/pingus/TODO   2009-11-08 14:56:17 UTC (rev 4080)
@@ -45,7 +45,36 @@
 
 * pass FileReader by const reference
 
+* namespaces need some cleanup, most names are very ugly and
+  capitalized, get rid of namespace unless obsolutely needed
 
+* move resource system into separate subdirectory and then to engine/
+
+
+Cleanup engine/ from pingus/ dependencies
+=========================================
+
+* pingus/debug.hpp move to engine/ or util/
+
+* pingus/fps_counter.hpp move to engine (needs pingus/fonts.hpp, could
+  be solved by either setting the Font manually or having a dedicated
+  engine/system font)
+
+* pingus/gexttext.hpp used by Screenshot, solvable by moving text output to
+  pingus/
+
+* pingus/global_event.hpp used by SDLDriver, could be solved with boost::signal
+
+* pingus/globals.hpp needs cleanup
+
+* pingus/path_manager.hpp used in sound, could be replaced with Pathname
+
+* pingus/resource.hpp used by Sprite
+
+* DebugFlags are currently used for text output as well as visual
+  hints, should be changed, maybe use maintainer_mode instead
+
+
 Beta Testing
 ============
 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]