|
f88e521ed0
|
Issue #541: apply KeyPress event to all other writable SQL editors, so the auto-uppercase feature is available everywhere
|
2019-09-30 20:44:09 +02:00 |
|
|
d09e121cdd
|
Issue #712: final solution for intuitive result tab captions and line/char panel
|
2019-09-29 12:34:38 +02:00 |
|
|
0fc09be9e9
|
Issue #144: TMemo and friends select their text when pressing Enter, when they were manipulated by SHAutoComplete, so fix that by leaving TCustomMemo as they are
|
2019-09-28 16:44:34 +02:00 |
|
|
1f22580489
|
Issue #719: For message dialog button captions, prefer localized strings from user32.dll over our translation from Transifex
|
2019-09-26 20:29:55 +02:00 |
|
|
9b52648bfa
|
Issue #144: Change default keystroke for "delete next word" (ecDeleteWord) from Ctrl+T reasonably to Ctrl+Del
|
2019-09-26 19:16:22 +02:00 |
|
|
355db1403a
|
Issue #144: Let grid editors call TExtForm.FixControls on their MainControl, to support Ctrl+Backspace there.
|
2019-09-25 20:39:54 +02:00 |
|
|
d446db554a
|
Issue #144: Move some code out of TExtForm.OnCreate into .DoShow, where it works for more instances of TEdit, e.g. the database and table filter. Also, let the object editors call this code, as they don't derive from TExtForm.
|
2019-09-25 20:14:52 +02:00 |
|
|
68994a4e4d
|
Issue #144: make Ctrl+Backspace delete the last word of TEdit and TButtonedEdit in any TExtForm
|
2019-09-25 17:40:03 +02:00 |
|
|
67967b411f
|
Issue #423: add DataTypeCompatibility=80 to connection string, hopefully healing these "multiple step" errors on MS SQL
|
2019-09-22 19:35:57 +02:00 |
|
|
4a8e9296a2
|
Fix broken undo history after applying auto-uppercase. Closes #541. Also support auto-fixing case of known database objects.
|
2019-09-19 20:10:21 +02:00 |
|
|
acf6d956ff
|
Issue #712: insert Unicode arrow characters in query result tabs and status bar panel, and unify order of x + y
|
2019-09-17 20:22:48 +02:00 |
|
|
0da8cb79f8
|
Issue #515: give ReadTextfileChunk a BufferPadding of 1 instead of 10M. With 10 attempts, we get a maximum of 10 Bytes which is more than enough to get a complete character in any multibyte encoding. See https://github.com/HeidiSQL/HeidiSQL/issues/515#issuecomment-527858110
|
2019-09-17 19:59:46 +02:00 |
|
|
d114ef1adc
|
Add menu item "Open URL" to grid context menu, enabled only if underlying field text is a HTTP URL. Closes #692
|
2019-09-16 20:37:19 +02:00 |
|
|
a5c4498376
|
Issue #746: Call SetString with UTF8String instead of String, as advised on https://stackoverflow.com/q/57951463/4110077 . Hopefully nails the decoding issue.
|
2019-09-16 19:41:47 +02:00 |
|
|
abc9ef16f9
|
Issue #746: prefer AnsiString over Byte data type for buffering http request result.
|
2019-09-15 19:08:40 +02:00 |
|
|
56474eaa1b
|
Get schema with the same name as user name in search path. See https://www.heidisql.com/forum.php?t=34558
|
2019-09-14 15:27:05 +02:00 |
|
|
d6373f2c38
|
LogSQL: move MainFormCreated flag activation above first wanted debug messages, and include client's time zone offset in log panel
|
2019-09-13 17:57:11 +02:00 |
|
|
acfc5bc175
|
Issue #746: log result of donor check in log panel, move http request from FormCreate to AfterFormCreate, and repaint image after show/hide
|
2019-09-13 17:52:44 +02:00 |
|
|
65873c9a90
|
Issue #746: Reset http request timeout from 3s to 10s in donor check. Probably some requests take a bit longer on the new webserver.
|
2019-09-13 06:08:55 +02:00 |
|
|
11f25e01f4
|
Issue #654: reduce very frequent calls to Application.ProcessMessages while import dialog shows, down from 1 call per command to 1 call per second
|
2019-09-08 09:41:26 +02:00 |
|
|
7666496177
|
Prevent file read issues: THttpDownload.SendRequest() now stores the response in a string variable if the passed file name is empty.
|
2019-08-26 14:00:07 +02:00 |
|
|
e8ba05a1c7
|
Trim linebreak from right side of detected procedure parameters. See https://www.heidisql.com/forum.php?t=34518
|
2019-08-26 07:34:14 +02:00 |
|
|
05c4407b6a
|
Fix non applied font name on some link labels
|
2019-08-20 21:11:06 +02:00 |
|
|
1130ee41a3
|
Leave explain links disabled when SQL in focused process is empty, and only prepend a "USE dbname" if used database is not empty. Closes #738
|
2019-08-16 07:13:41 +02:00 |
|
|
8f1fb1cfb0
|
Fix duplicated parentheses on host sub tabs, broken by previous commit. Closes #739
|
2019-08-16 06:42:44 +02:00 |
|
|
10c450bfc7
|
Remove FHostTabCaptions list which had untranslated captions since recently. Use a regular expression instead. Closes #730.
|
2019-08-15 07:48:55 +02:00 |
|
|
a513e77553
|
Issue #513: remove minimize and maximize buttons from theme preview dialog
|
2019-08-13 09:30:30 +02:00 |
|
|
f4d2488998
|
Try to fix missing schema in row counting query. See https://www.heidisql.com/forum.php?t=34331#p34439 and https://www.heidisql.com/uploads/34439-2-bugreport.txt
|
2019-08-13 09:12:05 +02:00 |
|
|
ea4fd3a2ba
|
Catch more sorts of exceptions in TMainForm.AnyGridGetText when converting large integers to unix timestamps. Should fix #735
|
2019-08-13 08:50:05 +02:00 |
|
|
d07d463fc1
|
Return default net group in TConnectionParameters.GetNetTypeGroup. Raising an exception lets the app die for some reason. Reproduction: click drop-down button on "Database(s)" session setting
|
2019-08-11 14:18:10 +02:00 |
|
|
f4443066a8
|
Expect COMMENT 'xxx' clause in index creation code, and store that comment in a new TTableKey.Comment field. Not yet visible per GUI, but at least such indexes are displayed now. Closes #732
|
2019-08-11 09:45:06 +02:00 |
|
|
9d732a0037
|
Restore compatibility to SQL Server 2000, when opening a table. See https://www.heidisql.com/forum.php?t=34331
|
2019-08-09 15:04:45 +02:00 |
|
|
d56784c37a
|
Move MySQL/MariaDB constants from const.inc to dbstructures.pas
|
2019-08-02 08:50:27 +02:00 |
|
|
6839c827c4
|
Issue #704: Add basic SSL support for PostgreSQL connections.
|
2019-07-29 13:40:59 +02:00 |
|
|
b2a3551704
|
Replace remaining SHOW VARIABLES queries with GetSessionVariable
|
2019-07-29 12:41:55 +02:00 |
|
|
35e9d88f43
|
Issue #80: Safely accept empty default value for probably non existing server variable "skip_name_resolve" in user manager.
|
2019-07-29 08:30:48 +02:00 |
|
|
7b8d6bc535
|
Introduce TDBConnection.GetSessionVariable, to retrieve the value of one specific variable. Use that to simplify the code in some places.
|
2019-07-29 08:18:56 +02:00 |
|
|
82241e7a6f
|
Trim SSH host name, and revert some recently accidentally committed debug lines
|
2019-07-28 12:23:34 +02:00 |
|
|
74961f4c3d
|
Use Library setting for MS SQL as well, and provide available ADO providers in the drop down. Also show a security warning dialog when there is just the old SQLOLEDB provider. Related to #237
|
2019-07-28 12:18:43 +02:00 |
|
|
33f2bdf505
|
Tweak help message
|
2019-07-28 10:56:06 +02:00 |
|
|
7fd551bd72
|
Give the user a hint to download VC redistributable if PostgreSQL dll fails to assign a procedure. See https://www.heidisql.com/forum.php?t=18580#p34297
|
2019-07-28 08:57:51 +02:00 |
|
|
5baada08f3
|
Move library selector up, below the network type selector, so these both define the basic connection type
|
2019-07-28 08:33:03 +02:00 |
|
|
852ac61347
|
Activate Library drop down for PostgreSQL connections as well, so we may provide multiple versions in the future.
|
2019-07-28 08:24:13 +02:00 |
|
|
13fa85e567
|
Raise error before LoadLibrary is called, when library file does not exist, so the user gets a more reasonable message
|
2019-07-26 20:48:18 +02:00 |
|
|
53b8f544c2
|
Remove useless DPI helper panel from tabs in routine editor, table editor and table tools dialog
|
2019-07-25 07:44:04 +02:00 |
|
|
0d61ece795
|
Remove useless DPI helper panel from preferences dialog tabs
|
2019-07-25 07:28:53 +02:00 |
|
|
486543a0fa
|
Remove useless DPI helper panel from session manager tabs
|
2019-07-24 07:38:23 +02:00 |
|
|
4b84ffa7ef
|
Issue #722: Tweak TMySQLConnection.GetLastErrorMsg so it shows an additional more helpful message what the user could do to solve his SSL connection error
|
2019-07-23 22:00:12 +02:00 |
|
|
676f4b1e74
|
Prefer inline code over outsourced one-time used function BestTableName
|
2019-07-23 17:38:26 +02:00 |
|
|
d76aacb910
|
Move another old and probably no longer required workaround from MainForm to TExtForm.Create, which shall prevent flicker on Win10
|
2019-07-23 13:53:46 +02:00 |
|