Commit graph

810 commits

Author SHA1 Message Date
justin1014
83bfc82bed removed bzlib_private.h dependency
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1243 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-01 02:16:47 +00:00
justin1014
77cb319b8c made bzip2 smaller than zlib mode !!!
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1241 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-01 01:57:14 +00:00
eccles
b2dad77f69 CreateShortcut comment memory corruption
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1238 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-30 21:42:58 +00:00
eccles
ffa2d230a9 Minor code savings
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1237 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-30 20:52:00 +00:00
justin1014
d85513f1c3 cut a few bytes of bzip2 mode
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1225 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-30 16:49:21 +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
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
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
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
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
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
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
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
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
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
ca67762af0 removed unpacking installer msg since it shouldnt be needed if all is working right
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1091 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-20 21:36:45 +00:00
justin1014
6ac1c7a30d updated with magentagaynessbg[tm]
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1071 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-20 17:11:53 +00:00
justin1014
3950ded6a3 using ImageList_AddMasked for checkbitmaps.. need to update all the checkbitmaps accordingy
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1070 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-20 17:08:34 +00:00
kichik
0e88315840 Log window width now back to normal (no horizontal scroll bar)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1069 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-20 16:22:18 +00:00
eccles
0910f0dd75 Shaved off another 104 bytes of code.
exehead_bzip2 is now 37.5K.


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1057 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-19 22:25:15 +00:00
eccles
24977f45d0 Shaved off 208 bytes of code
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1056 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-19 21:53:24 +00:00
justin1014
6ec2b9ba6f used my opt instead of eccles, actually smaller (and made both bzip2 and zlib drop by 0.5k yay!)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1040 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-18 23:28:54 +00:00
justin1014
88acdf2345 updated with a lot of .data size optimizations.. used eccles' optimization for certain registry settings too (thanks dave).. code size may have gone slightly up,but it let me take a lot of data size off (had to change some of the default error msgs too)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1039 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-18 23:19:13 +00:00
justin1014
5e096c1b2b tiny size decrease yay
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1038 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-18 22:30:59 +00:00
justin1014
6e42002980 better no-compression mode
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1036 212acab6-be3b-0410-9dea-997c60f758d6
2002-09-18 21:21:50 +00:00