Panel-dictionary is a dictionary plasmoid in the spirit of KDE 3's kdict panel applet. It gives you a text box in the panel in which you can type a word and get its definition in a dialog.
Panel-dictionary gives you a choice of backends, each with different capabilities.
Plasma dict dataengine
Command line dict client
Using the command line dict-client, it will use whatever you've set up in ~/.dictrc or /etc/dictd/dict.conf. Using the python-dictclient, you can specify a server to use.
This is my first plasmoid, written in Python; it probably needs a lot of work!
dict dataengine backend is just lacking. Not really much I can do about this.
background sizing issues when moved from the panel
Unicode only works with the dict client backend
If you want to contribute, you can check out the code at github:
6 years ago
Version 0.3.2 2009-12-25Added option to force definitions black-on-white.
Fixed Unicode support for dict-client backend (only) -- thanks kozakmamay
Version 0.3.1 2009-08-31
[li]Fixed sizing issue when used in panel
Version 0.3 2009-08-27
Redesigned definition view with a tabbed interface
Matched words can be clicked to look them up
Removed useless blank context menu in combobox
Version 0.2 2009-08-25
Appearance configuration allows changing size of combobox and color of text
Improvements to output of dict commandline backend
dict command line backend allows server setting
added icons to config dialog
Version 0.1.1 - 2009-08-23
Fixed focus bug (thanks emdek!!!)
Version 0.1 - 2009-08-21