d630989541
Ensure row count step + maximum settings are never "0". Fixes issue #3080 .
2013-01-12 18:11:14 +00:00
d2255ed06e
Widen "Bold" checkbox in highlighter options dialog, so translations fit into it. See issue #557 .
2012-12-28 07:15:22 +00:00
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
5a3b09bfd0
Display language names, not their short codes, in language selector. See issue #3016 , comment #39 .
2012-12-02 11:09:36 +00:00
8bec8e4975
Add hint "requires restart" to the language selector in preferences dialog. See issue #3016 .
2012-12-02 09:37:16 +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
2637a96f58
Activate "Apply" button when selecting language. Forgotten in r4231.
2012-11-26 05:49:48 +00:00
585b88cd8b
Add manual language selector in preferences dialog. See issue #557 .
2012-11-14 20:54:02 +00:00
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
3370a6a4da
Add menu item for launching mysql.exe command line with current parameters. Fixes issue #2728 .
2012-02-28 23:34:58 +00:00
cedf5d888e
Introduce new preference option "Prefill empty date/time fields". Fixes issue #2708 .
2012-02-27 22:36:48 +00:00
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
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
b93106a6fe
Update VirtualTree component to r320
2011-11-01 09:32:34 +00:00
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
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
4fbf2c23dd
Introduce experimental MS SQL support
2011-03-29 23:20:21 +00:00
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
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
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
2cda425c39
Make SQL completion proposal optional. Fixes issue #1782 .
2010-04-11 22:23:58 +00:00
3ed8c5bd91
Make session log directory configurable. Fixes issue #494 .
2010-03-16 00:18:44 +00:00
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
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
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
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
95e12a0bd1
Introduce new log category lcUserFiredSQL, and make log level customizable via preferences. Fixes issue #1652 .
2010-02-04 00:39:29 +00:00
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
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
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
0c83491ed5
Implement preference option to adjust tab width in SynMemos. Fixes issue #857 .
2009-11-24 19:34:48 +00:00
445c1adefd
A THotKey is not able to hold "Tab" or "Shift+Tab" as shortcuts. Use TSynHotKey's instead in preferences dialog which doesn't have this limitation.
2009-09-24 18:52:35 +00:00
c6be8dd575
Implement customizing of shortcuts for all available TActions and SynEditor commands. Fixes issue #536 .
2009-09-21 23:12:21 +00:00
ddbee4c536
Implement optional usage statistics call:
...
* Disabled by default, can be checked in preferences dialog
* If enabled, reports HeidiSQL revision and versions of recently used servers
2009-06-20 22:10:08 +00:00
2b8e3ac271
Issue #1074 : Make maximum number of total rows displayed in datagrid configurable
2009-04-08 20:16:33 +00:00
2cbf85918f
Add "Factory defaults" button to preferences dialog. Erases all registry values in HKCU\Software\HeidiSQL\* . Not recursive, as that would also delete sessions and their specific, automatic settings.
2009-04-05 09:19:25 +00:00
fc433bf38f
Add background color feature to SQL highlighting via preferences
2009-03-31 22:57:08 +00:00
cafd2a8c16
Enhancement in preferences dialog, SQL styles:
...
* Use AttrCount and Attribute[x] in SynEditHighlighters to iterate through available attributes, instead of doing less with more code.
* Use integer registry values for highlighter colors (were strings) and also integers for bold, italic, underline, strikeout (was one boolean per attribute).
a) optimizes registry access b) normalizes registry names and c) simplifies code. Unfortunately this breaks everyone's customized highlighter style - hopefully ok to do this is in an interim build.
2009-03-31 22:24:00 +00:00
992e2a4236
Fix issue #953 : Add checkbox to toggle bold font in SQL font preferences. Also adds italic option for all attributes.
2009-03-18 21:51:06 +00:00
814b4ee14b
Ban vertical line from all TSynMemo's. Never heard of anyone using it, and fixes issue #1051 .
2009-03-12 19:50:42 +00:00
36c8937abb
Remove feature "Prefer SHOW TABLES for performance reasons" and support for pre 3.23 servers
...
* Leads to unpredictable errors in special cases
* Advantage over SHOW TABLE STATUS is hardly measurable
* Makes integrating stored routines into the database tab complex and unstable for the benefit of nothing
2009-03-01 10:34:39 +00:00
3bf3fd3ea5
Fix disabled apply button after clicking the "also nightly builds please" checkbox.
2009-02-14 08:54:35 +00:00
1f6e894ba5
Implement a preference option to limit the size of "Copy as CSV/HTML/XML/SQL" actions. Helps with bug #793 : app freezes when 'copy as csv/xml/html' is selected.
2009-01-18 22:32:31 +00:00
a958a01a65
Follow up to r2107: Indicate selectable SynEdit keywords by mouse cursor
2008-12-25 10:30:11 +00:00
e6b3788924
Implement selection of pulldown attribute by click into SynMemo
2008-12-16 21:19:18 +00:00
d97ac10323
Work around access violation in SynEdit by postponing change event to OnExit (bug #914 )
2008-12-16 10:45:23 +00:00
5466bca02b
Add missing event handler for various numeric preference options. Issue #914
2008-12-16 10:28:40 +00:00
62c2a8dc6a
Allow update checking each time the application is started ("0" in preferences option)
2008-12-12 21:11:19 +00:00
32fad96276
The new inplace editor neutralizes the need for a preference option "Enable popup text editor". Remove it.
2008-11-25 19:35:02 +00:00
7cb869a5ae
Property changes by SynEdit update. Fixes an IDE error while loading options.dfm .
2008-10-18 17:07:59 +00:00