Konstantin Isakov
00179e4a48
= Move out atomic renaming into a function of its own.
...
+m Add getHistoryFileName() in preparation for history support.
2009-10-21 19:30:14 +00:00
Konstantin Isakov
420efdab13
+ Add 'Show names in dictionary bar' option. This should aid StarDict users
...
since there're no icons in those dictionaries.
2009-10-12 12:41:20 +00:00
Konstantin Isakov
e13a4596ae
+ Dictionary bar, a bar with dictonary icons for the current group, was
...
implemented. Clicking icons disables corresponding dictionaries. When
clicking with Shift/Ctrl, a dictionary can be made solo.
The feature is currently only available in main window only, scan popup
will be addressed later.
+ 'View' menu introduced. It allows switching toolbars and side pane on/off
without any arcane knowledge on how to toggle them on/off via RMB.
2009-09-23 18:44:38 +00:00
Konstantin Isakov
076e6b5447
+ Dictionary bar partially implemented. This is work in progress.
2009-09-21 17:50:03 +00:00
Konstantin Isakov
54efa23585
+ Add an option to block content (images, frames etc) not originating
...
from the site the user browses. This effectively hides all
advertisements on the websites.
2009-08-31 12:18:08 +00:00
Konstantin Isakov
f7d47163d3
+ Localizations are not hardcoded anymore -- all translation files that exist
...
in the current installation get into the list now.
+ Chinese translation added (thanks to Satoshi Joh)
+ Czech translation added (thanks to Vit Pelcak)
2009-07-29 16:39:27 +00:00
Konstantin Isakov
4723831f5d
+ Dictionary order and inactive dictionaries implemented.
2009-05-18 18:01:50 +00:00
Konstantin Isakov
93fe5e5301
+ 'WebSites' implemented.
...
*! Don't set a global qt stylesheet - sometimes WebKit crashes with it.
*! Fixes for text search feature (works faster, no selection artifacts, frame
doesn't grow).
2009-05-16 18:04:21 +00:00
Konstantin Isakov
747825a505
+ Introduce dictionaryOrder and inactiveDictionaries -- for now only in config.
2009-05-16 15:22:02 +00:00
Konstantin Isakov
f065a1c592
+ Possibility to skip the latest release when checking for new releases.
2009-05-14 17:59:49 +00:00
Konstantin Isakov
68c20ff92f
*! Correct path for the pid file; prevent double-opening it.
2009-05-12 19:13:20 +00:00
ars_goldendict
5253d27c78
added German transliteration rules
2009-05-11 23:37:18 +00:00
Konstantin Isakov
8c40c6d50a
+ Implement switchable display styles. For now 'Default' and 'Lingvo'.
2009-05-11 11:03:36 +00:00
Konstantin Isakov
197ccf35d4
+ Support for transliterations added. For now basic Russian translit and
...
Hepburn Romaji are supported.
2009-05-06 14:39:08 +00:00
Konstantin Isakov
21b2d3b747
+ Printing support implemented.
2009-05-01 12:20:33 +00:00
Konstantin Isakov
eee0265ec9
*! Fix incomplete Group comparion operator
2009-05-01 11:52:10 +00:00
ars_goldendict
3e2ae16e96
added zoom buttons
2009-04-30 19:57:25 +00:00
Konstantin Isakov
e94ed0f25d
* Both Sources and Groups were consolidated into a single Dictionaries window.
...
This change required quite a lot of overhaul.
2009-04-30 15:29:03 +00:00
Konstantin Isakov
5efd7c52e1
+ Options to configure global hotkeys added. The clipboard hotkey was added.
...
* On X11, XGrabKey was replaced with the RECORD extension -based solution.
2009-04-21 18:27:26 +00:00
Konstantin Isakov
e1b8c323c0
+ Added a feature to automatically check for a new release from time to time.
2009-04-20 19:54:34 +00:00
Konstantin Isakov
24bd7066c3
+ Add autoStart property to configuration (patch by Ars)
2009-04-18 18:16:04 +00:00
Konstantin Isakov
5e7f41a64e
+ Options to open tabs in background and open tabs after the current one added.
2009-04-13 12:51:25 +00:00
Konstantin Isakov
11bc46b7af
+ Implemented the ability to change program's language.
...
* Russian translation updated to include new strings, others were fixed
a bit.
2009-04-12 20:46:25 +00:00
Konstantin Isakov
ce365f386b
* Russian translation updated.
...
* Basic support for translations added, along with the changes necessary to
accommodate to it.
2009-04-12 19:41:58 +00:00
Konstantin Isakov
4e30ba7778
+ The ability to press scan popup modifiers shortly after the selection was
...
made added.
2009-04-11 16:44:14 +00:00
Konstantin Isakov
c7126a0281
+ Ability to play the first audio reference by clicking on the 'Pronounce word'
...
button in main window or in scan popup added. It is also possible to
configure the program to do that automatically.
+ It is now possible to specify which program to use for audio file playback.
2009-04-10 21:07:03 +00:00
Konstantin Isakov
03736c2193
* Give groups numerical ids and switch to use them everywhere instead of names
...
to identify them.
2009-04-10 12:48:40 +00:00
Konstantin Isakov
b7bdc65a57
+ Hunspell-based morphology added.
2009-04-09 14:15:01 +00:00
Konstantin Isakov
8c1ac1a2fb
+ Support for Sound Dirs (arbitrary dirs full of audio files) added.
2009-04-04 16:06:06 +00:00
Konstantin Isakov
129e922138
+ Save main window's state and geometry on exit and restore it back on
...
startup.
2009-04-03 21:24:07 +00:00
Konstantin Isakov
2fbb7d9895
+ Proxy server configuration is now supported.
2009-04-03 17:10:27 +00:00
Konstantin Isakov
c32a12afb9
+ Make groups resistant to losing dictionaries when they got moved or
...
otherwise change their ids by saving their names, too, and falling back to
matching each group dictionary against name instead of id when no ids match.
2009-04-01 12:00:28 +00:00
Konstantin Isakov
31a06ade12
+ Paths can now be optionally set as recursive.
2009-03-28 22:37:03 +00:00
Konstantin Isakov
7859daaff6
* Major dictionary interface rework. Dictionaries now return Request objects
...
which can provide results asyncronously, be discarded prematurely etc. This
work touches just about every piece of exiting code.
+ On top of the new interface, MediaWiki (Wikipedia) support was added.
* Some other small fixes might went along.
2009-03-26 19:00:08 +00:00
Konstantin Isakov
5068b3b8f3
+ Scan popup can now be turned on and off.
...
+ Tray icon context menu implemented.
2009-02-08 20:20:02 +00:00
Konstantin Isakov
79901d0414
+ Save the popup size across program restarts.
2009-02-06 17:16:33 +00:00
Konstantin Isakov
abc6d30d7c
+ Implement saving and restoring of the last chosen groups.
2009-02-06 17:04:11 +00:00
Konstantin Isakov
5d5a393265
+ Basic preferences and their editing added.
...
+ Basic tray icon support added.
+ Program icon added (one of the Qt Linguist icons, actually).
2009-02-05 20:55:00 +00:00
Konstantin Isakov
4bae99aeb5
Mass-update email to point to a @berlios one.
2009-02-05 14:21:47 +00:00
Konstantin Isakov
2be1c2b375
Scan popup functionality implemented, among with other small improvements.
...
For now, the modifier key is hardcoded to be Ctrl.
2009-02-01 00:08:08 +00:00
Konstantin Isakov
c05781368b
Created /trunk/src and moved everything there.
2009-01-28 20:55:45 +00:00