Commit Graph

493 Commits

Author SHA1 Message Date
Ansgar Becker
5d1695c445 Extract contents for MySqlFunctions array out of MariaDB 10.5 help tables. Leave original function sorting by category, don't sort by their name. 2020-07-27 18:23:52 +02:00
Ansgar Becker
2b3b11c9c3 Update MySQL/MariaDB function list and their help texts 2019-11-03 13:45:24 +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
446bd026de Update gettext binaries, from http://svn.code.sf.net/p/dxgettext/code/trunk/buildtools . The old msgfmt.exe creates endless processes on Win10, not so this one. 2017-11-02 19:07:32 +01:00
Ansgar Becker
350d9ba487 Update Transifex command line client to 0.12.1. See https://github.com/transifex/transifex-client/releases 2016-06-11 07:39:13 +00:00
Ansgar Becker
cc234e8c6a Update Transifex client from 0.8 to 1.0 2013-12-04 21:33:45 +00:00
Ansgar Becker
9289e4a8c8 Remove unused extra projects 2013-11-09 06:52:33 +00:00
Ansgar Becker
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
Ansgar Becker
8c06207520 Forgot to do the same in the command line compile parameters as in the .dproj file 2013-10-20 08:40:33 +00:00
Ansgar Becker
5c1a0a6e4c Introduce compressed .sql file export. Using SynZip unit from mORMot framework. Fixes issue #3354. 2013-10-07 04:32:20 +00:00
Ansgar Becker
36e5018587 Try to disable platform warnings on command line also 2013-07-16 04:58:26 +00:00
Ansgar Becker
1169e4c3b0 Revert previous modifications on version.rc so SetVersion.exe finds the placeholders %APPNAME% and %APPVER% in it. Broken since r3977. Wrong revision showed up in the about dialog and in the exe description. 2012-11-14 20:04:17 +00:00
Ansgar Becker
4a6f9da93a Remove accidentally moved+committed file 2012-11-12 19:04:13 +00:00
Ansgar Becker
1eeaf6ed67 Add missing files for msgfmt.exe, and fix current directory when madExcept searches for its .mes file. 2012-11-12 17:29:46 +00:00
Ansgar Becker
65ebc3dccb Extend auto build process to
* pull language (.po) files from Transifex server
* execute msgfmt.exe per language
* assemble .mo files into compiled heidisql.exe
2012-11-12 17:01:51 +00:00
Ansgar Becker
28bae96813 Issue Issue #557:
* Move english default.po to the folder where assemble.exe finds it
* Add dxgettext_assemble.exe, self built from https://dxgettext.svn.sourceforge.net/svnroot/dxgettext/trunk/dxgettext/tools/assemble/
* Call dxgettext_assemble.exe from auto-build process
2012-11-10 16:19:58 +00:00
Ansgar Becker
8ec290a302 Fix synapse usage:
* missing unit search path for synapse in auto-build script
* move unit search path from RELEASE to BASE
* make use of helpers:EncodeURLElementUnicode
2012-10-21 12:32:19 +00:00
Ansgar Becker
1f313df20e Remove TServerVariable.VarType property, and detect that by only examining the value. Fetch list of variables from a more complete documentation table which also reveals their read/write state. Also, paint variable values in data type colors. 2012-05-20 22:17:57 +00:00
Ansgar Becker
2ef9f4e288 Implement server variable mapping table, and extend the variable editor to explicitly modify strings, numbers, booleans or enumerations, as described on http://dev.mysql.com/doc/refman/5.6/en/dynamic-system-variables.html . Fixes issue #2614. 2012-05-20 08:34:13 +00:00
Ansgar Becker
5882219337 Auto build installer by InnoSetup command line 2011-12-09 21:07:35 +00:00
Ansgar Becker
af9eb095c2 Use APPNAME constant from const.inc for SetVersion, and prefer "HeidiSQL 6.0.0.1234 32 Bit" over "A lightweight MySQL client" for the EXE description. 2011-12-04 12:33:32 +00:00
Ansgar Becker
3c7e203a8e Also update madExcept exception handler binaries. 2011-02-01 22:51:45 +00:00
Ansgar Becker
a2b83123cd Use new compiler for auto build process 2011-02-01 22:49:19 +00:00
Ansgar Becker
bae412a80c Remove no longer needed portable compile script 2010-11-26 23:35:12 +00:00
Ansgar Becker
c4cbcd7dd9 Update readme file, shorten it to some "How to compile" readme. Also remove style stuff. Fixes issue #2235. 2010-11-26 23:23:02 +00:00
Ansgar Becker
cc3ffc91d9 Add search path to GraphicEx also in auto build batch 2010-06-03 23:26:19 +00:00
Ansgar Becker
ed5ec1e122 Rethink portable releases:
* Remove complicated and unreadable NSIS stuff. No need to have a installer for a developer application. ZIP file is fine.
* On startup, if a portable_settings.txt exists in the application folder, heidisql.exe will read its contents into a unique registry key.
* In MainForm.OnDestroy, settings are written to that file again, and the reg key gets deleted.
* Avoid using Microsoft's .reg file syntax, as you need admin privileges to store and restore such files, even when using the appropriate Windows API functions.
2010-03-22 21:10:38 +00:00
Ansgar Becker
a43edc883f Implement a new external updater tool, stick that updater.exe as resource to the main executable, release and run it when the user clicks "Download build xyz". The updater itself posts WM_CLOSE messages to all Heidi instances, waits until all instances are gone, and then replaces the .exe with the downloaded one, after having copied a backup file to your temp directory. 2010-02-16 23:58:48 +00:00
Ansgar Becker
b5e46ba212 Remove jheidi sources - it's dead. 2010-02-13 07:35:15 +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
43b010d227 Inject SVN revision into executable's version infos last segment (4.0.0.[r]). Don't modify main.pas any longer, just version.rc by a new console app. 2010-01-10 13:53:52 +00:00
Ansgar Becker
055d3df0dd Fix wrong directory path for madExceptCollection 2010-01-05 23:30:03 +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
Francisco Ernesto Teixeira
bb2f98db0b Add script to automatic build portable launcher. 2009-11-05 04:39:01 +00:00
Francisco Ernesto Teixeira
7800a447a4 Optimize portable launcher replacing external plugins using default plugins. 2009-11-05 04:11:40 +00:00
Francisco Ernesto Teixeira
9085a276b2 Removed lateral image from portable installer script and its folder. Now using the same used in main installer script. 2009-11-05 04:01:08 +00:00
Ansgar Becker
20405e6ed1 Reintegrate madExcept units, obviously needed to build the exception dialog. 2009-11-03 19:57:03 +00:00
Ansgar Becker
0391dac97b Revert parts of r2704 - no need to include madExcept units in compile process, everything's done by the patcher (hope so). 2009-11-03 19:49:15 +00:00
Ansgar Becker
d51774e1b4 Create detailed map files so we get line numbers in call stacks. 2009-11-03 19:42:05 +00:00
Ansgar Becker
3f4e0d5ec6 Activate madshi exception handler in automatic builds. 2009-11-03 00:52:55 +00:00
Ansgar Becker
efe030377c Remove more unused stuff 2009-10-28 00:37:06 +00:00
Ansgar Becker
e2674cadb8 Remove no longer used Zeos packages and related stuff 2009-10-28 00:34:52 +00:00
Ansgar Becker
12a8e2ebc5 Implement a more lightweight connection layer, consisting of 2 units in source directory. Breaks threading and window to window communication, which should be reimplemented later. 2009-10-28 00:08:49 +00:00
Ansgar Becker
aaa02877a2 Cosmetic in project files:
* Move const.inc and compilers.inc back to main source directory
* Move remaining few lines of code from heidicomp.pas to helpers.pas
* Remove components/compilerdetection and components/heidisql
* Remove remainders of EDBImage component, unused since Aug 08.
2009-10-19 22:13:04 +00:00
Francisco Ernesto Teixeira
af34e680e1 Updated the portable launcher application and updated the installer script based on official HeidiSQL installer script.
* Version to HeidiSQL 4.0
* Added the donate action on installer
2009-06-22 02:11:43 +00:00
servertood
44f314ff6b minor code cleanup get rid of tab chars and windows new lines 2009-05-06 23:19:35 +00:00
servertood
0229c6df58 fix rename and delete profile buttons 2009-04-28 03:52:42 +00:00
servertood
3dde5a5c8f so much for supporting tiger 2009-04-27 02:54:02 +00:00
servertood
ca9fd81ce4 fix broken type map 2009-04-27 01:46:01 +00:00
servertood
f4f9c6ebd0 fix broken path 2009-04-27 01:16:53 +00:00