93c59b17a8
Issue #872 : add support for creating and altering INVISIBLE columns in table editor with MariaDB 10.3.3 and MySQL 8.0.23
2025-01-05 13:49:45 +01:00
47b1be406b
Issue #2003 : set no column for auto-sizing, in foreign key list
2024-12-16 17:38:24 +01:00
67af2666e2
Issue #619 : support spatial columns with an SRID in table editor, on MySQL 8.0+
2024-08-16 12:21:16 +02:00
21ab7c8917
Issue #1959 : fix shrinking/repositioned edit boxes in options tab of table editor, when opening a second table.
2024-05-31 07:44:38 +02:00
95151d6a3e
Issue #1512 : add basic support for indexes with descending column direction
2024-02-02 08:16:37 +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
c7dc63706d
Support comments on table indexes via table designer. Closes #128
2022-07-18 17:02:36 +02:00
2befc563ee
Revert "Issue #1169 "
...
This reverts commit c7cc6bdd42bfd6dd66bae30fb78d74faca6bfa34.
2022-03-08 07:04:00 +01:00
231d000251
Issue #1169
...
- added FireDAC.Phys.FB to use Firebird
- select for spCurrentUserHost for Firebird
- edited GetTableColumns for firebird
- Implemented GetTableForeignKeys for firebird
- FetchDbObjects for Firebird:
- new select for Tables and views
- procedures
- Triggers
- Functions
2022-03-08 07:04:00 +01:00
e7baba4776
Issue #75 : pimp up context menu for indexes tab, and assign to foreign keys tab and check constraints tab as well
2021-01-16 17:19:35 +01:00
461c7343f8
Issue #75 : get "Add constraint" and "Delete constraint" buttons working, provide function list when editing check clause, and fix some more issues
2021-01-16 16:29:44 +01:00
958d62c9b1
Issue #75 : create editable list for check constraints in table editor
2021-01-12 21:41:20 +01:00
6fd54fb9d4
Display number of indexes and foreign keys in caption of their tabs within the table editor. Helpful for knowing the number without having to activate their tab.
2021-01-04 16:44:50 +01: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
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
3182107aff
Automatic form additions, done by the new IDE: "ImageName". Related to #1052
2020-06-07 20:11:24 +02:00
2b07c279eb
Add context menu on foreign key list header. See https://www.heidisql.com/forum.php?t=36014
2020-04-09 19:38:22 +02:00
ef50035e33
Table editor: support moving down or up more than one column. See https://www.heidisql.com/forum.php?t=17765
2019-12-10 21:08:18 +01:00
53b8f544c2
Remove useless DPI helper panel from tabs in routine editor, table editor and table tools dialog
2019-07-25 07:44:04 +02:00
59ea094c25
Remove incomplete detection of foreign key support in table engine. Closes #375
2019-05-28 21:13:04 +02: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
150e4a6216
Fix y-position of bottom buttons on table editor in high-dpi mode. It seems to help to bring the controls into the same order in which they shall be created. Closes #440 .
2018-12-19 21:26:15 +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
6bbd7d51eb
Fix height of tool buttons in table editor, above columns list, for high DPI modes.
2018-12-16 19:39:17 +01:00
cdb10d8005
Required code updates for recent VirtualTreeview update
2018-12-11 21:50:26 +01:00
2a10422373
Issue #8 : provide two color presets for SQL editors in preferences dialog per dropdown, one for dark themes and one for light ones
2018-11-05 20:53:43 +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
7572a00cec
Issue #8 : let first column on table designer use the parent's background color, as a custom one seems to be ignored by the theme manager
2018-10-27 20:32:48 +02:00
ee27ccdec7
Increase number of collations shown in drop down. Closes #90 .
2018-01-17 21:36:17 +01:00
a50c21a383
* unify context menu of various sql editors, by supporting all contained editors instead of searching for one with the name "SynMemoBody"
...
* disable actions which need to modify the contents on readonly editors
* add "save to textfile" and "un/comment" actions to the unified context menu
2017-05-18 13:10:59 +00:00
f56c34abec
Reasonably increase and unify design time dimensions of object editors to 700x500 pixels
2016-12-11 10:45:20 +00:00
8c3775fe0f
Add "Save as textfile" action, and include that in routine editor > "CREATE code" tab > context menu. Fixes issue #3486 .
2014-05-08 04:50:59 +00:00
0f7534e8a0
Move new partitions tab to the left of "Create code"
2014-03-13 18:32:43 +00:00
1366ace11c
Add a read-only tab for a potentially existing PARTITION clause of the table. Fixes issue #1692 .
2014-03-13 04:58:45 +00:00
17e4db7829
* Automatic additions by new SynEdit properties.
...
* Overtake renamed SynEdit properties
2013-10-16 18:24:01 +00:00
8ce2505f52
Set minimum height of listColumns in table editor. Works around AV mentioned in issue #3189 .
2013-06-08 05:13:07 +00:00
bd077ce413
Adjust width of various controls so they fit to the translated captions (at least in German). Related to issue #557 .
2012-12-02 09:33:41 +00:00
b93106a6fe
Update VirtualTree component to r320
2011-11-01 09:32:34 +00:00
98c872909c
Support virtual columns in MariaDB 5.2. Fixes issue #2451 .
2011-06-10 23:36:38 +00:00
98a028c4cf
Show vertical scrollbar in comment editbox
2011-04-02 06:03:15 +00:00
65148c596d
Redo r3571 - seems that was not the cause of slowness.
2011-01-11 07:01:58 +00:00
d2fdeef0fb
Revert r3571, to test if that caused slowness described in issue #2266 - of which I am unsure.
2011-01-10 22:57:49 +00:00
e2cc3482c0
Paint one icon per index in a column editor row, not only for the first key. Fixes issue #2211 .
2010-10-25 23:29:17 +00:00
6c2a100945
Implement combo box for definer in routine + view + trigger editor. Fixes issue #2189 . Some related changes here:
...
- Remove ensureValidIdentifier() and its partly uncatched exceptions. Instead, disable "OK" buttons for empty table/view/proc name.
- QuoteIdent and DeQuoteIdent now take the glue char instead of a "HasMultiSegments" boolean param, so they're more exact when "user@host" or "db.name" come in.
2010-10-12 22:13:08 +00:00
961f7f0f3f
Implement copy + paste menu items for duplicating columns across tables via SQL code. Fixes issue #1848 .
2010-08-24 20:33:01 +00:00
9c3488b457
Add context popup menu on column list which allows hiding/displaying single columns. Also fixes hidden collation column after having introduced the new zerofill column in r3441.
2010-07-17 15:10:11 +00:00
7cd1c7b0ab
Add support for ZEROFILL flag in table editor. Introduces a new checkbox column in the columns list. Fixes issue #570 .
2010-07-04 13:35:54 +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
fc6d4c2a48
Try to fix most DPI related glitches. Especially TFrames need a ScaleBy() call, which is done automatically on TForms. Fixes issue #1656 .
2010-02-04 23:50:47 +00:00
91d53bbbcc
Replace default value in object editors by ghosted hint text
2010-02-03 22:18:28 +00:00