Commit Graph

3637 Commits

Author SHA1 Message Date
Ansgar Becker
26ec06edcd Inform user about preference setting for limiting result tabs. Closes #73 2018-01-07 12:05:19 +01:00
Ansgar Becker
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
Ansgar Becker
001c52f0b4 Double number of displayed drop down items in SQL export *type* pulldown also. Closes #72. 2018-01-05 11:11:57 +01:00
Ansgar Becker
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
Ansgar Becker
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
Tuncay
5aabc004d5 Change default port to 5432 when PostgreSQL is selected in new connection form. 2018-01-02 14:02:32 +01:00
Tuncay Goncuoglu
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
Ansgar Becker
9b167c2015 Remove unused variable 2017-12-30 15:01:18 +01:00
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
c5f655753e Don't copy values of virtual columns when duplicating a row. Closes #53 2017-12-22 07:57:23 +01:00
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
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
maffe
10668bc370 Don’t send donators’ e-mail addresses unencrypted 2017-12-11 20:51:04 +01:00
Ansgar Becker
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
Ansgar Becker
d029a83e8b Update url to issue tracker and copyright year 2017-12-02 14:58:54 +01:00
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
7a9d367ad1 Prevent TMainForm.DisplayRowCountStats from crashing due to no current table/view/... 2017-11-22 16:25:22 +01:00
Ansgar Becker
ea522c8c10 Don't export data for virtual columns. Fixes #5. 2017-11-08 20:46:52 +01:00
Ansgar Becker
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
Ansgar Becker
57e8047da3 Remove debug code. See https://www.heidisql.com/forum.php?t=24400 2017-11-02 07:00:38 +00:00
Ansgar Becker
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
Ansgar Becker
b5765c9c9e Extend TMySQLOption enumeration with newer items 2017-06-05 14:31:45 +00:00
Ansgar Becker
68b46b2b3f fix exception in early stage of table editor initialization 2017-05-18 13:17:16 +00:00
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
f6a405b486 Use new copy-columns icon in main image list 2017-03-10 06:07:02 +00:00
Ansgar Becker
d0b8194029 Reduce flicker on Windows 10. See https://www.heidisql.com/forum.php?t=19141 2017-03-08 19:25:58 +00:00
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
9d2e0f41a7 Use HTTPS for all web requests on heidisql.com 2017-02-20 17:51:12 +00:00
Ansgar Becker
34a34ef7fe Fix some labels which I modified wrongly some time ago 2017-01-30 18:53:29 +00:00
Ansgar Becker
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