Commit Graph

246 Commits

Author SHA1 Message Date
Ansgar Becker
c0dba12883 Display cursor position in grid popup text editor 2018-12-12 20:34:56 +01:00
Ansgar Becker
0fb66ac295 Display number of lines in grid popup text editor 2018-12-12 20:05:23 +01:00
Ansgar Becker
8675906d6f Expect a portable.lock file for running in portable mode, but gracefully also allow the portable_settings.txt to do the job. Future portable releases don't need to contain a portable_settings.txt from now on. Closes #122 2018-12-08 16:09:31 +01:00
Ansgar Becker
0a06d846ac Fix high DPI issues on installer 2018-12-07 19:08:31 +01:00
Ansgar Becker
d013483906 Installer: add theme selection radio buttons for default and carbon theme, increase size of donate button 2018-12-07 18:35:20 +01:00
Ansgar Becker
d49f460300 Update copyright in license text 2018-12-07 18:23:01 +01:00
Ansgar Becker
b571bca5e2 Issue #163: update MariDB libraries and some code structures, with those from MariaDB Connector 3.0.8 (= MariaDB server 10.3.6) 2018-12-06 20:02:59 +01:00
Ansgar Becker
a7c0883e9a Display size of BLOB in preview panel. Closes #429. 2018-12-05 21:11:40 +01:00
Ansgar Becker
ee3dcf1d2d Log some application details on startup - useful when analyzing session logs 2018-12-05 20:41:48 +01:00
Ansgar Becker
573055e662 Inform the user via dialog after changing critical settings, or settings which just need a restart to apply. A restart could have a healing effect on #410. 2018-12-04 20:09:24 +01:00
Ansgar Becker
0eba8aa056 Add some missing translation strings. Closes #415. 2018-11-29 13:10:39 +01:00
Ansgar Becker
201f8da8e3 Move the dedicated help button on the SQL export tab to the window title bar. See #228. 2018-11-26 16:39:37 +01:00
Ansgar Becker
f1c9f1a8a4 Make several overseen strings translatable. Closes issue #19. 2018-11-13 19:15:49 +01:00
Ansgar Becker
0363164fee Add missing translation string for preferences dialog 2018-11-09 18:42:33 +01:00
Ansgar Becker
2947bfa09b Issue #8: show current highlighter colors as "Current custom settings" preset, in preferences dialog 2018-11-09 18:41:12 +01:00
Ansgar Becker
e2aea33588 Issue #213: auto-scale font size within InheritFont() for high dpi settings 2018-10-23 21:33:20 +02:00
Ansgar Becker
66674ba402 Implement auto-uppercase feature for reserved words, functions and data types in SQL editors. Closes #337. 2018-09-02 13:04:40 +02:00
Ansgar Becker
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
Ansgar Becker
d69b5711cc Add a checkbox option for disabling zoom per mousewheel. Closes #229. 2018-04-15 14:48:02 +02:00
Ansgar Becker
3e46092b73 Support custom colors for new same-text-background feature. Closes #224. 2018-04-12 19:34:28 +02:00
Ansgar Becker
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
Ansgar Becker
ed5b39724f Install default snippets to user documents folder, not program data. See #60 and #159. 2018-02-28 20:34:47 +01:00
Ansgar Becker
424b9f9ab4 Migrate files from old default snippets directory. Closes #159 2018-02-25 15:33:54 +01:00
Ansgar Becker
f63fab4aa6 Wording fix: "Microsoft Store", not "Windows Store" 2018-02-06 19:32:52 +01:00
Ansgar Becker
f5c254ff77 Fix glitch in previous commit, missing msgstr 2018-02-03 21:46:44 +01:00
Ansgar Becker
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
Ansgar Becker
ef06c24297 Issue #60: remove InnoSetup script for creating appx installer, which I don't use any longer 2018-02-03 16:01:53 +01:00
Ansgar Becker
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
Ansgar Becker
0736ed8ffc Using PoEdit 2 now, which seems to wrap lines at a more right place now 2018-02-03 15:58:24 +01:00
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
f2da91be65 Suppress errors in LoadLibrary(libmariadb.dll) on Windows XP. Instead, try loading the XP-compatible libmysql.dll v5.6.6. Closes #79. 2018-01-09 21:03:50 +01:00
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
c738af1fd7 Introduce a separate installer script for creating an installer which can run without admin privileges, and which has the install directory set to the current user's Program Files directory. Relevant for issue #60 2018-01-03 20:30:14 +01:00
Ansgar Becker
bf0053c7b0 Don't create pure 32bit installer any longer, to have one thing less to maintain. The normal installer contains the 32bit version already. 2018-01-03 20:20:14 +01:00
Ansgar Becker
a89b95b435 Remove no longer supported Setup option WizardImageBackColor from installer 2018-01-03 20:12:24 +01:00
Ansgar Becker
fed459fd01 Suppress warning messages when running installer doesn't have privileges to write into HKEY_CLASSES_ROOT 2018-01-03 20:10:19 +01:00
Ansgar Becker
c2e8351ae0 Use encrypted web urls on installer buttons 2018-01-03 19:58:43 +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
d029a83e8b Update url to issue tracker and copyright year 2017-12-02 14:58:54 +01: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
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
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
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
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
fa85dfaf35 Missing file change for previous commit 2017-02-01 05:51:44 +00:00
Ansgar Becker
ce444cbfe4 Try to load libpq.dll with explicit file path if the path-less did not succeed. See http://www.heidisql.com/forum.php?t=22514 2016-11-20 21:20:41 +00:00
Ansgar Becker
aa373aaaba Use the right SQL commands for killing a process on PostgreSQL. See http://www.heidisql.com/forum.php?t=21760 2016-10-31 17:53:25 +00:00
Ansgar Becker
6d04877106 Fix typo 2016-10-08 10:24:20 +00:00