1 - move all QRegExp generation into namespace Dict, so Kiten et. al. just tell
2 Dict what kind of search they want, and Dict tells them the regexp they need
4 jasonkb says: err maybe, don't see the advantages of this.
6 Neil replies: You haven't used Dict. While re-doing Learn, I went to use
7 searchKanji and didn't know how to formulate the regexp. No user of the API
8 will. Dict needs a wrapper that will handle that for the user.
10 - get all SearchResults and Entries into one hierarchy.
11 jasonkb says: I don't understand ;)
13 Neil replies: You know how Headers are a hack right now? I want them not
14 to be a hack in Kiten 2.
16 - split the two tabs of the learn mode into separate dialogs, or even make
18 jasonkb says: hmm perhaps.
20 Neil replies: I see three users of libkiten in the Kiten 2 age: the
21 dictionary, the quizzer, and the XIM server. (note that the kana lineedit
24 - rewrite the index generator
25 jasonkb says: not me :P
27 Neil replies: It's wicked, but it really does have to be done. Dict fell
28 to repeated effort, and so shall the generator. Hey, maybe it won't even
29 have to be a separate executible, but just a function under namespace Dict.
31 - move all dialogs to KDialogBase, and have them used by exec()ing them