aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorMax Horn2003-11-03 23:26:13 +0000
committerMax Horn2003-11-03 23:26:13 +0000
commit3456b6f50b8d1682f25ccf28e6f8e9752741f08b (patch)
treeb9ab1bab9321d063a7db700043d7c4fee8c30593 /TODO
parent2ad5fcfb7d9e5859ce2f220ac7d8813ac0c29488 (diff)
downloadscummvm-rg350-3456b6f50b8d1682f25ccf28e6f8e9752741f08b.tar.gz
scummvm-rg350-3456b6f50b8d1682f25ccf28e6f8e9752741f08b.tar.bz2
scummvm-rg350-3456b6f50b8d1682f25ccf28e6f8e9752741f08b.zip
remade the in-game GUI/menu
svn-id: r11119
Diffstat (limited to 'TODO')
-rw-r--r--TODO14
1 files changed, 2 insertions, 12 deletions
diff --git a/TODO b/TODO
index c9c26ac929..32a4e56cb0 100644
--- a/TODO
+++ b/TODO
@@ -16,9 +16,8 @@ General
some kind of main loop, which, besides many other things, also polls and
dispatches events. The idea is to turn this around: the event loop
frequently gives the engine time to do these "other things".
-* Remove various parts from GameSettings struct: "id", "version", "detectname".
- Those are only needed internally by the plugins, and hence shouldn't be
- exported. On the long run, "midi" and "features" might be removed, too.
+* Remove "detectname" from GameSettings struct. On the long run, "midi" and/or
+ "features" might be removed, too.
* Enhance the Makefile-based build system to support VPATH and stuff, so that
one can compile scummvm in a directory tree seperate from the source tree.
That would make it possible to build ScummVM with different build options,
@@ -51,19 +50,10 @@ GUI
* LAUNCHER: fix global options dialog to be properly persistent
* LAUNCHER: add more options to global options dialog
* LAUNCHER: add more options to game target options dialog
-* Maybe make use of TabWidget in the Scumm help dialog?
* Global & game target options dialogs probably could share some "panes"
-> write code allowing this
-> also, 'in game' option dialogs (for volume/scaler/etc. settings)
could potentially reuse these, too
-* Maybe rearrange SCUMM in-game menu: essentially, only keep the headline
- ("How may I serve you?") and the buttons in it (maybe rename "Play"
- to "Resume" or so). I.e. remove the savegame list. Then, turn
- "Save" and "Load" into real buttons, which when clicked pop up a
- new save or load dialog. That way we avoid all the confusing parts of the
- current scheme in an elegant fashion. A similar approach is used by
- StarCraft/WarCraft/Diablo/NWN/many others. Drawback: Loading a game
- would now require one click more.
* Maybe rearrange Launcher dialog, too, to look a bit like the current
SCUMM in-game menu: instead of two button rows, have a single button
column at the right side, and the target list on the left side.