Commit graph

18 commits

Author SHA1 Message Date
kichik
c9d75dbcbf signed/unsigned mismatch
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2887 212acab6-be3b-0410-9dea-997c60f758d6
2003-09-08 15:28:16 +00:00
kichik
896ba172d5 - Fixed uninstaller not showing anything when installer is silent
- Improved CResourceEditor - should be more tolerant now
- Removed legacy code from InstallOptions and StartMenu


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2882 212acab6-be3b-0410-9dea-997c60f758d6
2003-09-08 13:54:01 +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
kichik
d20612bdb2 tsk tsk tsk... Memory problems fixed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2688 212acab6-be3b-0410-9dea-997c60f758d6
2003-06-28 12:31:43 +00:00
kichik
973a61fbcf Standard tabing
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2675 212acab6-be3b-0410-9dea-997c60f758d6
2003-06-24 19:17:51 +00:00
ramon18
054db45f63 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.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2673 212acab6-be3b-0410-9dea-997c60f758d6
2003-06-23 22:40:11 +00:00
kichik
73fa1160d3 No more random compression ratios. Don't you just love Microsoft standards?
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2114 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-07 12:48:11 +00:00
kichik
54240fcfc6 Last icon used counts, all others deleted
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2012 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-29 19:46:29 +00:00
kichik
980c38e909 Now works with EXEs that have data tacked after the PE sections (like NSIS installation data)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2005 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-27 11:54:48 +00:00
kichik
ca8fd6774c Tabs
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1994 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-22 20:53:34 +00:00
kichik
740deb8042 Fixed bug item #655607
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1973 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-18 16:05:06 +00:00
kichik
56d17cbbd8 More VC7 compatibility fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1893 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-05 18:30:22 +00:00
kichik
fba4c4d342 Type mismatches
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1884 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-05 14:49:00 +00:00
kichik
9ff5b1f33e Moved new and delete away from ResourceEditor into util.cpp
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1838 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-27 16:04:34 +00:00
kichik
6e237675ed WORD->LANGID
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1593 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-05 16:14:32 +00:00
kichik
d9285b2cbf Unicode to MBCS conversion bugs fixed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@689 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-16 09:36:46 +00:00
kichik
06dbc9a22b MBCS to Unicode conversion bugs fixed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@688 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-16 09:06:55 +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