ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/html5client/TODO
Revision: 1.3
Committed: Sun Nov 4 21:33:25 2012 UTC (11 years, 7 months ago) by root
Branch: MAIN
Changes since 1.2: +2 -0 lines
Log Message:
*** empty log message ***

File Contents

# Content
1 high priority
2
3 - interpret both json and non-json messages for chatbox
4 - interpret pseudo-html and pod sequences in messages (maybe first fix the overall
5 protocol to not mix antique and modern styles?)
6 - auto-switch tabs when server says so (flag value 32 or so).
7 - proper query/reply - autologin is fine, but the username or password
8 must be sent only *once* because the server might ask different
9 questions and this can actualyl destroy accounts. the glclient uses these regexes, so
10 matches text exactly:
11 What is your password\?
12 Please type your password again\.
13 What is your name\?
14 (alternatively, support a better api for creating characters and loging in in general,
15 without cleartext password).
16 - command input needs major work:
17 - it probably should trigger on all letters
18 - it would need a mechanism similar to the existing client for abbreviations
19 (so c becomes chat, rsft ready_skill find traps etc).
20
21 medium priority
22
23 - character creation, for new players.
24 - proxy to support both test and gameserver, and binary protocol
25 for browesers that can do it, preferably c++ :)
26 - . keybinding (repeat last command)
27
28 low priority
29
30 - map doesn't show after login, needs movement
31 - floorbox items are without images after login, needs movement to fix
32 - window layout (log window behind map window, command window outside visible area,
33 many windows have scrollbars because their content is a bit bigger etc.).
34 - maybe be able to bring windows to front and back (glclient can't do it either, and it's annoying :)
35 - chatboxes should have chat entries - they normally tell you what to prefix ("command", "chat", "tell abraxas" etc).
36 - maybe make windows resizable on all corners - frequently the lower right corner is hard to reach or inconvenient.
37
38 wishlist
39
40 - nicer graphics for everything (especially health &c bars :)
41 - drag and drop for items, maybe spells?
42 - have a quickbar (f1..f10 or 1..9, 0) as in most other games, where
43 one could drag items, spells or skills, maybe with shift and meta as well.
44
45 big projects (any priority)
46
47 - sound/music support (requires server changes for IE, but existing data
48 is good enough for firefox, chrome), also includes media license display somewhere.
49 - widget protocol
50 - IE 10 support, maybe earlier IE support
51