Ansgar Becker
|
8bec8e4975
|
Add hint "requires restart" to the language selector in preferences dialog. See issue #3016.
|
2012-12-02 09:37:16 +00:00 |
|
Ansgar Becker
|
bd077ce413
|
Adjust width of various controls so they fit to the translated captions (at least in German). Related to issue #557.
|
2012-12-02 09:33:41 +00:00 |
|
Ansgar Becker
|
ce263681d9
|
Even if user runs Vista or above, he may have deactivated themes. Check that before assuming TTaskDialog to be available. Fixes issue #3043.
|
2012-12-02 08:59:58 +00:00 |
|
Ansgar Becker
|
cc8b0bc202
|
Support hyperlinks in MessageDialogs, and add a footer with a Google search link to error dialogs.
|
2012-11-30 13:27:57 +00:00 |
|
Ansgar Becker
|
f8a13fc91a
|
Activate PreferExternal constant in gnugettext.pas, so translators may override assembled .mo files by a file in the locale subdirectory. See issue #557.
|
2012-11-29 22:47:52 +00:00 |
|
Ansgar Becker
|
911402d830
|
Introduce translatable message/error/confirmation dialogs.
|
2012-11-29 22:45:51 +00:00 |
|
Ansgar Becker
|
d326efbdc3
|
Translate FLUSH commands, now that their captions do not get into the SQL command. See issue #557.
|
2012-11-29 18:12:03 +00:00 |
|
Ansgar Becker
|
7f190f389f
|
Fix usage of translated FLUSH commands. See issue #557.
|
2012-11-29 18:03:57 +00:00 |
|
Ansgar Becker
|
645a9f3c7f
|
Make message strings from const.inc translatable
|
2012-11-29 06:15:44 +00:00 |
|
Ansgar Becker
|
9d8b4cd83a
|
Make more inline strings translatable.
|
2012-11-28 23:27:31 +00:00 |
|
Ansgar Becker
|
86f75cafa0
|
Update libmysql to v6.0.2. Taken from http://www.mysql.com/downloads/connector/c/#downloads . Fixes some crashes in that library, e.g. mentioned here: http://www.heidisql.com/forum.php?t=8568
|
2012-11-28 22:51:05 +00:00 |
|
Ansgar Becker
|
024a1a4d5e
|
Straighten some more translation strings
|
2012-11-28 05:55:05 +00:00 |
|
Ansgar Becker
|
80d41dcc9e
|
Fix typos and optimize a bunch of translations. Technical stuff such as variable names and version numbers should not be subject of translations.
|
2012-11-27 21:26:59 +00:00 |
|
Ansgar Becker
|
15bf1b0b37
|
Try to fix issue #3034 again
|
2012-11-26 22:25:26 +00:00 |
|
Ansgar Becker
|
38bec1445e
|
Remove unused variable
|
2012-11-26 20:06:48 +00:00 |
|
Ansgar Becker
|
345adba606
|
Fix dumb AV in TMainForm.GetCharsetByEncoding, when Encoding is nil.
|
2012-11-26 09:33:13 +00:00 |
|
Ansgar Becker
|
4435346fc4
|
Fix erroneous formatted string in grid export dialog
|
2012-11-26 09:08:01 +00:00 |
|
Ansgar Becker
|
14006cc9dc
|
Do not use comment from selected column as a default for a new column. Fixes issue #3009.
|
2012-11-26 05:52:44 +00:00 |
|
Ansgar Becker
|
2637a96f58
|
Activate "Apply" button when selecting language. Forgotten in r4231.
|
2012-11-26 05:49:48 +00:00 |
|
Ansgar Becker
|
f96288fce9
|
Translate string variables and literals in .pas files. TODO: translate constants.
|
2012-11-26 05:44:01 +00:00 |
|
Ansgar Becker
|
caaaaedc11
|
Workaround to avoid exceptions in FindNode() when an Int64 from TDBQuery.RecNo comes in and gets compared to the Cardinal typed VTree.Node.Index.
|
2012-11-21 05:10:25 +00:00 |
|
Ansgar Becker
|
b6a18114f4
|
Fix access violation when using ASCIIencoding, by turning it from a SingleTon into a new instance each time we call GetEncodingByName. Probably introduces a memory leak. The encoding object is freed when using in a TStringStream context which is freed after usage. See exportgrid unit.
|
2012-11-17 08:48:21 +00:00 |
|
Ansgar Becker
|
5958d7102b
|
Fix broken "Auto detect" setting in language selector.
|
2012-11-14 21:13:56 +00:00 |
|
Ansgar Becker
|
9531981d76
|
Remove various labels from english source language file, so these are never translated.
|
2012-11-14 20:57:35 +00:00 |
|
Ansgar Becker
|
585b88cd8b
|
Add manual language selector in preferences dialog. See issue #557.
|
2012-11-14 20:54:02 +00:00 |
|
Ansgar Becker
|
509a2702f0
|
Remove redundant exe description from about dialog. Version is displayed in a separate label.
|
2012-11-14 20:16:28 +00:00 |
|
Ansgar Becker
|
1169e4c3b0
|
Revert previous modifications on version.rc so SetVersion.exe finds the placeholders %APPNAME% and %APPVER% in it. Broken since r3977. Wrong revision showed up in the about dialog and in the exe description.
|
2012-11-14 20:04:17 +00:00 |
|
Ansgar Becker
|
783a9d146e
|
Issue #557: Override automatic language detection via registry setting "Language".
|
2012-11-13 22:06:07 +00:00 |
|
Ansgar Becker
|
4a6f9da93a
|
Remove accidentally moved+committed file
|
2012-11-12 19:04:13 +00:00 |
|
Ansgar Becker
|
1eeaf6ed67
|
Add missing files for msgfmt.exe, and fix current directory when madExcept searches for its .mes file.
|
2012-11-12 17:29:46 +00:00 |
|
Ansgar Becker
|
65ebc3dccb
|
Extend auto build process to
* pull language (.po) files from Transifex server
* execute msgfmt.exe per language
* assemble .mo files into compiled heidisql.exe
|
2012-11-12 17:01:51 +00:00 |
|
Ansgar Becker
|
14e197dc31
|
Remove various SQL keywords from the source translation file. See issue #3016.
|
2012-11-11 09:28:07 +00:00 |
|
Ansgar Becker
|
28bae96813
|
Issue Issue #557:
* Move english default.po to the folder where assemble.exe finds it
* Add dxgettext_assemble.exe, self built from https://dxgettext.svn.sourceforge.net/svnroot/dxgettext/trunk/dxgettext/tools/assemble/
* Call dxgettext_assemble.exe from auto-build process
|
2012-11-10 16:19:58 +00:00 |
|
Ansgar Becker
|
a6170ad769
|
Prefer SysUtils.IncludeTrailingPathDelimiter over home brown code
|
2012-11-10 14:43:35 +00:00 |
|
Ansgar Becker
|
ca1d94c87b
|
Issue #557: Include gnugettext.pas from https://dxgettext.svn.sourceforge.net/svnroot/dxgettext/trunk/dxgettext/sample/ . And add basic code to all FormCreate events to translate their components in the future.
|
2012-11-10 14:28:44 +00:00 |
|
Ansgar Becker
|
5507fb720c
|
Create base translation file
|
2012-11-09 19:47:37 +00:00 |
|
Ansgar Becker
|
6b04fc0493
|
Prefer codepage 437 over TEncoding.ASCII. See PM from Markus Gnam.
|
2012-11-07 19:07:47 +00:00 |
|
Ansgar Becker
|
f54c3634a6
|
Update blank password warning in user manager after updating user with a modified password, or vice versa. Fixes issue #3001.
|
2012-10-27 08:23:23 +00:00 |
|
Ansgar Becker
|
24163c14d5
|
Add hints for portable mode and Win2000 support
|
2012-10-21 12:35:17 +00:00 |
|
Ansgar Becker
|
8ec290a302
|
Fix synapse usage:
* missing unit search path for synapse in auto-build script
* move unit search path from RELEASE to BASE
* make use of helpers:EncodeURLElementUnicode
|
2012-10-21 12:32:19 +00:00 |
|
Ansgar Becker
|
583a8350b8
|
Install Ararat Synapse library (r169 from trunk), as a preparation for HTTP tunnel implementation. See issue #1405.
|
2012-10-21 12:17:43 +00:00 |
|
Ansgar Becker
|
e30c5c9543
|
Provide "All xy columns" in SQL completion proposal, expanding to the long list of all column names prefixed by the same left token. Fixes issue #2975.
|
2012-10-20 06:46:33 +00:00 |
|
Ansgar Becker
|
9d03e25c39
|
Suppress clear text password in error dialog when plink.exe could not get executed, or exits with error. Fixes issue #2966.
|
2012-10-19 15:16:50 +00:00 |
|
Ansgar Becker
|
d2fb5733e0
|
Enable EXPLAIN links and menu items also when relevant query does not start with SELECT.., as there may be a comment at the beginning. This leaves the responsibility for error messages to the server. Fixes issue #2986.
|
2012-10-19 14:55:19 +00:00 |
|
Ansgar Becker
|
015de362f1
|
Add fallback font family for HTML export. Fixes issue #2990.
|
2012-10-19 14:47:38 +00:00 |
|
Ansgar Becker
|
a9ce7eb5b9
|
Autofit first '#' column in routine editor, which has not enough width in some cases. Fixes issue #2993.
|
2012-10-19 06:14:13 +00:00 |
|
Ansgar Becker
|
505ede02aa
|
Make TDBQuery.HasFullData more reliable when a field has exactly GRIDMAXDATA(256) chars. See http://www.heidisql.com/forum.php?t=11346
|
2012-10-19 05:57:41 +00:00 |
|
Ansgar Becker
|
f647271ae6
|
Fix AV due to assigned but empty TConnectionParameters variable in TMainForm.WMCopyData. I know there is some complaint about this AV somewhere in the forum but I can't find it right now. Anyway, hereby fixed.
|
2012-10-12 17:42:34 +00:00 |
|
Ansgar Becker
|
2f10329e62
|
Implement an automatic, non-configurable keep-alive ping, to prevent SSH tunnels from disconnecting. Fixes issue #2935.
|
2012-10-12 15:01:34 +00:00 |
|
Ansgar Becker
|
1855f6b57d
|
Remove LIMIT 1 clause for safe grid queries. This prevents grid updates on simple tables from running into replication mode warning "Statement is not safe to log in statement format". See http://www.heidisql.com/forum.php?t=11304
|
2012-10-04 20:18:08 +00:00 |
|