ramon18
a558797625
Language strings inside any other strings, $$ defines fix, both currently disabled by defines, support for /LANG in command VIAddVersionKey
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2652 212acab6-be3b-0410-9dea-997c60f758d6
2003-06-16 19:58:29 +00:00
kichik
5d16b56c9e
validate_filename was b0rked
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2649 212acab6-be3b-0410-9dea-997c60f758d6
2003-06-16 12:40:53 +00:00
icemank
3b0cc4f1c4
Added support for standard predefines ala C++, i.e., __DATE__, __TIME__, __TIMESTAMP__, __FILE__, __LINE__
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2634 212acab6-be3b-0410-9dea-997c60f758d6
2003-06-12 15:09:27 +00:00
ramon18
1ea2160310
Version Information now rely on languages, some more updates on named uservars, maybe last one before official release :) (preview UserVars.nsi - doesn't compile yet)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2633 212acab6-be3b-0410-9dea-997c60f758d6
2003-06-12 00:06:23 +00:00
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
a798cabcff
Safer "bug" report 750338
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2618 212acab6-be3b-0410-9dea-997c60f758d6
2003-06-07 10:59:11 +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
a68f3ac2e1
don't edit fixes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2612 212acab6-be3b-0410-9dea-997c60f758d6
2003-06-05 13:15:56 +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
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
9a092cb98f
Sleep back to normal
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2555 212acab6-be3b-0410-9dea-997c60f758d6
2003-05-18 15:56:09 +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
3cdfec78cf
"Bug" 733817
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2538 212acab6-be3b-0410-9dea-997c60f758d6
2003-05-09 12:25:32 +00:00
kichik
06c268f01c
Bug #728281 fixed - system menu has everything enabled (including maximize) on Windows 9x
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2502 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-28 16:30:28 +00:00
kichik
b9232e643c
Compiles without NSIS_SUPPORT_CODECALLBACKS again
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2487 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-23 15:40:59 +00:00
kichik
71bd07561a
Bug report 725319 - sort of
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2483 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-21 22:24:35 +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
joostverburg
1abddbef60
no more weird descriptions when sections are hidden
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2472 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-20 16:15:03 +00:00
kichik
0cf8b75be5
Fixed bug #717022 , overlapping chars in dir input
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2454 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-08 09:11:51 +00:00
kichik
18269262a9
Rewrote a lot of the components tree code:
...
- Added SF_PSELECTED for partially selected sub-sections
- SF_EXPAND now refreshes the components tree
- Fixed problems with sub-sections with RO sections as children
- (-1) sent to .onMouseOverSection when mouse over nothing
- RO sections can now be in InstTypes too (default to old behavior)
- Optimized code
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2436 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-05 12:56:57 +00:00
kichik
e1bc9f0971
- Leave function of instfiles will be called if installation aborted too so the MUI will be able to set the title
...
- Cancel button now set default if installation canceled
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2422 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-04 12:27:58 +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
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
8f849c07e5
IfErrors clears the error flag again
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2400 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-30 15:08:24 +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
34e75bfd21
Buttons from focused license text fixed (return will not work if next button not enabled and escape will work as cancel)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2391 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-29 13:39:48 +00:00
kichik
68c97de740
RMDir /REBOOTOK
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2390 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-29 11:45:22 +00:00
kichik
9cc76210b4
Transparent controls. Use SetBkColor (hwnd) transparent
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2387 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-28 18:41:15 +00:00
kichik
ac0e7d0b2a
Bug with new force and license page not being first
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2371 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-26 20:51:16 +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
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
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
76c8418de5
WriteINIStr now works with an empty value ("")
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2300 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-15 13:54:23 +00:00
kichik
de557f6037
BGGradient & minize solution
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2258 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-09 19:49:19 +00:00
kichik
76183f6fe9
Added SectionSetInstTypes and SectionGetInstTypes, about 70 bytes saved
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2249 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-07 21:10:48 +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
d2e565e55e
- Fixed more problems with !if[n]def/!else
...
- Saved another 10 bytes :)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2237 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-04 20:33:07 +00:00
kichik
ef7dcf5e4f
No more limit on RTF size
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2236 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-04 20:29:56 +00:00
kichik
d22c783b7f
No need for force reboot, "Therefore, you should only use this flag in an emergency."
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2234 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-04 17:23:59 +00:00
kichik
991dcd5a92
LogSet on should now work
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2221 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-27 14:23:12 +00:00
kichik
2e19d22d39
Optimizations
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2215 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-26 15:27:39 +00:00
kichik
3c26c3bfd3
CreateDireectory now sets the error flag only when really needed instead of almost always
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2195 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-20 18:47:58 +00:00
kichik
f9e4da2fea
MBCS support for validate_filename and error flag for CreateDirectory/SetOutPath
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2184 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-19 20:36:20 +00:00
kichik
3513e46793
Path validation improvments. Now works with VC7 too.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2175 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-18 19:58:16 +00:00
kichik
dde73163a8
Wrong SAM
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2163 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-15 11:30:11 +00:00
kichik
b966f77f73
Minimal required security clearance so we'll get by for sure
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2162 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-15 11:07:09 +00:00