3694 Commits

Author SHA1 Message Date
eed5629b0c Text file import: Support having (one) line feed at end of file. Closes #329 2018-08-19 08:52:18 +02:00
71dbb9ecb0 Give side-by-side group boxes on text import dialog the same width 2018-08-18 18:02:59 +02:00
6196893ef3 Move columns tool buttons on text import dialog from right to bottom. Should fix positioning in high DPI mode. Closes #328. 2018-08-18 17:44:38 +02:00
42a03dfe83 Again, prompt the user for confirmation after double click on very first query tab, and clear the editor if he wants to. Closes #318. 2018-08-04 12:38:05 +02:00
aad54d0da5 Code style: have each TMySQLOption member on its own line, for easier comparison with mysql.h 2018-07-28 08:12:06 +02:00
3576f76438 Fix comparison of table names on servers with lower_case_table_names=1 or 2 (both insensitive). Affects SQL export, which is calling PrepareColumnAttributes since recently. Closes #168. 2018-06-26 20:53:56 +02:00
d8c5007e9d Append line feed after data filter when generating the SELECT query for the "More values" submenu. Fixes a crash when the previously commented GROUP BY clause was required. See https://www.heidisql.com/forum.php?t=25428 2018-06-21 19:36:13 +02:00
3bcc6f4749 Quick fix for user@host combinations displayed as if they had no password: use password or authentication_string based on its content, use the first non-empty one. See https://www.heidisql.com/forum.php?t=22805 2018-05-01 09:55:46 +02:00
774830cad0 Add "Keep showing" checkbox to dialog showing MySQL warnings, so the user can disable that. Also adding an option in preferences dialog to reactivate it again. Closes #234 2018-04-19 07:37:44 +02:00
dbd0178429 Support regular expressions in find-text feature. Closes #233. 2018-04-18 19:50:14 +02:00
6422552a2e Issue #224: use a better default color for the new same-text-background feature. 2018-04-18 19:23:36 +02:00
e84e894164 On tab-doubleclick, don't clear query editor of non-closable tab, as it also does not close the tab. Closes #231 2018-04-18 19:20:37 +02:00
d69b5711cc Add a checkbox option for disabling zoom per mousewheel. Closes #229. 2018-04-15 14:48:02 +02:00
26e16b13a1 Support changing font size via mouse wheel in query editors. Closes #143. 2018-04-12 20:33:54 +02:00
bce886d8bf Issue #71: support formatted grid numbers and NULL values in same-text-background feature 2018-04-12 20:12:12 +02:00
3e46092b73 Support custom colors for new same-text-background feature. Closes #224. 2018-04-12 19:34:28 +02:00
604d7f3d49 Fix broken grid repaint after restoring previous scroll state. Related to #71. 2018-04-10 21:46:42 +02:00
8202e76b92 Distinguish between multiple stored procedures with different argument list, on PostgreSQL. Closes #58. 2018-04-09 22:17:04 +02:00
7e28c51e3b Apply a light gray background to fields in a grid which show the same text as the focused field, in the same column. And add a checkbox in preference dialog to disable this new feature. Closes #71. 2018-04-07 18:05:00 +02:00
19fe59842f Make comment box on session dialog scrollable. Closes #222 2018-04-06 18:39:54 +02:00
51fcf379bb Fix crash when having query history expanded without an active connection 2018-03-22 20:27:24 +01:00
83d6b02d7c Display tenths of a second through FormatTimeNumber. Used by query running status, table tools dialog and some more. 2018-03-18 21:17:33 +01:00
de0446b3b3 Fix non displayed status bar message when running successive queries. Closes #186 2018-03-18 19:05:06 +01:00
886b002661 While executing a user query, display elapsed execution time in hh:mm:ss format, on status bar. See https://www.heidisql.com/forum.php?t=24763 2018-03-04 12:12:23 +01:00
f707a93420 Exchange left button icons on db and table filter with new ones containing a drop down button, so the history pulldown feature is more noticeable. Closes #146. 2018-03-04 11:20:21 +01:00
194f26bfac Quote column in WHERE clause of automated query for finding locked tables in database. Closes #173 2018-03-01 20:15:04 +01:00
424b9f9ab4 Migrate files from old default snippets directory. Closes #159 2018-02-25 15:33:54 +01:00
25717dc222 Exchange shortcuts Shift+Mousewheel and Alt+Mousewheel, so Shift is for horizontal scrolling (inversing vertical scrolling), and Alt is for the more esoteric vertical-scrolling-with-focus-moving. See #142. 2018-02-18 14:06:49 +01:00
76230dfd59 Grid popup text editor: Trigger onchange event explicitly, as this is not done implicitly when applying an empty string. Closes #132. 2018-02-18 12:22:27 +01:00
4bde1c213e Show 16 instead of only 8 items in drop down menus of grids. Closes #90 2018-02-18 12:05:24 +01:00
93bb6c6051 Support horizontal scrolling in grids with Alt+Mousewheel. Closes #142. 2018-02-18 11:52:01 +01:00
32bc533495 Restore maximized WindowStyle of grid text editor, and move some code from FormShow to FormCreate, to overcome a glitch with the window dimensions. Closes #89. 2018-02-16 15:45:18 +01:00
52c3fb43a2 Fix detection of PostgreSQL version ignoring the 3rd version segment, and use the same logic as for MySQL again. See issue #137. 2018-02-14 07:44:26 +01:00
0dee2d35ba Fix version detection on PostgreSQL, when there is no third segment in the version string. Closes #137. 2018-02-13 22:05:47 +01:00
8b2966c52e Issue #60: Store snippets in C:\Users\anse\Documents\HeidiSQL\Snippets by default, not C:\Users\anse\AppData\Roaming\HeidiSQL\Snippets 2018-02-06 20:35:04 +01:00
eba05e7282 Issue #60: link "Download page" to the HeidiSQL page in the Microsoft Store 2018-02-06 20:17:44 +01:00
4cfd36a211 Issue #60: Try to fix non-working RunningOnWindows10S, by passing the current OS version numbers to GetProductInfo() 2018-02-06 20:11:36 +01:00
3c16564271 Issue #60: Disable relevant controls in preferences dialog for application update checks, if running as UWP 2018-02-06 19:46:34 +01:00
f63fab4aa6 Wording fix: "Microsoft Store", not "Windows Store" 2018-02-06 19:32:52 +01:00
651b485af3 Apply fix from forum user damhye, for wrong octet length of exported blob data. See https://www.heidisql.com/forum.php?t=24843 2018-02-05 19:24:22 +01:00
810decc23e Init asLineBreakStyle setting with Windows linebreaks, so we don't run into crashes when grid value does not have any line ending. See issue #47 and https://www.heidisql.com/forum.php?t=24883 2018-02-05 19:07:54 +01:00
f7b4d0c0b8 Try the same workaround for invisible or black dropdown buttons on Wine as previously only for dropdown toolbuttons (becd4bdd0e3845f9ad7845fe7637460914878afa and 61202be058cc135f938a131207f47f9546efff26). Probably fixes issue #94. May also not fix it, as the toolbutton issue was not only on Wine. 2018-02-03 22:47:29 +01:00
f0cf55f76a Fix some unpretty names of private variables 2018-02-03 20:38:13 +01:00
427078f3f5 Fix crash in drop down menu after detecting no line breaks. That should have never happened, but it did. Closes #47. 2018-02-03 20:31:52 +01:00
bc04747ad2 * widen SynMemo's Gutter.DigitCount from 2 to its default value (4)
* make line numbers gray, so they are not as eye catching as the memo's contents
* closes #26
2018-02-03 19:53:35 +01:00
d58e30d0eb Add an "Environment" label on the about dialog, showing Windows version, Windows Store package name, or Wine 2018-02-03 16:00:38 +01:00
2e43ed6de4 Avoid crash on Windows XP, while detecting Windows 10 S. Closes #114 2018-02-01 21:02:03 +01:00
b92addf089 Issue #60: Check if HeidiSQL runs as a Windows Store App, and disable all update check mechanisms, due to Store policies 10.2.5 https://docs.microsoft.com/legal/windows/agreements/store-policies#102-security .
Detection code taken/modified from
* https://github.com/appconsult/DesktopBridgeHelpers/blob/master/DesktopBridge.Helpers/Helpers.cs
* https://stackoverflow.com/questions/48549899/how-to-detect-universal-windows-platform-uwp-in-delphi
2018-02-01 20:30:50 +01:00
3d698f9f68 Disable SSH tunnel connections on Windows 10 S, as a requirement for publishing HeidiSQL in the Windows App store, #60. 2018-01-31 18:25:12 +01:00
a26d68d23c Move to visible area if window was on a now plugged off monitor previously. See https://www.heidisql.com/forum.php?t=24822 2018-01-25 20:10:10 +01:00