Commit graph

264 commits

Author SHA1 Message Date
kichik
352c5a87ab LangStrings now act as functions, they don't need to be defined before used. Uninstaller LangStrings must now be refernced with un.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1982 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-20 15:12:23 +00:00
kichik
6896e04c79 Include dirs (${NSISDIR}\Inclue is automatically one of them, use !AddIncludeDir to add more). Fixed a bug with SetStaticBkColor (-1)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1958 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-15 20:54:17 +00:00
kichik
ffbb4d4959 Second string missing (thanks veekee)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1933 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-11 14:29:55 +00:00
kichik
43b417dc05 Define list fixed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1897 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-05 19:28:45 +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
1a865438f0 Next button text is now always added when needed, instfiles dialog is destroyed when needed.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1832 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-25 16:50:05 +00:00
kichik
20e2277078 Fixes with uninstall plugins and custom pages
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1810 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-21 22:59:11 +00:00
kichik
85ee7cbd0a Some bytes off, zlib is still 34.5 =/
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1680 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-11 19:19:02 +00:00
kichik
279b1c3703 Auto define of last page
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1671 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-11 17:30:55 +00:00
kichik
fdd5119f75 Caption parameter for custom pages
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1662 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-11 15:11:49 +00:00
kichik
46272ca674 Back button disabled for pages after instfiles
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1651 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-09 20:19:13 +00:00
kichik
09e7008d83 Made it so only one resource editor will be created instead of every time a resource editor is needed, and added InitPluginDir
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1639 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-09 13:51:40 +00:00
kichik
7ae7b6469d Pretty summary
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1638 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-09 13:08:45 +00:00
kichik
297e981d32 Even easier paging system, no more Abort and Quit from custom pages creator functions, NSIS does it all!
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1636 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-09 12:50:00 +00:00
kichik
fd99a585a2 Install and next button texts should always be added when needed now.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1612 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-07 15:50:30 +00:00
kichik
848c1e4785 Shows the license button even when no page are between the license page and the install log page.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1611 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-07 15:18:39 +00:00
kichik
6c51b44657 New paging system. All scripts must be updated, but it sure is worth it. InstallOptions has two new functions initDialog and show. Docs massively updated.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1536 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-01 20:34:55 +00:00
kichik
9ca4265d78 Hidden sections can now have SectionIn too. Old behaviour retained (hidden sections without SectionIn are in all install types).
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1449 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-19 12:02:18 +00:00
kichik
3abc4d0170 More consistent summary
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1320 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-07 20:08:43 +00:00
kichik
9e23d348ef Arrg... some more uninitiated variables! Bad bad habit :(
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1307 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-04 22:54:49 +00:00
kichik
5f34882a62 Compiles without NSIS_CONFIG_ENHANCEDUI_SUPPORT
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1299 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-04 14:45:20 +00:00
kichik
d77535939c Compiles again, and bold sections work again
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1285 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-02 21:31:35 +00:00
kichik
8f6df173e8 Bugs item #617703 fixed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1284 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-02 21:06:40 +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
justin1014
0743ae6bd8 made some output info slightly prettier
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1265 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-02 04:32:10 +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
justin1014
3a4a61daf1 fixed so it would compile :)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1220 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-30 02:08:59 +00:00
kichik
952b43d923 Now really doesn't crash :)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1219 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-29 21:33:40 +00:00
kichik
6f439d3c7b Now doesn't crash if the closing bracket ')' couldn't be found
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1218 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-29 21:32:35 +00:00
kichik
f0909b5ef7 Now shows the number of language tables in the summary.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1217 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-29 20:57:22 +00:00
kichik
dee4a28874 cur_userlangstrings removed, no need.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1215 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-29 20:50:15 +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
4bbdfe870a rtest.nsi crash bug fixed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1163 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-24 10:38:55 +00:00
kichik
0dc750bfa4 Now actually compiles :)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1162 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-23 23:29:20 +00:00
kichik
31816a4996 Icon sizes mismatch bug fixed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1161 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-23 23:23:31 +00:00
kichik
1683a1f248 18 bytes down
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1158 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-23 14:07:39 +00:00
justin1014
e52562fd70 fixed no-compression but uninstaller mode
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1151 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-22 18:48:58 +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
kichik
6fc93c1fac bzip2 installers should now start a lot faster
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1096 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-20 23:22:11 +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
justin1014
9d5fbbedce fixed 'zlip' to 'zlib' typo in defines :)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@887 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-03 16:27:25 +00:00
eccles
c279513ae3 Buffer overrun
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@851 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-31 23:44:58 +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
rainwater
0a9305a002 Moved plugins to Plugins\ directory
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@780 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-28 18:26:28 +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
c37ccc69d7 Added .onMouseOverSection
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@735 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-25 16:06:18 +00:00
kichik
b5edc36eaa Replaced .onStaticBkColor with .onInitDialog
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@728 212acab6-be3b-0410-9dea-997c60f758d6
2002-08-25 10:48:43 +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