Ansgar Becker
59159c7afd
Introduce option for setting the line break style in text cells without breaks. See http://www.heidisql.com/forum.php?t=18682
2015-06-13 11:09:59 +00:00
Ansgar Becker
49f205693e
Phrasing enhancement: "Enable completion proposal" => "Enable autocompletion"
2015-04-03 20:00:46 +00:00
Ansgar Becker
37fdb3b224
Phrasing enhancement:
...
* "Data editing" => "Editor configuration"
* "Remember filters, sorting and column selection across sessions" => "Reuse previous configuration settings on restart"
* "Drop down values from foreign table in InnoDB rows" => "Show values in foreign key columns"
2015-04-02 17:24:34 +00:00
Ansgar Becker
819c8bdd7e
Phrasing enhancement:
...
* "Data appearance" => "Text formatting"
* "Maximum column-width..." => "Maximum column width..."
2015-04-02 17:09:09 +00:00
Ansgar Becker
104f7c84bc
Phrasing enhancement: "User fired SQL queries" => "User-generated SQL queries"
2015-04-02 17:00:05 +00:00
Ansgar Becker
832999576d
Phrasing enhancement: "Miscellaneous" => "General"
2015-03-31 08:59:41 +00:00
Ansgar Becker
e9357ffc2a
Phrasing enhancement: "Factory defaults" => "Restore defaults"
2015-03-31 08:43:28 +00:00
Ansgar Becker
cf58319de8
Support disabling SQL hints on result tabs, in Tools > Preferences > Data appearance. Fixes issue #3528 .
2014-03-21 04:59:40 +00:00
Ansgar Becker
fe6b38c7c1
Issue #2398 : Make "Get full table status" a session setting (was global before), so users can switch that off in specific sessions only.
2013-12-02 05:45:47 +00:00
Ansgar Becker
6aaf971802
Add preference option "Get full table status". When disabled, HeidiSQL now fetches tables per information_schema.TABLES instead of SHOW TABLE STAUS. Without rows, data length and all other properties which take longer to load. Fixes issue #2398 .
2013-11-27 05:58:16 +00:00
Ansgar Becker
af7ea3708e
Use FreeAndNil() to reset global variables for dialogs we need in TMainform.SetupSynEditors(). Finally fixes a bunch of access violations in SetupSynEditors, due to referencing already free'd variables. Fixes issue #3414 .
2013-11-10 10:03:17 +00:00
Ansgar Becker
17e4db7829
* Automatic additions by new SynEdit properties.
...
* Overtake renamed SynEdit properties
2013-10-16 18:24:01 +00:00
Ansgar Becker
a5abab6ec8
Enable apply button when selecting alternating row colors. Fixes issue #3380 .
2013-10-13 04:46:03 +00:00
Ansgar Becker
c1cb73e36a
Add missing event listeners to previously introduced edit box for snippets directory.
2013-09-28 10:05:31 +00:00
Ansgar Becker
40ec000957
Make snippets directory customizable. Fixes issue #3276
2013-09-28 10:00:52 +00:00
Ansgar Becker
22cd9dd920
Issue #3324 :
...
* Merge "Highlighter" tab into "SQL" tab again, to keep a low number of tabs
* Divide "Data" options tab into "Data appearance" and "Data editing" tabs, to make room for the new checkbox option "Local number format"
* Introduce the new data option "Local number format"
2013-09-03 17:54:03 +00:00
Ansgar Becker
88eb857346
Add preference option and logic for alternating grid row background colors. Fixes issue #2820 .
2013-06-17 18:01:33 +00:00
Ansgar Becker
6fa32dc9fc
Make usage of query history optionally. Fixes issue #3122 .
2013-02-26 20:24:33 +00:00
Ansgar Becker
e1c4f14dbc
Make foreign values drop down optionally. See http://www.heidisql.com/forum.php?t=11816
2013-02-04 18:30:35 +00:00
Ansgar Becker
d630989541
Ensure row count step + maximum settings are never "0". Fixes issue #3080 .
2013-01-12 18:11:14 +00:00
Ansgar Becker
d2255ed06e
Widen "Bold" checkbox in highlighter options dialog, so translations fit into it. See issue #557 .
2012-12-28 07:15:22 +00:00
Ansgar Becker
bf3ff4eecb
Adjust width of more controls so they fit to the translated captions (at least in German). Related to issue #557 .
2012-12-08 07:38:50 +00:00
Ansgar Becker
5a3b09bfd0
Display language names, not their short codes, in language selector. See issue #3016 , comment #39 .
2012-12-02 11:09:36 +00:00
Ansgar Becker
8bec8e4975
Add hint "requires restart" to the language selector in preferences dialog. See issue #3016 .
2012-12-02 09:37:16 +00:00
Ansgar Becker
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
Ansgar Becker
2637a96f58
Activate "Apply" button when selecting language. Forgotten in r4231.
2012-11-26 05:49:48 +00:00
Ansgar Becker
585b88cd8b
Add manual language selector in preferences dialog. See issue #557 .
2012-11-14 20:54:02 +00:00
Ansgar Becker
1a13a011c2
Reintroduce option "Remember filters" on Preferences > Data, as a replacement for the delete buttons besides the recent filters dropdown. Reverts r3463 and fixes issue #2776 .
2012-03-13 22:11:11 +00:00
Ansgar Becker
3370a6a4da
Add menu item for launching mysql.exe command line with current parameters. Fixes issue #2728 .
2012-02-28 23:34:58 +00:00
Ansgar Becker
cedf5d888e
Introduce new preference option "Prefill empty date/time fields". Fixes issue #2708 .
2012-02-27 22:36:48 +00:00
Ansgar Becker
af3f590723
Use one color pulldown for setting grid text colors, not one per data type. Use all TDBDatatypeCategory's here, so this introduces a separate color for floats and integers, which were "numeric" before.
2012-02-27 22:16:05 +00:00
Ansgar Becker
d07cfcb7c6
Provide option "tabs to spaces" in preferences dialog. For space reasons, move highlighter options to new tab "Highlighter". Also, unify padding on tab sheets, and move "Ask for saving files" option to "SQL" tab.
2011-11-10 23:27:02 +00:00
Ansgar Becker
b93106a6fe
Update VirtualTree component to r320
2011-11-01 09:32:34 +00:00
Ansgar Becker
e96fa77cbd
Do not cache dialog instances any longer. OnCreate code is mostly very quick, and caching them adds quite some pitfalls into the code. Not to mention 30 lines less code in main.pas now :)
2011-06-26 20:01:42 +00:00
Ansgar Becker
3c11e6c5a8
Introduce a separate dialog for all "copy grid data as .." actions, including the file export. Fixes issue #1499 .
2011-04-28 07:33:49 +00:00
Ansgar Becker
4fbf2c23dd
Introduce experimental MS SQL support
2011-03-29 23:20:21 +00:00
Ansgar Becker
0fa6c15c9d
Implement multiple connections per window. DBtree and friends now have their nodes bound to TDBObject instances. Fixes issue #2144 .
2010-10-05 23:06:29 +00:00
Ansgar Becker
243a553d9d
Make prompt to save modified SQL text customizable. See http://www.heidisql.com/forum.php?t=6373
2010-09-19 18:52:22 +00:00
Ansgar Becker
9984bf0236
Issue #1135 : Implement tabs for multiple batch results in a query tab. Does not yet show multi results of stored procedures. Maximum number of tabs is customizable in Preferences > Data.
2010-05-26 23:11:08 +00:00
Ansgar Becker
2cda425c39
Make SQL completion proposal optional. Fixes issue #1782 .
2010-04-11 22:23:58 +00:00
Ansgar Becker
3ed8c5bd91
Make session log directory configurable. Fixes issue #494 .
2010-03-16 00:18:44 +00:00
Ansgar Becker
f7ee77561b
Display colored bar for table size and row count columns in ListTables, and for process time column in ListProcesses. Also, extend the preferences dialog so this color can be customized and/or disabled.
2010-03-09 23:30:44 +00:00
Ansgar Becker
c426bc5e16
Enable variable node height in data and query grids. Customizable as number of lines per row. Fixes issue #1082 .
2010-03-02 23:11:48 +00:00
Ansgar Becker
458b4c3acf
Introduce a more simple strategy in data tab grid for loading data:
...
* Load in OnBeforePaint, if the tree's tag is set to NOTLOADED
* Load 1,000 rows in one step, up to a maximum of 100,000 rows. Both values are customizable.
* Load next chunk when user presses PageDown on the last node, or, more explicitly, when user clicks "Next rows" button
* Should fix all AVs which seem to be a timing issue with loading data on demand.
* Fixes issue #1675 , fixes issue #1580 , fixes issue #1721 , fixes issue #1734 , fixes issue #972
2010-03-01 16:44:36 +00:00
Ansgar Becker
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
Ansgar Becker
95e12a0bd1
Introduce new log category lcUserFiredSQL, and make log level customizable via preferences. Fixes issue #1652 .
2010-02-04 00:39:29 +00:00
Ansgar Becker
5d7b25d7e9
Add preference option to restrict number of application instances to 1. If the executable is open and called a second time, it's brought to foreground. Plus, if a filename was passed, a new tab is opened. Should fix a part of what is described in issue #1332 .
2010-01-24 00:14:23 +00:00
Ansgar Becker
7d401ffde8
Upgrade to Delphi 2010:
...
* Removes TNT Unicode controls, which are no longer required. All VCL controls now have native Unicode support.
* Remove Delphi 11 packages, otherwise we would either need to keep TNT or break Unicode
* PngComponents update from Uwe Raabe on http://cc.embarcadero.com/Item/26127
* Adjust auto build process
* Since Delphi 2009, Strings are now UnicodeStrings, not AnsiStrings any longer. Fix a bunch of compiler errors which came along with this change.
TODO: Project should compile but give tons of compiler warnings.
2010-01-05 23:14:33 +00:00
Ansgar Becker
0e29eda7ac
Add preference option to use locale number format for CSV+XML+HTML exports. Mainly to work around an Excel bug, which expects float values to be formatted with locale decimal separator when pasting. Fixes issue #1459 .
2009-12-08 09:14:42 +00:00
Ansgar Becker
0c83491ed5
Implement preference option to adjust tab width in SynMemos. Fixes issue #857 .
2009-11-24 19:34:48 +00:00