Commit Graph

5259 Commits

Author SHA1 Message Date
Ansgar Becker
b2a4e090c4 Beautify wizard image for the very last page of installer 2018-12-07 18:56:08 +01:00
Ansgar Becker
d013483906 Installer: add theme selection radio buttons for default and carbon theme, increase size of donate button 2018-12-07 18:35:20 +01:00
Ansgar Becker
d49f460300 Update copyright in license text 2018-12-07 18:23:01 +01:00
Ansgar Becker
24d04df5ac Use a more Silk-style icon for executing SQL 2018-12-07 15:28:04 +01:00
Ansgar Becker
551961afad Fix some guaranteed crashes due to clicks with no remaining connection left 2018-12-07 14:26:11 +01:00
Ansgar Becker
1b9f543492 Issue #8: optimize readability in grid, by using a calculated color for selected cells, based on the theme window color 2018-12-07 09:46:09 +01:00
Ansgar Becker
b571bca5e2 Issue #163: update MariDB libraries and some code structures, with those from MariaDB Connector 3.0.8 (= MariaDB server 10.3.6) 2018-12-06 20:02:59 +01:00
Ansgar Becker
f5cc9efc4f Display column name in title bar of popup blob editor. Related to #395. 2018-12-05 21:22:09 +01:00
Ansgar Becker
a7c0883e9a Display size of BLOB in preview panel. Closes #429. 2018-12-05 21:11:40 +01:00
Ansgar Becker
ee3dcf1d2d Log some application details on startup - useful when analyzing session logs 2018-12-05 20:41:48 +01:00
Ansgar Becker
86684ebde3 Force a minimum of 1 second waiting time after creating the plink.exe process before trying to access the established tunnel. Could help users which have set it to "0", accidentally or intentionally, and experiencing connection problems with that. Related to #418. 2018-12-05 20:19:57 +01:00
Ansgar Becker
68c165236c Beautify title text, remove "LEFT()" wrap around field name. Closes #430. 2018-12-05 20:05:17 +01:00
Ansgar Becker
6f4eac6eeb Support dropping databases with leading space. Closes #427. 2018-12-04 20: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
151862bc52 #395: fix crash in some situations - not sure how to reproduce, but reported on https://www.heidisql.com/forum.php?t=26148 2018-12-04 19:39:19 +01:00
Ansgar Becker
2f2e21b300 Fix crash: Remove attempt to copy non existent image data from preview panel. Closes #422. 2018-12-04 19:22:12 +01:00
Ansgar Becker
9d61fb53a1 Show icons instead of text on delete + sort buttons of data sorting dialog. Use the same new sort icon on column headers. 2018-12-02 17:50:23 +01:00
Ansgar Becker
382be95869 Issue #416: avoid flicker in data sorting dialog, while adding buttons 2018-12-02 15:51:51 +01:00
Ansgar Becker
7e84a3fb52 Issue #416: fix now hidden buttons at the very bottom 2018-12-02 14:12:59 +01:00
Ansgar Becker
7f555885d0 Support high-dpi setting with programmatically created controls on data sorting dialog. Closes #416. 2018-12-01 18:11:46 +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
0eba8aa056 Add some missing translation strings. Closes #415. 2018-11-29 13:10:39 +01:00
Ansgar Becker
9fcb139148 Issue #394: fix even more confusion with the filter panel 2018-11-29 08:48:10 +01:00
Ansgar Becker
0a5406834c Cast date/time columns to char on MySQL when generating an all-column filter. Closes #392. 2018-11-28 21:18:25 +01:00
Ansgar Becker
a374c7c3ad #395: fix missing call to SetTitleText() 2018-11-28 21:17:07 +01:00
Ansgar Becker
82254afe45 #394: fix setting focus on filter panel when activating it 2018-11-28 21:15:46 +01:00
Ansgar Becker
6d4d4e0d97 Display column name in title bar of popup text editor. Closes #395. 2018-11-28 20:58:51 +01:00
Ansgar Becker
32ebea38a1 Do not auto-uppercase previous SQL word when it could be a table name from current database. Closes #412. 2018-11-28 20:38:19 +01:00
Ansgar Becker
3298238491 Fix randomly wrong state of filter panel menu item. Closes #394. 2018-11-28 20:25:25 +01:00
Ansgar Becker
b6a1fc23a4 Fix compile error, due to missing file in commit:611c3111537a91d2f92d719e349a37498a7e0f49 2018-11-26 19:39:15 +01:00
Ansgar Becker
ac2f7cf541 Fix various unused default session values when creating a new session 2018-11-26 19:36:56 +01:00
Ansgar Becker
201f8da8e3 Move the dedicated help button on the SQL export tab to the window title bar. See #228. 2018-11-26 16:39:37 +01:00
Ansgar Becker
78788641d1 Query limitations in privileges can live in the very first GRANT, so don't reset these when the second one doesn't contain these. Closes #305. 2018-11-26 16:17:15 +01:00
Ansgar Becker
2da1c6bceb Don't wrap new password in PASSWORD() function, on newer MySQL servers. Closes #325. 2018-11-26 15:53:47 +01:00
Ansgar Becker
aeba457257 Fix increasing height of upper table editor area on each table click. Closes #405. Also fix double-scaled controls on routine editor. 2018-11-25 14:46:04 +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
611c311153 Fix sloppy code from damhye in TDBQuery.GetColBinData(), see https://www.heidisql.com/forum.php?t=24843 2018-11-25 13:40:14 +01:00
Ansgar Becker
b0c0921d97 Cancel SQL export when target server barfs with error 1049 (unknown database). Closes #299 2018-11-25 13:31:05 +01:00
Ansgar Becker
a119aa0cbc Make memo box for data type help text slightly higher, so the contained text does not lead the last line to be hidden. Closes #398. 2018-11-19 20:10:35 +01:00
Ansgar Becker
48e523d4b6 Issue #390: reactivate toAutoSpanColumns for query helpers tree, so tree nodes take all available horizontal space 2018-11-16 07:33:17 +01:00
Ansgar Becker
efa7fd4973 Issue #213: fix disappearing status bar panels by calculating their width proportionally to the available width 2018-11-13 21:03:34 +01:00
Ansgar Becker
55ed9ae738 Make grid export dialog resizable, store/restore its width and height, and resize contained group boxes proportional to the window. See #19. 2018-11-13 19:45:30 +01:00
Ansgar Becker
f1c9f1a8a4 Make several overseen strings translatable. Closes issue #19. 2018-11-13 19:15:49 +01:00
Ansgar Becker
b6d10d0462 Issue #8: fix crash when leaving any grid editor per OK/Cancel button, e.g. the column default editor 2018-11-13 18:59:29 +01:00
Ansgar Becker
41e59c87b1 Add script to remove annoying IDE-inserted ExplicitTop/Left/Height/Width properties 2018-11-11 20:12:31 +01:00
Ansgar Becker
0363164fee Add missing translation string for preferences dialog 2018-11-09 18:42:33 +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
4c75d24b4c Issue #8: give the info text memo a 1px border, so its background color does not mix with the underlying panels or whatever is behind it. 2018-11-09 18:02:12 +01:00
Ansgar Becker
fbdfe4b244 Issue #8: using vcl-style-utils, there is no need to convert system colors through the active theme 2018-11-09 18:00:41 +01:00