7039db1a13
Issue #1722 : rephrase text hint on filter input so it matches an existing translation string
2022-12-12 19:00:08 +01:00
9c5d8358e0
Automagic modifications to form files, done through updates of IDE and some components. Especially removes no longer published properties OldCreateOrder and PixelsPerInch.
2022-12-11 14:54:48 +01:00
b4963b01c2
Issue #362 : turn edit box for SSH executable into a drop-down, providing plink files in application directory, plus newly supported ssh.exe
2022-02-09 20:33:31 +01:00
98c69fa2ed
Issue #362 : add basic support for OpenSSH tunnels, with slightly different command line arguments
2022-02-04 22:28:03 +01:00
b3365319b0
Issue #1503 : Set the new (slightly higher) default font size for 100% DPI setting on all other forms as well
2021-12-27 07:44:51 +01:00
a20efabaf8
Auto-expand session folder when user filter matches a child session. See https://www.heidisql.com/forum.php?t=38566
2021-12-01 18:59:36 +01:00
cb1024b048
Fix more potential theme related EAccessViolation's, due to Action:=caFree in OnClose event of modal forms. Their caller now frees these modal forms. In non-modal forms, keep caFree in OnClose but remove existing OnDestroy events, moving code to OnClose instead.
...
https://www.heidisql.com/forum.php?t=38043
https://stackoverflow.com/questions/2075405/how-to-close-non-modal-form-in-delphi
2021-06-22 20:37:34 +02:00
bc26484701
Issue #397 : Add support for logging DML queries, and make log file path fully customizable. Requires to move some session settings to a new SSL tab, to reduce the required dialog height.
2021-01-29 08:25:14 +01:00
153e0724bd
Issue #397 : Implement logging of DDL queries to migration files
2021-01-28 08:23:12 +01:00
2012896714
Support shortcut Ctrl+F for focus on filter edit. Closes #1027
2020-11-27 20:14:16 +01:00
0cd90e839d
Decrease minimum height constraint for session manager by 20px, so buttons move lower again on Wine. Closes #1089 . Broken in commit:a3cf8b3c927428ec33a0b1096188bc08f695b6c8 for #1074 .
2020-07-17 17:03:59 +02:00
04e7334bd0
Issue #906 : disable animation for resizing columns per doubleclick, and activate Header.PopupMenu for some trees missing this menu
2020-07-08 10:35:48 +02:00
d8b99a4ff2
Issue #350 :
...
* mark ProxySQL network type as experimental
* use TComboboxEx for network types, with icons and ProxySQL sorted after the regular MySQL types
* more exact network type name for IsMySQL
2020-07-06 18:14:00 +02:00
bcc72252a5
Activate hoAutoResizeInclCaption option on all VirtualTree headers, so auto-resizing per double click takes the column captions into account. Closes #906
2020-07-05 12:13:48 +02:00
1e71f3a41e
Issue ##957: give labels on session manager more horizontal space, for longer translations
2020-07-05 11:25:42 +02:00
a3cf8b3c92
Set minimum window height of session manager. Closes #1074
2020-06-25 07:15:38 +02:00
08f0cbdb4f
Remove download link for plink in SSH tunnel tab, and provide plink.exe v0.73 through the installer
2020-06-24 17:22:43 +02:00
3182107aff
Automatic form additions, done by the new IDE: "ImageName". Related to #1052
2020-06-07 20:11:24 +02:00
2fae5dd852
Add new advanced session option, for hiding databases via regular expression. Closes #387
2020-04-22 18:28:38 +02:00
221196c274
Paint session background color in session manager's tree view
2020-04-06 11:59:57 +02:00
11e45ad1f8
Trigger auto-resize of buttons also when form gets resized. See https://www.heidisql.com/forum.php?t=35862
2020-04-06 09:16:12 +02:00
83108d28c5
Issue #946 : support multiple SQLite database files per session definition, in field "Database file(s)". Use the first one as main file, and attach further files.
2020-03-22 14:00:52 +01:00
d57437518a
Fix state of checkboxes on the session manager's Advanced tab
2020-02-22 08:23:03 +01:00
ee2a1e7648
Show Host, Last connect and Comment columns by default, in the session manager's tree
2020-02-15 07:52:37 +01:00
0254345ff3
Prefer VirtualTree's OnNodeDblClick over OnDblClick, to detect whether the user really clicked on a session node, or somewhere else. Closes #820
2020-02-05 17:34:23 +01:00
67d547527b
Rename "Save as" menu item more intuitively to "Duplicate / save as". Closes #865
2020-01-23 20:56:37 +01:00
c74a210586
Issue #12 : Provide file pick icon in SQLite database file edit box. Database file is created by sqlite3_open() silently if it does not yet exist. Show a confirmation message in such cases.
2019-12-27 17:53:56 +01:00
fc86cd4205
Add filter edit box on session manager, for filtering sessions using regular expressions. Closes #826
2019-12-15 22:12:15 +01:00
74068d68ad
Place icons on the 3 new/save/delete buttons on the session manager, to make them more noticeable
2019-12-15 19:31:09 +01:00
a40fd226c1
Trim text in TEdit's on session manager dialog, to prevent leading and trailing spaces after pasting. Closes #797
2019-12-11 21:46:45 +01:00
5baada08f3
Move library selector up, below the network type selector, so these both define the basic connection type
2019-07-28 08:33:03 +02:00
486543a0fa
Remove useless DPI helper panel from session manager tabs
2019-07-24 07:38:23 +02:00
fbdddaa765
Collect custom session background colors via OnGetColors event of TColorBox, do not mix it in the code for refreshing the session tree. Also refresh custom colors each time a session is focused, so it has new colors.
2019-07-20 17:29:22 +02:00
92c8f62b85
High DPI:
...
* remove ParentFont flag from forms again (introduced in 9cdcd631454f6f9e999893ea89fcf502d994474c for #213 ). This just inherits from default Windows settings.
* instead, scale font size in InheritFont(), and move that to the new TExtForm class
* mark app with PerMonitorV2 support
2019-07-17 21:59:18 +02:00
e804db8fcc
Issue #677 : provide a new library combobox in MySQL mode, for selecting any of the libmysql/mariadb.dll files from the application directory
2019-07-05 06:44:10 +02:00
e4a9016348
Issue #296 : enhance checkbox phrasing, and move it above to the other checkboxes
2019-06-12 20:34:03 +02:00
0facfaa5cc
Add cleartext option to sessions
2019-06-12 06:36:02 +02:00
07afefc726
Move tree background color setting from File menu to the Advanced tab of the session manager. Closes #360
2019-03-30 09:52:08 +01:00
aa0540921c
Issue #448 : Apply 192 new icons mainly from Icons8 gallery, with an OpenSource permission (talked to Eugenie from Icons8)
2019-01-26 19:15:25 +01:00
6918f06680
Animate "Open" button on session manager while connecting
2019-01-09 20:49:45 +01:00
8475f383dc
High DPI code enhancement: Enable TreeOptions.AutoOptions.toAutoChangeScale flag on all VirtualTrees, and remove code which did that scaling programmatically. Probably only working with the new version of VirtualTree.
2018-12-16 20:14:19 +01:00
f01171f8b5
Decrease Constraints.MinWidth/MinHeight, as values too near at the actual ClientWidth/Height seem to move controls at the bottom right corner up and left. Closes #435 .
2018-12-16 18:51:41 +01:00
cdb10d8005
Required code updates for recent VirtualTreeview update
2018-12-11 21:50:26 +01:00
86684ebde3
Force a minimum of 1 second waiting time after creating the plink.exe process before trying to access the established tunnel. Could help users which have set it to "0", accidentally or intentionally, and experiencing connection problems with that. Related to #418 .
2018-12-05 20:19:57 +01:00
9983792b17
Issue #213 : nest everything on broken TTabSheet's on a TPanel, to avoid overscaling in high-dpi mode
2018-11-01 19:05:00 +01:00
9cdcd63145
Issue #213 : Assign system or custom font once, to the application, and let all forms inherit that font, so there is no need to call InheritFont() for each form.
2018-10-25 19:24:45 +02:00
0e73a8cb92
Issue #213 : activate ParentFont on remaining TLabel's, so their font scales like all others
2018-10-24 20:01:29 +02:00
19fe59842f
Make comment box on session dialog scrollable. Closes #222
2018-04-06 18:39:54 +02:00
79d393c81a
Increase number of network types shown in drop down
2018-01-17 21:32:59 +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