080e0c7c9a
MariaDB separated from MySQL for easier handling of both DBMS with regard to upcoming differences as of MySQL 8.0
2018-02-23 12:02:35 +01:00
bc1e356e26
Moved TNetType and TNetTypeGroup from dbconnection.pas to types_helpers.pas to avoid circular references in interface-uses
2018-02-23 10:57:40 +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
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
5a8a4af29a
Rename helpers unit to apphelpers, to overcome a naming conflict with the FireMonkey unit FMX.Canvas.GPU.Helpers. Closes #102 .
2018-01-22 19:48:17 +01:00
5aabc004d5
Change default port to 5432 when PostgreSQL is selected in new connection form.
2018-01-02 14:02:32 +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
b2f77108af
Cosmetics in session manager: Rearrange and resize labels in statistics tab. See http://www.heidisql.com/forum.php?t=21585
2016-06-11 07:25:46 +00:00
df18c98af8
Make keep-alive-interval customizable in "Advanced" tab on session manager. See http://www.heidisql.com/forum.php?t=20829
2016-03-05 18:36:44 +00:00
b905c82c6c
Session manager: Add support for SSL cipher, and add various texthints. See http://www.heidisql.com/forum.php?t=18908
2015-07-14 14:38:50 +00:00
1c8704aab0
Strip folder path from various file settings, including plink.exe location, if it's the application directory. See http://www.heidisql.com/forum.php?t=18494
2015-05-26 11:03:23 +00:00
91f53d7c72
Add "Rename" context menu item in session tree. See http://www.heidisql.com/forum.php?t=17557
2015-01-25 11:38:55 +00:00
a966ec7267
Unify help calls in helpers.Help(), and pass sending control for "place" parameter in help url.
2014-10-16 08:02:06 +00:00
9cc5fc6aaf
Turn readme.txt into a more comprehensive online help document
2014-10-13 18:49:59 +00:00
be988526bd
* Do not use the "Databases" setting for the db tree, just use it to set the single db name in PostgreSQL mode.
...
* Use "postgres" as default db (was "template1")
* Turn checkable dropdown menu items into radio items in PostgreSQL mode
See issue #3190 and http://www.heidisql.com/forum.php?t=16072
2014-08-10 16:08:43 +00:00
2af4d3cc18
Support query timeout on MSSQL and PostgreSQL. Make customizable per up/down scroller in "Advanced" tab of session manager. Fixes issue #3507 .
2014-05-04 05:01:25 +00:00
4aee9078ee
Add experimental PostgreSQL support, issue #3190 . Include 32bit and 64bit dll's in installer.
2014-04-15 06:17:37 +00:00
350dc0fcbe
Uncheck unwanted databases on databases drop down menu when text was manually edited. Fixes checked items which should be unchecked.
2014-03-15 05:13:33 +00:00
3a3ea2fb73
Cache list of available databases after first click on "Databases" pulldown menu, so we do not have to connect probably slow servers for each click.
2014-03-07 15:53:35 +00:00
305551e62f
Turn combobox for databases in session manager into a drop down menu, and allow multiple checked items. See http://www.heidisql.com/forum.php?t=15081
2014-03-07 06:02:07 +00:00
d9703178c6
Move useful commands from system menu to a "More" button with a drop down menu, and include import + export commands now. Fixes issue #2502 .
2014-02-05 09:42:26 +00:00
c2de2a76aa
Add textbox to store session comments. Fixes issue #3492 .
2014-01-25 06:17:39 +00:00
63468b0c01
Make grid UPDATEs and INSERTs more compatible with DATE/TIME columns in MSSQL. Fixes issue #3469 .
2013-12-16 18:44:12 +00:00
3579c25f83
Fix some minor glitches in translation strings, reported by david.proweb.
2013-12-15 06:12:09 +00:00
fe6b38c7c1
Issue #2398 : Make "Get full table status" a session setting (was global before), so users can switch that off in specific sessions only.
2013-12-02 05:45:47 +00:00
f7d56c3c96
Use the right drag'n drop mouse tooltip when moving a session elsewhere, in the session manager. Fixes issue #3394
2013-11-16 06:17:49 +00:00
7d67fd4bc0
Revert r4599 and fix a glitch in Tconnform.btnNewClick. Fixes issue #3408 , this time effectively.
2013-11-03 13:21:00 +00:00
6e608f157e
Replace out-dated code which does not compile in 64bit mode in helpers.SetWindowSizeGrip. Use a TForm descendant in the new unit "extra_controls". Code parts taken from http://www.delphigroups.info/2/4/326787.html
2013-11-01 14:54:13 +00:00
c53af6144e
Always show the "Copy" tooltip when dragging sessions elsewhere, as we always copy by drag'n drop, never move. See http://www.heidisql.com/forum.php?t=13419
2013-09-22 12:00:36 +00:00
d16f19da91
Disallow to drag a session folder somewhere below itself, which would end up in an infinite folder structure, theoretically. Fixes issue #3086 .
2013-01-15 09:09:44 +00:00
cf87ae63d6
Fix file open dialog file filter, so it gets translated like its similar dialogs.
2012-12-28 20:15:20 +00:00
2b5b69cc4d
Preparation for issue #3002 : Move startup script and local time zone options together with SSL settings to a new "Advanced" tab.
2012-12-28 20:09:28 +00:00
f5f6910ae6
Support creation of root sessions + folders when tree has 0 root sessions, by providing explicit menu items for that purpose. Fixes issue #3050 .
2012-12-09 10:43:11 +00:00
80d41dcc9e
Fix typos and optimize a bunch of translations. Technical stuff such as variable names and version numbers should not be subject of translations.
2012-11-27 21:26:59 +00:00
f96288fce9
Translate string variables and literals in .pas files. TODO: translate constants.
2012-11-26 05:44:01 +00:00
ca1d94c87b
Issue #557 : Include gnugettext.pas from https://dxgettext.svn.sourceforge.net/svnroot/dxgettext/trunk/dxgettext/sample/ . And add basic code to all FormCreate events to translate their components in the future.
2012-11-10 14:28:44 +00:00
dcb3c5e6b4
Pass missing plink executable setting. Fixes issue #2931 .
2012-08-19 13:44:45 +00:00
90ab0b6cf1
Refactor logic for reading and writing application and session settings:
...
* Introduce TAppSettings, created in dpr file
* Implement read and write methods, and replace callers of GetRegValue and MainReg.WriteInt/... with these
* Optimize read and write methods for avoiding redundant accesses to registry
* Auto-remove stored default settings from registry to avoid registry spam
* Replace synced MainForm.pref* variables with TAppSettings.Read* calls
* Move SetLocales call to dpr file
* Move MainForm.FDirname* variables to appropriate methods in helpers.pas
* Implement TQueryHistory.Create(SessionPath), reading its items within constructor
2012-08-19 10:55:08 +00:00
44782e5129
Avoid usage of ExtractFilename for session registry keys, as this cuts strings at characters which are not allowed in filenames, but allowed in registry keys. Fixes issue #2909 .
2012-07-31 07:39:27 +00:00
56e0d8b445
Implement session folders. Fixes issue #1228 .
2012-07-27 06:54:56 +00:00
82668cca67
Issue #1228 : Introduce new columns in session managers list of sessions: "Last connect" and "Counter".
2012-07-19 09:08:42 +00:00
c489504bc8
Fix non-stored checkbox state for local timezone feature, missing in r4152
2012-05-31 15:18:22 +00:00
e2f09b0d8d
Make local timezone feature a per session option. See http://www.heidisql.com/forum.php?t=10635
2012-05-25 17:46:57 +00:00
5e8bf8306a
Remove unused unit inclusions, detected by CNPack/Uses cleaner
2012-05-01 08:34:12 +00:00
a9260a49d6
Fix black tree background, broken in previous commit.
2012-04-22 12:10:06 +00:00
64433d0095
Add an "import settings" button onto the empty default session manager. Fixes issue #2749 .
2012-03-29 21:37:51 +00:00
6703f20711
Move global LoadConnectionParams() to class function TDBConnection.ReadFromRegistry()
2012-03-26 18:34:33 +00:00
ba66b5fbf5
Remove unused variable.
2012-03-13 22:14:01 +00:00
1c76c2ecc0
Do not pass TCP port to MS SQL if named instance in host name present. Fixes issue #2767 .
2012-03-13 20:06:39 +00:00