TODO

Short term
-----------

- Tab support.
- Allow sources to set a default strategy other than define (e.g. prefix).

- Remember scrolls position when the user goes back or forward.
- Remember scrolls position when the user uses Zoom+ and Zoom-.

Mid term
---------

- Lexicon:
-> Add word dialog (category, word, translation, reading, score)
-> Revize vocabulary dialog (revize words from all or one category, ask words
with a lower score more frequently)
-> Word list view dialog: search words in lexicon, move words to another
category
-> Import/Export dialog (CSV, printable flashcards in PDF, XHTML, other tools
format...)
-> Multiple-backend support? KirbyBase (pure Ruby), SQLite, XML-RPC...

- Drag and drop available databases and selected databases.

Long term
---------

- Provide a D-bus service?

- Create a Windows installer with nsis.sourceforge.net.
