kichik
de10398984
Locking that actually works...
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1900 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-05 23:07:53 +00:00
eccles
3bfb7393d6
Freed 104 bytes for more dll imports, at the cost of 78 bytes of code
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1869 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-02 23:08:10 +00:00
kichik
78c25b042a
Some more improvments
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1867 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-02 16:02:03 +00:00
kichik
3e0bfbd21f
Install script fixes. .onSelChange is now called after installation type change too
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1866 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-02 15:51:33 +00:00
kichik
95483e3eff
Desktop flickering with first page a custom page
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1861 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-01 18:42:16 +00:00
kichik
5e9ede6d31
+ Sections can be unselected in silent mode too
...
+ Some documentation fixes
+ Transition between a normal page and a custom page no longer causes a flicker (between two custom pages it still does)
+ The completed sub-caption shows again
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1853 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-30 13:15:49 +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
1fc09ac3f7
Fixed bug item 641776 and returned zlib header to 34KB
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1798 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-21 16:46:05 +00:00
kichik
27dc7c79cb
First page a skipped custom page with now works again and doesn't enter a infinite loop.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1689 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-12 19:20:24 +00:00
kichik
69bc516677
No more locking
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1683 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-11 20:49:02 +00:00
kichik
14628a4daf
First page a custom page now works
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1682 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-11 20:30:30 +00:00
kichik
b9381d0d5d
Unlock right after pre func
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1681 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-11 20:24:26 +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
fe197ce529
Now always unlocks the dialog
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1667 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-11 16:45:30 +00:00
kichik
ecea4a776c
No more flickering
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1666 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-11 16:06:23 +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
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
1e16cdbb48
Bug #623117 fixed
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1604 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-05 21:42:22 +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
justin1014
5b842cf3b1
made inttosizestr only display the + on GB shown on win9x. (sorry kichik, kinda undid some of your optimizaton -- I made this one slightly smaller though than the old one)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1309 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-06 18:33:35 +00:00
kichik
c9f0b33f2d
28 bytes down
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1308 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-05 16:20:13 +00:00
kichik
616518505b
Fixed weird LangString behavior and made SectionSetFlags "understand" SF_BOLD
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1306 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-04 20:41:43 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
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