Open main menu
385 bytes removed ,  18:24, 8 June 2009
Line 15: Line 15:
* Check for the presence of our external support files like kyra.dat, sky.cpt, etc., and also verify that they are up-to-date. For details, see [https://sourceforge.net/tracker/index.php?func=detail&aid=1520433&group_id=37116&atid=418823 FR #1520433]
* Check for the presence of our external support files like kyra.dat, sky.cpt, etc., and also verify that they are up-to-date. For details, see [https://sourceforge.net/tracker/index.php?func=detail&aid=1520433&group_id=37116&atid=418823 FR #1520433]
* Add/unify "confirm exit" dialog, globally (see [https://sourceforge.net/tracker/index.php?func=detail&aid=1731025&group_id=37116&atid=418823 FR #1731025])
* Add/unify "confirm exit" dialog, globally (see [https://sourceforge.net/tracker/index.php?func=detail&aid=1731025&group_id=37116&atid=418823 FR #1731025])
* Add global main menu dialog (see also below under GUI)


=== Web site ===
=== Web site ===
Line 23: Line 22:
* Use AJAX for screenshot display?
* Use AJAX for screenshot display?
* Use AJAX to improve the downloads page, by only showing the most important ports/downloads by default, and then uncovering the rest upon a click by the user (with gracious fallback if Javascript is disabled).
* Use AJAX to improve the downloads page, by only showing the most important ports/downloads by default, and then uncovering the rest upon a click by the user (with gracious fallback if Javascript is disabled).
=== Savefile manager ===
* Consider replacing "const char *" with "Common::String" in method parameters. This might or might not be a good idea, though -- don't just do it blindly!


=== GUI ===
=== GUI ===
Line 37: Line 33:
=== OSystem ===
=== OSystem ===
* get to rid of the evil global gBitFormat!
* get to rid of the evil global gBitFormat!
* Remove slack in OSystem
** move getScreenChangeID functionality to EventManager
* Get the GSoC 2008 virtual keyboard & remapper code into trunk


=== Sound system ===
=== Sound system ===
1,079

edits