NSIS/Source
kichik 74ea2dc585 * PageEx - every page can be used everywhere and as many times as needed
* DirVar - easy way to add another dir page
* default strings in the language file (Page directory is enough, no need for DirText)
* strings from the language file are now LangStrings that can be used in the script
* no more /LANG - one string for all languages
* any lang strings can be used everywhere, installer or uninstaller (no un.)
* no more unprocessed strings - variables can be used almost everywhere (except in licenseData and InstallDirRegKey)
* DirText parm for browse dialog text
* SetBkColor -> SetCtlColors - can now set text color too
* fixed SetOutPath and File /r bug
* fixed File /a /oname bug
* added $_CLICK for pages
* added quotes support in lang files (patch #752620)
* extraction progress
* separate RTL dialogs for RTL langs (improved RTL too)
* InstallOptions RTL
* StartMenu RTL
* fixed RegDLL?
* added IfSilent and SetSilent (SetSilent only works from .onInit)
* fixed verify window (it never showed) (bug #792494)
* fixed ifnewer readonly file problem (patch #783782)
* fixed wininit.ini manipulation when there is another section after [rename]
* fixed some ClearType issues
* fixed a minor bug in the resource editor
* fixed !ifdef/!endif stuff, rewritten
* lots of code and comments clean ups
* got rid of some useless exceptions handling and STL classes (still much more to go)
* lots of optimizations, of course ;)
* updated system.dll with support for GUID, WCHAR, and fast VTable calling (i.e. COM ready)
* minor bug fixes


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2823 212acab6-be3b-0410-9dea-997c60f758d6
2003-09-04 18:25:57 +00:00
..
bzip2 tabs to spaces 2003-07-12 15:19:49 +00:00
exehead * PageEx - every page can be used everywhere and as many times as needed 2003-09-04 18:25:57 +00:00
zlib Fixed bug #777590 - inflate left too early causing NSIS to think more data is needed thus discarding unused data 2003-08-03 12:59:25 +00:00
afxres.h This commit was generated by cvs2svn to compensate for changes in r2, 2002-08-02 10:01:35 +00:00
build.cpp * PageEx - every page can be used everywhere and as many times as needed 2003-09-04 18:25:57 +00:00
build.h * PageEx - every page can be used everywhere and as many times as needed 2003-09-04 18:25:57 +00:00
cbzip2.h - Compressor type listed in summary 2003-02-07 23:04:25 +00:00
compressor.h - Compressor type listed in summary 2003-02-07 23:04:25 +00:00
crc32.c Instant saving of 0.5K - use of stdcall calling convention to 2002-08-19 23:18:19 +00:00
czlib.h - Compressor type listed in summary 2003-02-07 23:04:25 +00:00
DialogTemplate.cpp * PageEx - every page can be used everywhere and as many times as needed 2003-09-04 18:25:57 +00:00
DialogTemplate.h * PageEx - every page can be used everywhere and as many times as needed 2003-09-04 18:25:57 +00:00
exedata.cpp * PageEx - every page can be used everywhere and as many times as needed 2003-09-04 18:25:57 +00:00
exedata.h This commit was generated by cvs2svn to compensate for changes in r2, 2002-08-02 10:01:35 +00:00
lang.cpp * PageEx - every page can be used everywhere and as many times as needed 2003-09-04 18:25:57 +00:00
lang.h * PageEx - every page can be used everywhere and as many times as needed 2003-09-04 18:25:57 +00:00
lineparse.h tabs to spaces 2003-07-12 15:19:49 +00:00
Makefile This commit was generated by cvs2svn to compensate for changes in r2, 2002-08-02 10:01:35 +00:00
makenssi.cpp * PageEx - every page can be used everywhere and as many times as needed 2003-09-04 18:25:57 +00:00
makenssi.dsp * PageEx - every page can be used everywhere and as many times as needed 2003-09-04 18:25:57 +00:00
makenssi.dsw This commit was generated by cvs2svn to compensate for changes in r2, 2002-08-02 10:01:35 +00:00
Plugins.cpp Faster compilation 2003-04-17 15:27:12 +00:00
Plugins.h Faster compilation 2003-04-17 15:27:12 +00:00
ResourceEditor.cpp * PageEx - every page can be used everywhere and as many times as needed 2003-09-04 18:25:57 +00:00
ResourceEditor.h Standard tabing 2003-06-24 19:17:51 +00:00
ResourceVersionInfo.cpp tsk tsk tsk... Memory problems fixed 2003-06-28 12:31:43 +00:00
ResourceVersionInfo.h Clean-up 2003-06-28 11:32:09 +00:00
script.cpp * PageEx - every page can be used everywhere and as many times as needed 2003-09-04 18:25:57 +00:00
strlist.h * PageEx - every page can be used everywhere and as many times as needed 2003-09-04 18:25:57 +00:00
tokens.cpp * PageEx - every page can be used everywhere and as many times as needed 2003-09-04 18:25:57 +00:00
tokens.h * PageEx - every page can be used everywhere and as many times as needed 2003-09-04 18:25:57 +00:00
uservars.h Special section of data for user vars, whitch allow compiler to assign the right size and no code needed in exehead for mem allocs. Warnings for unreferenced user vars. (758773) Error, if temp file not available, now directory is created if not exist. 2003-06-23 22:40:11 +00:00
util.cpp tabs to spaces 2003-07-12 15:19:49 +00:00
util.h - BgImage improved a lot 2003-05-09 21:11:14 +00:00