diff codeDoc/jobs.txt @ 89:97e6dce08037

Solved some/removed some obsolete jobs/FIXMEs (excluding from gui code). General cleanup.
author Diggory Hardy <diggory.hardy@gmail.com>
date Mon, 29 Sep 2008 18:27:17 +0100
parents 01f4f5f1acc9
children b525ff28774b
line wrap: on
line diff
--- a/codeDoc/jobs.txt	Mon Sep 29 12:09:44 2008 +0100
+++ b/codeDoc/jobs.txt	Mon Sep 29 18:27:17 2008 +0100
@@ -13,23 +13,16 @@
 
 To do (importance 0-5: 0 pointless, 1 no obvious impact now, 2 todo sometime, 3 useful, 4 important, 5 urgent):
 Also see todo.txt and FIXME/NOTE comment marks.
-4   Why does mde.events need to be imported before mde.setup.Init to make fonts display properly? Analysis of static CTORs doesn't seem to have helped. Could be to do with order init functions are run in? Crash in threaded mode.
-4   Try to correlate names of option sections more. (i.e. symbol name, class name, name of i18n translation file)
-4   Not guaranteed to catch up-click ending callback! Appears not to be a problem...
-4   OutOfMemoryException is not currently checked for − it should be at least in critical places (use high-level catching of all errors?).
+3   Try to correlate names of option sections more. (i.e. symbol name, class name, name of i18n translation file)
 3   Use of dtors - don't rely on them? Or what happens when init throws during creation - relying on undefined behaviour.
-3   Fonts from Options. Get yMax for font not all glyphs on line?
-3   glBindTexture not working with non-0 index (??)
-3   on-event draw support (mde.events and GUI need to tell mde.mde)
-3   Scheduler for drawing only windows which need redrawing.
-3   Update scheduler as outlined in FIXME.
+3   glBindTexture not working with non-0 index - perhaps use a higher level graphics library at some point.
 3   Windows building/compatibility (currently partial) - tango/sys/win32/SpecialPath.d
-2   Remove ability to scan, then load, mergetag sections. Not so necessary with section creator callback and allows "sliding window" type partial buffering.
+2   Remove ability to scan, then load, mergetag sections. Not so necessary with section creator callback and allows "sliding window" type partial buffering. Also remove dataset and force use of section creator callback?
 2   Options need a "level": simple options, for advanced users, for debugging only, etc.
 2   Command-line options for paths to by-pass normal path finding functionality.
 2   Consider replacing byte/short types with int type
 2   File loading from compressed archives
-2   gdc building/compatibility (wait for tango 0.99.5 release?)
+2   gdc compatibility - now due to SDL?
 2   Sensitivity adjustments. From es_a_out:
         /+ FIXME: revise.
         + I can't see any point using HALF_RANGE here, since it should really be used dependant on
@@ -57,7 +50,7 @@
         y = sign(y) * pow(abs(y), a);		// sensitivity adjustment by a +/
         myThis.axis[cast(inputID) s.pop()] = y;
         +/
-1   Mergetag binary support
+1   Mergetag binary support / other file formats.
 
 
 Done (for mercurial log message):