use command line cache_ttl
[Tsunagari.git] / TODO.txt
blob5d929dbac56f2d2b0d28ad2b693b2b181b8ffc66
1 ITEMS
3 * Support multiple TileSets per TMX map.
5 * Add brief or brief+long Doxygen Documentation to all public and private
6   classes, functions, structs, and enums.
8 * Create our own C++ wrapper of libxml2 so we can use std::strings to avoid
9   memory leaks.
11 * Expire items in resource cache.
13 * Support for persistent music.
15 * Preserve aspect ratio in fullscreen.
17 * Try moving descriptor filenames from constructors + class members to init()
18   parameters.
20 * Allow the dtd directory to be set from client.ini or the command line.
22 * Fix the --help option's formatting.
24 * Tsunagari loses access to the console once the game window is opened on 
25   Windows.
27 * Add installers for releases.
29   Windows: installer .exe, uninstaller .exe
30   Mac: .dmg installer
31   Linux: .deb and .rpm control install/uninstall, self contained .tar.gz for
32          other systems