Konstantin Isakov
9c3d8de794
Use a custom termination handler which displays a graphical message with
...
the exception, its description and stack backtrace.
This should aid tracking down those silent exits.
2010-01-17 16:04:55 +03:00
Konstantin Isakov
0e187e1e76
When checking for another copy, check if the existing pid is actually not
...
ours.
2010-01-02 15:56:33 +03: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
8a2cf34051
+ Raise filedescriptor limit to 2048 under Windows.
2009-05-26 15:33:54 +00:00
Konstantin Isakov
d89e17829d
+ Load translation from the application directory if there was none installed.
2009-05-24 17:13:43 +00:00
Konstantin Isakov
b7b527f09c
+! Merge r194 from 0.8.0 branch to fix qt locale loading.
2009-05-24 15:54:39 +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
ars_goldendict
b14a6271d9
prevention of 2nd copy start: algorithm changed (should work better)
2009-05-16 00:42:51 +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
200be4b92d
fixed issue with start of 2nd copy for different users
2009-05-12 18:59:00 +00:00
Konstantin Isakov
8c40c6d50a
+ Implement switchable display styles. For now 'Default' and 'Lingvo'.
2009-05-11 11:03:36 +00:00
Konstantin Isakov
4c899d470c
* Add back some show/hide behavioural changes, refining them in the process.
...
The global shortcut would now only hide window if there's a tray icon
enabled.
2009-04-20 12:25:26 +00:00
ars_goldendict
0b87435471
updated (added libqxt and global shortcut Ctrl-F11; fixed issue with autostart on Vista)
2009-04-19 21:32:18 +00:00
Konstantin Isakov
9503c9844b
- Remove empty useless scope.
2009-04-18 22:22:16 +00:00
Konstantin Isakov
abc7d564b2
+ Prevent a second copy of a program from running (patch by Ars)
2009-04-18 18:41:11 +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
3bb9df7a4c
- Deactivate forced coredumps.
2009-04-03 12:53:35 +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
62cb2479ed
* The default stylesheets are now embedded into the program itself. It is
...
still possible to amend them by creating external ones, though.
2009-02-08 17:21:46 +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