--- deliantra/Deliantra-Client/TODO 2006/07/03 00:39:30 1.188 +++ deliantra/Deliantra-Client/TODO 2006/07/04 23:23:31 1.192 @@ -10,6 +10,14 @@ - IMPORTANT: Event: '?? cfplus:1856' died and then $Event::DIED died with: Can't use an undefined value as a HASH reference at /localvol/root/src/CFClient/blib/lib/CFClient/Protocol.pm line 579. - IMPORTANT: re-design inventory (sort order, _sense magic_ and _cursed_ should be shown visually!) + => either using bg attribute, or something else. neither way is currently implementable, imho + => or maybe using an extra icon for curses/magic items?) + maybe drag&drop, otherwise two containers side-by-side makes little sense. + show player weight/max weight in inventory + offer common options such as use_skill sense xxx etc. in inventory via menu? + maybe always use categories (locked etc.) and let drag&drop decide wether an item is locked or not +- notebook should provide a visual feedback (support form button class?) +- store decoded graphics in database, not the png (also: do not store them in memory, re-fetch them on use) - skill page in playerbook - enable autopickup/disable in right-click menĂ¼ for map - help window close button @@ -19,8 +27,7 @@ - minor: skill list which shows XP and lets u bind stuff - Attempt to free unreferenced scalar: SV 0x11f5d98 during global destruction. (after starting, press quit) -- use more graphical frames/separators to make dialogs more eye-pleasing/clean. -- show stat changes in statusbox +- use more graphical frames/separators to make dialogs more eye-pleasing/clean, esp. the sorted inventory should be solved/investigated before 1.0 release: - mapmap (overview) - scroll visible area by clicking/dragging @@ -37,6 +44,7 @@ - add menu itemds for inventory items for UNcommon actions: mark/inscribe etc. post-1.0: +- currently the font texture cache lacks "memory" (see texcache.c:tc_put) - when mipmapping upstream data files, run a fatten pass so pixels with alpha=0 don't negatively affect neighbouring visible pixels (border bleeding). - examine etc., should use extendeddrawinfo or sth. similar