kichik
ce03b797ba
typo fixed
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3313 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-24 22:50:22 +00:00
joostverburg
e272318725
UpgradeDLL now supports paths that contain variables
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3312 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-24 18:38:18 +00:00
joostverburg
7c5e1bda63
things to do for NSIS 2.1 or later
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3311 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-24 18:10:38 +00:00
joostverburg
f01376b166
cleanup
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3310 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-24 18:06:44 +00:00
joostverburg
48fcee1824
new example
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3309 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-24 17:51:58 +00:00
kichik
a6046b428a
Made StartRadioButtons not depend on $1 and added an option to work with multiple "radio buttons" blocks
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3308 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-24 16:30:22 +00:00
kichik
3ab14efa82
- a4 was released in 2002, not 2003
...
- fixed a grammer mistake (at->on)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3307 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-24 16:03:22 +00:00
joostverburg
a37f1e89fa
error message
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3306 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-24 16:00:18 +00:00
kichik
0c7981ef60
- Disabled DirShow as it hasn't been working since b0 which was released more than a year ago.
...
- Rewrote token placement checks to prevent a crash with:
"Section uninstall
InstallDir something"
and to make it a bit more comfortable.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3305 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-24 15:54:06 +00:00
joostverburg
58d1d2090e
updates
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3304 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-24 13:12:49 +00:00
kichik
989f133c01
Added release dates
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3303 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-23 17:42:42 +00:00
kichik
0d092eeb01
Returned WM_COMMAND forwarding as NSISdl is now fixed
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3302 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-23 16:29:36 +00:00
kichik
2144a90eed
- Escape now works when focused on a link control
...
- Fixed a link control bug that allowed the user to activate the link by clicking outside of the text
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3301 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-23 16:29:16 +00:00
kichik
18519e3e79
include winresrc.h instead of afxresh which is not available on non Microsoft compilers (part of MFC it seems)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3300 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-23 14:24:28 +00:00
kichik
c385a40332
Back to former exehead overheads (zlib, bzip2 - 34, lzma - 34.5)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3299 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-22 18:50:47 +00:00
ramon18
6542144aba
Shell Folders code now use "current user" if cannot retrieve nothing for "all users"
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3298 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-22 14:34:05 +00:00
ramon18
660bbf5e2d
Added ShConstants.h to makenssi project
...
Size optimization on ui.c
Some fixes in Shell Folders code
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3297 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-22 14:02:15 +00:00
ramon18
2589a5fc85
Code clean up, removed NSIS_SUPPORT_NAMED_USERVARS and NSIS_SUPPORT_LANG_IN_STRINGS
...
Added support for many new constants which get shell folders path without using the registry
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3296 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-22 00:28:30 +00:00
kichik
d1c5ef3af7
patches by PerditionC for compatibly with PSDK-less VC6
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3295 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-21 21:00:37 +00:00
eccles
a022ebcfc1
Command.com does not like command lines beginning with an '@' symbol.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3294 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-21 20:33:35 +00:00
eccles
bbfd02e585
${Unless} ${Cmd} ... was not working.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3293 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-20 15:01:36 +00:00
joostverburg
4998ff6e18
1.68
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3292 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-19 15:52:10 +00:00
kichik
6e2d07df31
only add entries to wininit.ini if short names were retrieved successfully
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3291 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-18 19:19:19 +00:00
kichik
cbab2ce554
Oops, that was a test file
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3290 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-18 14:00:33 +00:00
kichik
d6d78591f0
Added an example that demonstrates commands related to silent installers
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3289 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-17 23:57:19 +00:00
kichik
672e695976
- Added SS_NOPREFIX for the static control above the install log so both will show the same when an ampersand is present in the string
...
- Added another parameter for Name. It will be used in places where doubled ampersands are required for text to render as expected. Use it if you have an ampersand in your name. See the updated documentation about the Name command for more information about usage.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3288 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-17 23:22:14 +00:00
kichik
5f58389c12
- Fixed bug #858010 - defines were read wrongly into the settings dialog (`i' wasn't reset to 0)
...
- Made Compile and Run execute the installer even if there were warnings
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3287 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-17 16:13:04 +00:00
kichik
da92941bfc
SetCompressorDictSize didn't show
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3286 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-17 13:07:12 +00:00
kichik
0255c1414d
signed/unsigned mismatch
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3285 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-16 16:32:02 +00:00
joostverburg
477f281328
1.68
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3284 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-15 15:36:37 +00:00
kichik
db34beb248
there is no pre function for custom pages, only create function
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3283 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-14 22:09:18 +00:00
joostverburg
d5ce427baa
documented new features, font size
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3282 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-14 17:59:00 +00:00
eccles
39e524b732
LogicLib added to distribution.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3281 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-14 01:15:44 +00:00
eccles
2d8918e586
Some tidying and documentation.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3280 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-14 01:13:32 +00:00
eccles
009e409276
2.4:
...
- Added Switch..Case*/Default..EndSwitch: similar to Select but behaves just like the C version (thanks to kichik).
- Added unsigned integer comparisons.
- Added 64-bit integer comparisons.
- Added case-sensitive string tests.
- Added other string relational comparisons.
- Added section flag tests.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3279 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-14 00:31:25 +00:00
eccles
8a66228b7c
2.3:
...
- Much reworking and refactoring.
- Added built-in support for the rest of NSIS's conditional tests.
- Added ability to use any NSIS conditional command in a normal If type statement.
- Optimised the code produced by If (fewer Goto's).
- Added statement similar to If that works in reverse: "Unless".
- Fixed bug where using Continue in a Do..LoopUntil loop went to the top of the loop and not the loop condition.
- Added DoWhile..Loop and Do..LoopWhile loop varieties.
- Optimised the code prodiced by Select (fewer Goto's).
- Renamed Case_Else to CaseElse.
- CaseElse can also be called Default (for the C-minded).
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3278 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-14 00:29:15 +00:00
eccles
a641ca3621
2.2:
...
- Simplified IfThen by utilising If and EndIf.
- Simplified For by utilising ForEach.
- Fixed ForEach missing the final iteration.
- Fixed a couple of Break/Continue bugs.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3277 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-14 00:26:54 +00:00
eccles
d794979b2f
2.1:
...
- Added continue and break labels to repeat type statements.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3276 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-14 00:25:22 +00:00
eccles
46297fa6cd
NSIS Logic Library - dselkirk's logiclib 2.0:
...
- Complete rewrite using new push/pop system.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3275 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-14 00:23:56 +00:00
eccles
2c892dde45
NSIS Logic Library - dselkirk's logiclib 1.3 (1.2 seems to have gone walkabout):
...
- Changed library name to Lib.
- Allow for 5 statements deep without use of name variable.
- Added If..ElseIf..Else..Endif statements.
- Fixed maximum allow statements.
- Now allows 10 statement depth.
- Condensed code.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3274 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-14 00:22:02 +00:00
eccles
a453e3281e
NSIS Logic Library - dselkirk's selectlib 1.1:
...
- Added simplified macros and removed NAME requirement
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3273 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-14 00:19:48 +00:00
eccles
0530c41b6d
NSIS Logic Library - dselkirk's original selectlib 1.0
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3272 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-14 00:18:16 +00:00
eccles
c31682240d
Only validate if pressing the Next button.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3271 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-13 17:17:03 +00:00
kichik
29b7da028d
Translation buffers were too small
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3270 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-12 22:00:49 +00:00
joostverburg
b33de3866d
fixed finish page link positioning, color (standard RRGGBB hex format)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3269 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-12 21:26:21 +00:00
joostverburg
e53d122cfd
file association fix
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3268 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-11 21:05:30 +00:00
joostverburg
a00901c80f
added MUI_SYSVERSION define
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3267 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-10 12:54:18 +00:00
joostverburg
b1c888115c
updated reserve file info
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3266 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-09 19:43:30 +00:00
joostverburg
516667fc1b
updated reserve file info, fixes, html structure
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3265 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-09 19:33:48 +00:00
joostverburg
f850525a12
1.68
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3264 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-09 16:45:24 +00:00