Commit Graph

18 Commits

Author SHA1 Message Date
Ansgar Becker
425d099dc1 feat: support compilation and usage on FreeBSD
Refs #2337
2025-12-19 11:41:07 +01:00
Ansgar Becker
1fe709a8d6 fix: cannot save new table when added column was removed
Refs #2326
2025-12-07 12:36:26 +01:00
Ansgar Becker
9afc60f087 fix: enable drag'n drop in table editor and session manager
This failed previously as the VT.OnDragDrop event inserts a "use ActiveX" on Windows, which is not available on Linux. Use laz.FakeActiveX on Linux instead.
https://forum.lazarus.freepascal.org/index.php?topic=40061.0
2025-12-05 12:29:26 +01:00
Ansgar Becker
a145fc57f0 fix: wrong icon sizes, disable right-click select for column list so selection is kept
Prefer TImageList.DrawForControl over .Draw, to get a DPI-scaled image
2025-12-04 19:51:54 +01:00
Ansgar Becker
a1c84ae578 fix: compiler warnings, re-enable active line background 2025-11-17 20:44:56 +01:00
Gustavo Carreno
e5d7f22532 ignore: Some CRLF shenanigans on Linux 2025-11-03 09:56:12 +00:00
Ansgar Becker
173efeb6aa fix: allow modify length of index with binary column
Refs #900
2025-10-26 14:07:11 +01:00
Ansgar Becker
8541eb404d feat: allow sorting columns in table designer
Refs #2220
2025-10-26 12:45:32 +01:00
Ansgar Becker
17a99be262 Fix a second bunch of compiler warnings and hints 2025-10-08 18:04:00 +02:00
Ansgar Becker
1c4900d763 Issue #2122: support table comment syntax when creating new PostgreSQL tables 2025-10-07 20:37:33 +02:00
Ansgar Becker
c5bb2df9d6 Issue #1313: support MariaDB's COMPRESSED attribute for columns in table editor 2025-10-06 17:00:25 +02:00
Ansgar Becker
9bfe17b649 Issue #2205: Remove subpart from column indexes when user changed its data type to non-text 2025-10-06 16:28:45 +02:00
Ansgar Becker
7555128a29 Issue #2222: fix missing last character in CREATE TABLE code on table editor and copy-table dialog 2025-07-10 22:07:19 +02:00
Ansgar Becker
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
Ansgar Becker
ed8c248efa Issue #2131: add grid editor links unit 2025-04-21 20:40:14 +02:00
Ansgar Becker
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
Ansgar Becker
eb54d8ae9b Issue #2127: enable OnDragDrop event on listColumns and treeIndexes, introducing ActiveX in the uses clause 2025-04-04 10:52:01 +02:00
Ansgar Becker
561838d5e5 Issue #2127: add table editor 2025-04-03 20:06:00 +02:00