kichik
bd25e070c8
- compiles without PSDK again
...
- moved all defines that are missing without PSDK to Platform.h
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3436 212acab6-be3b-0410-9dea-997c60f758d6
2004-01-30 22:04:10 +00:00
kichik
d6076fa59b
rc2->rc3
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3418 212acab6-be3b-0410-9dea-997c60f758d6
2004-01-26 03:38:17 +00:00
kichik
0bbeb0b17e
more copyrights 2004
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3364 212acab6-be3b-0410-9dea-997c60f758d6
2004-01-06 21:28:50 +00:00
kichik
81e42db724
rc1->rc2
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3355 212acab6-be3b-0410-9dea-997c60f758d6
2004-01-04 21:05:02 +00:00
kichik
a23424a8ad
b5 -> rc1
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3320 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-27 19:09:18 +00:00
kichik
b62f3b4521
obey /V for line breaks too
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3238 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-01 11:33:30 +00:00
kichik
7bfcfac3c2
build plug-in table only when needed. this also fixes warnings when using something like makensis.exe /X"OutFile bla.exe" /XSection /XSectionEnd
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3236 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-30 18:00:39 +00:00
kichik
594c3ed0f6
- First LZMA enhanced NSIS version - experimental
...
- Added SetCompressorDictSize (only works for LZMA)
- Added SetCompressionLevel (only "works" for zlib and bzip2) - doesn't work for now
- Section is only supposed to get 4 parameters if /o is specified
- Updated version numbers
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3190 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-24 00:08:58 +00:00
kichik
79a298aee3
- Fixed bug #844989 - multiple uninstaller subsections problems
...
- Removed "(CVS)" from version number
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3168 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-19 13:11:07 +00:00
kichik
649a512324
make sure the notify HWND is valid
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2988 212acab6-be3b-0410-9dea-997c60f758d6
2003-10-02 11:46:04 +00:00
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
icemank
4661dd7069
Moved __DATE__ and __TIME__ predefines into CEXEBuild::process_script
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2736 212acab6-be3b-0410-9dea-997c60f758d6
2003-07-18 02:43:03 +00:00
icemank
c9456e766f
Moved setting of __DATE__ and __TIME__ predefines.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2670 212acab6-be3b-0410-9dea-997c60f758d6
2003-06-23 16:25:07 +00:00
kichik
2b611d8f70
All acceptable warnings now contain a file name and a line number
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2614 212acab6-be3b-0410-9dea-997c60f758d6
2003-06-05 21:53:52 +00:00
kichik
e720007649
Faster compilation
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2464 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-17 15:27:12 +00:00
kichik
84d1984c25
b4 (CVS) label
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2343 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-20 11:33:35 +00:00
joostverburg
977588c3c0
bzip2 info in comments
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2294 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-14 19:29:17 +00:00
kichik
4a9c33f569
- b3 version numbers
...
- last page before instfiles define now works as really planned. it will only be defined if really the last one before instfiles.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2227 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-03 13:51:46 +00:00
kichik
42a72140cd
- b2 version number
...
- bug with commands starting with ! and ending with \ in if blocks fixed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2216 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-26 15:28:55 +00:00
kichik
5781c9c9ee
- b2 (CVS) version
...
- NSIS Installer will no longer override .nsi and .nsh association
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2149 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-11 17:58:16 +00:00
joostverburg
19a2d7dfe2
2003
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2137 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-09 15:56:29 +00:00
kichik
3966f5560c
- b1 version numbers
...
- CreateShortcut works with URLs again, no file name validating though
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2130 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-08 22:57:10 +00:00
joostverburg
ed547981a2
(kichik) MakeNSIS now sends output directly to MakeNSISw, faster, and no
...
more problems with foreign languages in the output.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1997 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-24 20:45:37 +00:00
kichik
409190db2f
b1 (CVS) label
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1938 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-11 19:33:20 +00:00
kichik
0c8f15a05e
Page size in /HDRINFO
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1899 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-05 19:44:29 +00:00
kichik
03e17bbbed
nsisconf.nsh works again
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1795 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-20 17:41:00 +00:00
kichik
be7192efb7
/NOCD instead of /CD
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1704 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-14 20:03:07 +00:00
rainwater
0257d4fbc5
Renamed nsisconf.nsi to nsisconf.nsh since it is really a include file. The NSIS installer will rename the nsisconf.nsi file to nsh if present to prevent upgrade issues.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1259 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-01 23:03:34 +00:00
justin1014
bcdd65afd5
updated /HDRINFO text =)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1075 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-20 17:43:41 +00:00
kichik
34ff80ab5f
Shows the right name when can't open script (doesn't show the .nsi appended)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1051 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-19 16:42:41 +00:00
kichik
a607325d97
Added /version command line option
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1002 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-13 19:48:41 +00:00
kichik
b95bb39182
Version change
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@958 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-08 14:22:40 +00:00
justin1014
64e81bd4c7
made SetCurrentDirectory check for error for /CD
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@947 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-06 21:02:38 +00:00
sunjammerx
52d70d4a8c
*** empty log message ***
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@925 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-05 13:18:12 +00:00
kichik
490104b9cc
Now processes plug-in DLLs only if a script is compiled
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@903 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-04 13:15:12 +00:00
kichik
5e18d63dd4
alpha 7
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@723 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-22 22:46:01 +00:00
kichik
0b31694486
- Plug-in command can now come in any order in the script
...
- Second plug-in DLL doesn't produce errors anymore
- Infinite loop bug fixed (again)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@678 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-09 22:12:10 +00:00
kichik
c3c52d4f4c
Improved Sunjammer's code
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@666 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-08 15:04:45 +00:00
sunjammerx
7e6be3cf1e
- Fixed a bug in the dll export scanner (spotted and cured by CodeSquid)
...
- Fixed a bug in the installer runtime (spotted by CodeSquid)
- Renamed all usage of ExternalCommand to Plugin
- Added a compile time PluginDir command
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@650 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-05 19:13:52 +00:00
kichik
334dad1e15
Compiles without Platform SDK
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@649 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-05 14:31:50 +00:00
sunjammerx
31ad4513e9
Added automatic use of dll commands (see config.h for more details)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@645 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-05 02:05:00 +00:00
kichik
c4f7a48f8c
version updated
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@643 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-04 21:22:55 +00:00
sunjammerx
7f3ad99e51
Added KiCHiK (Amir Szekely) to the list of contributors output when makensis.exe runs.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@639 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-04 19:49:09 +00:00
kichik
3e9e73ec59
This commit was generated by cvs2svn to compensate for changes in r2,
...
which included commits to RCS files with non-trunk default branches.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@625 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-02 10:01:35 +00:00