Commit graph

62 commits

Author SHA1 Message Date
kichik
210e2d4e5e Added an option for unprocessed user multilingual strings (LangStringUP). Use it if you see weird squares before and special character in your LangString.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1298 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-04 10:27:46 +00:00
eccles
97c3fb52bf !macroend was only being recognised at the beginning of a line
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1287 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-02 22:45:51 +00:00
kichik
8653a3358d Added SetPluginUnload manual|alwaysoff
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1282 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-02 19:18:24 +00:00
kichik
3d1c70f375 94 bytes saved. LangString should now work with sub-sections too.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1270 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-02 15:01:06 +00:00
kichik
2c96636160 Unprocessed strings (such as InstType) can now use LangString/$(name) too. No more "skipped" messages before plugins.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1253 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-01 17:16:49 +00:00
kichik
62abf21381 bzip2 header down to 34KB, 54 bytes away from 34.5KB zlib. Fixed a bug with ReadRegStr and $0.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1249 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-01 14:13:23 +00:00
kichik
bb60e32aaa Added user defined multilingual strings. Define using LangString [un.]name lang_id string, use with $(name). Can't be used inside other strings.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1214 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-29 20:25:15 +00:00
kichik
d5dfdb900b Shortcut comment option added, 44 bytes saved.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1181 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-25 12:54:10 +00:00
justin1014
ceaf3dfead changed parameters on dlls to be pushed rtl instead of ltr (updating plugins now)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1119 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-21 18:37:25 +00:00
kichik
6cde9f63d5 Macros don't crash makensis if they have bad syntax
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1114 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-21 15:47:18 +00:00
kichik
1d98414847 Installers with plugins now load faster too
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1112 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-21 13:11:28 +00:00
justin1014
5b66661b0a Added ReserveFile command (usable anywhere) that allows you to put a file in the datablock so that it is preloaded for use later. Useful for when you use plugins in .onInit, and bz2 mode. Need to document this stuff. Anyone? :)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1099 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-21 02:10:04 +00:00
justin1014
e327e8681a Fuxing things up making things compile/smaller when lots of options are disabled.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1034 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-18 19:08:53 +00:00
justin1014
567a9fb9e5 Added NSIS_CONFIG_ENHANCEDUI_SUPPORT to config.h
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1031 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-18 18:39:24 +00:00
kichik
b2b2066c0c Wasn't a typo after all
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1019 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-18 13:42:42 +00:00
kichik
d40931b39b Another typo (what's a mmap?)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1018 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-17 19:49:52 +00:00
kichik
f4588e4ce1 Typo fixed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1017 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-17 19:45:50 +00:00
justin1014
7604e28f3f made SendMessage command logic more sensitive
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1010 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-13 23:09:23 +00:00
justin1014
d73088e912 forgot to have it skip the STR: :)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1008 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-13 21:25:03 +00:00
justin1014
680c8f78af increased instruction parameter count to 6, made SendMessage support strings differently and made it support timeouts
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1006 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-13 21:23:01 +00:00
kichik
5be3ac92ba Macros output back to normal
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@997 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-13 15:04:08 +00:00
kichik
362687501d Now defines ${LANG_LangName} as the id of the language when loading a NLF. For example: ${LANG_ENGLISH}=1033
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@993 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-13 09:59:09 +00:00
justin1014
4cafe448b6 made it so SetCompress off when in whole compression mode throws warning
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@890 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-03 16:52:14 +00:00
justin1014
b9d46504df made SetCompressor handle switching back from bzip2 to zlib
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@889 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-03 16:38:33 +00:00
eccles
4e487ad99c DeleteRegKey now complains if given a third parameter
(other than /ifempty)


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@878 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-02 23:00:04 +00:00
kichik
d748d6f5ae Right-to-left UIs support added
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@861 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-02 11:28:36 +00:00
kichik
d6d3e01618 Removed 0xbadf00d thingy
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@852 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-01 04:16:20 +00:00
kichik
e8825c3dab CallInstDLL without /NOUNLOAD now works
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@833 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-29 16:44:24 +00:00
kichik
dcc051e505 Plugin calls can now use /NOUNLOAD too
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@816 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-29 11:27:21 +00:00
kichik
4c9029094e CallInstDLL /NOUNLOAD added
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@813 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-29 10:25:45 +00:00
kichik
2badaad036 Normal margins for branding text
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@792 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-28 20:17:05 +00:00
kichik
3744051b21 SetBrandingImage script message fixed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@782 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-28 18:35:46 +00:00
kichik
79df7a5bf4 Removed SetLanguage (back to $LANGUAGE)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@778 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-28 16:59:20 +00:00
kichik
806f0afb91 Removed SetLanguage (back to $LANGUAGE)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@777 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-28 16:57:46 +00:00
kichik
aa84043fc5 Can now trim the branding text with no text given (will use the default English branding text to determine the text size)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@775 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-28 15:41:33 +00:00
kichik
98d1b1f8ab Sub-sections can have a defined name now too
Fixed a bug with macros at the end of the file


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@774 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-28 14:59:35 +00:00
kichik
df398575ae BrandingText control trimming option added
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@763 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-28 10:07:18 +00:00
kichik
e0fc150712 ChangeUI prints nicer error messages
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@746 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-26 14:05:52 +00:00
kichik
883d1f9f9b Disabled UseOuterUIItem
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@745 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-26 13:33:34 +00:00
kichik
d6c4b8ac50 Added SetLanguage ($LANGUAGE is no longer a variable)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@738 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-25 16:09:42 +00:00
kichik
45ed8c86f9 Added SetStaticBkColor
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@731 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-25 10:53:00 +00:00
kichik
ed112b999b CopyFiles script message fixed (no longer always silent)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@726 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-24 14:42:16 +00:00
kichik
2712d7076f Custom install type text can now be changed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@725 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-23 08:20:46 +00:00
kichik
d209003edd Better backward compatibility ($LANGUAGE is now last in the user variables array)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@721 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-22 22:09:09 +00:00
kichik
9c8ad50586 ChangeUI can now change IDD_VERIFY
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@720 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-22 21:53:54 +00:00
kichik
6dbd923ec7 Language can be choosen from .onInit
Replaced SetDlgItemText by GetDlgItem
Added CreateFont
Checkbox is only required in IDD_DIR if logging is enabled
Not specifying any language now really causes the script compiler to use the last used language
Fixed a bug with MBCS and the uninstaller text


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@707 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-21 19:09:09 +00:00
eccles
8b9d432f7e Changes to format of strings tables
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@686 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-11 18:57:16 +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
bc6494155b Fixed a bug that caused the second plug-in DLL not to get extracted
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@677 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-09 18:59:13 +00:00
kichik
93a5fa4c1c Sunjammer's code is now fully optimized
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@668 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-08 16:35:53 +00:00