ramon18
f758230f19
Comments like C/C++; Added commands to support VersionInformation (VIProductVersion, VIProductName, VICompanyName, VIComments, VILegalTrademarks, VILegalCopyrights, VIDescription); Support to named user variables (up to 500) but disabled by define
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2623 212acab6-be3b-0410-9dea-997c60f758d6
2003-06-09 18:59:14 +00:00
kichik
6d9d1cc82d
Language detection works for primary only again. It was broken since 1.14, heh
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2621 212acab6-be3b-0410-9dea-997c60f758d6
2003-06-08 14:45:56 +00:00
kichik
e1bbe6ff1b
initialize and destroy
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2615 212acab6-be3b-0410-9dea-997c60f758d6
2003-06-05 21:55:40 +00:00
kichik
2b611d8f70
All acceptable warnings now contain a file name and a line number
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2614 212acab6-be3b-0410-9dea-997c60f758d6
2003-06-05 21:53:52 +00:00
kichik
e406ae6c1c
Process the auto-appeneded part of InstallDir at compile-time
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2613 212acab6-be3b-0410-9dea-997c60f758d6
2003-06-05 20:33:33 +00:00
kichik
c38b889fe8
Added AllowSkipFiles - thanks Ramon!
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2576 212acab6-be3b-0410-9dea-997c60f758d6
2003-05-26 17:55:15 +00:00
kichik
0568d17ef7
LicenseBkColor now supports /windows (default = white) and /grey (default = grey)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2570 212acab6-be3b-0410-9dea-997c60f758d6
2003-05-25 17:51:20 +00:00
kichik
4ba745368c
$SMPROGRAMS, $SMSTARTUP, $DESKTOP, $STARTMENU and $QUICKLAUNCH working again
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2567 212acab6-be3b-0410-9dea-997c60f758d6
2003-05-25 13:12:07 +00:00
kichik
1e785dee33
Plugins code fixed
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2565 212acab6-be3b-0410-9dea-997c60f758d6
2003-05-24 19:39:15 +00:00
kichik
564ca077d8
- Improved installation types behaviour
...
- .onSelChange no longer called when the components page is created
- First section is selected at compile time - changes in .onInit stick
- Added SectionSetSize / SectionGetSize
- Added SetCurInstType / GetCurInstType
- Added InstTypeSetText / InstTypeGetText - ability to change (and add and remove) installation types on runtime
- NSIS_MAX_INST_TYPES is now 32 by default
- InstType texts are now processed ($0, $1, etc. can be used)
- Added /o switch for Section - unselected by default
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2563 212acab6-be3b-0410-9dea-997c60f758d6
2003-05-24 13:50:24 +00:00
kichik
26845a8b74
- BgImage improved a lot
...
- Added .onGUIEnd
- Some optimizations
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2542 212acab6-be3b-0410-9dea-997c60f758d6
2003-05-09 21:11:14 +00:00
kichik
cf01b06e62
- More strings translatable (K/M/G Byte, registering, unregistering)
...
- Language specific fonts
- $\t now works too
- More to do
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2475 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-21 13:32:34 +00:00
kichik
e720007649
Faster compilation
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2464 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-17 15:27:12 +00:00
joostverburg
c565231972
fixed pluginsdir init function generation
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2457 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-12 23:17:00 +00:00
kichik
6e963b9e91
Added IfAbort
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2412 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-02 19:54:53 +00:00
kichik
b0e73c9891
InitPluginsDir fixes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2408 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-02 15:49:13 +00:00
kichik
4e037ab153
- GetTempFile will now try 100 times before failing
...
- InitPluginsDir will give an error if unable to initialize
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2406 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-01 18:07:32 +00:00
kichik
4df5cb4fac
Back to 33.5/34
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2392 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-29 17:16:09 +00:00
kichik
5afc7ec7d4
Added LicenseForceSelection radiobuttons|checkbox
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2362 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-26 17:47:46 +00:00
kichik
8233568935
Disable last cancel button only if instfiles used
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2356 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-24 15:35:23 +00:00
kichik
603dcbe239
Leave function not show function in error
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2355 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-24 14:50:35 +00:00
kichik
03cafaf818
SetStaticBkColor -> SetBkColor, now works for dialogs, buttons, edit boxes and list boxes (only in IO)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2347 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-20 20:49:13 +00:00
kichik
5f70221959
Random flags for uninstaller fixed
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2345 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-20 13:13:48 +00:00
kichik
bad48f1a0a
Some space saving changes, /NOCUSTOM and /COMPONENTSONLYONCUSTOM work together and infastructures for future changes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2338 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-18 20:36:52 +00:00
kichik
070d1f136a
Leave function for custom pages too
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2335 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-18 15:45:25 +00:00
kichik
b97418269b
Cancel button available on all pages after the instfiles page but the last page unless /ENABLECANCEL was used in its Page command
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2246 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-06 21:24:19 +00:00
kichik
301225562e
- Disabled file validation for ExecShell too (can exec URLs)
...
- Compiles without support for compression too
- Latest compiled version
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2146 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-10 18:43:40 +00:00
kichik
ae16cbfe3f
- Compressor type listed in summary
...
- SetOutPath now sets the current directory (RegDLL no longer does)
- File names are now validated for commands that need normal files, the directory selection dialog, and every variable that contains a file/dir name
- Fixed a distortion of the MUI's branding text with ClearType
- $INSTDIR is now right in the custom page after the directory selection dialog
- No more squares in the automatically appended directory name in the directory selection dialog
- Size optimizations
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2121 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-07 23:04:25 +00:00
kichik
0aed08e3f7
+ Leave function for pages
...
+ Components page text always shown if Page components used
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2080 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-24 19:40:20 +00:00
joostverburg
763d9a15b9
(kichik) MakeNSIS now sends output directly to MakeNSISw, faster, and no
...
more problems with foreign languages in the output.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1996 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-24 20:35:26 +00:00
kichik
88cfbb4702
OK, LangStrings can now really be defined after they are used
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1984 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-20 19:14:57 +00:00
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