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
6edbd326c7
Right align counter column in session manager.
2012-12-09 10:47:29 +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
bf3ff4eecb
Adjust width of more controls so they fit to the translated captions (at least in German). Related to issue #557 .
2012-12-08 07:38:50 +00:00
525b0b4edc
Code maintenance: Remove unused control tags, turn check menu items into TAction's, and refactor some code parts.
2012-08-02 22:15:35 +00:00
56e0d8b445
Implement session folders. Fixes issue #1228 .
2012-07-27 06:54:56 +00:00
69d4cdd2c1
Issue #1228 : Auto-sort session list. Important when restoring tree state.
2012-07-20 06:02:14 +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
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
64433d0095
Add an "import settings" button onto the empty default session manager. Fixes issue #2749 .
2012-03-29 21:37:51 +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
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
e2bcf0d723
Fix unresponsive updownPort + editPort when modifying its value. Broken in r3972.
2011-11-20 06:40:47 +00:00
f6588fb1fc
Add support for integrated Windows authentication on SQL Server. See http://www.heidisql.com/forum.php?t=8856
2011-11-19 08:43:10 +00:00
b93106a6fe
Update VirtualTree component to r320
2011-11-01 09:32:34 +00:00
def0cbd45b
Fix broken link to plink.exe, prefer a link to the download page over the .exe, as that link is obviously randomly mirrored, while there are disappearing mirrors over time.
2011-09-14 20:49:59 +00:00
a71cbe9a0c
Allow displaying additional columns in session list: Host, user and server version. By default all invisible, must be rightclicked to get activated.
2011-06-13 14:37:55 +00:00
c8b25c75fa
Bind session parameter object to session manager list nodes, to be able to show the right vendor icon in that list.
2011-04-17 23:21:05 +00:00
049e4bb526
Group network types in fewer dbms names, to have less code. Also, support other MS SQL network types: tcp/ip, spx/ipx, vines and rpc.
2011-04-04 06:12:56 +00:00
4fbf2c23dd
Introduce experimental MS SQL support
2011-03-29 23:20:21 +00:00
a6d697cbd2
Minor follow up to previous commit: Trigger save button to be enabled when editing SSH timeout, and adjust IDE-automated width of SSH timeout label.
2010-11-28 19:48:06 +00:00
199d7c6e0f
Make plink.exe wait timeout configurable in session manager. Fixes issue #2236 .
2010-11-28 12:47:00 +00:00
f8598f3d04
Revert r3493 which should have fixed issue #2128 - in fact it breaks it.
2010-08-23 22:35:07 +00:00
b4481c617f
Switching back to poDefaultPosOnly, fixes issue #2128 .
2010-08-18 22:32:51 +00:00
8c34a9e15a
Session manager: Add checkbox option for users who want to be prompted for username + password rather than saving that to registry. Prompt window itself is called from within TMySQLConnection.SetActive.
2010-07-19 20:06:09 +00:00
30a0b22770
Remove no longer required workaround for smallint's in TUpDown for connection port. Seems that value was turned to integer in some recent Delphi version.
2010-04-22 16:38:39 +00:00
97f01a175b
Move database filter again from mainform to session manager, so people without privilege to run SHOW DATABASE are not stuck. Fixes issue #1485 . Also, allow to see available databases when user does a dropdown. Also, simplify logic for refreshing database list in mainform.
2010-04-22 15:16:27 +00:00
be13be0114
Attempt to open session manager on that monitor on which the main form has just been created and moved to. Fixes issue #1826 .
2010-04-13 17:33:45 +00:00
3c9dcfaaa0
Last tweaks for SSH tunnel, issue #401 :
...
* Only pass SSH port if not empty
* Put right default file extension for selecting a PuTTY private key file (*.ppk)
* Add text hints on more input fields
* Indicate modified session also if SSH host, port or key file was changed.
2010-04-02 07:33:36 +00:00
adf68ecc65
Issue #401 : Extend SSH tunnel options: Allow user to set SHH host/ip and port, and a private key file used for authentication. If SSH host is not set, use what the user specified as MySQL server host.
2010-04-01 23:34:07 +00:00
0970f5c2bd
Implement SSH tunnel with plink.exe on session manager. Fixes issue #401 Plus:
...
* Simplify code for getting connection parameters from registry by implementing helpers:LoadConnectionParams()
* Use combobox for network type instead of radio buttons, now that 3 options would need more horizontal space than we have
* Hide tabs on session manager which are irrelevant for the selected network type (e.g. no SSL options for named pipe)
* Some minor code simplifications
2010-03-30 23:22:08 +00:00
8f92ee7f3f
Use folder/magnifier icon instead of blue folder from Crystal icon set.
2010-03-01 22:30:42 +00:00
8c1fafc491
Organize controls on session manager into 3 tabs "Settings", "SSL options" and "Statistics", so less important stuff does not spam the initial screen.
2010-03-01 21:41:24 +00:00
4e84c99a72
Introduce SSL support on session manager. Code parts from SuperNiFF. Fixes issue #518 .
2010-02-26 00:13:17 +00:00
f9ea5dc1ec
Add support for startup SQL script on session manager. Fixes issue #1716 .
2010-02-25 20:45:16 +00:00
e045cb3d76
Delphi 2010 has PNG + alpha channel support in TImageList, so we don't need PNGcomponents any longer.
2010-02-08 00:36:17 +00:00
f5abfe559f
Set default position of session manager to current screen center, not desktop center which can be spanned over 2 screens so the dialog appears half on the left and half on the right one. See issue #1511 .
2009-12-09 18:21:52 +00:00
ce1da97120
Center session manager dialog on screen instead of main form, so it's never off screen. Fixes issue #1511 .
2009-12-07 18:31:30 +00:00
c0d5b47e4a
Resize both list of sessions and groupbox with details on FormResize, so both benefit from more space, not only the details box. See http://www.heidisql.com/forum/viewtopic.php?p=3482
2009-08-31 21:36:04 +00:00
a2ef629b81
Move "Databases" filter from session manager to an editable combobox below the database tree. Keeps session manager free from connection unrelated stuff, provides more comfort, adds a "recently used list" of old filters which is kept over session connects, and supports regular expressions now. Fixes issue #776
2009-08-27 22:18:50 +00:00
f4ee88f11f
Allow higher TCP ports above 32767 in session manager. Was limited by TUpDown component which makes use of older 16 bit messages. Add a hack to work around that. Fixes issue #1307 .
2009-08-23 10:03:06 +00:00
3c4293a9a8
Work around weird effect with shortcuts on session manager. The inplace editor looses focus + ends editing when user types "p" because the password field label has "p" as shortcut. A better solution would be the inplace editor would avoid loosing focus in such cases but I don't know how to achieve that, so the shortcuts have to leave for now.
2009-08-18 17:28:07 +00:00
0eb09779e0
VirtualTree's internal text edit link has the bad habit of passing keyboard actions to its parent tree. Use our own editor instead which doesn't do that. Fixes issue #1297 .
2009-08-17 17:42:42 +00:00
3fdad1fd9d
Activate incremental search in sessions list. Fixes issue #1298 .
2009-08-17 17:35:47 +00:00
d7d1e71c4c
Gather various button.enabled:=true/false calls in one ValidateControls() method. Also, display a help message if there are 0 sessions.
2009-08-12 20:01:18 +00:00
771a147733
Fix enabled "Open" button with no focused session.
2009-08-12 18:46:14 +00:00
334465a028
Implement connection counting on session manager.
2009-08-11 20:30:32 +00:00
22854433b0
Continuously update statistics labels on session manager, so they don't lie when the form is open for various minutes or closed + reopened some minutes later.
2009-08-11 18:15:52 +00:00
57d9d76bd5
Remember window dimensions of session manager for the next call.
2009-08-10 20:53:55 +00:00
3010c9e4ea
Session manager: Widen the group box with details instead of the session list when the form gets resized. Plus - now the session list never gets wider - display hints on long session names.
2009-08-10 20:45:25 +00:00