kichik
b5a430dfa6
Some more optimizations
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3223 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-27 23:21:15 +00:00
joostverburg
edbc22d642
section structure, file associations, shell extensions
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3222 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-27 21:29:05 +00:00
kichik
f6ebb29045
- All message boxes in code now have a default for silent installers
...
- Some size optimizations
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3221 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-27 20:19:48 +00:00
kichik
0139636e18
clean offsets for EW_SETFILEATTRIBUTES that comes after EW_EXTRACTFILE
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3220 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-27 18:47:47 +00:00
joostverburg
e338cce111
1.68, fixes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3219 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-27 14:27:00 +00:00
kichik
ef1901d5aa
Smaller memory requirements on compile time (dict * 2 + 5MB)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3218 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-26 20:27:36 +00:00
joostverburg
23f1461de7
no separate INI file anymore
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3217 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-26 17:20:54 +00:00
joostverburg
69b371e936
1.68
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3216 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-26 17:20:07 +00:00
kichik
d3621837ed
Misspelled
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3215 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-26 13:58:03 +00:00
kichik
0450ea6390
Added modification notice
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3214 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-26 13:57:14 +00:00
icemank
1d60445b40
Changed display name for LZMA compressor
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3213 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-26 13:33:24 +00:00
icemank
77b371896a
Added context menu method for choosing compressor.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3212 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-25 21:07:51 +00:00
icemank
3773299cb2
Fixed compressor selection.
...
Added context menu method for choosing compressor.
Changed Defines dialog to Settings dialog
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3211 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-25 21:06:37 +00:00
joostverburg
888fcfec48
version 0.31
...
* LZMA compression support
* Fixed compression setting
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3210 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-25 18:11:23 +00:00
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