Abs62
0fa4087b38
Merge branch 'Original' into Qt4x5
...
Conflicts:
goldendict.pro
mainwindow.cc
zim.cc
zipsounds.cc
2014-02-11 23:39:31 +04:00
Abs62
0c2b182647
Handle 1-bit black/white TIFF images without photometric interpretation tag
...
(QImage don't handle such images)
2014-02-11 18:02:00 +04:00
Abs62
97c4697a80
Handle some touch screen gestures in article view window
2014-02-04 22:38:50 +04:00
Abs62
34271ecc1d
Merge branch 'Temp' into Qt4x5
...
Conflicts:
article_maker.cc
article_netmgr.cc
articleview.cc
forvo.cc
goldendict.pro
hotkeywrapper.cc
hunspell.cc
mainwindow.cc
2013-12-18 19:09:48 +04:00
Abs62
444938a330
Fix logging to file UTF-8 encoded messages
2013-11-16 22:34:09 +04:00
Abs62
2b15f925e6
Win-specific: Adjust project file for 64-bit MinGW build
2013-09-30 16:06:30 +04:00
Abs62
c4baa470b5
Win-specific: Adjust project file for 64-bit MinGW build
2013-09-30 16:03:25 +04:00
Abs62
750cccbe15
Qt5-Win-specific: Repair animation of dictionaries initializing indicator on Vista and higher with classic appearance
2013-09-27 17:04:57 +04:00
Abs62
1f87d8a911
Merge branch 'master' into Qt4x5
...
Conflicts:
btreeidx.cc
goldendict.pro
lsa.cc
mouseover.cc
sounddir.cc
xdxf2html.cc
2013-09-27 17:03:27 +04:00
Julian Depetris Chauvin
7f112ea2e9
Merge branch '1.5-dev'
2013-09-23 15:09:09 -03:00
Julian Depetris Chauvin
b78a817ae1
Add Turkmen translation by Berdy
2013-09-23 07:30:57 -03:00
Abs62
5ba083e74f
Merge branch 'zim-support'
2013-09-19 18:28:08 +04:00
Abs62
7916cc5a87
Some tuning for MinGW 4.8 build
2013-09-17 18:11:27 +04:00
Abs62
a56329ce24
Zim: Add liblzma.a and it headers for MacOS, turn on Zim support under MacOS by default.
2013-09-16 18:13:52 +04:00
Julian Depetris Chauvin
b567dd4d37
Add Swedish translation by Lakrits
2013-09-16 10:07:20 -03:00
Abs62
68665167d5
Add ZIM format support (issue #267 ). Now turned on by default for Windows only. Under Linux/MacOS use "qmake "CONFIG+=zim_support"" (liblzma-dev package required. Or take xz 5.0.5 sources from http://tukaani.org/xz/ and compile it).
2013-09-14 20:17:32 +04:00
Julian Depetris Chauvin
2ebda7879a
Customize info.plist to add key to use font auto-scaling in OS X. This should at least fix the blurry texts in Macs with retina display support (issue #264 )
2013-08-25 21:56:32 -03:00
Tvangeste
8d29a10d7c
Serbian translation by ozzii (issue #388 )
2013-08-24 19:24:05 +02:00
Timon Wong
e09ca5402d
Merge branch 'master' into qt4x5
...
Conflicts:
goldendict.pro
2013-08-19 10:54:38 +08:00
Tvangeste
b254127b3a
Handle MSVC++ x64
2013-08-11 18:05:10 +02:00
Tvangeste
b81f008a18
Tweaked compilation flags for MSVC++
2013-08-10 21:44:33 +02:00
Tvangeste
ea24b9e858
Disable stupid MS-specific compiler CRT-related warnings
2013-08-10 20:43:37 +02:00
Tvangeste
d878802948
Fixed a compilation problem on windows
2013-08-09 12:24:33 +02:00
Tvangeste
dd695f93dc
Re-enable the internal ffmpeg based media player for Visual C++ 2012
2013-08-08 23:07:27 +02:00
Tvangeste
f03cd6f41d
Adjust the goldendict.pro file to handle MSVC++
2013-08-07 20:32:26 +02:00
Timon Wong
ee0fc80001
Merge branch 'master' into qt4x5
...
Conflicts:
articleview.cc
btreeidx.cc
goldendict.pro
mediawiki.cc
2013-08-02 17:00:16 +08:00
Tvangeste
2a12036438
Linux: Better detection of installation prefix
...
1. qmake PREFIX=/usr
or
2. PREFIX=/usr qmake
or
3. export PREFIX=/usr; qmake
All should work.
Previously, the most typical #1 was not working.
2013-07-21 12:29:28 +02:00
Tvangeste
7820ef8b5a
Use $PREFIX/share/goldendict for locale files per Linux conventions
...
There is no need to use $PREFIX/share/*apps*/goldendict.
2013-07-21 11:55:20 +02:00
Tvangeste
bbce340353
Fix localization files' installation on Linux/MacOS
2013-07-21 10:46:22 +02:00
Tvangeste
e4512948fc
Do not install anything in $PREFIX/share/app-install (patch by Dmitry E. Oboukhov)
...
This is a private area of app-install application (Software Center),
and it is impolite to install files into places we don't own.
Not to mention it causes installation conflicts in Debian/Ubuntu.
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=689205
2013-07-18 20:24:36 +02:00
Abs62
89755f8c09
Refactor work with RTL languages in word search list and history list
2013-07-06 19:31:31 +04:00
Timon Wong
91f994950d
Qt 5.1 support (Windows MinGW 4.8)
2013-07-05 18:10:11 +08:00
Timon Wong
f5a43e22d4
Merge branch 'master' into qt4x5
...
Conflicts:
goldendict.pro
2013-06-18 11:22:07 +08:00
Timon Wong
cf71499242
Add "DISABLE_INTERNAL_PLAYER" to .pro as an option to disable internal audio player (issue #356 )
2013-06-18 09:12:31 +08:00
Timon Wong
6f2ab430ec
Merge branch 'master' into qt4x5
...
Conflicts:
article_maker.cc
dsl.cc
mainwindow.cc
2013-06-08 12:27:18 +08:00
Tvangeste
3c72be49a2
Switching to 1.5.0 version
2013-06-06 15:39:06 +02:00
Timon Wong
0e8fcd7c12
Win-Specific: Embed appropriate manifest.
...
* Fix native look & feel for print dialog, as a side effect.
2013-06-05 00:33:44 +08:00
Timon Wong
170ceb9a46
Add static libhunspell built with mingw32-dwarf
2013-05-31 18:40:27 +08:00
Timon Wong
8015841a1a
Replace Q_WS_X11 -> HAVE_X11
2013-05-31 13:28:36 +08:00
Timon Wong
f30c41dbf6
Remove Url::Class, add Qt4x5::Url::ensureLeadingSlash() and fix all related
2013-05-31 12:20:25 +08:00
Timon Wong
ad4394d02b
#212 : Workaround for Qt5 changed behavior in QUrl::setPath()
2013-05-30 23:05:41 +08:00
Timon Wong
1d85f1b359
#212 : Scratch, currently works under windows, for both Qt4 and Qt5
2013-05-30 21:24:21 +08:00
Timon Wong
329aa02f93
Add "Inspect" action to context menu
...
* The "Inspect" action will bring up web inspector from WebKit.
* Restorable inspector window geometry.
2013-05-30 10:18:28 +08:00
Abs62
7669d4f788
Dsl: Handle SVG images
2013-05-25 16:07:49 +04:00
Timon Wong
61f24d7cd6
Win-specific: Remove unused `winmm' from import libraries
2013-05-10 00:08:54 +08:00
Tvangeste
a5e71de63a
Mac-specific: Fix the shadow build
2013-05-07 01:22:43 +02:00
Julian Depetris Chauvin
5d0e2d7550
Mac-specific: update project file to use GD custom ffmpeg/libao libraries. Set script to executable mode.
2013-05-08 07:47:28 -03:00
Abs62
882dd57781
Mac-specific: Implement text-to-speech feature under Mac OS X
2013-05-07 17:39:35 +04:00
Tvangeste
3785663f9f
Mac OS: adjust the pro file to be able to build with brew
...
But we still need the proper universal libraries.
2013-05-05 14:04:24 +02:00
Timon Wong
c4752eb14c
Add internal audio player(ffmpeg/libav + libao).
...
* phonon, bass, playsound are removed.
2013-05-05 18:22:12 +08:00
Abs62
0fb8eed553
Win-specific: Add volume and rate tuning for TTS, fix some errors
2013-04-26 17:41:39 +04:00
Abs62
c14ef3458f
Win-specific: Add TTS support for Windows (by Timon Wong)
2013-04-24 18:52:04 +04:00
Tvangeste
db4895e585
Mac: Add -llzo2 to the build, to fix compilation falire
...
The build works just fine after this change,
once the lzo library is installed via brew:
brew install lzo
2013-04-23 17:57:59 +02:00
Timon Wong
cdab08a1ef
MDict (.mdx/.mdd) format support
...
summary
* mdd is complementary resource archive for mdx (dictionary file)
* lzo2 library for (old) MDict version 1 file format
* try Load bass_spx.dll under windows for speex decoding
* internal redirection "@@@LINK=" for both mdx and mdd
2013-04-23 20:07:05 +08:00
Abs62
68df177056
Mac-specific: Implement scanning under Mac OS X (issue #129 )
2013-04-10 17:31:44 +04:00
Tvangeste
1679e5d3e8
Dutch localization (by Cris)
2013-04-08 23:20:52 +02:00
Abs62
10378302e8
Mac-specific: Implement hotkeys under Mac OS X (issue #129 )
2013-04-05 16:25:34 +04:00
Abs62
e8f6c8453d
Win-specific: Preparation for 64-bit build
2013-03-28 17:45:47 +04:00
Tvangeste
a8136a3bcc
Korean localization by panho10
2013-03-18 09:01:52 +01:00
Tvangeste
1b04dbf3e9
On Windows x64, fixed #208 : GoldenDict crashes when indexing huge dictionaries.
...
According to Microsoft documentation, on x64 systems the virtual address space
for 32-bit process can be extended from 2Gb to 4Gb if if the application is
compiled with the /LARGEADDRESSAWARE switch.
I verified that with this switch we get full 4Gb on x64 systems and the
indexing of huge dictionaries works just fine now.
On x32 systems we can't do much though.
2013-02-02 22:06:07 +01:00
VirtualTam
ab60550b6d
Added French translation to project file
2013-01-29 22:40:55 +00:00
Tvangeste
3258ad89f5
Fixed #191 : New UI in the scan popup, replace 3 separate widgets with the translate box.
2013-01-25 16:42:44 +01:00
Tvangeste
e3157d2353
Merge pull request #172 from QuendiMax/be-translit
...
Add belarusian transliteration
2013-01-20 13:42:34 -08:00
Maksim Tamkovič
1fb23efe1e
Add belarusian transliteration
2013-01-20 22:15:24 +03:00
Tvangeste
3ed7772996
History Pane rewrite.
...
The new History Pane features proper mouse and keyboard navigation,
multiple selection and ability to remove the selected entries,
plus a dynamic context menu. Additionaly, the History's size is now
configurable in Preferences.
Use Ctrl+H to show/hide the History Pane.
History Pane's titlebar can be styled via #historyPaneTitleBar, e.g.:
/* Colored header for the History Pane */
background: lightsteelblue;
margin: 2px;
}
Closes #162 : Make History sidebar independent from the Search Pane
Closes #159 : "Send to main window" button from Pop-Up window does nothing when History is shown
Closes #158 : Preserve History mode after restart
Closes #157 : History with new UI: New words are not added when History is shown
Closes #156 : History with new UI: Extra Groups widget in History is shown
Closes #155 : History with new UI: Arrow keys navigation in History doesn't work
Closes #154 : History with new UI: DEL key does not delete the current history entry
2013-01-17 10:08:53 +01:00
Maksim Tamkovič
976bff6303
Add belarusian translation
...
Add belarusian translation in cyrillic and latin alphabet
2013-01-15 10:13:15 +03:00
Julian Depetris Chauvin
e816bc74f3
Add Aymara translation by Amos Batto.
2012-12-24 15:22:24 -03:00
Tvangeste
da13998518
Updated UI: Browser-like interface vs search in the sidebar.
...
Users now have a choice:
* The new way: The field to enter words located like in all browsers, in the toolbar.
* The old way: to search in the sidebar.
Both UI modes are supported and can be switched between via View -> Search Pane menu.
2012-12-24 12:30:03 +01:00
Abs62
8901dccbef
Switch user styles on-the-fly
2012-12-10 18:14:13 +04:00
Abs62
4ab213e178
Again version.txt
2012-12-05 20:46:58 +04:00
Abs62
208394a2d3
Fix version.txt creation command
2012-12-05 16:44:06 +04:00
Vladimir Sizikov
28b96427ac
Compilation fixes under Embedded Linux (for ARM) envvironment.
...
Needed to properly compile GoldenDict for Kindle eInk readers.
2012-12-04 09:21:13 +01:00
Tvangeste
a2ad90e92d
Shadow Build fixes
2012-12-03 20:11:33 +01:00
Abs62
03af1da9af
Win-specific: Play sounds via Bass library
2012-11-23 16:43:36 +04:00
Abs62
8bed9e80eb
Support sound packs in zip archive (.zips)
2012-09-28 16:39:52 +04:00
Abs62
34419706c9
Show information about a dictionary on rigth mouse click in "Found in" pane
2012-09-24 16:51:51 +04:00
Denis Loginov
b1b55f5c74
Added full-screen mode for Mac OS X Lion
...
Adapted from https://github.com/bjorn/tiled/tree/master/src/tiled
2012-06-03 14:29:49 -04:00
Julian Depetris Chauvin
7ca7e4379f
* Add Tajik translation by Victor Ibragimov
...
* Fix link to scan popup in Tajik translation
2012-05-20 20:18:51 -03:00
Julian Depetris Chauvin
87f98aac28
Capitalized app name and include locale folder in Mac build
...
Signed-off-by: Julian Depetris Chauvin <jdepetris@gmail.com>
2012-04-06 17:00:20 -03:00
Julian Depetris Chauvin
ba2ce47ae3
Merge branch 'themighty1-mru-tab'
2012-04-02 15:41:58 -03:00
Julian Depetris Chauvin
3e3071003c
add missing dependency libbzip2 to Mac build
...
Signed-off-by: Julian Depetris Chauvin <jdepetris@gmail.com>
2012-03-25 21:53:12 -03:00
Konstantin Isakov
a86431a6f4
New Spanish from Spain translation added.
2012-02-21 21:44:58 -08:00
wwwwww
753b0185df
MRU tab switching implemented
2012-02-17 00:00:00 +02:00
Abs62
81ee55aff7
Add support for Aard dictionaries (aar-html)
2012-02-09 16:50:38 +04:00
Abs62
79d24b80f6
Add support for Sdict dictionaries
2012-02-09 16:49:41 +04:00
Abs62
fb179acb59
Add translations es_BO.ts and qu_WI.ts to project file
2012-01-26 18:07:10 +04:00
Abs62
af53018709
XDXF dictionaries format support
2012-01-24 16:55:28 +04:00
Abs62
c9192acef4
Win-specific: ScanPopup in 64-bit applications
2012-01-24 16:39:23 +04:00
Konstantin Isakov
35c103cd0b
Add Turkish translation.
2011-11-13 00:48:47 -08:00
Abs62
34377a128a
Merge pull request #48 from Abs62/master
...
Use file names in UTF-8. Fix issue #30 .
2011-10-22 04:42:48 -07:00
Julian Depetris Chauvin
f8cb806569
Slovak translation by zdenop
2011-10-15 21:06:14 -03:00
Denis Loginov
bbaa6adf4d
Finalized goldendict.pro file changes.
2011-09-23 20:12:34 -04:00
Denis Loginov
6140ff5615
Added comment about PowerPC support and the build environment
...
needed for it.
2011-09-23 17:11:25 -04:00
Denis Loginov
99ba491f82
Introduced support for PPC arch on Mac OS X.
...
Signed-off-by: Denis Loginov <dloginov@mit.edu>
2011-09-23 14:57:29 -04:00
Denis Loginov
84654cc061
Reverted to dynamic lib model and reduced dependencies on system libs even further.
2011-09-18 22:26:50 -04:00
Denis Loginov
bcdd62c15a
Removed some dependencies on system libs in Mac OS X.
2011-09-17 23:40:45 -04:00
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
Denis Loginov
a91def88b7
Build Mac binary based on the host arch.
2011-08-15 10:35:57 -04: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