Commit graph

5770 commits

Author SHA1 Message Date
Konstantin Isakov c3c7ce951c Lithuanian translation update by Mindaugas Baranauskas. 2010-11-20 17:02:23 +03:00
Konstantin Isakov 63e99204fc Switch to QtSingleApplication for maintaining single instance running.
This should put an end to all those pidfile-related problems.
2010-11-20 16:43:55 +03:00
Konstantin Isakov 43d3014abe Update Russian translation. 2010-11-17 19:45:14 +03:00
Konstantin Isakov a1794ee3f3 Update Chinese and Greek translations. 2010-11-16 23:54:46 +03:00
Konstantin Isakov 032be833b2 German translation update and new .rc file by Daniel Kaneider. 2010-11-15 22:28:17 +03:00
Konstantin Isakov 41c6d7cbaa Show icons in the opened tabs' list. 2010-11-15 21:04:16 +03:00
Konstantin Isakov 4ae1cb3f55 Italian translation updated. 2010-11-15 20:42:32 +03:00
Konstantin Isakov 2402c7a0d9 Czech and Vietnamese translation updates. 2010-11-15 18:36:07 +03:00
Konstantin Isakov 1dafa5cb16 Allow styling of translate line and word list dependent on the current group by introducing a currentGroup Qt property.
To use, create ~/.goldendict/qt-style.css like this:

