26ec06edcd
Inform user about preference setting for limiting result tabs. Closes #73
2018-01-07 12:05:19 +01:00
d3856282d1
Update libmysql.dll to libmariadb.dll from the current 10.2.12 GA release. Leave support for libmysql, for users which don't yet have the new file in their Heidi directory. Should fix non working SSL connections, like described here: https://www.heidisql.com/forum.php?t=19494
2018-01-06 20:34:49 +01:00
001c52f0b4
Double number of displayed drop down items in SQL export *type* pulldown also. Closes #72 .
2018-01-05 11:11:57 +01:00
21dacd9962
Double number of displayed drop down items in SQL export target pulldown. See https://www.heidisql.com/forum.php?t=24679
2018-01-05 10:06:51 +01:00
36c5d90d39
Use unsecured heidisql.com url in donor check if secure one did not work. Closes #65
2018-01-02 18:55:06 +01:00
5aabc004d5
Change default port to 5432 when PostgreSQL is selected in new connection form.
2018-01-02 14:02:32 +01:00
767dc99f32
Change ChangeLog URL in main menu under help to its new GitHub location, instead of old SourceForge address.
2018-01-02 14:02:32 +01:00
9b167c2015
Remove unused variable
2017-12-30 15:01:18 +01:00
d057f27a4f
Cast result from LOAD_FILE() command as utf8 string, to fix encoding errors in view editor. Closes #61 .
2017-12-30 14:01:42 +01:00
ac1a3cb1ad
Remember previous position of session manager dialog on screen. See https://www.heidisql.com/forum.php?t=24596
2017-12-26 13:56:33 +01:00
dac303d8f6
Introduce argument indexes in some translation strings, to fix crashes with Japanese and probably other languages, when grammar changes the order of arguments. Closes #55 .
2017-12-22 10:28:15 +01:00
19a1c3fbb4
Refactor exclusion of virtual columns in various places:
...
* introduce TDBQuery.ColIsVirtal() returning a boolean for a column index, and use that instead of examining a columns virtuality everywhere
* exclude virtual column when exporting SQL code in the grid export dialog - see #53
* sql export dialog must not activate edit mode on a result, as this introduces endless loops
* instead, move some code out of PrepareEditing into PrepareColumnAttributes, which we can now call separately without activating edit mode
2017-12-22 10:07:17 +01:00
c5f655753e
Don't copy values of virtual columns when duplicating a row. Closes #53
2017-12-22 07:57:23 +01:00
c2594e40c0
Find out whether the previously selected database has some locked tables, and if so, don't select it at startup time. Closes #49
2017-12-21 15:25:03 +01:00
38a05ab4de
Prevent accessing non existing string list item in TMainForm.ListDatabasesGetText, to fix a sporadic crash after dropping a database. Closes #33
2017-12-19 15:05:47 +01:00
e8ed608a56
Expect regular expression in filter text on right panel, not a simple string. Keep searching case insensitive, as in prior logic. Add text hint to filter box so the user knows he can enter a regular expression here. Closes #45 .
2017-12-16 15:53:00 +01:00
4101350163
Support quote chars other than the relevant one within identifiers. For example "mycolumn"
or "mycolumn
" ... or even worse: "
mycolumn"
. Closes #44 .
2017-12-14 20:37:27 +01:00
10668bc370
Don’t send donators’ e-mail addresses unencrypted
2017-12-11 20:51:04 +01:00
0786673c09
Temporarily disable local number formatting in data grid while the search dialog is open. Closes #30 .
2017-12-05 20:26:26 +01:00
d029a83e8b
Update url to issue tracker and copyright year
2017-12-02 14:58:54 +01:00
699ba07df6
Add new TAction for clearing query log, and assign it to the rightclick menu item of it. Give this new action the hotkey Ctrl+Q. Closes #25 .
2017-12-02 14:51:40 +01:00
09e6942f7b
SynEdit's SQL highlighter provides a sample source text. Display that text in the preferences editor panel for SQL colors.
2017-11-26 10:32:03 +01:00
7a9d367ad1
Prevent TMainForm.DisplayRowCountStats from crashing due to no current table/view/...
2017-11-22 16:25:22 +01:00
ea522c8c10
Don't export data for virtual columns. Fixes #5 .
2017-11-08 20:46:52 +01:00
88bb7eb376
Simplify regular expression for extracting column details in ParseTableStructure(), so it does not barf on huge length/set. Fixes issue #2 .
2017-11-06 22:04:34 +01:00
57e8047da3
Remove debug code. See https://www.heidisql.com/forum.php?t=24400
2017-11-02 07:00:38 +00:00
ef13e15de6
New attempt to fix menu and buttons flicker on Win10, this time by with the help of Delphi Detours library. See https://www.heidisql.com/forum.php?t=19141
2017-11-01 19:38:29 +00:00
b5765c9c9e
Extend TMySQLOption enumeration with newer items
2017-06-05 14:31:45 +00:00
68b46b2b3f
fix exception in early stage of table editor initialization
2017-05-18 13:17:16 +00:00
a50c21a383
* unify context menu of various sql editors, by supporting all contained editors instead of searching for one with the name "SynMemoBody"
...
* disable actions which need to modify the contents on readonly editors
* add "save to textfile" and "un/comment" actions to the unified context menu
2017-05-18 13:10:59 +00:00
7a48774fe0
Trigger OnChange event on TSynMemo after toggling comment, so a save button gets enabled. See https://www.heidisql.com/forum.php?t=23834
2017-05-18 12:46:43 +00:00
e17fc0291b
Save session tree color when creating a copy of a session. See https://www.heidisql.com/forum.php?t=23796
2017-05-11 18:00:47 +00:00
38cfdd0595
Fix detection of column types with DEFAULT CURRENT_TIMESTAMP(123). See https://www.heidisql.com/forum.php?t=17585
2017-04-01 06:52:04 +00:00
444a5bd97f
Add custom setting for number of days to keep queries in the query history. See https://www.heidisql.com/forum.php?t=23530
2017-03-13 20:19:28 +00:00
f6a405b486
Use new copy-columns icon in main image list
2017-03-10 06:07:02 +00:00
d0b8194029
Reduce flicker on Windows 10. See https://www.heidisql.com/forum.php?t=19141
2017-03-08 19:25:58 +00:00
209f398dec
Silence dumb exceptions from mysql_ping() call. See https://www.heidisql.com/forum.php?t=23483
2017-03-07 20:19:36 +00:00
654dace688
Create a new menu item for copying rows to clipboard, and assign Ctr+Shift+C to it. See https://www.heidisql.com/forum.php?t=23190#p23490
2017-03-07 20:10:49 +00:00
47458f54d4
Revert r5161, as it makes more problems than it solves. See https://www.heidisql.com/forum.php?t=23474
2017-03-07 17:33:36 +00:00
2de47d954f
Set DoubleBuffered property on main form, an attempt to reduce flickering on Windows 10. See https://www.heidisql.com/forum.php?t=19141
2017-03-06 20:13:20 +00:00
ba300916de
Use the grid export dialog for setting values for copy-to-clipboard clicks on grids. Adds a new button in the lower left on that dialog. See https://www.heidisql.com/forum.php?t=23190
2017-03-06 19:31:55 +00:00
31dc8f3f97
Use unsecure project web url for donor checks, as the ssl certificate seems not accepted on some Wine systems.
2017-03-05 17:40:11 +00:00
c75054b63a
Fix typos in encoding of xml exports. See https://www.heidisql.com/forum.php?t=23421
2017-03-03 13:48:37 +00:00
d4b294f35a
Support auto_increment flag on indexes other than primary or unique, on copy table dialog. If that still fails, give the user a hint to select the right index. See https://www.heidisql.com/forum.php?t=23383
2017-02-28 19:23:57 +00:00
eeda3228bf
Support grouping by tree node type in "check xyz" menu items on table tools dialog. See https://www.heidisql.com/forum.php?t=23351
2017-02-28 18:56:38 +00:00
e74ccecb75
Prevent inserting cell text ellipsis in query tab. See https://www.heidisql.com/forum.php?t=23353
2017-02-23 17:26:55 +00:00
b4806065c2
Add "<server default>" to the engine drop down on the table editor, and make that the new default, so we leave the ENGINE=.. clause away. See https://www.heidisql.com/forum.php?t=23363
2017-02-23 17:16:00 +00:00
9d2e0f41a7
Use HTTPS for all web requests on heidisql.com
2017-02-20 17:51:12 +00:00
34a34ef7fe
Fix some labels which I modified wrongly some time ago
2017-01-30 18:53:29 +00:00
b6e1f8012e
Attempt to add an error string which Windows provides after a failed call to LoadLibrary. See http://www.heidisql.com/forum.php?t=22514
2017-01-23 19:35:14 +00:00