Commit Graph

4526 Commits

Author SHA1 Message Date
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
4c9d332196 Create license 2017-11-05 19:07:08 +01:00
Francois Botha
1fb3b10de1 Add build instructions 2017-11-05 19:01:26 +01:00
Ansgar Becker
9c4c2dff21 Add issue template for new issues on GitHub 2017-11-04 19:02:17 +01:00
Ansgar Becker
446bd026de Update gettext binaries, from http://svn.code.sf.net/p/dxgettext/code/trunk/buildtools . The old msgfmt.exe creates endless processes on Win10, not so this one. 2017-11-02 19:07:32 +01:00
Ansgar Becker
b776554790 Add more build directories with gitkeep files 2017-11-02 19:05:07 +01:00
Ansgar Becker
24578a2f53 Add build directories with gitkeep files, so the auto build process does not fail with "F2039 Could not create output file" 2017-11-02 18:28:04 +01:00
Ansgar Becker
c95e45a403 Convert readme file from html to markdown 2017-11-02 10:13:12 +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
c83a93e95d Create a nicer icon for "Copy selected columns/rows" 2017-03-09 12:05:52 +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
e0b03c1976 Additional files from SynEdit GitHub repository 2017-02-04 14:01:51 +00:00
Ansgar Becker
712054a4d8 Update SynEdit component code to v2.0.9 beta from https://github.com/SynEdit/SynEdit/releases/tag/SynEdit-2.0.9-beta . Just a few additional highlighter keywords and one code change for background coloring included. 2017-02-04 13:55:40 +00:00
Ansgar Becker
6e9778cd83 Revert r5144, which causes more problems than it solves. See
* http://www.heidisql.com/forum.php?t=23009
* http://www.heidisql.com/forum.php?t=23243
* http://www.heidisql.com/forum.php?t=23196
2017-02-04 13:46:27 +00:00
Ansgar Becker
fa85dfaf35 Missing file change for previous commit 2017-02-01 05:51:44 +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
Ansgar Becker
53b4ab6911 Include ADO connection string in status bar connection details, shorten the lines reasonably and show the full lines in a message box when clicking on it. See http://www.heidisql.com/forum.php?t=23049 2017-01-14 11:01:32 +00:00
Ansgar Becker
f5224e1e8b Work around access violation in highlighter, which raises after a successful reconnect. See http://www.heidisql.com/forum.php?t=23009 2017-01-04 09:07:11 +00:00