Commit graph

5653 commits

Author SHA1 Message Date
Denis Loginov cf00c1096b Improved support for Mac OS X:
1) Application now builds correctly for both 
   x86 and x86_64 architectures on Mac OS X 10.6 and 10.7
   thanks to fixes in iconv.h
2) The 'unix' branch in goldendict.pro is skipped for Mac now.
3) The sluggishness of scrolling is gone after setting Qt
   graphics system to "raster" at the application launch.

Signed-off-by: Denis Loginov <dinvlad@gmail.com>
2011-09-17 06:28:50 -04:00
Abs62 2763b74635 Use file names in UTF-8. Fix issue #30. 2011-09-09 16:05:28 +04:00
Tvangeste 8b5512123f corrected FSF address 2011-09-08 19:16:24 +02:00
Konstantin Isakov 52fe50c7fc Merge pull request #31 from chulai/issue-31
Regression:  Can't go up and down the list of suggestions
2011-09-07 21:19:12 -07:00
Julian Depetris Chauvin f5cd150201 Regression: Fix "can't go up/down the list of suggestions" bug introduced while fixing "sync between currently active article and the 'found in dictionaries' pane for web dictionaries" bug. See other focusReasons at http://doc.qt.nokia.com/4.7-snapshot/qt.html#FocusReason-enum 2011-09-03 11:45:43 -03:00
Julian Depetris Chauvin e362b4d2ca ignore goldendict.app directory
Signed-off-by: Julian Depetris Chauvin <jdepetris@gmail.com>
2011-08-21 19:31:07 -03:00
Julian Depetris Chauvin 2e284057ff Resolve compilation issue with time_t on OS X 10.6 Snow Leopard 32-bit. Additionally tested on Win 7 and Ubuntu 11.04. Thanks strannik! 2011-08-21 18:53:24 -03:00
Konstantin Isakov 0138805fd9 Merge pull request #41 from dinvlad/master
Build Mac binary based on the host arch.
2011-08-16 19:14:41 -07:00
Denis Loginov a91def88b7 Build Mac binary based on the host arch. 2011-08-15 10:35:57 -04:00
Konstantin Isakov 0c095dbeaf Merge pull request #40 from dinvlad/master
Corrections for building on Mac OS X.
2011-08-14 23:34:23 -07:00
Denis Loginov ff4a88fba8 Corrections in goldendict.pro for Mac OS X (reduced dependencies on external libs/headers). 2011-08-14 20:46:51 -04:00
Konstantin Isakov 76302e0408 Merge pull request #39 from dinvlad/master
Modified goldendict.pro for Mac OS X
2011-08-14 13:19:03 -07:00
Denis Loginov b24b050849 Minor correction: modified goldendict.pro so that it ignores any extra libs installed on the system via Brew/Macports/etc and uses only built-in libs and the ones provided in the 'maclibs' folder.
Signed-off-by: Denis Loginov <dloginov@mit.edu>
2011-08-14 16:04:27 -04:00
Konstantin Isakov 4dde9a9814 Merge pull request #36 from dinvlad/master
Tested in both 32- and 64-bit modes!
2011-08-07 18:25:39 -07:00
Denis Loginov a82a96e6af Added full support for both 32- and 64-bit Intel Macs.
The universal binary is now built seamlessly with 'Cocoa: Mac binary package for Mac OS X 10.5-10.6' (works in 10.7 as well).

