48 Commits

Author SHA1 Message Date
9531981d76 Remove various labels from english source language file, so these are never translated. 2012-11-14 20:57:35 +00:00
585b88cd8b Add manual language selector in preferences dialog. See issue #557. 2012-11-14 20:54:02 +00:00
14e197dc31 Remove various SQL keywords from the source translation file. See issue #3016. 2012-11-11 09:28:07 +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
24163c14d5 Add hints for portable mode and Win2000 support 2012-10-21 12:35:17 +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
76bb88f8b1 Update year in copyright phrasing 2012-02-12 12:23:06 +00:00
c5a52475c5 Decrease memory requirement for compressing files in installer, by using ZIP instead of LZMA2. 2012-02-02 21:09:37 +00:00
5b60d7047e Add basic support for pluggable authentication:
* Implement and export callback function "mysql_authentication_dialog_ask"
* Update libmysql.dll to the one from MariaDB 5.2.10
* Copy dialog.dll from MariaDB into plugins subfolder
* Modify installer so it creates the plugins folder and its dll files
* Fixes issue #2658
2011-12-23 17:11:36 +00:00
5882219337 Auto build installer by InnoSetup command line 2011-12-09 21:07:35 +00:00
994ad81bb2 * update feature list
* add author of directory watch unit to credits
2011-08-22 05:31:35 +00:00
16384ccd01 Allow custom portable settings filename as a command line switch. Fixes issue #2469. 2011-06-20 22:05:32 +00:00
22ba3b55e8 Introduce Inno Setup Preprocessor constants in order to automate most version strings and other commonly used literals. 2010-11-20 17:40:25 +00:00
8f9812714a Remove uninstall icon from being created by installer. As suggested here: http://www.heidisql.com/forum.php?t=6699 2010-10-30 06:58:22 +00:00
9b57294110 Phrasing changes 2010-08-14 07:00:54 +00:00
9877e09d95 Revert r3218 - let user run into errors when he's trying to install to c:\program files\... as non-admin. So, at least he can chose a different directory and is not completely blocked from installing. Fixes issue #899. 2010-04-23 19:15:14 +00:00
63fa44d0fd Prepare 5.1 version for installer 2010-04-14 23:04:22 +00:00
f787b08659 Fix old remaining SourceForge URL in license.txt 2010-03-26 22:03:16 +00:00
bcd2215858 Installer: Fix wrong URLs 2010-03-26 21:58:39 +00:00
1614508c62 Installer: Prepare version numbers for coming release 2010-03-26 21:30:11 +00:00
dd7efd3ea6 Installer: Ensure readme file can be used in the last step when user checks "View readme" 2010-03-26 21:28:50 +00:00
d8949f8569 Installer: Admin privs are required as we write to c:\program files, and the installer should ensure that it runs with appropriate privs. 2010-03-26 21:25:16 +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
678807335a Start over creating portable setup file. This is the original NSIS template taken from http://www.loncarek.de/downloads/ApplicationPortableTemplate.nsi 2010-03-20 00:42:22 +00:00
83360ba269 Fix readme file: Remove obsolete notice wrt Windows Scripting Host, add a hint for Wine/Linux usage. 2010-02-23 23:21:34 +00:00
1d0f90eb86 Try a newer client library from a 5.1.44 / 32bit server. 2010-02-23 22:11:03 +00:00
8d647f81c8 Preparations for upcoming major release 2010-01-30 08:02:37 +00:00
881df6bf0b Update readme.txt: Add documentation on command line switches, adjust wording in general, fix wrong infos. 2010-01-28 23:26:32 +00:00
83a8df4f64 Keep release version number also in builds, instead of x.y. Can help to identify the right version one is using and looks less ugly in all places. Fixes issue #1372. 2009-11-17 00:30:00 +00:00
e2674cadb8 Remove no longer used Zeos packages and related stuff 2009-10-28 00:34:52 +00:00
468b6ac3f8 Add statistic call option to release installer.
(Makes it mandatory to revert previous commit before releasing, as the installer doesn't save any reg value if the checkbox was unchecked. Then, the confirmation dialog should not appear!)
2009-06-20 22:52:11 +00:00
3abce288e0 Add a "Donate" button to the very last page of the InnoSetup installer. 2009-05-05 22:15:34 +00:00
805fed187d Enable installation for non admins. Lets at least a non-admin user select a different install directory. Issue #899 2008-12-14 11:21:47 +00:00
955d5f40f0 Fix date in license file 2008-10-21 22:15:47 +00:00
ab5cbe1421 Opt-out for the auto-check-for-updates option by default, as discussed. 2008-05-25 19:02:55 +00:00
08298abd9e Move manifest file into the exe by activating the "Runtime Themes" project option. Ensures theming is active even when the exe has a different name than the manifest file (e.g. "heidisql.r123.exe") 2008-05-18 18:33:31 +00:00
4200ca1bc6 Add an installation option to enable/disable the automatic update checks, as discussed. By default the option is enabled, like in HeidiSQL itself. The user now has the chance to disable this option early enough so phoning home is never done.
(Btw, there are quite some hardcoded, redundant values in this .iss file. Would be great if it could make use of our const.inc)
2008-02-20 21:49:07 +00:00
d6cda29f14 Add Nemanja (commandline parser) to authors list. Some GUI adjustments in the about window needed because that list got longer. 2007-12-02 07:52:04 +00:00
68c3f7aaeb Minor adjustments in the readme file:
- Add commandline parser to the feature list
- Fix out-of-date URLs
2007-12-02 07:46:12 +00:00
74805a3474 Set default version numbers in relevant places. Releases should get their version numbers in /tags . 2007-11-29 19:22:10 +00:00
b480df720a Remove no longer used package "SMDBGrid" 2007-11-27 19:43:07 +00:00
771580fbea Belated version updates for 3.2 release 2007-11-20 21:35:30 +00:00
aefe3b36ab Prepare installer for 3.1 release 2007-11-14 19:53:54 +00:00
61071aee6d InnoSetup doesn't like strings in VersionInfoVersion 2007-10-12 20:11:59 +00:00
9ef861313b Installation: enable the support of creation of update package with Inno Setup 2007-09-25 20:59:22 +00:00
0ce5dd72a7 Preparation for coming 3.1 RC1 release "Gazelle" :) 2007-09-24 23:27:38 +00:00
69e1abbf43 Implement an up-to-date list of MySQL functions in mysql.pas. Used for
- popupmenu in query memo
- query helpers
- SynCompletionProposal
Drops function.txt and parser for that file.

Pros:
- No dependency on this file anymore
- Much easier and safer coding
- File-parsing no longer needed

Notes:

The old function.txt was meant to be editable and extensible for users but I never saw or heard anyone who does that, most likely because it wasn't documented. Another problem was that the file resided in the programs-directory, where only administrators have write-access, so in these cases it couldn't be edited anyway.

The PHP file in /extras can be used for creating an up-to-date list for mysql.pas .

As not all functions of the new list are available in all mysql-versions, it would be the best if we would fetch the list by the use of HELP commands. Contra: Would result in poor performancing popupmenu and many servers don't have the help-tables filled.
2007-07-04 22:31:56 +00:00
bffc0206f2 Organize repository into standard trunk/branches/tags structure. 2007-06-26 11:26:18 +00:00