ikm wrote:As for the Api, I think the right way is to actually have a single Api for all dictionary programs, much like this is done for Internet Uris, Mail composing etc... This way anyone can develop its own dictionary program and have it instantly supported by every e-book reader program out there. Right now each and every ebook reader's developer has to add all those mutually incompatible interfaces to all popular dictionaries. This doesn't seem very productive, does it?
To that end, I would actually propose keeping the ColorDict interface, though we could rename the intent to sound more generic (i.e. replace ColorDict with Dictionary in the intent's name). What do you think about that?
As for font size, don't you have a couple of buttons (+/-) appearing at the bottom right of the screen when you scroll or touch the article? In any case, I will add an option to the Preferences as well.
First of all, I'm for general interface. Of course

I don't see any +/- buttons on my Nook. When I'm scrolling article, buttons appears on other devices (like SGS), but on Nook scrolling did something wrong - no sign of buttons and
links in articles stops working. I wish to see +/- on the buttons panel.
Another thing. I rather preferring to use other dictionaries, i.e. from Fora (for this moment, at least). I choosed one dictionary. But GoldenDict offers to index other dictionaries every time when starting. Why? One time is enough! When I want to add other dictionaries, I will add them from "manage dictionaries" or like.
And - finally - when I turn off "Use other programs" in settings, I loose ability to launch GoldenDict - it sends me to market for dictionaries

. Till clearing GoldenDict data.
And one siuggestion - do You plan to add ability for choose where internal dictionaries stored? My SGS, i.e., has internal sdcard (small one - 1,5G) and external (till 32G), /sdcard and /sdcard/external_sd. I preferring, of course, to use external_sd