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
Konstantin Isakov
04bdf3aa36
For websites and forvo, don't add dummy word search results (as they don't have any index to search in) -- instead, make results empty, but mark the search uncertain, and don't mark the word input line as reddish in that case.
...
This is just a refinement on how the word search is done in the dictionaries
that don't actually ability to search words in. Previously they emitted dummy
italicized suggestions, which were getting in the way. Now they don't emit
anything, but mark the search as uncertain. Any uncertain searches don't mark
the word input with the different color to indicate the search has failed.
2010-06-22 16:43:11 +04:00
Konstantin Isakov
cc5e5b6c77
Add Ukranian translation by Wiseacre.
2010-06-22 01:11:37 +04:00
Konstantin Isakov
8f99ab7da3
Chinese translation update by zhangjinsong.
2010-06-15 14:23:34 +04:00
Konstantin Isakov
3b19b9a577
Fix font problems in the Forvo tab.
2010-06-15 01:17:09 +04:00
Konstantin Isakov
9e43f86feb
Support for Forvo online pronunciations added.
2010-06-13 00:16:35 +04:00
Konstantin Isakov
c33fa2c9cc
Fix a problem where several threads throwing exceptions could cause an abort().
...
This makes the infamous "This application has requested the Runtime to terminate it in an unusual way" message to go away.
2010-06-03 00:55:07 +04:00
Konstantin Isakov
67ca2ee1dd
Successfully find arbitrarily large compound expressions.
...
Previously the program could only safely find two-word compounds. Now it always
finds all of them, even if they are large sentences with many words.
To choose the source for compounds, a notion of dictionary features was added.
It may be utilized later for some more interesting things.
2010-05-30 00:50:16 +04:00
Konstantin Isakov
9eb20cf0b6
Play audio files from websites.
...
Here we also add Google as a web dictionary as an initial website example.
Sounds there work just fine.
2010-05-29 15:33:04 +04:00
Konstantin Isakov
44a6842c16
Use -rdynamic on unix targets only.
...
Mingw32 doesn't support it.
2010-05-29 15:27:10 +04:00
Konstantin Isakov
2b557e7f4b
Greek transliteration by Jennie Petoumenou.
2010-05-29 13:22:08 +04:00
Konstantin Isakov
d59fb9e568
Support for portable version mode.
...
To enable portable version mode, simply create the portable/ directory in the
same directory where the executable itself lives. In portable version all
dictionaries live in content/, morphologies in content/morphology. Sound
dirs aren't supported in portable version.
2010-05-28 20:50:54 +04:00
Konstantin Isakov
68b1e5f262
Don't output abbreviations to console when indexing Dsl files.
2010-05-28 19:04:12 +04:00
Konstantin Isakov
9980863bd8
More work with Babylon.
...
1) Support 2-byte sized displayed headwords in a more general way. This version
should catch more of them.
2) Only add displayed headword as a headword to the index if the original one
contain two digits, not one, as it was previously.
2010-05-28 19:02:37 +04:00
Konstantin Isakov
57e416820e
Updated Greek translation by jennie.
2010-05-25 11:20:41 +04:00
Konstantin Isakov
1892329272
Chinese translation update by zhangjinsong.
2010-05-17 23:40:04 +04:00
Konstantin Isakov
1b8bb12b37
Support more types of displayed headwords in BGL.
...
Also use the right encoding for all displayed headwords.
2010-05-16 17:38:06 +04:00
Konstantin Isakov
ab88fa4867
Drop the src/ directory. It's superfluous.
2010-05-15 16:42:18 +04:00