134d9f3331
Issue #2132 : fix crash when saving an sql file previously loaded with auto-detected encoding
2025-04-06 20:33:41 +02:00
8c27ad3226
Open donation web page lazily once per day
2025-02-09 20:50:05 +01:00
0ed57783a8
Issue #2085 : tell TStringStream.Create not to free its TEncoding object after usage, as we use application-lifetime-available encoding instances
2025-02-01 09:59:06 +01:00
8faf2ccac9
Show type of exception happening through AppSettings.ExportSettings
2025-01-31 10:49:55 +01:00
2c0b9455a5
Issue #646 : forget setting for "Favorite objects only" on each connection start
2025-01-24 09:49:30 +01:00
1bd969f2b1
Issue #2064 : support UTF-8 BOM encoding when loading and saving editor files
2025-01-22 10:55:15 +01:00
6a7b84568b
Prevent connection activity through hovering table token while user query is running. Similar to issue #278
2025-01-22 08:40:57 +01:00
250663f489
Issue #2000 : restore partly disabled support for multi lined grid rows
2025-01-12 13:31:44 +01:00
bb5d5add23
Issue #1975 : add preference option to skip dialog for selecting the SQL reformatter
2025-01-11 15:48:54 +01:00
d5ba3e4980
Show editor hints for string literals, revealing their character length
2024-12-20 18:32:43 +01:00
ce7d7007fa
Fix a couple of compiler warnings
2024-12-09 07:16:07 +01:00
2d153a41bc
Issue #2036 : disable clickable anchors in message dialogs when current style is dark, to work around unreadable text
2024-10-16 14:52:25 +02:00
89560cc4a0
Issue #1992 : Escape ampersand in caption of menus and tabs, preventing underlined hotkey generation for names of session, database and tables
2024-10-12 15:31:58 +02:00
1f61ab7593
Issue #1965 : remove unused variable
2024-09-29 11:05:44 +02:00
bc9693c622
Issue #2000 : disable multiline feature in grids, even when setting "Lines of text in grid rows" is larger than 1. Aims to fix laggy performance in grid with large contents.
2024-09-17 20:46:47 +02:00
854efdf734
Issue #2009 : basic implementation of a data generation tool, in table tools dialog
2024-09-09 17:40:53 +02:00
e521f7ab0c
CSV import: add checkbox option for keeping dialog open after successful import, so the user may process multiple files with less clicks
2024-07-23 19:39:56 +02:00
0b3bc66d6e
Issue #1972 : Add new option to verify SSL certificate, in MySQL and MariaDB
2024-06-28 15:38:23 +02:00
5b214a3d75
Issue #1965 : show warnings from some internal queries as well, and when running an SQL file
2024-06-18 16:53:09 +02:00
c3f2046b05
Issue #1965 : fix missing variable declaration
2024-06-17 19:55:46 +02:00
df5474c8d5
Issue #1965 : remove obsolete option and checkbox "Show query warnings dialog", now that warnings are always logged
2024-06-17 16:03:13 +02:00
078f9e5df3
Issue #1965 : show warnings from custom queries in the bottom log panel, right when they occur, not at the very end of a batch
2024-06-17 15:38:46 +02:00
87f3ced187
Separate two commands in two lines, so debugging can reveal the crashing command
2024-06-17 11:06:03 +02:00
abc0900f69
Issue #634 : fix HTML in message dialog text containing URLs with trailing double quote
2024-05-30 18:43:57 +02:00
db014bda03
Use custom tab width and tabs-to-spaces setting uniquely in all places where we generate code. Provides a new CodeIndent() helper. Closes #1330
2024-05-19 12:22:43 +02:00
6e9be764fd
Mark grid nodes with vsMultiLine, even if asGridRowLineCount option is set to 1. Fixes endlessly received WM_PAINT messages on results with large lines and tabs in it. Fixes issue #1897 . See https://www.heidisql.com/forum.php?t=41502
2024-05-09 13:03:50 +02:00
010a46c48f
Outsource new line replacements into new StripNewLines() function
2024-04-12 06:59:16 +02:00
6434e2f3c2
Issue #1927 : display column comments in completion proposal, give that third column more space to the left and italic style
2024-03-28 17:18:18 +01:00
dc77752145
Issue #1887 : restore old scroll offset in data grid, when refreshing and when paging to the next rows
2024-02-26 13:22:46 +01:00
8e3eed57cb
Issue #1906 : by default, use grayscale icons on inactive *query* tabs only
2024-02-10 15:43:25 +01:00
04c2d949a0
Issue #1906 : add preference option for grayscale/color icons on inactive tabs
2024-02-10 15:37:21 +01:00
f3ce46af4d
Update VirtualTrees component code to release v7.6.6 from Jan 12 2024
2024-01-29 15:00:26 +01:00
d9304007b6
Issue #1879 : add drop down menu to "Apply filter" button, with an option to overwrite the current filter based on the different input text
2023-12-02 14:04:24 +01:00
fcb0d15413
Detect Windows 11 in about dialog, and remove functions only required for the no longer supported Windows Store version
2023-11-14 18:16:37 +01:00
e640b8db7e
Remove debug stuff to force exception in f_()
2023-11-12 16:51:39 +01:00
1098d25ad3
Fix crash in f_() function with invalid format specifiers from some translation. Happened in Japanese recently.
2023-11-12 16:49:30 +01:00
38a9c157f7
Issue #1863 : simplify GetExecutableBits with a simple compiler conditional, which should not even fail on Wine
2023-10-31 16:33:58 +01:00
38788e432d
Add right-click option for MultiLine property of PageControlMain, for users preferring tabs in one line
2023-10-27 13:08:01 +02:00
e36a8d7201
Issue #1863 : catch any exception in GetExecutableBits. PImageNtHeaders.Signature does not seem to be accessible on Wine.
2023-10-19 19:12:51 +02:00
da4a327eee
Fix sporadic crashes in various calls to [TWinControl].SetFocus, with the new class helper .TrySetFocus
2023-10-16 20:50:10 +02:00
79962b03fc
Remove ineffective/unused toVariableNodeHeight from TreeOptions.MiscOptions of data and query grids, as this triggers a ReinitNode in the recently updated VirtualTrees code. See SetMiscOptions().
2023-10-15 13:05:28 +02:00
2f44c9a11c
Create a separate option to enable/disable middle-click for tab closing. See https://www.heidisql.com/forum.php?t=41347
2023-10-12 19:25:07 +02:00
0444ebbdb7
Issue #861 : support hiding row id column through new preference checkbox
2023-10-12 07:27:00 +02:00
62f27dbf0a
Add code for TClipboardHelper.TryAsText, missing in previous commit
2023-10-10 17:23:46 +02:00
9f05f5ff8b
Fix crash in various places where we just try to get the current clipboard text
2023-10-09 07:24:24 +02:00
2d648c60bb
Issue #861 : fix crash in data grid when row id column has focus, and ensure that column never gets focus
2023-10-09 06:51:59 +02:00
5316e2c0da
Issue #750 : add Andi's reformatter on sqlformat.org as a third option to format the current SQL code
2023-10-02 18:18:01 +02:00
0be3f8a410
Issue #750 :
...
* move code from apphelpers.ReformatSQL to reformatter.ReformatInternal
* remember last used formatter
* use ReformatInternal in texteditor (as previously ReformatSQL)
* display HTTP response content in error dialog (EIdHTTPProtocolException.ErrorMessage)
2023-09-24 18:59:21 +02:00
184b064f1b
Sequal suggest:
...
* add combo box with recent prompts
* add Sequal logo with link in lower corner of dialog
* remove port number from API url
* unify user agent
* remember form dimensions and last prompt
2023-05-08 07:10:31 +02:00
d5acd1358a
Basic implementation of Sequal Suggest as a dialog, under Tools. For generating SQL queries through natural language.
2023-05-01 16:08:12 +02:00