Commit Graph

  • e5b9574528 feat: support cancelling server login dialog lazarus Ansgar Becker 2026-03-12 20:55:41 +01:00
  • a073c3f792 feat: support cancelling server login dialog master Ansgar Becker 2026-03-12 20:52:14 +01:00
  • 9f21853299 refactor: convert more TFeatureOrRequirement's to TQueryId Ansgar Becker 2026-03-12 20:42:36 +01:00
  • 424094fa93 refactor: convert more TFeatureOrRequirement's to TQueryId Ansgar Becker 2026-03-12 20:29:01 +01:00
  • 90f9937426 feat: keep EXPLAIN output format traditional, on newer MySQL servers Ansgar Becker 2026-03-11 17:09:21 +01:00
  • b848eee20e feat: keep EXPLAIN output format traditional, on newer MySQL servers Ansgar Becker 2026-03-11 17:04:05 +01:00
  • f5c5f33530 fix: do not delete selected SQL text from editor when trying to focus the position of erroneous SQL Ansgar Becker 2026-03-11 15:47:05 +01:00
  • dc046e9cda feat: make HTML export dark/light mode aware Ansgar Becker 2026-03-11 15:14:45 +01:00
  • 7ef9f45a15 feat: make HTML export dark/light mode aware Ansgar Becker 2026-03-11 15:11:11 +01:00
  • 950e2ca28a feat: allow setting database to <none> in PostgreSQL connections, and show <none> and <default> in the pulldown selector Ansgar Becker 2026-03-11 11:52:29 +01:00
  • ea4013b070 feat: allow setting database to <none> in PostgreSQL connections, and show <none> and <default> in the pulldown selector Ansgar Becker 2026-03-11 11:45:37 +01:00
  • ee16571c11 fix: crash after canceling query Ansgar Becker 2026-03-11 08:55:55 +01:00
  • 9419d123d6 fix: crash after canceling query Ansgar Becker 2026-03-11 08:53:03 +01:00
  • d141124e9e ci: bump version for v12.16 release v12.16 Ansgar Becker 2026-03-10 17:34:29 +01:00
  • e5d762754a ci: bump version for v12.16 release 12.16-Windows Ansgar Becker 2026-03-10 17:32:42 +01:00
  • a3e6d0b604 feat(packaging): add libqt6pas dependency Ansgar Becker 2026-03-10 17:24:36 +01:00
  • 992b6739a6 feat(packaging): ship qt6 build in deb package, enhance control file fields Ansgar Becker 2026-03-09 20:36:56 +01:00
  • 1fc1ca38f5 fix: potential crash after user query, due to running Connection.ShowWarnings directly in the TQueryThread Ansgar Becker 2026-03-09 16:11:41 +01:00
  • d62807a2ce fix: crash on macOS, due to running Connection.ShowWarnings directly in the TQueryThread Ansgar Becker 2026-03-09 16:06:30 +01:00
  • 8d480994e5 fix: less aggressive debug compile mode, made the app unresponsive when trying to close Ansgar Becker 2026-03-09 11:57:55 +01:00
  • e33ea1d1fb fix: two more exception causes found in uploaded reports Ansgar Becker 2026-03-06 13:05:56 +01:00
  • c9eb765256 fix: sporadic "no database selected" when updating grid header with row details Ansgar Becker 2026-03-06 13:03:48 +01:00
  • 8d356941ff fix: two more exception causes found in uploaded reports Ansgar Becker 2026-03-06 13:02:40 +01:00
  • 7f05a81281 fix: sporadic "no database selected" when updating grid header with row details Ansgar Becker 2026-03-06 11:55:41 +01:00
  • e3fc3f5ff6 fix: wrong use of Copy(), which is one-based not zero-based, and remove translated appendix to snipped log message which may use critical chars and confuse SynEdit Ansgar Becker 2026-03-06 10:55:38 +01:00
  • 6215d19ff5 fix: various crash causes, reported in uploaded bug reports Ansgar Becker 2026-03-06 10:52:15 +01:00
  • cb699c9536 fix: wrong use of Copy(), which is one-based not zero-based, and remove translated appendix to snipped log message which may use critical chars and confuse SynEdit Ansgar Becker 2026-03-06 10:27:31 +01:00
  • 519a84a11f fix: missing required package LazControls for TSpinEditEx Ansgar Becker 2026-03-04 20:25:12 +01:00
  • 5772d09550 chore: move OpenSSL license file out of the dll folder Ansgar Becker 2026-03-04 20:16:22 +01:00
  • 96bb46650f feat(ui): turn all TEdit's with NumbersOnly into TSpinEditEx Ansgar Becker 2026-03-04 20:09:04 +01:00
  • e89d973531 fix: crash reported in uploaded bug reports Ansgar Becker 2026-03-04 13:01:39 +01:00
  • f8916cc2de fix: various crash causes, reported in uploaded bug reports Ansgar Becker 2026-03-04 09:32:02 +01:00
  • 18e943155d feat: select just created table copy Ansgar Becker 2026-03-02 20:28:24 +01:00
  • 87e3c081d0 feat: select just created table copy Ansgar Becker 2026-03-02 20:25:35 +01:00
  • a777202b98 add some build step He Yunxia 2020-11-20 11:42:22 +08:00
  • 2dc6619b59 fix: remove default keystrokes from query editor: 2x ecRedo and 1x ecDeleteLine Ansgar Becker 2026-03-01 17:15:07 +01:00
  • 2bc9d78f88 fix: remove default keystrokes from query editor: 2x ecRedo and 1x ecDeleteLine Ansgar Becker 2026-03-01 17:04:22 +01:00
  • a5f1a19a0d localize: update compiled translation files from Transifex Ansgar Becker 2026-03-01 12:46:31 +01:00
  • 6ed145ef67 style(ui): remove border around reverse foreign key list Ansgar Becker 2026-02-28 15:57:35 +01:00
  • 844d9c3640 feat: reverse foreign keys on "Foreign keys" tab in table editor, including an option to toggle the new listing Ansgar Becker 2026-02-28 15:47:50 +01:00
  • 938f303bda feat: add toolbar button for toggling reverse foreign key listing, so the user has the chance to disable its potentially long during query Ansgar Becker 2026-02-28 15:23:56 +01:00
  • ca483435a6 feat: reverse foreign keys on "Foreign keys" tab in table editor Ansgar Becker 2026-02-28 14:09:41 +01:00
  • 1ce80eafe8 docs(ui): mark VCL styles as deprecated Ansgar Becker 2026-02-28 11:20:30 +01:00
  • d6742913d4 docs(ui): mark VCL styles as deprecated Ansgar Becker 2026-02-28 11:19:19 +01:00
  • 0c900b415c fix: crash on right-click in empty area of query result grid Ansgar Becker 2026-02-27 16:38:29 +01:00
  • ce9393167f feat: add menu item Edit > Copy column names Ansgar Becker 2026-02-27 16:27:19 +01:00
  • b1ae97a843 feat: add menu item Edit > Copy column names Ansgar Becker 2026-02-27 16:21:27 +01:00
  • a763fd1d47 fix: wrong SQL on MS SQL when renaming table per table editor Ansgar Becker 2026-02-27 15:19:56 +01:00
  • dbce6b5a0f fix: wrong SQL on MS SQL when renaming table per table editor Ansgar Becker 2026-02-27 15:17:13 +01:00
  • 7d828d26b2 fix: crash when holding shift + arrow down then arrow up in last row of data grid Ansgar Becker 2026-02-26 18:56:44 +01:00
  • 153e61d654 feat: prevent loading an SQL file multiple times into an editor Ansgar Becker 2026-02-25 20:10:21 +01:00
  • 9fb90d1fcb feat: prevent loading an SQL file multiple times into an editor Ansgar Becker 2026-02-25 19:44:33 +01:00
  • 86a96bd5b2 ui: hint the user in which path we are going to look for sshpass (macOS and Windows) Ansgar Becker 2026-02-25 16:16:41 +01:00
  • d79d462d17 feat: add sshpass.exe v1.0.6 for Windows, and refactor Windows installer script Ansgar Becker 2026-02-25 14:10:14 +01:00
  • b7c3d07ebb fix: use default brew path to sshpass on macOS Ansgar Becker 2026-02-25 13:56:17 +01:00
  • dfb86d5ae3 fix: status bar text gets written into the panel right besides the current one, on Linux/macOS Ansgar Becker 2026-02-25 13:05:35 +01:00
  • 93e1b39f94 feat: inject app name and version into potentially long during SQL queries for the SQL export Ansgar Becker 2026-02-23 17:35:14 +01:00
  • 401674177f feat: inject app name and version into potentially long during SQL queries for the SQL export Ansgar Becker 2026-02-23 17:33:51 +01:00
  • 1b27b1d1ef feat: run user startup script in DoAfterConnect call, which includes reconnects Ansgar Becker 2026-02-23 14:08:26 +01:00
  • eb5a3a551b feat: run user startup script in DoAfterConnect call, which includes reconnects Ansgar Becker 2026-02-23 14:05:34 +01:00
  • 1029657e9c fix: several crash causes Host subtabs when connection is lost externally Ansgar Becker 2026-02-23 13:40:13 +01:00
  • 4837405f19 fix: several crash causes Host subtabs when connection is lost externally Ansgar Becker 2026-02-23 13:33:28 +01:00
  • 5e34fa994f chore: add Wine deprecation note used in the Windows builds Ansgar Becker 2026-02-22 20:20:06 +01:00
  • 05886c43da enhance: add note about deprecated Wine usage and native builds in update check dialog Ansgar Becker 2026-02-22 20:18:07 +01:00
  • af9a73c13e fix: wrong tree filter box widths after hide > resize > show Ansgar Becker 2026-02-22 20:06:08 +01:00
  • fee5807426 enhance: more exact hint for issue field Ansgar Becker 2026-02-22 19:16:48 +01:00
  • f7f90e8f41 enhance: move color scheme submenu from Tools to Display menu Ansgar Becker 2026-02-22 19:14:50 +01:00
  • c0fbcff3ef feat: add "Display" main menu, move some spread items there, and add two items for toggling log panel and tree filters Ansgar Becker 2026-02-22 16:58:34 +01:00
  • 0ccb1acf35 fix: non stored global setting for "sort alphabetically" checkbox in column selection Ansgar Becker 2026-02-22 16:31:42 +01:00
  • 676fcd793f fix: high CPU load and unresponsiveness through SynEdit highlighter when starting to edit large text in popup editor Ansgar Becker 2026-02-22 16:29:43 +01:00
  • 44ce3527f0 feat: add "Display" main menu, move some spread items there, and add two items for toggling log panel and tree filters Ansgar Becker 2026-02-22 16:15:27 +01:00
  • 85dd9847f8 fix: non stored global setting for "sort alphabetically" checkbox in column selection Ansgar Becker 2026-02-22 14:50:32 +01:00
  • 7d207a412e fix: high CPU load and unresponsiveness through SynEdit highlighter when starting to edit large text in popup editor Ansgar Becker 2026-02-20 14:55:01 +01:00
  • 2acce35206 fix: crash when enabling TShellListView.MultiSelect in OnFormShow, now sets options per setter method, before FormShow Ansgar Becker 2026-02-20 12:37:13 +01:00
  • 6309305425 fix: crash on right-click in empty area of query result grid Ansgar Becker 2026-02-19 19:51:55 +01:00
  • 10fc1177d8 fix: data grid context menu not opening after click in empty area Ansgar Becker 2026-02-19 19:31:26 +01:00
  • 6a0cbe3fbf fix: repaint columns list after move up/down a column Ansgar Becker 2026-02-19 18:47:39 +01:00
  • e796ad1d55 feat: support BOOLEAN column type in MySQL Ansgar Becker 2026-02-19 18:45:48 +01:00
  • e93924f604 fix: out-of-memory error in call to sqlite3_open() on a non-existent SQLite database file Ansgar Becker 2026-02-19 18:44:01 +01:00
  • 42e5277be9 enhance: export tables which are hidden through the table filter Ansgar Becker 2026-02-19 18:42:07 +01:00
  • 6262880486 fix: repaint columns list after move up/down a column Ansgar Becker 2026-02-19 16:47:19 +01:00
  • cc5b8116c0 fix: font bold + italic setting not stored in settings Ansgar Becker 2026-02-19 16:39:42 +01:00
  • 86d956fad1 feat: support BOOLEAN column type in MySQL Ansgar Becker 2026-02-19 16:06:14 +01:00
  • 84b12add15 fix: out-of-memory error in call to sqlite3_open() on a non-existent SQLite database file Ansgar Becker 2026-02-19 15:56:21 +01:00
  • dcebcc6417 enhance: export tables which are hidden through the table filter Ansgar Becker 2026-02-19 15:48:29 +01:00
  • da07591045 fix: potentially crashing typecast in LoadRecentFilter Ansgar Becker 2026-02-18 14:05:17 +01:00
  • 31ba8bf339 refactor: migration from Array[TSQLSpecifityId] to TSqlProvider Ansgar Becker 2026-02-17 19:47:04 +01:00
  • 14f5468af2 refactor: outsource queries from GetRowCount into TSqlProvider Ansgar Becker 2026-02-16 20:45:23 +01:00
  • 277c0a969a refactor: outsource queries from GetCharsetTable into TSqlProvider Ansgar Becker 2026-02-16 15:28:02 +01:00
  • 10fecd61b0 refactor: get SQLite collations from pragma collation_list Ansgar Becker 2026-02-16 14:17:47 +01:00
  • a3374f3eb9 refactor: outsource queries from GetCollationTable into TSqlProvider Ansgar Becker 2026-02-16 13:45:19 +01:00
  • 678c7b8a37 feat: re-enable clickable "Analyze query" label on host > processes Ansgar Becker 2026-02-16 13:11:25 +01:00
  • 4912dd8233 refactor: move mysql specific SQL snippets to its own TSqlProvider, don't use as default for all others Ansgar Becker 2026-02-15 19:41:14 +01:00
  • f8f980572d refactor: retrieve query for disabling and enabling foreign key checks from TSqlProvider Ansgar Becker 2026-02-15 19:00:29 +01:00
  • fecd011d86 refactor: outsource 3 large queries from GetTableColumns into TSqlProvider Ansgar Becker 2026-02-15 18:41:37 +01:00
  • c450f516b7 refactor: replace FSQLSpecifities with a TSqlProvider, and outsource many hardcoded SQL queries to the dbstructures.* units Ansgar Becker 2026-02-15 15:04:22 +01:00
  • 7554364151 fix: non-themed white area on TTabControl, fix from https://github.com/zamtmn/metadarkstyle/issues/75 Ansgar Becker 2026-02-14 19:41:05 +01:00
  • 3b3c941169 feat: support PG materialized views in GetCreateCode() and GetTableColumns() Ansgar Becker 2026-02-13 18:55:22 +01:00
  • a4456aa205 enhance: re-enable tree option asDoubleClickInsertsNodeText by default Ansgar Becker 2026-02-13 07:13:25 +01:00
  • 99b14b0c28 feat: refactor SQL query in TPGConnection.FetchDbObjects, now including materialized views for which we have no editor yet Ansgar Becker 2026-02-12 21:10:54 +01:00