1
0
forked from 0ad/0ad
0ad/source
janwas bc07b9ff0a file code v2 is now feature complete and works.
- adts: add basic benchmark to self-test; use fminf instead of MIN; fix
overly pessimistic invalidation in Landlord_Cached
- allocators: no longer complain if DynArray is full
- lib: warn if rand() min=max
- archive: bugfixes: plug leak, correctly handle 0-length files, carry
over flags when reading uncompressed file from archive
- file: expose file_get_sorted_dirents and implement file_enum in terms
of that
- file_cache: many bugfixes (especially related to CacheAllocator
freelist)
- vfs_optimizer: finish implementation of archive builder
- zip: correctly handle 0-length files
- tex: add tex_is_known_extension
- sysdep: add efficient fminf implementation (assumes P6+)

- config: update archive builder call site
- gamesetup: add call for delayed self tests
- entity: return JSVAL_VOID as per philip's suggestion

This was SVN commit r3553.
2006-02-23 07:55:32 +00:00
..
graphics fix warnings (VC7) 2006-02-19 21:16:54 +00:00
gui minor warning fixes: struct vs. class forward decl; size_t vs uint 2006-01-29 18:38:40 +00:00
i18n fixed wchar_t issues; now correctly separates utf16, CStrW and jschar. 2006-02-03 20:36:15 +00:00
lib file code v2 is now feature complete and works. 2006-02-23 07:55:32 +00:00
maths fix: no longer crashes when attempting to remove node from empty track 2006-02-05 03:43:21 +00:00
ps file code v2 is now feature complete and works. 2006-02-23 07:55:32 +00:00
renderer fix warnings (VC7) 2006-02-19 21:16:54 +00:00
scripting Added production queue system and associated events. It might still need some extra features but it should be functional. 2006-02-22 22:45:16 +00:00
simulation file code v2 is now feature complete and works. 2006-02-23 07:55:32 +00:00
sound - vfs_load now returns error code and takes FileIOBuf; that must be freed via file_buf_free. if Handle is needed, use mem_wrap. 2006-01-24 08:16:29 +00:00
tools Preliminary version of player selection for Atlas. You can press any key 0-8 while the place object tool is active to place an object for that player, though the preview object will always be shown in white (Gaia) until I can figure out how to cleanly update its colour. 2006-01-29 23:38:19 +00:00
main.cpp adts: add LL_OPT_* defines that enable optimizations (some only make sense if there are tons of files, and need to be able to disable them for thesis). realized this would be perfect application of policy template classes, which will replace this. 2006-02-11 22:49:09 +00:00
ProgrammingSchedule.xls gave it a once-over, marked 1 as complete 2005-05-09 16:30:01 +00:00