Ansgar Becker
|
c23015613a
|
Use exact text data types instead of their whole category for detecting special binary columns. Fixes unquoted JSON content in SQL exports. See http://www.heidisql.com/forum.php?t=20655
|
2016-07-19 17:38:34 +00:00 |
|
Ansgar Becker
|
064d4e2a04
|
Loosen exception handling in MakeInt(), so that not only EInvalidOp results in errors. Probably related to http://www.heidisql.com/forum.php?t=21727
|
2016-07-16 07:54:27 +00:00 |
|
Ansgar Becker
|
63f2d8c25a
|
Revert previous commit.
|
2016-06-19 15:46:00 +00:00 |
|
Ansgar Becker
|
d3566b74f8
|
Attempt to fix window flicker issue on Windows 10 by disabling ApplicationEvents.OnIdle event temporarily. See http://www.heidisql.com/forum.php?t=21342#p21635
|
2016-06-19 15:40:23 +00:00 |
|
Ansgar Becker
|
a3853b5d6c
|
Propagate changed list of object names in selected database through the new event OnObjectnamesChanged to the owner object, not through an internal reference to a string list.
|
2016-06-18 07:24:41 +00:00 |
|
Ansgar Becker
|
ecd1c14ef6
|
Expired passwords: Initialize form font, and trigger actual string translations
|
2016-06-17 20:20:42 +00:00 |
|
Ansgar Becker
|
4e2750e937
|
Update SynEdit component from https://github.com/SynEdit/SynEdit.git/
|
2016-06-17 20:09:42 +00:00 |
|
Ansgar Becker
|
2ae52246a7
|
Expired passwords: Show password strength indicator as long as repeated password is still empty.
|
2016-06-16 17:53:08 +00:00 |
|
Ansgar Becker
|
0f08bd6c54
|
Expired passwords: Release strings for translation
|
2016-06-15 19:14:01 +00:00 |
|
Ansgar Becker
|
2f3f296e66
|
Expired passwords: Implement a simple password-strength checker with a progressbar.
|
2016-06-15 18:54:33 +00:00 |
|
Ansgar Becker
|
e2af21c633
|
Add client plugin for MariaDB's GSSAPI authentication, basically Windows authentication.
|
2016-06-15 17:58:32 +00:00 |
|
Ansgar Becker
|
9cc8af14d6
|
Missing constant CLIENT_CAN_HANDLE_EXPIRED_PASSWORDS, see previous commit.
|
2016-06-13 18:08:34 +00:00 |
|
Ansgar Becker
|
75fecfd3dd
|
MySQL/MariaDB: Implement support for expired passwords. Show a change-password dialog after the very first query of a connection when it returns "Error 1820: You must SET PASSWORD before executing this statement". See http://www.heidisql.com/forum.php?t=17921
|
2016-06-13 17:59:05 +00:00 |
|
Ansgar Becker
|
350d9ba487
|
Update Transifex command line client to 0.12.1. See https://github.com/transifex/transifex-client/releases
|
2016-06-11 07:39:13 +00:00 |
|
Ansgar Becker
|
4125a7a539
|
Cosmetics: Make status bar panel for server version a bit wider. See http://www.heidisql.com/forum.php?t=21585
|
2016-06-11 07:31:27 +00:00 |
|
Ansgar Becker
|
b2f77108af
|
Cosmetics in session manager: Rearrange and resize labels in statistics tab. See http://www.heidisql.com/forum.php?t=21585
|
2016-06-11 07:25:46 +00:00 |
|
Ansgar Becker
|
67a30de7bb
|
Display network type in tooltip over server status panel. See http://www.heidisql.com/forum.php?t=21556
|
2016-06-09 20:16:56 +00:00 |
|
Ansgar Becker
|
45d74f2a0e
|
Trim database names when passed as semicolon separated list. See http://www.heidisql.com/forum.php?t=21505
|
2016-06-07 18:10:38 +00:00 |
|
Ansgar Becker
|
3641a180e4
|
Rewind result set for column comments before iterating over it, as it's an inner loop. See http://www.heidisql.com/forum.php?t=21504
|
2016-06-07 18:03:34 +00:00 |
|
Ansgar Becker
|
0ec226ce47
|
Do not complain about empty password when SHOW GRANTS output does not include the IDENTIFIED BY clause on MySQL 5.7.6+. See http://www.heidisql.com/forum.php?t=21351
|
2016-06-06 17:57:28 +00:00 |
|
Ansgar Becker
|
775c71c109
|
Preferences: Give each tab an individual icon, and use flat button style for tabs.
|
2016-06-02 18:59:20 +00:00 |
|
Ansgar Becker
|
05ca87f3cd
|
Preferences: Add checkbox for "Horizontal scrollbar" in Logging tab.
|
2016-06-02 18:39:22 +00:00 |
|
Ansgar Becker
|
881f33a014
|
Add new item "Logging preferences" to context menu in SQL log panel
|
2016-06-02 18:27:51 +00:00 |
|
Ansgar Becker
|
76e038c6d4
|
Support wildcard options in "Find text on server" dialog in a new drop down box, to provide a possibility to find exact matches. See http://www.heidisql.com/forum.php?t=21388
|
2016-05-25 18:53:51 +00:00 |
|
Ansgar Becker
|
9754d5d3b2
|
Fix EArgumentOutOfRangeException in TDBConnection.PrefetchResults when SQL batch could not be separated correctly. Should be a rare case, but happened, see http://www.heidisql.com/forum.php?t=21380
|
2016-05-24 16:14:22 +00:00 |
|
Ansgar Becker
|
4db4931753
|
Display number of selected besides available columns on "Columns" button in "Data" tab.
|
2016-05-24 16:06:23 +00:00 |
|
Ansgar Becker
|
3396012d54
|
Display number of sorted columns on "Sorting" button. See http://www.heidisql.com/forum.php?t=17463#p21386
|
2016-05-24 15:58:24 +00:00 |
|
Ansgar Becker
|
23b2d8badd
|
Fix wrong FLOAT data type mapping between DB.TFieldType and TDBDatatypeIndex, in TAdoDBQuery.Execute. See http://www.heidisql.com/forum.php?t=21306
|
2016-05-23 18:55:26 +00:00 |
|
Ansgar Becker
|
f0eb57d5bb
|
Attempt to fix high DPI awareness. See http://www.heidisql.com/forum.php?t=21287
|
2016-05-16 10:44:22 +00:00 |
|
Ansgar Becker
|
909cd70388
|
Missing file for r5073: BIT column syntax. See http://www.heidisql.com/forum.php?t=20333
|
2016-05-06 16:01:16 +00:00 |
|
Ansgar Becker
|
558a0f9e3f
|
Fix "Database(s)" string split by space characters. Allow semicolon only. See http://www.heidisql.com/forum.php?t=21080
|
2016-05-06 15:56:58 +00:00 |
|
Ansgar Becker
|
b5de17c15d
|
Wrap grid export code in a try/except block, so we can catch a potential "Cannot determine name of table" error, occurring while trying to get the WHERE clause for DELETEs. See http://www.heidisql.com/forum.php?t=21168
|
2016-04-28 18:13:47 +00:00 |
|
Ansgar Becker
|
dec6f9ee63
|
Set each procedure parameter on its own line, and remove some tabs. See http://www.heidisql.com/forum.php?t=21166
|
2016-04-27 18:08:00 +00:00 |
|
Ansgar Becker
|
24208cc039
|
Use b'' format only for BIT columns in MySQL only. See http://www.heidisql.com/forum.php?t=20333
|
2016-04-27 17:55:31 +00:00 |
|
Ansgar Becker
|
6fae579775
|
Overcome 4000 character limit in IS.VIEW_DEFINITION. See http://www.heidisql.com/forum.php?t=21097
|
2016-04-17 13:31:50 +00:00 |
|
Ansgar Becker
|
ac8d6bb560
|
Add splitter on procedure editor. See http://www.heidisql.com/forum.php?t=21106
|
2016-04-13 17:27:40 +00:00 |
|
Ansgar Becker
|
527eed1bc4
|
Fill SSL command line parameters only if not empty in HeidiSQL session. See http://www.heidisql.com/forum.php?t=21024
|
2016-04-11 17:39:51 +00:00 |
|
Ansgar Becker
|
2410e3c8af
|
Display the version of libpq.dll in the status bar's balloon hint with server details, using PQlibVersion().
|
2016-04-10 10:27:38 +00:00 |
|
Ansgar Becker
|
91cefe7c5e
|
Update all PostgreSQL libraries, add missing libiconv-2.dll, unify filename of 32bit version of libintl.dll (=> libintl-8.dll), and finally revert the previous 3 commits, which hopefully are not required with these updates. See http://www.heidisql.com/forum.php?t=21039
|
2016-04-08 16:26:00 +00:00 |
|
Ansgar Becker
|
4645c38bc2
|
Load libpq.dll after just checking if it exists. Do not check what LoadLibrary returns. This is quite risky, but there seem to be cases where LoadLibrary returns 0 although libpq.dll was loaded. See http://www.heidisql.com/forum.php?t=21039
|
2016-04-06 05:03:58 +00:00 |
|
Ansgar Becker
|
cd35370f1d
|
Attempt to add a helpful error message to the error dialog when libpq.dll was not loaded. http://www.heidisql.com/forum.php?t=21039
|
2016-04-05 05:04:02 +00:00 |
|
Ansgar Becker
|
bdddc726b4
|
Load libpq.dll with full path, so the LoadLibrary does not accidentally take a different (probably wrong) one from somewhere else than the current directory. See http://www.heidisql.com/forum.php?t=21039
|
2016-04-04 18:18:59 +00:00 |
|
Ansgar Becker
|
bd63325a9f
|
MSSQL: Work around multiple results from a single query, in case of a stored procedure for example. See http://www.heidisql.com/forum.php?t=21036
|
2016-04-04 17:25:12 +00:00 |
|
Ansgar Becker
|
347ed4880e
|
Add "SQL DELETEs/INSERTs" to grid export formats. See http://www.heidisql.com/forum.php?t=20929
|
2016-04-03 09:45:04 +00:00 |
|
Ansgar Becker
|
ecdce66677
|
Fix multi column filter concatenated without OR after linebreak. See http://www.heidisql.com/forum.php?t=21005 and http://www.heidisql.com/forum.php?t=21007
|
2016-03-30 18:08:20 +00:00 |
|
Ansgar Becker
|
c6a6b562cf
|
Use an exact comparison for PostgreSQL's BOOLEAN datatype. See http://www.heidisql.com/forum.php?t=20953
|
2016-03-30 18:00:47 +00:00 |
|
Ansgar Becker
|
a119d7570a
|
Display UTC date/time in 5th status bar panel. See http://www.heidisql.com/forum.php?t=20999
|
2016-03-29 18:21:18 +00:00 |
|
Ansgar Becker
|
bc70226565
|
MSSQL table names: Revert previous change in TAdoDBQuery.TableName and assign separate SQL strings earlier, in TAdoDBConnection.GetLastResults. Fixes wrong table name in "Send queries in one go" mode. See http://www.heidisql.com/forum.php?t=20979
|
2016-03-25 19:11:03 +00:00 |
|
Ansgar Becker
|
693aeb3b39
|
Fix bug in TAdoDBQuery.TableName when multiple queries were executed. See http://www.heidisql.com/forum.php?t=20979
|
2016-03-25 10:08:42 +00:00 |
|
Ansgar Becker
|
aedde4aaef
|
Use an exact comparison in multi-column filters for some PostgreSQL data types to overcome SQL errors, e.g. UUID, INT etc. Also, prevent other errors by matching the value against a certain regular expression. If it does not match, leave this column away. Introduces the new TDataType.ValueMustMatch property. See http://www.heidisql.com/forum.php?t=20953
|
2016-03-23 17:09:08 +00:00 |
|