Commit graph

810 commits

Author SHA1 Message Date
kichik
e6af406ab2 RegDLL now sets the current directory to the DLL directory (Patch #646306 )
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1872 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-03 20:33:17 +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
0707a05326 #define DS_SHELLFONT
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1837 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-27 15:23:46 +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
2d7e541bf6 Exec will now always work
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1821 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-22 15:46:33 +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
joostverburg
e11278afdd shell font
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1785 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-18 15:53:32 +00:00
joostverburg
22611f295c removed useles constant
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1773 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-17 16:44:56 +00:00
joostverburg
8c25188704 shell font
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1771 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-17 16:12:20 +00:00
kichik
f9075a8346 Enabled SetWindowLong
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1722 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-15 13:45:12 +00:00
kichik
0276abd2b1 ShowWindow added
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1719 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-15 13:15:42 +00:00
kichik
9eea87e3d7 Use MS Shell Dlg
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1697 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-14 12:09:19 +00:00
kichik
82b4cb19b2 Resource Files folder cleaned
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1696 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-14 11:57:42 +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
45d3d9e62f No more Reboot crash when recompiling under VC7
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1687 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-12 18:19: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
0a81a64aec Oops... WriteIniStr now writes again
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1617 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-08 11:15:25 +00:00
kichik
c0c0191dbc WriteIniStr flushing enabled
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1613 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-07 20:12:01 +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
kichik
15cedc10f5 Now sets the error flag if DllRegisterServer fails (Bugs item #624176)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1431 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-16 16:51:58 +00:00
joostverburg
28d52afa8c larger buttons
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1412 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-14 15:52:44 +00:00
kichik
b18b76f59b 32 bytes down
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1392 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-12 17:08:09 +00:00
justin1014
dd9943aedd kichik's inlining rec, also put all of inflate into one big infblock.c so we can optimize more =)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1311 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-07 19:24:26 +00:00
kichik
32d2dc7e21 Better looking code
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1310 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-06 19:05:49 +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
justin1014
9c53f6b822 updated smallmode comment
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1295 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-03 07:07:09 +00:00
justin1014
47b9e61f01 inflateReset and inflateInit are now the same thing, removed inflate.c dependency
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1277 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-02 17:24:09 +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
f2bfa2b4b9 FindWindow $0 works again
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1267 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-02 11:48:05 +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
6a5694d64a made bzip2 mode slightly smaller by making reinit stuff not necessary
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1245 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-01 06:30:38 +00:00
justin1014
ed3a8ba913 even smaller bzip2 code
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1244 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-01 02:27:39 +00:00