1a380c45b2
Try to disable Direct2D in SynEdit component, to fix crashes on Wine and older Windows versions. Probably fixes #445 .
2018-12-23 15:10:32 +01:00
f589ba58a8
VirtualTree update: attempt to make compiler find res files (copies) in source directory
2018-12-11 23:04:10 +01:00
c8ae79a8aa
Revert last two commits, due to runtime assertion about missing image, potentially due to missing .res files
2018-12-11 22:34:17 +01:00
9ac102ea98
VirtualTree update: Fix another compiler complaint about a missing .res file
2018-12-11 22:04:12 +01:00
ef6fc03707
VirtualTree update: Fix weird compiler complaint about missing .res files, which are actually there
2018-12-11 21:59:11 +01:00
cdb10d8005
Required code updates for recent VirtualTreeview update
2018-12-11 21:50:26 +01:00
7ad1a5bee4
Update VirtualTreeview component to current master from https://github.com/Virtual-TreeView/Virtual-TreeView
2018-12-11 21:26:53 +01:00
7a80ca8b9a
Upgrade all package files to Delphi 10.3
2018-12-09 11:31:03 +01:00
d71bb2ae74
Update SynEdit component to latest sources from their master branch
2018-12-09 11:28:05 +01:00
54a7930045
Clean up:
...
* remove Detours package, move code to /source/detours/
* remove Detours code from /source/vcl-styles-utils/delphi-detours-library/, so we have only one version
* remove Vcl.FormsFix.pas, as the bugs I fixed with that are most likely fixed with the move to Delphi 10. See https://www.heidisql.com/forum.php?t=19141 for the original bug report.
* only vcl-styles-utils uses the Detours lib from now on
2018-10-30 16:44:48 +01:00
5d9dbe20a9
Issue #372 : Create Delphi 10.2 packages, and modify manifest file to tell Windows that HeidiSQL supports high DPI settings.
2018-10-22 21:49:51 +02:00
e6111ef577
Reactivate TSynHotKey again, after removing it accidentally in recent SynEdit update. Should fix a crashing preferences dialog.
2018-01-02 19:06:52 +01:00
6da2bd6d43
Update SynEdit component code to tag 2.1.0-beta. Potentially helps fixing #57 .
2017-12-31 11:28:13 +01:00
24578a2f53
Add build directories with gitkeep files, so the auto build process does not fail with "F2039 Could not create output file"
2017-11-02 18:28:04 +01:00
ef13e15de6
New attempt to fix menu and buttons flicker on Win10, this time by with the help of Delphi Detours library. See https://www.heidisql.com/forum.php?t=19141
2017-11-01 19:38:29 +00:00
e0b03c1976
Additional files from SynEdit GitHub repository
2017-02-04 14:01:51 +00:00
712054a4d8
Update SynEdit component code to v2.0.9 beta from https://github.com/SynEdit/SynEdit/releases/tag/SynEdit-2.0.9-beta . Just a few additional highlighter keywords and one code change for background coloring included.
2017-02-04 13:55:40 +00:00
6e9778cd83
Revert r5144, which causes more problems than it solves. See
...
* http://www.heidisql.com/forum.php?t=23009
* http://www.heidisql.com/forum.php?t=23243
* http://www.heidisql.com/forum.php?t=23196
2017-02-04 13:46:27 +00:00
f5224e1e8b
Work around access violation in highlighter, which raises after a successful reconnect. See http://www.heidisql.com/forum.php?t=23009
2017-01-04 09:07:11 +00:00
7d7b78fcf3
Merge latest changes from official SynEdit repository. Fixes slow highlighter when TableNames contains several 1000's of strings. Removes limitation to 1000 table names for highlighting. See
...
* http://www.heidisql.com/forum.php?t=16307
* https://github.com/SynEdit/SynEdit/issues/28
2016-08-15 18:07:05 +00:00
4e2750e937
Update SynEdit component from https://github.com/SynEdit/SynEdit.git/
2016-06-17 20:09:42 +00:00
d0a61d207a
Allow tab after double dash comment in SQL highlighter. See http://www.heidisql.com/forum.php?t=20196 and http://dev.mysql.com/doc/refman/5.7/en/comments.html
2015-12-23 16:17:24 +00:00
b229ecc762
Update SynEdit component to 0470dcbf16
from Sep 9, 2015
2015-12-08 17:46:19 +00:00
7adc76999b
Update VirtualTree component code to v6.1.0
2015-08-08 14:31:39 +00:00
4c177f52ab
Update VirtualTree component code to 6.0.0 (r816). Perhaps fixes the issue described here: http://www.heidisql.com/forum.php?t=18873
2015-07-10 09:00:58 +00:00
c4e66fbb32
Last required addition to the double minus comment bugfix. http://www.heidisql.com/forum.php?t=15621
2014-06-16 18:23:38 +00:00
8aa3e82cd8
Try to fix SynEdit's double minus comment bug. http://www.heidisql.com/forum.php?t=15621
2014-06-16 18:13:50 +00:00
2436cdf388
Reapply modifications from r2787 to detect successive backslashes as escape chars, so '\\' does not display text right besides that as string. Fixes issue #3452 .
2013-12-03 05:36:29 +00:00
7d67fd4bc0
Revert r4599 and fix a glitch in Tconnform.btnNewClick. Fixes issue #3408 , this time effectively.
2013-11-03 13:21:00 +00:00
0f3c603c44
Prefer Delphi's Indy library over Synapse for encoding URL parameters. Remove Synapse code, which was meant to help in implementing the HTTP tunnel code which can easily be done with Indy.
2013-11-02 06:23:41 +00:00
6d1acb1136
Disable assertions in VirtualTree, as it was previously to the last update. Seems we run into one in a false positive approach. Fixes issue #3408 .
2013-11-01 14:09:23 +00:00
92d57a6627
Fix compiler warning in additional SynEdit code, broken in r4123.
2013-11-01 06:31:30 +00:00
7319d1b647
Prefer Delphi's various TGraphic descendants over the out-dated GraphicEx library. PNG images even show their transparency now. Removes support for the myriad of exotic image formats listed on http://www.delphi-gems.com/index.php/libs/graphicex-library
2013-11-01 06:07:51 +00:00
0f2590c917
Prefer Delphi's new TZipFile class over mORMot's TZipWrite for creating zipped exports (issue #3354 )
2013-10-31 20:19:22 +00:00
6a356fdabf
Remove no longer maintained XE packages and build batch files. heidisql.com now builds with a PHP script.
2013-10-31 05:23:25 +00:00
ca668f9ffe
Automatic changes by IDE
2013-10-17 04:45:06 +00:00
b82fdcb6e8
Automatic changes by IDE
2013-10-17 04:42:38 +00:00
f1be5e345f
Get the VirtualTree XE5 package running
2013-10-16 20:36:52 +00:00
75c2103cb5
Get the SynEdit XE5 package running
2013-10-16 20:19:05 +00:00
6ebb86ad07
* Update VirtualTree component code to 5.2.1 (r567)
...
* Add Delphi XE5 package
2013-10-16 19:17:23 +00:00
077b119b66
Update SynEdit component to their revision 114, and add Delphi XE5 packages.
2013-10-16 18:05:33 +00:00
34c420cbce
Automatic changes applied by IDE
2013-10-16 17:27:28 +00:00
5c1a0a6e4c
Introduce compressed .sql file export. Using SynZip unit from mORMot framework. Fixes issue #3354 .
2013-10-07 04:32:20 +00:00
f5c2f45f11
Revert *.res inclusion from previous commit, to fix compile error "E1026 File not found: 'VirtualTreesR.res'"
2013-01-19 16:22:30 +00:00
5fe5454997
Update VirtualTree component code to 5.1.0 (r450)
2013-01-19 16:16:53 +00:00
3ba4711b0f
Fix broken SynEdit compilation: Include added files in project files.
2013-01-12 17:33:59 +00:00
db2b431f1c
Update SynEdit component sources to r100 from https://synedit.svn.sourceforge.net/svnroot/synedit/SynEdit
2013-01-12 17:10:25 +00:00
583a8350b8
Install Ararat Synapse library (r169 from trunk), as a preparation for HTTP tunnel implementation. See issue #1405 .
2012-10-21 12:17:43 +00:00
8295a66808
Use 3-retries approach in TCustomSynEdit.DoCopyToClipboard when opening clipboard, for cases in which that crashes due to MS Office managing clipboard. Fixes issue #2076 .
2012-04-01 18:05:44 +00:00
de758373f3
Disable assertions in SynEdit. Not sure but it seems some of them do a false positive detection. Fixes issue #2801 .
2012-03-29 20:59:08 +00:00