Konstantin Isakov
|
96215766c8
|
* Don't use documentMode under Windows since we're having some problems with
the definition frame.
|
2009-02-09 01:08:52 +00:00 |
|
Konstantin Isakov
|
0dfc699a30
|
* Rework the way temporary files are handled so they'd work under Windows
without locking issues.
|
2009-02-08 21:54:19 +00:00 |
|
Konstantin Isakov
|
050a989da8
|
* reading->ready typo fixed.
|
2009-02-08 21:32:33 +00:00 |
|
Konstantin Isakov
|
2264df6716
|
* Hide groups combobox when there are no groups in scan popup window.
|
2009-02-08 21:26:35 +00:00 |
|
Konstantin Isakov
|
956b7cfaee
|
* Add minimize button to the "Initialing" window.
|
2009-02-08 21:03:36 +00:00 |
|
Konstantin Isakov
|
c12aa385f8
|
* Make the "initializing" dialog non-closable.
|
2009-02-08 20:55:28 +00:00 |
|
Konstantin Isakov
|
9b1816d887
|
Use larger-sized image for the program icon.
|
2009-02-08 20:29:23 +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
|
00ac1e235c
|
+ Add some initial welcome text and help.
|
2009-02-08 18:35:29 +00:00 |
|
Konstantin Isakov
|
cbd2577225
|
* GPL->GNU GPL
|
2009-02-08 18:34:48 +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
|
2f27e8d9e6
|
+ Indicate that the user should be anticipating the result when scan popup
is searching for the translation.
|
2009-02-08 16:50:18 +00:00 |
|
Konstantin Isakov
|
c23e1351f4
|
+ Smart placement of the popup window implemented.
|
2009-02-08 16:35:30 +00:00 |
|
Konstantin Isakov
|
d32fd02217
|
+ Implement "in new tab" context menu choices in article view.
|
2009-02-08 15:49:17 +00:00 |
|
Konstantin Isakov
|
71c736f35f
|
Use desktop services to open all types of files but the audio ones.
|
2009-02-08 14:40:26 +00:00 |
|
Konstantin Isakov
|
e3bb365473
|
* Only use PlaySound for "gdau" links (Windows only)
|
2009-02-08 14:09:39 +00:00 |
|
Konstantin Isakov
|
d917ae8896
|
+ Help menu implemented.
+ Translations are shown whenever user presses enter or clicks a word in list.
|
2009-02-08 14:02:27 +00:00 |
|
Konstantin Isakov
|
61943519c1
|
* Make the popup window itself be movable; fix the associated with the gripping
and moving problems.
|
2009-02-06 18:43:07 +00:00 |
|
Konstantin Isakov
|
12c49065e5
|
* Quiet the dictionary.hh warnings.
|
2009-02-06 18:38:19 +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
|
8e43a81592
|
* Make "search" audio links be bound by the current group.
|
2009-02-06 16:19:05 +00:00 |
|
Konstantin Isakov
|
c2977cf9a1
|
+ Support for sound playback under Windows added (limited to .wavs though).
|
2009-02-06 15:37:37 +00:00 |
|
Konstantin Isakov
|
2fa0c3b57b
|
* Popup now autohides in Windows normally.
|
2009-02-06 13:05:25 +00:00 |
|
Konstantin Isakov
|
9789b3892c
|
Added an icon to the Windows executable.
|
2009-02-06 11:54:27 +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
|
bbc9901cce
|
Fix the enum definition.
|
2009-02-05 17:09:34 +00:00 |
|
Konstantin Isakov
|
cbfa6d2f74
|
Support for testing key modifiers under Windows added. The default modifier key
in Windows build is Ctrl now.
|
2009-02-05 16:56:57 +00:00 |
|
Konstantin Isakov
|
4bae99aeb5
|
Mass-update email to point to a @berlios one.
|
2009-02-05 14:21:47 +00:00 |
|
Konstantin Isakov
|
626934c0cc
|
Initial support for mouseover feature in Windows added.
|
2009-02-02 20:28:53 +00:00 |
|
Konstantin Isakov
|
3f245cb58a
|
Support for ETO_GLYPH_INDEX in ExtTextOutW() function added. This makes
Firefox 3 work.
|
2009-02-02 20:24:25 +00:00 |
|
Konstantin Isakov
|
18b355cda3
|
Win32-specific mouseover dll sources added, taken directly from StarDict
codebase with minimal modifications.
|
2009-02-02 19:26:39 +00:00 |
|
Konstantin Isakov
|
1a5a4daa52
|
When searching for resource files, allow them to be not only in the dictionary
directory, but also in the dictionary-name.files/ subdirectory.
|
2009-02-02 15:02:57 +00:00 |
|
Konstantin Isakov
|
e9799ba248
|
FsEncoding has got a basename() function. The Lsa module now uses it instead
of the system/local one. The implementation of FsEncoding::dirname() was also
changed to stop relying on the system version.
|
2009-02-02 15:01:48 +00:00 |
|
Konstantin Isakov
|
4c29464c09
|
Windows-specific build directives added.
|
2009-02-02 01:35:19 +00:00 |
|
Konstantin Isakov
|
b675289f68
|
Provide local implementation of the GNU variant of basename() under Windows.
|
2009-02-02 01:18:21 +00:00 |
|
Konstantin Isakov
|
13d0637357
|
Provide local implementation of wcscasecmp() under Windows, where it's non-
existent.
|
2009-02-02 01:10:16 +00:00 |
|
Konstantin Isakov
|
9f41c3304a
|
Adopt to a different prototype of the iconv() function under Windows.
|
2009-02-02 01:04:39 +00:00 |
|
Konstantin Isakov
|
8c71d4e4a1
|
Convert Qt's paths to native separators. This ensures normal work of native
file access functions under Windows.
|
2009-02-02 01:01:28 +00:00 |
|
Konstantin Isakov
|
49abfcbb10
|
Fix compilation under Win32.
|
2009-02-02 00:59:14 +00:00 |
|
Konstantin Isakov
|
33a2c8f705
|
Our own local, locale-independent version of isspace() is introduced and is
now used to handle utf8 strings. This fixes problems where the stock function
was mangling some utf8 strings under Windows.
|
2009-02-02 00:56:58 +00:00 |
|
Konstantin Isakov
|
c8406798af
|
Add missing "b" flag to read the resource files under Windows correctly.
|
2009-02-02 00:52:54 +00:00 |
|
Konstantin Isakov
|
360a1001c0
|
Win32 support added.
|
2009-02-02 00:44:38 +00:00 |
|
Konstantin Isakov
|
89c2e3318d
|
Saner choice for the frameless window type; no more window activating which
used to unnecessarily steal focus.
|
2009-02-01 05:15:25 +00:00 |
|
Konstantin Isakov
|
f31693dac9
|
Ctrl was not the best choice -- use Win instead.
|
2009-02-01 04:47:34 +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
|
2e8cb955c8
|
Applied a patch from Heinz van Saanen to fix several missing #includes.
|
2009-01-30 01:20:37 +00:00 |
|
Konstantin Isakov
|
faeacaff3e
|
Implement asyncronous word finding.
|
2009-01-29 19:16:25 +00:00 |
|
Konstantin Isakov
|
17b90a3cca
|
Typos fixed.
|
2009-01-29 16:37:29 +00:00 |
|
Konstantin Isakov
|
eb3cb3656d
|
Disable the noisy unfinished popup window.
|
2009-01-29 01:17:59 +00:00 |
|