comparison codeDoc/jobs.txt @ 85:56c0ddd90193

Intermediate commit (not stable). Changes to init system.
author Diggory Hardy <diggory.hardy@gmail.com>
date Thu, 11 Sep 2008 11:33:51 +0100
parents e0f1ec7fe73a
children 79d816b3e2d2
comparison
equal deleted inserted replaced
84:e0f1ec7fe73a 85:56c0ddd90193
1 Copyright © 2007-2008 Diggory Hardy 1 Copyright © 2007-2008 Diggory Hardy
2 License: GNU General Public License version 2 or later (see COPYING) 2 License: GNU General Public License version 2 or later (see COPYING)
3 3
4 4
5 In progress: 5 In progress:
6 why is nothing drawn until a resize? seems to be working now (??)
7 why isn't font texture drawn in mde?
8 why does mde&guiDemo hang on exit, only if no resize occurred?
9 wierd things with options.mtt (font section getting output twice)
10 CircularIterator
11 unittest again!
6 12
7 13
8 14
9 To do (importance 0-5: 0 pointless, 1 no obvious impact now, 2 todo sometime, 3 useful, 4 important, 5 urgent): 15 To do (importance 0-5: 0 pointless, 1 no obvious impact now, 2 todo sometime, 3 useful, 4 important, 5 urgent):
10 Also see todo.txt and FIXME/NOTE comment marks. 16 Also see todo.txt and FIXME/NOTE comment marks.
11 5 setting widgets' default size? setMinSize/setDefaultSize fct? 17 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.
12 4 Try to correlate names of option sections more. (i.e. symbol name, class name, name of i18n translation file) 18 4 Try to correlate names of option sections more. (i.e. symbol name, class name, name of i18n translation file)
13 4 Not guaranteed to catch up-click ending callback! Appears not to be a problem... 19 4 Not guaranteed to catch up-click ending callback! Appears not to be a problem...
14 4 OutOfMemoryException is not currently checked for − it should be at least in critical places (use high-level catching of all errors?). 20 4 OutOfMemoryException is not currently checked for − it should be at least in critical places (use high-level catching of all errors?).
15 3 Fonts from Options. Get yMax for font not all glyphs on line? 21 3 Fonts from Options. Get yMax for font not all glyphs on line?
16 3 glBindTexture not working with non-0 index (??) 22 3 glBindTexture not working with non-0 index (??)
17 3 on-event draw support (mde.events and GUI need to tell mde.mde) 23 3 on-event draw support (mde.events and GUI need to tell mde.mde)
18 3 Scheduler for drawing only windows which need redrawing. 24 3 Scheduler for drawing only windows which need redrawing.
19 3 Update scheduler as outlined in FIXME. 25 3 Update scheduler as outlined in FIXME.
20 3 Windows building/compatibility (currently partial) - tango/sys/win32/SpecialPath.d 26 3 Windows building/compatibility (currently partial) - tango/sys/win32/SpecialPath.d
21 2 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.
22 2 Remove ability to scan, then load, mergetag sections. Not so necessary with section creator callback and allows "sliding window" type partial buffering. 27 2 Remove ability to scan, then load, mergetag sections. Not so necessary with section creator callback and allows "sliding window" type partial buffering.
23 2 Options need a "level": simple options, for advanced users, for debugging only, etc. 28 2 Options need a "level": simple options, for advanced users, for debugging only, etc.
24 2 Command-line options for paths to by-pass normal path finding functionality. 29 2 Command-line options for paths to by-pass normal path finding functionality.
25 2 Consider replacing byte/short types with int type 30 2 Consider replacing byte/short types with int type
26 2 File loading from compressed archives 31 2 File loading from compressed archives