MainWindow #searchPane #translateLine[currentGroup="En"], MainWindow #searchPane #wordList[currentGroup="En"]
{
  background: white;
  color: black;
  font-size: 20px;
}
2010-11-15 18:22:35 +03:00
Konstantin Isakov e1c9748d88 Lithuanian translation update by Mindaugas Baranauskas. 2010-11-14 22:49:50 +03:00
Konstantin Isakov 3d6291eca6 Show multiple names in the Credits list better. 2010-11-14 22:46:38 +03:00
Konstantin Isakov 5f4e886ebc Lupdate translations. 2010-11-14 19:30:28 +03:00
Konstantin Isakov 921c42088d Implement Credits window in the About dialog to show project contributors.
The actual credits file is to be fully populated yet.
2010-11-14 19:28:50 +03:00
Konstantin Isakov 953d9237a3 Update copyright to span to 2011.
Better early than late, this year is ending anyway.
2010-11-14 18:47:03 +03:00
Konstantin Isakov eea1e3a2df Re-introduce native Windows audio playback.
This one can only play .wav files, but is far more stable than Phonon.
Any existing installations would auto-switch from Phonon to this one.
Any attempt to play a non-wav file would suggest switching to Phonon.
2010-11-14 18:38:41 +03:00
Konstantin Isakov dc97c45542 Lupdate translations. 2010-11-14 01:58:15 +03:00
Konstantin Isakov 104b4639cb Ask for a confirmation when user clicks the 'Auto Groups' button. 2010-11-14 01:56:25 +03:00
Konstantin Isakov 46d1d26750 Italian translation by orecchionebruno. 2010-11-11 20:22:48 +03:00
Konstantin Isakov c2b0edd4b7 Update project domain name (goldendict.berlios.de -> goldendict.org) 2010-11-06 12:40:07 -07:00
Konstantin Isakov ac4be0b503 Fix bword:// for stardict dictionaries too (patch by zhangjinsong). 2010-10-10 19:40:44 -07:00
Konstantin Isakov 8691356031 Babylon bword:// links referring to words with spaces now work (patch by zhangjinsong) 2010-10-06 22:33:41 -07:00
Konstantin Isakov 7b5d360f4f Update Chinese translation by zhangjinsong. 2010-09-29 20:03:41 -07:00
Konstantin Isakov 8ef6aee9be lupdate the translation files. 2010-09-28 22:05:48 -07:00
Konstantin Isakov 014731fa85 Limit the number of expanded optional parts in DSL to at most 32 to prevent resource exhaustion. 2010-09-28 21:55:53 -07:00
Konstantin Isakov 7778a8562a Revert "added fix for selection of a dictionary with keyboard"
This reverts commit 00476b0776. It causes segfaults when trying to drap&drop dictionaries. Please test your stuff prior to committing it!
2010-09-25 10:48:18 -07:00
ars 5136c09b12 double click on a word with while Control key is down opens translation in a new tab 2010-09-16 20:53:39 +02:00
ars aad0f9b4c1 added drop-down tab list 2010-09-16 20:52:40 +02:00
ars d8b76db518 added auto creation of language pair based groups 2010-09-16 20:50:31 +02:00
ars 00476b0776 added fix for selection of a dictionary with keyboard 2010-09-16 20:49:42 +02:00
Konstantin Isakov dd92f5af25 Apply morphological analysis to compound expressions as well, by querying each word in the expression separately (e.g. "dozing off" -> "doze off"). 2010-08-31 23:26:11 +04:00
Konstantin Isakov 7c0b532bd1 When the default Forvo API key limit reaches, hint the user to apply for his/her own API key. 2010-08-31 23:24:34 +04:00
Konstantin Isakov 88981e4252 Fix some URL encoding problems with Forvo. 2010-08-31 17:19:53 +04:00
Konstantin Isakov c49466942d Vietnamese translation by Hero Phương <herophuong93 at gmail.com> 2010-08-20 17:56:10 +04:00
Konstantin Isakov 7cbb7b6f4c Chinese translation update by zhangjinsong. 2010-08-17 02:37:52 +04:00
Konstantin Isakov c71678221b Win32 mouseover patches by Abs62. 2010-08-17 02:34:01 +04:00
Konstantin Isakov de7701b417 Lithuanian translation update by Mindaugas Baranauskas. 2010-08-13 13:58:38 +04:00
Konstantin Isakov 415f35efa2 Correctly support RTL languages in scan popup mouse-over under Windows. 2010-07-09 15:01:43 +04:00
Konstantin Isakov 957dbc7a0b Correctly display custom icons in tabs. 2010-07-05 23:47:22 +04:00
Konstantin Isakov 78c4694036 Add an icon before the "Shortcut" label in the group configuration. 2010-07-05 23:05:29 +04:00
Konstantin Isakov 3d5a3c2df9 Fix some problems with the previous commit. 2010-07-05 22:50:54 +04:00
Konstantin Isakov 0140321b78 Allow using any file as an icon for the dictionary group. 2010-07-05 22:36:03 +04:00
Konstantin Isakov d9c23a07e5 Allow assigning keyboard shortcuts to the groups for fast switching. 2010-07-05 18:13:29 +04:00
Konstantin Isakov 621d842394 Use polling instead of mouse grab for scan popup. This should fix problems with Windows 7 and such. 2010-07-03 20:24:30 +04:00
Konstantin Isakov 1624afafc4 Only have the rule to rebuild 'version.txt' if git was present when qmake was run. 2010-07-03 15:01:01 +04:00
Konstantin Isakov be23f54914 Generate the exact version string via Git. 2010-07-02 21:15:51 +04:00
Konstantin Isakov 71519ff19b Add support for zooming fonts in word list and translate line. 2010-07-02 15:19:02 +04:00
Konstantin Isakov da991187ed Properly support file:// external links in the articles. 2010-06-30 20:43:08 +04:00
Konstantin Isakov db9c6cd85e Support alt requests (i.e. morphological stems) for Forvo.
This does increase traffic, but the benefits outweigh traffic limit.
2010-06-30 14:44:49 +04:00
Konstantin Isakov 15d3ccbc83 Properly handle QApplication::commitData(), hopefully providing proper config file saving when the system shuts down. 2010-06-28 19:14:07 +04:00
Konstantin Isakov e15fe93ab0 Leave only the real existing sokuon in kana tables. 2010-06-26 01:08:21 +04:00