aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TODO11
1 files changed, 11 insertions, 0 deletions
diff --git a/TODO b/TODO
index 177d8799c3..0e01a93bc7 100644
--- a/TODO
+++ b/TODO
@@ -33,6 +33,17 @@ General
- sound/fmopl.cpp uses rand() in one function
- backends/midi/adlib.cpp has its own random_nr() function.
Any others?
+* In OSystem, replace all the TOGGLE properties by GET/SET ones. E.g.
+ instead of PROP_TOGGLE_FULLSCREEN have PROP_SET_FULLSCREEN and
+ PROP_GET_FULLSCREEN.
+ Alternatively (my prefered solution) use plain methods for this:
+ void OSystem::setFullscreen(bool)
+ and
+ bool OSystem::getFullscreen()
+ That is easier to use and has no obvious drawbacks over the "property()"
+ approach (given that you always can provide empty dummy implementations for
+ new OSystem APIs). Clearly this needs discussion first, though.
+
Build System
============