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
d6ddd59e39
Ignore current session name when checking if renaming can be done. Fixes issue #2737 .
2012-02-24 20:40:13 +00:00
a86650d10b
Introduce a checkbox for explicit activation of SSL. Any combination is passed to the server now, while SHOW STATUS LIKE 'ssl_cipher' is used to find out if the connection is indeed SSL secured. Pops up a warning when SSL settings were ignored by the server. Fixes issue #2672 .
2012-01-22 10:17:24 +00:00
8fbd4df5cf
Show up new session after "Save as" action. Fixes issue #2686 .
2012-01-18 21:08:15 +00:00
7ccf8fde9f
Fix empty tabSettings when creating very first session. Do less what flickers in ValidateControls, move pagecontrol related stuff in ListSessions.FocusChanged. Also, call FocusChanged event explicitly in SelectNode() when focus did not effectively change.
2012-01-02 23:57:17 +00:00
e87e17ff4a
Fix unfocused active control after modifications. Introduces a new bug unfortunately, when creating the very first session.
2012-01-02 08:01:02 +00:00
0eaccc3938
Make session list and details pagecontrol custom resizable via splitter. Also, do not auto-adjust column width in session list, which has funny effects in some cases.
2012-01-02 07:53:24 +00:00
53122fe2b1
Place "Preferences" item in system menu of session manager, so users are able to configure stuff without the need to connect first.
2011-11-27 14:45:51 +00:00
e2bcf0d723
Fix unresponsive updownPort + editPort when modifying its value. Broken in r3972.
2011-11-20 06:40:47 +00:00