forked from sproctor/warlock-gtk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
65 lines (52 loc) · 2.16 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
Warlock TODO
------------
For 0.5
- have system messages get their own tag
- support for names
- move to GTK 2.10 and get rid of the dock widget in favor of notebook
Maybe 0.5
- get javascript working
- search text view for some text
- implement triggers
- Figure out what U is
Future
- make arrival, etc remember their size and position
- save last selected profile in gconf
- make start script, pause script, last command, etc macros. remove the
hard-coded keys
- {scriptlet} macro command. switches entry into a script reader. you type
script code and it interprets the code as you type it, pausing when it needs
more code. hitting the macro again should switch back, but not clear the
script. hit escape to end the script.
- navigation with compass
- implement \a for macros
- move images to png or svg files and make them prettier
- make disconnect do more than send quit
- squelch lines; also, allow users to define windows and send text to them.
this can replace the way thoughts, arrivals, etc works.
- implement interface for showing poison/disease
- be able to create a new character through SGE
- redo profile dialog to show what is happening, not the entry stuff when
connecting/doing the next step. whichever.
- back button in SGE interface
- support telnet-based muds
- support stormfront protocol
- port to windows
- per character preferences/highlights
- support multiple connections at once through tabs
- support importing preferences from the wizard
- Allow recording of scripts
- implement aliases http://ytin.sourceforge.net/cgi-bin/help.pl/ytin?alias
- add sync function from wizard
Possible:
- support multiple wizard scripts at once
- implement call/return for scripts.
- ThreadCall label name: starts a thread at the label, identified by name.
- ThreadStop name, ThreadPause name, ThreadResume name, etc work on that thread
- implement DRConnect scripts: http://www.dr-connect.zinious.com/
- Import Wizard Configuration
- EXP Calculator (maybe?)
--------------------------------------------------
if you have a feature request that isn't listed in this file, feel free
to post the request in the Feature Requests part of
http://sourceforge.net/projects/warlock