Commit graph

251 commits

Author SHA1 Message Date
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
eccles
ad84409c92 Saved another 48 bytes of data for bzip2 (at the expense of 6 extra code bytes).
bzip2 'randtable' not being initialised in makensis.


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1212 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-28 14:01:32 +00:00
eccles
d02c47ebd5 338 bytes (code) saved from bzip2
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1210 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-27 23:27:36 +00:00
justin1014
6a6260aeb6 reduced zlib size by 16 or so
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1208 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-27 05:17:56 +00:00
justin1014
4811f17832 more bzip size savings (made it so our bzip2 can only decompress one thing at a time, though, which is fine cause thats what we use anyway)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1207 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-27 05:00:46 +00:00
justin1014
4dc468b307 bzip2 mode reduced down to 36.5kb. yay.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1205 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-27 04:05:26 +00:00
justin1014
83655f8352 more bzip2 code reduction, disabled data reduction for now so we can hit targets
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1204 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-27 03:38:41 +00:00
justin1014
5b792cc6a0 50ish bytes of bzip2 code removed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1203 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-27 03:35:12 +00:00
justin1014
a0f26eb2c2 6 bytes or so saved in bzip2
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1202 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-27 03:30:00 +00:00
justin1014
9e53aab9b1 made bzip2 mode have 336 bytes less data, but about 60 bytes more code.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1201 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-27 03:16:43 +00:00
kichik
697463fa29 Another 12 bytes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1196 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-26 19:42:10 +00:00
kichik
349dc153b1 Section check marks are now changeable in .onNextPage/.onPrevPage after/before the components page. Code size is down by 12 bytes because of this :)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1195 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-26 18:41:00 +00:00
kichik
d762e60cd8 6 more bytes down
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1183 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-25 13:10:21 +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
ae0f70cd15 made bzip2 extraction slightly more pedantic
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1180 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-25 03:44:17 +00:00
justin1014
997ff07df8 another 30 or so bytes saved, by modifying readSelfFile to do all length checking. Not sure if I broke anything though =)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1179 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-25 03:34:30 +00:00
justin1014
0728c9b4c8 another 8 bytes saved
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1178 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-25 03:14:53 +00:00
justin1014
04adc90a1f more byte saveage
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1177 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-25 03:06:36 +00:00
justin1014
863d0f4fa3 a handful of bytes saved again
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1176 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-25 02:55:24 +00:00
justin1014
7dbc2a11c8 cut another 30 bytes or so off. also made atoi take negative octal/hex numbers.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1175 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-25 02:36:30 +00:00
justin1014
372e1f0d11 6 bytes saved (made addtrailingslash return char *)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1174 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-25 02:13:38 +00:00
eccles
83a4213bfb 60 bytes saved.
zlib exehead is now 35.5K.


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1172 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-24 23:26:55 +00:00
eccles
063eade67b 200 bytes saved!
Drum-roll...  bzip2 exehead is now 37K.
Next target - 50 bytes to get zlib exehead down to 35.5K.


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1169 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-24 18:49:21 +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
eccles
95621d2c89 40 bytes saved
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1160 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-23 20:56:29 +00:00
eccles
bab74c5578 Tidied - removed some legacy language stuff. No change to compiled output.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1159 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-23 19:27:42 +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
eccles
f97b2f81f7 Use exehead's my_GlobalAlloc
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1155 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-22 20:02:03 +00:00
justin1014
93262d1d00 made NLF_ERR_WRITING etc in silent installers too
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1154 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-22 19:06:15 +00:00
eccles
ef61466ef0 80 bytes saved
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1153 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-22 19:05:43 +00:00
justin1014
e350836d8d updated language string adding to check more for NSIS_VISIBLE_SUPPORT or whatnot. Check to make sure this is OK. Thanks, Justin.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1152 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-22 18:50:03 +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
eccles
ebd54dc8c9 4 byte saving. woooo.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1150 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-22 14:22:35 +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
eccles
602430bedb Now *really* only shows the unpacking dialog if the NSIS window hasn't been created yet
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1115 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-21 17:17:14 +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
fc2c45cb92 Now only shows the unpacking dialog if the NSIS window hasn't been created yet
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1113 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-21 15:17:42 +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
0001910df8 more updates yay
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1109 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-21 07:05:31 +00:00
justin1014
c7876af9fc ok done for the night. smaller code yay. 248 bytes left to remove from code to bring bzip2 mode down tho :(
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1108 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-21 06:54:02 +00:00
justin1014
ec1144bf9e bunch more size opts
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1107 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-21 06:42:20 +00:00
justin1014
2093439acd woohoo 36.0kb for zlib header
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1106 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-21 06:13:15 +00:00
justin1014
5b14215756 10 bytes off yay
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1105 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-21 05:55:36 +00:00
justin1014
c47d51da56 renamed notify() to outernotify() and made static
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1104 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-21 03:21:56 +00:00
justin1014
d94be8af2a 2 byte reduction yay
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1103 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-21 03:21:22 +00:00
justin1014
bc80ceac5c another 4 byte save
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1102 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-21 02:44:49 +00:00
justin1014
e3d77d9ca6 2 bytes saved on exehead by using my_SetDlgItemText. heh.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1101 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-21 02:34:34 +00:00
justin1014
d493729c2f made "unpacking dialog" dialog only come up when the main installer window hasnt' been created yet.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1100 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-21 02:12:30 +00:00