Commit graph

262 commits

Author SHA1 Message Date
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
kichik
5781c9c9ee - b2 (CVS) version
- NSIS Installer will no longer override .nsi and .nsh association


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2149 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-11 17:58:16 +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
joostverburg
19a2d7dfe2 2003
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2137 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-09 15:56:29 +00:00
kichik
3966f5560c - b1 version numbers
- CreateShortcut works with URLs again, no file name validating though


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2130 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-08 22:57:10 +00:00
kichik
4df57aea70 $QUICKLAUNCH will now fall back to current user too
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2124 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-08 14:30:46 +00:00
kichik
d7561bbe5e Available space now shown even if remote directory can't be found (\\remote\drive\dir_that_doesnt_exist will now give the avaible space)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2123 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-08 14:24:27 +00:00
kichik
21fa9b890c You ain't never seen this bug. That '_' was never there!
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2122 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-08 12:28:32 +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
7531adec7a ClearType + transparent branding text fix
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2087 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-28 14:28:56 +00:00
kichik
0274afd413 Installers can now contain more than one branding image
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2085 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-27 17:03:35 +00:00
kichik
6f3fdd6650 BrandingText now automatically resizes for all languages in the MUI
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2082 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-27 15:05:50 +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
kichik
09de45ed1a Fixed a bug with non ASCII characters in InstallDir and auto completion of browse selection (squares were added before non ASCII characters)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2078 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-21 20:37:16 +00:00
kichik
1e6abd3457 Delete the old brush if setting the brush twice
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2059 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-11 21:29:55 +00:00
kichik
ac449dae62 Don't create more than one brush per SetStaticBkColor - saved about 50 bytes. Still problems with BrandingText width, working on it
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2054 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-09 21:43:01 +00:00
kichik
29bcd505be Delete the space that comes before _?= in the uninstaller $CMDLINE
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2045 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-08 20:06:22 +00:00
sunjammerx
6d8dc58dae Inverted test of offset[3] for EW_DELREG meant that RegDeleteKey and RegDeleteValue were being swapped.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2036 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-05 15:05:21 +00:00
kichik
43307a41d5 No more two buttons with thick border
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2032 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-04 14:45:49 +00:00
kichik
270bb06fd3 Update !system, cleaned resource.h, DeleteRegKey works on default value
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2020 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-30 15:33:53 +00:00
joostverburg
11f34a1095 better grouping
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2017 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-29 21:41:12 +00:00
kichik
a719722b10 Fixed bug #659045
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2007 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-27 16:31:24 +00:00
kichik
2f8b7032c0 Only RegDLL and UnRegDLL will change the current directory so plug-ins will now work as before
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1975 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-18 20:22:35 +00:00
kichik
fe2a23d116 Abort now works from .onGUIInit
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1942 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-12 16:54:20 +00:00
kichik
b68005b483 Minimize box
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1935 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-11 16:01:20 +00:00
joostverburg
e09a3dcec7 increased size of component-page textarea
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1934 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-11 14:31:23 +00:00
kichik
3fb593f767 Fixed a year and a half old bug with renaming on Windows 9x to a file name that does not exist.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1931 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-10 17:19:57 +00:00
kichik
c6cc4e40ec NSIS_CONFIG_PLUGIN_SUPPORT depends on NSIS_SUPPORT_FNUTIL
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1926 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-07 13:59:17 +00:00
kichik
2887407beb No more flickering, cross your fingers for no bugs...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1905 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-06 15:43:35 +00:00