Mercurial > projects > mde
changeset 56:f9f5e04f20b2
Bit of polish for a public release, including some more documentation.
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Sat, 14 Jun 2008 12:04:25 +0100 |
parents | f3d8c0441408 |
children | 9e1f05fbbcef |
files | Readme.txt codeDoc/jobs.txt dsss.conf mde/scheduler/Init.d |
diffstat | 4 files changed, 24 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Readme.txt Sat Jun 14 12:04:25 2008 +0100 @@ -0,0 +1,17 @@ +See doc/Readme.txt for the real readme. This file just lists some quick information about what's here... + +mde/ The source directory. +data/ Some data files, plus some base configuration data (user- + configuration should be stored in ~/.config/mde on UNIX systems + and ./user on Windows (needs fixing); see + codeDoc/resource/paths.txt for further info). +user/ Windows only user-config (see above note). +bin/ This directory contains executables/other binaries. It must + exist for compiling (but should be auto-created). +doc/ Some basic information. +codeDoc/ Documentation aimed mostly at developers. The directory + structure roughly corresponds to that under mde/. +test/ Source code for testing programs. +util/ Source code for utility programs. +dsss_objs/ Compiled object files. Delete if you like. +dsss.conf The build-time configuration.
--- a/codeDoc/jobs.txt Tue Jun 10 17:35:13 2008 +0100 +++ b/codeDoc/jobs.txt Sat Jun 14 12:04:25 2008 +0100 @@ -11,6 +11,7 @@ 4 Fonts from Options. Get yMax for font not all glyphs on line? 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 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.
--- a/dsss.conf Tue Jun 10 17:35:13 2008 +0100 +++ b/dsss.conf Sat Jun 14 12:04:25 2008 +0100 @@ -6,6 +6,9 @@ [*] version (Posix) { buildflags=-L-ldl + prebuild = mkdir bin -p +} else version (Windows) { + prebuild = mkdir bin } [mde/mde.d]
--- a/mde/scheduler/Init.d Tue Jun 10 17:35:13 2008 +0100 +++ b/mde/scheduler/Init.d Sat Jun 14 12:04:25 2008 +0100 @@ -50,7 +50,7 @@ // Derelict imports import derelict.opengl.gl; import derelict.sdl.sdl; -import derelict.sdl.image; +//import derelict.sdl.image; Was to be used... for now isn't import derelict.freetype.ft; import derelict.util.exception; @@ -208,7 +208,8 @@ * Also means that init functions aren't run if a library fails to load. */ try { DerelictSDL.load(); - DerelictSDLImage.load(); + // SDLImage was going to be used... for now it isn't because of gl texturing problems + //DerelictSDLImage.load(); DerelictGL.load(); DerelictFT.load(); } catch (DerelictException de) {