Commit graph

2581 commits

Author SHA1 Message Date
kichik
1dad9c938d Applied patch #849000 - New sections macros for mutually exclusive section selection by Tim Gallagher
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3209 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-25 17:18:45 +00:00
kichik
ec5f289696 - More path validation (drive id is an english letter, no chars under 32 in a path)
- Fixed bug #839214 - message box shown in silent mode if a file can't be opened for writing. Now it will skip the file if AllowSkipFiles is on and abort if it's not.
- Added /SD parameter for MessageBox. Allows to set default for silent installers (MessageBox MB_OKCANCEL "OK? Cancel?" /SD IDOK IDOK doOK IDCANCEL doCancel)


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3208 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-25 17:07:40 +00:00
kichik
c062ecca53 shaved 148 bytes, 236 more to go
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3207 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-25 10:51:17 +00:00
kichik
06c87de7e0 Allow wildcards in !include
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3206 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-25 07:09:53 +00:00
kichik
5e2948eda9 Added support for reading environmental variables on compile time - $%envVarName%.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3205 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-25 06:25:31 +00:00
kichik
b6a98d86c3 Parse LangString using the codepage specified in NLF of the language. This helps avoid warnings about unknown variables with LangStrings that contain dollar signs but are not encoded with the system's current codepage.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3204 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-25 05:55:18 +00:00
kichik
778e73aca8 No such thing as MUI_UNINNERTEXT_LICENSE_TOP
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3203 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-24 22:13:44 +00:00
kichik
5297ca56c4 Updated to 1.68
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3202 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-24 21:09:02 +00:00
joostverburg
1527ea2f1a Modern UI 1.68
* New settings for extra space for title and text on Welcome page and Finish page.
* Improved handling of verbose settings. Define MUI_VERBOSE the set the Modern UI verbose level (1-4).
* Language file string for uninstaller reboot information
* Setting for folder validation in leave function
* Fixed finish page text settings for multiple pages


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3201 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-24 19:50:01 +00:00
kichik
893a6970f8 Backwards compatibilty - sections that use SectionIn RO and no other SectionIn should be in all installation types
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3200 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-24 19:36:15 +00:00
kichik
56c10a54da Note about different licenses
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3199 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-24 19:02:19 +00:00
kichik
2c17ab0179 Note about code modification
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3198 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-24 18:54:51 +00:00
kichik
c70cc031d2 Enabled LZMA selection
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3197 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-24 17:36:42 +00:00
kichik
b77f339455 Added DirVerify (works in PageEx directory) and GetInstDirError. If `DirVerify leave' is used, the next button will not be disabled if the installation directory is not valid or there is not enough space and a flag will be set instead. You can read that flag using GetInstDirError in the leave function of the directory page. A value of 0 means no error, 1 means invalid installation directory and 2 means not enough space. This allows you to handle those errors on your own.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3196 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-24 17:05:10 +00:00
icemank
80eac750fc Added support for LZMA compressor + fixed command line compressor support
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3195 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-24 16:51:39 +00:00
kichik
ac025c139c Added NSIS_CONFIG_LOG_ODS that makes the log use OutputDebugString instead of install.log.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3194 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-24 14:22:50 +00:00
kichik
c49208b861 Fixed bug #846723 - SetOutPath doesn't work with root directories
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3193 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-24 13:29:40 +00:00
kichik
0ef7fcd98b Uninstaller data offset is saved as EW_WRITEUNINSTALLER's parameters. A step forward to multiple uninstallers and smaller exehead.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3192 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-24 13:11:35 +00:00
kichik
75299797fd removed a file
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3191 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-24 00:12:04 +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
icemank
320cefa4b0 Fixed handling of command line SetCompressor option.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3189 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-21 21:57:39 +00:00
kichik
34d4213220 1.67 update
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3188 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-21 21:47:02 +00:00
joostverburg
4a0df75dd7 keep original verbose setting, added MUI_VERBOSE setting
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3187 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-21 19:31:15 +00:00
icemank
da2ab7b4b5 Fixed compressor initialization
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3186 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-20 17:48:20 +00:00
kichik
58b77bb410 Serbian language files update
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3185 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-20 10:37:42 +00:00
kichik
45eede8799 Version number was wrong
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3184 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-20 10:36:27 +00:00
joostverburg
a7045c3287 corrections
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3182 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-19 22:19:45 +00:00
joostverburg
b2cc8876b9 test GetFunctionAddress too
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3181 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-19 21:45:22 +00:00
kichik
92ec99d190 Empty password for anonymous CVS
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3180 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-19 21:27:41 +00:00
joostverburg
c2fce2e62a missing dir, function update
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3179 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-19 21:24:50 +00:00
joostverburg
0eb6b1be22 functions, texts, link
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3178 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-19 17:40:27 +00:00
kichik
b0c9f6b943 fixed accents
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3177 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-19 16:52:29 +00:00
joostverburg
98d481d7cb default strings, current folder
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3176 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-19 16:28:58 +00:00
joostverburg
82e3e6dadf v6
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3175 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-19 15:51:34 +00:00
joostverburg
74a3e3c12e 1.67
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3174 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-19 15:51:13 +00:00
joostverburg
9895f2507b 1.67
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3173 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-19 14:18:36 +00:00
kichik
8d0f6ab171 Chapter1.html no longer comes with the default package
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3172 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-19 14:08:06 +00:00
kichik
add6fa839b graphics path changed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3171 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-19 13:51:45 +00:00
joostverburg
09213f834c added 16x16 icon
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3170 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-19 13:51:02 +00:00
kichik
8cd728c7d4 Removed "(CVS)" from version
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3169 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-19 13:21:14 +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
icemank
7fe6a9959d Added compressor setting option
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3167 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-19 04:38:14 +00:00
zarg
52c888841d LicenseText, ComponentText and DirText updated as they are no longer needed to show certain pages. These are now used to change the default text instead - which have been moved to the NLF files.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3166 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-18 23:40:19 +00:00
kichik
d487c5f0dd Font goes in $(^Font), font size goes in $(^FontSize)...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3165 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-18 22:35:51 +00:00
joostverburg
575b9ae83f header image RTL support, fixed NOSTRETCH settings
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3164 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-18 21:31:44 +00:00
kichik
3a948e6451 Farsi language files credits
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3163 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-18 17:05:33 +00:00
kichik
ccfa1de62b Only map X button to Next if we're on the last page
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3162 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-18 17:04:29 +00:00
joostverburg
0d00e6b8a9 html structure
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3161 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-18 17:01:34 +00:00
kichik
ea1dc24ec3 Farsi language files by FzerorubigD
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3160 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-18 15:14:09 +00:00
kichik
e9dcc4f78b Do not call SetBg from a section
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3159 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-18 14:30:43 +00:00