Ansgar Becker
4497cb2d91
In SQL foreground and background color dropdown, set NoneColorColor to "clNone", to activate that "None" color. Also, include system colors in both dropdowns. Closes #840
2020-01-21 19:33:01 +01:00
Ansgar Becker
0d61ece795
Remove useless DPI helper panel from preferences dialog tabs
2019-07-25 07:28:53 +02:00
Ansgar Becker
92c8f62b85
High DPI:
...
* remove ParentFont flag from forms again (introduced in 9cdcd63145 for #213 ). This just inherits from default Windows settings.
* instead, scale font size in InheritFont(), and move that to the new TExtForm class
* mark app with PerMonitorV2 support
2019-07-17 21:59:18 +02:00
Ansgar Becker
e4423c76a3
Issue #513 : add a theme preview dialog, which loads the selected theme png file from heidisql.com
2019-07-13 15:59:43 +02:00
Ansgar Becker
4608390b96
Add preference option for custom web search url, used in error dialogs. Closes #411
2019-04-17 21:29:34 +02:00
Ansgar Becker
85a8355e1d
Add new log category lcScript, for queries from large scripts and import operations. By default disabled, which should speed up importing large files.
2019-04-16 07:19:47 +02:00
Ansgar Becker
30694567e5
Issue #140 : Auto-backup unsaved query tab contents to C:\Users\<username>\AppData\Roaming\HeidiSQL\Backups\*.sql, and tab setup in C:\Users\<username>\AppData\Roaming\HeidiSQL\tabs.ini
2019-04-07 13:14:33 +02:00
Ansgar Becker
0fb341bb88
Issue #140 : add "Files" tab to preferences dialog, move "Prompt for file save" checkbox there, and introduce two new checkboxes for restoring opened and unsaved query tab contents (both new yet without functionality in their back)
2019-03-17 11:57:09 +01:00
Ansgar Becker
0ef9b64947
Make preferences dialog resizable, and store/restore its dimensions for the next time it opens
2019-03-10 14:18:22 +01:00
Ansgar Becker
07de1dc7b8
Issue #448 : Get old Silk icons back into a second TImageCollection, and let the user chose his preferred icon pack in Preferences > General
2019-01-27 14:57:48 +01:00
Ansgar Becker
aa0540921c
Issue #448 : Apply 192 new icons mainly from Icons8 gallery, with an OpenSource permission (talked to Eugenie from Icons8)
2019-01-26 19:15:25 +01:00
Ansgar Becker
a6f688f806
Clean up again dimensions and position of various controls preferences dialog, and use (and extend) my old SQL source for the preview.
2019-01-13 14:26:35 +01:00
Ansgar Becker
a9684dbf24
Revert to legacy SQL colors in "Light" preset, which have a better contrast on white background. Closes #475
2019-01-08 11:55:00 +01:00
Ansgar Becker
bf6694d401
Overtake fixed colors for Material SQL color preset, from https://github.com/HeidiSQL/HeidiSQL/issues/425#issuecomment-451337603
2019-01-05 10:36:10 +01:00
Ansgar Becker
5a5d55fafa
Add "Material" color preset for SQL editors. See https://github.com/HeidiSQL/HeidiSQL/issues/425#issuecomment-450724251
2019-01-01 16:05:25 +01:00
Ansgar Becker
90bccc02a0
Fix clipped text in preferences dialog. Closes #461 .
2018-12-31 12:58:02 +01:00
Ansgar Becker
8493b73198
Auto-select fitting color presets for SQL and grid text when selecting a theme. Closes #425 .
2018-12-30 19:05:11 +01:00
Ansgar Becker
bd8cc07bc8
Add presets dropdown for quick selection of grid text colors, with light, dark, black and white presets.
2018-12-30 14:46:59 +01:00
Ansgar Becker
aaa78ed708
Realign checkboxes and other controls on preferences dialog, so all tabs have the same horizontal column layout (8px + 191px). Requires to shorten some labels.
2018-12-30 12:48:30 +01:00
Ansgar Becker
cdb10d8005
Required code updates for recent VirtualTreeview update
2018-12-11 21:50:26 +01:00
Ansgar Becker
573055e662
Inform the user via dialog after changing critical settings, or settings which just need a restart to apply. A restart could have a healing effect on #410 .
2018-12-04 20:09:24 +01:00
Ansgar Becker
c1f9c186fb
Issue #8 : Remove color selection for inline progress bars in grid cells, and make that color theme compatible. See https://www.heidisql.com/forum.php?t=25952#p26136
2018-11-30 23:31:53 +01:00
Ansgar Becker
665dacdc59
Issue #8 : add "Black" and "White" SQL color presets
2018-11-25 14:12:36 +01:00
Ansgar Becker
94aed8be05
Issue #8 : make "light" SQL colors preset less penetrative
2018-11-25 14:04:32 +01:00
Ansgar Becker
2947bfa09b
Issue #8 : show current highlighter colors as "Current custom settings" preset, in preferences dialog
2018-11-09 18:41:12 +01:00
Ansgar Becker
2a10422373
Issue #8 : provide two color presets for SQL editors in preferences dialog per dropdown, one for dark themes and one for light ones
2018-11-05 20:53:43 +01:00
Ansgar Becker
9983792b17
Issue #213 : nest everything on broken TTabSheet's on a TPanel, to avoid overscaling in high-dpi mode
2018-11-01 19:05:00 +01:00
Ansgar Becker
93fe336841
Issue #8 : Add 39 themes from Redist\Styles\vcl\ directory, and support themes with a new setting in the "General" options tab
2018-10-26 16:52:53 +02:00
Ansgar Becker
9cdcd63145
Issue #213 : Assign system or custom font once, to the application, and let all forms inherit that font, so there is no need to call InheritFont() for each form.
2018-10-25 19:24:45 +02:00
Ansgar Becker
66674ba402
Implement auto-uppercase feature for reserved words, functions and data types in SQL editors. Closes #337 .
2018-09-02 13:04:40 +02:00
Ansgar Becker
774830cad0
Add "Keep showing" checkbox to dialog showing MySQL warnings, so the user can disable that. Also adding an option in preferences dialog to reactivate it again. Closes #234
2018-04-19 07:37:44 +02:00
Ansgar Becker
d69b5711cc
Add a checkbox option for disabling zoom per mousewheel. Closes #229 .
2018-04-15 14:48:02 +02:00
Ansgar Becker
3e46092b73
Support custom colors for new same-text-background feature. Closes #224 .
2018-04-12 19:34:28 +02:00
Ansgar Becker
7e28c51e3b
Apply a light gray background to fields in a grid which show the same text as the focused field, in the same column. And add a checkbox in preference dialog to disable this new feature. Closes #71 .
2018-04-07 18:05:00 +02:00
Ansgar Becker
444a5bd97f
Add custom setting for number of days to keep queries in the query history. See https://www.heidisql.com/forum.php?t=23530
2017-03-13 20:19:28 +00:00
Ansgar Becker
34a34ef7fe
Fix some labels which I modified wrongly some time ago
2017-01-30 18:53:29 +00:00
Ansgar Becker
775c71c109
Preferences: Give each tab an individual icon, and use flat button style for tabs.
2016-06-02 18:59:20 +00:00
Ansgar Becker
05ca87f3cd
Preferences: Add checkbox for "Horizontal scrollbar" in Logging tab.
2016-06-02 18:39:22 +00:00
Ansgar Becker
d192d264eb
Increase width of shortcut tree, so new translations have enough room. See http://www.heidisql.com/forum.php?t=20009#p20011
2015-12-02 13:47:54 +00:00
Ansgar Becker
269ee242d9
Introduce GUI font preferences setting, so the user can customize the font of all dialogs and forms. Does not work with menus, however. See http://www.heidisql.com/forum.php?t=19666
2015-11-03 06:28:37 +00:00
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