139 Commits

Author SHA1 Message Date
9e5d78e756 Create helper table with the servers' default engine when exporting a view. See https://www.heidisql.com/forum.php?t=44125 2025-06-11 15:38:33 +02:00
967acb54b9 Issue #2186: fix wrong number of rows shown in grid export dialog when post filter is active 2025-06-11 15:37:16 +02:00
1ab8b0ad52 Issue #604: add context menu item "Select top 1000 rows" 2025-06-11 15:30:27 +02:00
641a0ea334 Issue #2172: prompt for password again, when connection has timeout or broke 2025-06-11 15:16:08 +02:00
9018807a6a Issue #2159: SQLite: export separated table indexes, and export views and triggers 2025-06-11 15:13:39 +02:00
39c9b5adc9 Issue #214: when refreshing, ask user if he wants to discard modifications in table/view/routine/... editors 2025-06-11 15:05:18 +02:00
65b96a99d9 Issue #2107: add "invert check" menu item on table tools tree 2025-06-11 14:54:04 +02:00
59af097acb Display number or rows in data tab header for views. See https://www.heidisql.com/forum.php?t=44057 2025-06-11 14:47:48 +02:00
a26b071479 Keep retrieving exact row count on data tab header after activated via context menu, until another table has focus 2025-06-11 14:44:47 +02:00
7f1388c26d Issue #2182: silence EInvalidOperation when editUsername is not able to focus yet 2025-06-11 14:17:43 +02:00
c0752bce30 Issue #2189: fix wrong encoding of formatted numbers 2025-06-11 13:46:45 +02:00
950beb787f Issue #2177: attempt to get AnyGridHeaderDrawQueryElements running, for displaying sort icons and column numbers 2025-05-21 14:41:17 +02:00
63b9361948 Issue #2168: turn off synchronize_seqscans variable in PostgreSQL mode, to be sure SELECT's show a stable row sorting. See https://www.postgresql.org/docs/8.3/runtime-config-compatible.html#GUC-SYNCHRONIZE-SEQSCANS 2025-05-18 16:40:10 +02:00
767754f2d4 Issue #2168: select rows from table to export by its primary key columns, so PostgreSQL does not apply a random sorting 2025-05-18 16:39:58 +02:00
cb7e5c0d19 Issue #2156: unescape generated column expression when loading from IS.COLUMNS 2025-05-18 16:39:04 +02:00
e39e95e23d Issue #2155: high DPI fix for painting icons in SQL export target drop-down 2025-05-13 19:00:05 +02:00
d2471e663c Issue #2155: paint session background and icon in session drop-down of SQL export dialog 2025-05-09 13:37:53 +02:00
cb293a98b0 Issue #2165: support perconaserverclient.so for MySQL/MariaDB mode, and filter away libraries like libmariadbd.so 2025-05-09 09:55:02 +02:00
80764bf46f Pass os=linux GET parameter to online update checker, and sync .deb filename with Windows installer filename 2025-05-06 17:46:50 +02:00
fe55cba097 Issue #2136: check if local port is in use before creating SSH tunnel, up to the next 20 higher port numbers 2025-05-05 20:50:18 +02:00
0ee5ccc92e Issue #2136: basic support for SSH tunneled connections 2025-05-05 17:09:23 +02:00
bee04c3e3c Issue #2148: show note about missing .mo files in app language drop-down 2025-05-03 17:20:21 +02:00
5c9b8ec993 Issue #2148: provide list of languages through available .mo files in preferences dialog 2025-04-29 17:49:16 +02:00
ce476ac59c Issue #2148: Apply a default translation logic, pulling translations from e.g. locale/heidisql.de.mo . Also support programmatical translations via TMoFile. 2025-04-28 12:15:53 +02:00
57771ddf37 Fix excluded process unit, removed in Windows mode but required on Linux 2025-04-25 16:07:29 +02:00
7a8566a91c Fix a bunch of compiler hints and warnings, and add a basic exception dialog showing the callstack 2025-04-25 14:29:42 +02:00
7c502976a7 Paint icons on status bar 2025-04-24 21:37:43 +02:00
dc19cda1d5 Issue #2131: add minimal border to column default editor and data type editor 2025-04-22 06:57:24 +02:00
8929f32d9b Enable bracket highlighting in SQL editors 2025-04-21 21:19:11 +02:00
2e8b0870c3 Issue #2131: fix anchors on popup text editor 2025-04-21 21:07:53 +02:00
ed8c248efa Issue #2131: add grid editor links unit 2025-04-21 20:40:14 +02:00
a4daba9b00 Issue #2131: add popup binary editor 2025-04-21 19:49:50 +02:00
7052236c17 Get rid of some rarely used class aliases, to avoid confusion when reading the code 2025-04-20 12:59:21 +02:00
1af77ff8ce Unify dropdown menu handling via ShowPopup() method 2025-04-20 12:27:33 +02:00
406524ec53 Merge recent changes from master branch: #2101, #2103, #1986, #2119, #2123, #2128, #2123, #2132, #2133, #2139, and Unicode logic for password encryption 2025-04-20 12:14:16 +02:00
a7e209276a Issue #2130: fix non found form resource 2025-04-19 14:21:37 +02:00
f36b7d7548 Issue #2130: enable AutoSize on upper TPageControl on table tools dialog 2025-04-19 14:17:51 +02:00
048c0f6c1f Issue #2130: set anchors on table tools dialog 2025-04-19 14:13:51 +02:00
d78cb647c6 Issue #2130: add table tools dialog 2025-04-19 13:42:12 +02:00
9a4e57ea46 Issue #1482: numerous fixes and activation of converted code, e.g. unix timestamp insertion, saving query tab to file, set up remaining syneditors 2025-04-16 16:32:14 +02:00
48e3dc0b81 Issue #2137: enable automatic tab restore 2025-04-16 15:37:14 +02:00
b9d40bd214 Issue #2127: activate AutoSize on upper PageControls, to ensure there's enough height for all edit's and comboboxes 2025-04-16 12:18:59 +02:00
4130d01c46 Issue #2127: add event editor 2025-04-15 19:57:48 +02:00
1ea81d5210 Issue #2127: add trigger editor 2025-04-15 19:22:00 +02:00
e7637e7b75 Issue #2127: add routine editor 2025-04-15 18:18:36 +02:00
34801da31b Issue #2127: fix anchors on view editor 2025-04-14 16:35:38 +02:00
a5cfcd77b1 Issue #2127: add view editor 2025-04-14 16:28:12 +02:00
cb4eda7345 Issue #2127: revert previous commit, disable OnDragDrop event again, ActiveX unit is not available for Linux 2025-04-04 13:12:07 +02:00
eb54d8ae9b Issue #2127: enable OnDragDrop event on listColumns and treeIndexes, introducing ActiveX in the uses clause 2025-04-04 10:52:01 +02:00
561838d5e5 Issue #2127: add table editor 2025-04-03 20:06:00 +02:00