You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
1.3 KiB
33 lines
1.3 KiB
- move all QRegExp generation into namespace Dict, so Kiten et. al. just tell
|
|
Dict what kind of search they want, and Dict tells them the regexp they need
|
|
to pass Dict::Index.
|
|
jasonkb says: err maybe, don't see the advantages of this.
|
|
|
|
Neil replies: You haven't used Dict. While re-doing Learn, I went to use
|
|
searchKanji and didn't know how to formulate the regexp. No user of the API
|
|
will. Dict needs a wrapper that will handle that for the user.
|
|
|
|
- get all SearchResults and Entries into one hierarchy.
|
|
jasonkb says: I don't understand ;)
|
|
|
|
Neil replies: You know how Headers are a hack right now? I want them not
|
|
to be a hack in Kiten 2.
|
|
|
|
- split the two tabs of the learn mode into separate dialogs, or even make
|
|
learn a separate app.
|
|
jasonkb says: hmm perhaps.
|
|
|
|
Neil replies: I see three users of libkiten in the Kiten 2 age: the
|
|
dictionary, the quizzer, and the XIM server. (note that the kana lineedit
|
|
will be in the lib)
|
|
|
|
- rewrite the index generator
|
|
jasonkb says: not me :P
|
|
|
|
Neil replies: It's wicked, but it really does have to be done. Dict fell
|
|
to repeated effort, and so shall the generator. Hey, maybe it won't even
|
|
have to be a separate executible, but just a function under namespace Dict.
|
|
|
|
- move all dialogs to KDialogBase, and have them used by exec()ing them
|
|
jasonkb says: sure
|