Signed-off-by: Denis Loginov <dinvlad@gmail.com>
2011-08-07 21:04:53 -04:00
Konstantin Isakov 2602a03cdf Merge pull request #34 from dinvlad/master
Added support for Mac OS X
2011-08-07 01:27:30 -07:00
Denis Loginov ee966c4d2d Added precompiled third-party libraries
and their header files necessary to build
GoldenDict on 64-bit Intel Macs.
Included program icon into application package.
Minor code clarification in keyboardstate.cc
2011-08-07 04:13:20 -04:00
Denis Loginov b1553ccc75 Added MAC OS X support and updated program icon from the old project wiki for better looks in Dock etc. Scan popup and hotkeys are not supported. The program is tested on Snow Leopard and Lion. Works with the default system libraries.
Signed-off-by: Denis Loginov <dinvlad@gmail.com>
2011-08-06 14:39:16 -04:00
Konstantin Isakov 078889dd63 Fix problem with the initial empty untitled page having garbled encoding (affecting the translated page title). 2011-08-01 23:50:15 -07:00
Julian Depetris Chauvin a7cb431c72 Clicking on "...." in the article view's context menu opens the Results Navigation Pane (if closed and is not popup window), focuses on the next dictionary entry on it and scrolls to the next dictionary in the article view. If user is using the popup window it just scrolls to the next dictionary. 2011-07-30 21:11:07 -03:00
Julian Depetris Chauvin 778a288297 Fix sync between currently active article and the "found in dictionaries" pane for web dictionaries. 2011-07-30 17:28:24 -03:00
Julian Depetris Chauvin eeb1a07343 Fix English lines and translations that depend on them 2011-07-30 14:20:11 -03:00
Julian Depetris Chauvin 72c7669081 Update Argentinian Spanish translation 2011-07-30 14:06:56 -03:00
Abs62 c5693dfa35 Fix crash when UI Automation interface in absent in system 2011-07-30 17:09:09 +04:00
Abs62 a815716810 Add some checks into scan libraries 2011-07-30 14:34:47 +04:00
Abs62 69e0e3806b Update Russian translation 2011-07-30 14:33:24 +04:00
Tvangeste 7d2b6f5893 provide %GDBIG5% for websites 2011-07-30 10:28:30 +02:00
Konstantin Isakov f65c98c8e1 Merge pull request #26 from Abs62/master
Improvements in scan popup functionality. Now it can work with Internet Explorer 9.
2011-07-29 19:47:54 -07:00
Abs62 a11774483d Move some checks from ScanPopup into MouseOver 2011-07-28 17:04:06 +04:00
Abs62 68c80f48b2 Some simplification and cleanup 2011-07-27 16:47:29 +04:00
Konstantin Isakov 0ac016c134 Update Italian translation. 2011-07-26 21:35:27 -07:00
Konstantin Isakov 2b2ab69d7e Update Bulgarian translation. 2011-07-26 21:33:24 -07:00
Konstantin Isakov 5b9fc5da31 Merge branch 'master' of github.com:goldendict/goldendict 2011-07-26 21:31:23 -07:00
Konstantin Isakov 004f9f9a36 Don't attempt adding very large words into index, they are usually a sign of malformed dictionary and can consume huge amount of resources. 2011-07-26 21:26:59 -07:00
Abs62 f20b046229 Move scan popup extra technologies selection to "Advanced" tab in Preferences 2011-07-23 15:32:15 +04:00
Tvangeste d49e3c4d9b added some *.dll and *.a files to gitignore 2011-07-23 13:08:52 +02:00
Abs62 3ae6add49c Adjust program code and project file to new libraries 2011-07-19 22:36:04 +04:00
Abs62 5710595120 Change libiconv to last official version 1.13.1
ATTENTION: New iconv dll have name libiconv-2.dll and located in winlibs\lib folder. Place it to GoldenDict.exe folder. Old library libiconv2.dll can be removed.
2011-07-19 22:30:34 +04:00
Abs62 a3e3ab2ad8 Change libhunspell to last official version 1.3.2 2011-07-19 22:27:47 +04:00
Abs62 e41f8e9384 Remove unneeded files from /winlibs
Remove *.a and *.dll from .gitignore
2011-07-19 22:22:16 +04:00
Tvangeste 202914653f Fixed #28: Allow adding a new tab by double-clicking the large empty space right to it 2011-07-19 12:03:56 +02:00
Tvangeste a03d4d2dde "Auto-pronounce in Scan Pop-Up" option should not be disabled when the Scan Pop-Up is disabled.
Because users can manually show the scan pop-up via Ctrl+C+C.
2011-07-15 14:50:07 +02:00
Tvangeste 68335ba349 Provide an icon for the error message in the status bar 2011-07-15 14:42:40 +02:00
Tvangeste a94ed4b82e Make dictionary icons to have the same sizes, to avoid visual alignment problems.
* Corrected icon sizes in the "found in dictionaries" pane.
* Corrected icon sizes in the preferences dialog.
2011-07-15 14:11:08 +02:00
Tvangeste 4163bce8a2 Various status bar related fixes:
* Status Bar now available for Scan Popup window as well.
* Fixed #13: Eliminated modal box when sound is not available:
  Instead of modal dialog box we now show the status bar message,
  with error icon, thus making it visible but not disruptive.
* Proper handling of status bar images.
* Styling of the status bar in both modes
  (in Mani Window and in Popup Window).
2011-07-14 22:11:57 +02:00
Tvangeste 39d8772153 added statusbar to the scan popup window 2011-07-14 10:17:59 +02:00
Tvangeste cdf753f9c8 Updated web dictionaries that come with GD by default.
1. Google has switched from Collins COBUILD to Oxford Pocket Dictionary.
2. Lingvo's online link has been corrected.
2011-07-12 21:49:36 +02:00
Abs62 0e374a4abc Rewrite scan libraries on plain C completely instead of C++ in some modules.
It prevents some runtime library conflicts with other programs (Maxthon 3)
2011-07-12 16:52:07 +04:00
Tvangeste 5404d4213e Dictionary tool buttons should not have an icon shifted when checked.
This just looks better, since the dictionary icons don't collide
with the border anymore.
2011-07-12 11:38:37 +02:00
Abs62 c0a2ed77f9 Hide scan method options 2011-07-11 16:36:28 +04:00