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
4a6f9da93a
Remove accidentally moved+committed file
2012-11-12 19:04:13 +00:00
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
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
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
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
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
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
5882219337
Auto build installer by InnoSetup command line
2011-12-09 21:07:35 +00:00
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
3c7e203a8e
Also update madExcept exception handler binaries.
2011-02-01 22:51:45 +00:00
a2b83123cd
Use new compiler for auto build process
2011-02-01 22:49:19 +00:00
bae412a80c
Remove no longer needed portable compile script
2010-11-26 23:35:12 +00:00
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
cc3ffc91d9
Add search path to GraphicEx also in auto build batch
2010-06-03 23:26:19 +00:00
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
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
b5e46ba212
Remove jheidi sources - it's dead.
2010-02-13 07:35:15 +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
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
055d3df0dd
Fix wrong directory path for madExceptCollection
2010-01-05 23:30:03 +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
bb2f98db0b
Add script to automatic build portable launcher.
2009-11-05 04:39:01 +00:00
7800a447a4
Optimize portable launcher replacing external plugins using default plugins.
2009-11-05 04:11:40 +00:00
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
20405e6ed1
Reintegrate madExcept units, obviously needed to build the exception dialog.
2009-11-03 19:57:03 +00:00
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
d51774e1b4
Create detailed map files so we get line numbers in call stacks.
2009-11-03 19:42:05 +00:00
3f4e0d5ec6
Activate madshi exception handler in automatic builds.
2009-11-03 00:52:55 +00:00
efe030377c
Remove more unused stuff
2009-10-28 00:37:06 +00:00
e2674cadb8
Remove no longer used Zeos packages and related stuff
2009-10-28 00:34:52 +00:00
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
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
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
44f314ff6b
minor code cleanup get rid of tab chars and windows new lines
2009-05-06 23:19:35 +00:00
0229c6df58
fix rename and delete profile buttons
2009-04-28 03:52:42 +00:00
3dde5a5c8f
so much for supporting tiger
2009-04-27 02:54:02 +00:00
ca9fd81ce4
fix broken type map
2009-04-27 01:46:01 +00:00
f4f9c6ebd0
fix broken path
2009-04-27 01:16:53 +00:00
21fe10c475
add drizzle profile
2009-04-27 01:13:48 +00:00
6495372a3d
add drizzle support
2009-04-27 00:48:42 +00:00
025375e20e
Updated the portable launcher application and included a installer script based on official HeidiSQL installer script.
2009-04-02 14:27:38 +00:00
6d388db57b
Move resource files where they belong
2009-01-13 18:12:08 +00:00
b9ae5d8fe2
Missing file in previous commit
2009-01-13 01:07:17 +00:00
ef2610e600
Fix exe versioning in auto build mode. Replaces binary .res file by .rc files and compiles them at build time.
2009-01-13 00:38:52 +00:00
8a78064ffc
Use newer documentation url for function descriptions and adapt text preparation to that.
2009-01-02 14:50:09 +00:00
59d829752c
fix classpath
2008-12-29 21:59:04 +00:00
188ed90ff7
fixup build for oracle
2008-12-29 21:33:15 +00:00
c6877bff61
new version info
2008-12-29 21:29:37 +00:00
5e89ce2508
new version info
2008-12-29 21:26:50 +00:00