pingus-cvs
[Top][All Lists]
Advanced

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

[Pingus-CVS] r3844 - trunk/pingus


From: grumbel at BerliOS
Subject: [Pingus-CVS] r3844 - trunk/pingus
Date: Thu, 17 Jul 2008 01:13:32 +0200

Author: grumbel
Date: 2008-07-17 01:13:31 +0200 (Thu, 17 Jul 2008)
New Revision: 3844

Modified:
   trunk/pingus/NEWS
   trunk/pingus/TODO
Log:
general NEWS and TODO updates

Modified: trunk/pingus/NEWS
===================================================================
--- trunk/pingus/NEWS   2008-07-16 19:08:16 UTC (rev 3843)
+++ trunk/pingus/NEWS   2008-07-16 23:13:31 UTC (rev 3844)
@@ -1,17 +1,21 @@
-0.7.3 (03/Jul/2008)
+0.7.3 (??/Jul/2008)
 ===================
 * fixed game not starting when no soundcard is present
-* all halloween levels have been converted to a minimum size 1920x1200
-  (i.e. they can be played in fullscreen on all common monitors
-  without letterboxing)
-* a brand new X-Mas theme along with three new X-Mas levels
-* a brand new Easter theme along with four new Easter levels
+* all halloween and tutorial levels have been converted to a minimum
+  size 1920x1200 (i.e. they can be played in fullscreen on all common
+  monitors without letterboxing)
 * new --userdir command line switch to set the directory where savegames
   are saved
-* GUI double-click issue fixed
-* demo recording and playback are back
-* forest set
+* menu issue of getting confused by fast succedding clicks fixed
+* level-demo recording and playback are back (files not compatible between x86 
and x86-64)
+* new input-demo recording and playback, that works across all the game 
+* forest graphic set got started
+* window resize support throughout the whole game
+* dirty-rectangles drawing for improved performance
+* new blackboard graphic
 
+(* a brand new X-Mas theme along with three new X-Mas levels)
+(* a brand new Easter theme along with four new Easter levels)
 
 0.7.2 (31/Oct/2007)
 ===================

Modified: trunk/pingus/TODO
===================================================================
--- trunk/pingus/TODO   2008-07-16 19:08:16 UTC (rev 3843)
+++ trunk/pingus/TODO   2008-07-16 23:13:31 UTC (rev 3844)
@@ -34,8 +34,6 @@
 
 * static in Entrance direction=misc is ugly
 
-* small levels in large windows cause parallax scrolling to break
-
 * add "Save Demo" to the result screen
 
 * add "Replay" to the result screen
@@ -46,10 +44,6 @@
 
 * make GUI resizable
 
-* shadow in levelset background is wrong
-
-* split blackboard graphic into foreground and background, draw seperatly to 
get cleaner resize
-
 * playfield scrolling should be float
 
 * generate thumbnails for the editor, loading times are inacceptable
@@ -60,8 +54,6 @@
 
 * split Pingus into base and extra user contributed content
 
-* rename WorldMapManager to WorldMapScreen, split WorldMapComponent into 
seperate file
-
 * intro/end credits are not properly displayed currently
 
 * do SurfaceButton with signals
@@ -72,17 +64,32 @@
 
 * drawing context defaults to display::get_width/height, need to adjust that
 
-* add a way to confirm with y/n key pressed on the exit screen
-
 * clicking while the screen changes is weird
 
-* this is back: 
-  pingus: src/screen/screen_manager.cpp:203: void 
ScreenManager::replace_screen(Screen*): Assertion `cached_action == CA_NONE' 
failed.
-
 * tooltip missing for actions (got removed in refactoring)
 
-* DrawingContext width/height doesn't get properly updated (see PingusCounter)
+* fullscreen must use a different size then the current window size (round to 
nearest 'normal' resolution or so)
 
+* input recording in the ScreenManager can't work when the underlying
+  savegame or screensize is different, having assert() or so to catch
+  that would be nice
+
+* ScreenManager::fade_over should be integrated into
+  ScreenManager::update, so that the mainloop is never left
+
+* make all Vector classes inline
+
+* add alternative fullscreen, screenshot and print-fps shortcuts for the OLPC, 
which doesn't have Fxx keys
+  Ctrl-f -> fullscreen, Ctrl-s screenshot, Ctrl->p printfps
+
+* add WorldObjs that provide hind to the solution
+
+* remove default_screen_width/height, doesn't serve any purpose and is abused 
in a few places, same for screen_width/height
+
+* How to handle clipping? In DeltaFramebuffer? -> 1) do it via srcrect? 2) 
make it a DrawOp?
+
+* DeltaFramebuffer issues: clipping not yet implemented, particle effects are 
slow (to many small rectangles)
+
 New Features
 ============
 
@@ -188,6 +195,8 @@
 
 * resizable GUI for all screens
 
+* resize all tutorial levels to 1920x1200
+
 New Features:
 =============
 
@@ -216,8 +225,6 @@
 
 * resource system needs a rewrite/implementation
 
-* "core/misc/404sprite" should be returned for missing graphics
-
 * Level Converter needs to be finalized:
 
   - convert all levels and check all classic levels for issues, also compare 
with xskat
@@ -358,6 +365,8 @@
 Less Important:
 ===============
 
+* add ability to scale surfaces to the level editor and level format
+
 * make inputbox handle text longer then the rect size as well as
   multiline text
 





reply via email to

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