Commit graph

2904 commits

Author SHA1 Message Date
joostverburg
0016cf11a9 added WM_SETTINGCHANGE
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3537 212acab6-be3b-0410-9dea-997c60f758d6
2004-05-03 18:40:44 +00:00
joostverburg
683883c903 window caption
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3536 212acab6-be3b-0410-9dea-997c60f758d6
2004-05-02 12:02:13 +00:00
kichik
23b9109203 LZMA compression should again work on Windows 95
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3535 212acab6-be3b-0410-9dea-997c60f758d6
2004-05-01 19:44:06 +00:00
kichik
33cd11c7eb - comment update for bug report #945607
- compile error fix for MinGW


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3534 212acab6-be3b-0410-9dea-997c60f758d6
2004-05-01 12:57:57 +00:00
kichik
f9b9956dd2 - fixed bug report #945832
- fixed a crash under some POSIX platforms in the code that gets the fully qualified path to the output file


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3533 212acab6-be3b-0410-9dea-997c60f758d6
2004-05-01 12:41:49 +00:00
kichik
037da48cd1 GetDiskFreeSpaceEx on NT4 doesn't seem to like NULLs, even though MSDN says it should
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3532 212acab6-be3b-0410-9dea-997c60f758d6
2004-04-24 19:16:10 +00:00
joostverburg
47f91a095e fix
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3531 212acab6-be3b-0410-9dea-997c60f758d6
2004-04-24 12:49:31 +00:00
joostverburg
acb42b2278 fix
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3530 212acab6-be3b-0410-9dea-997c60f758d6
2004-04-21 20:30:44 +00:00
joostverburg
5283342f2a typo
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3529 212acab6-be3b-0410-9dea-997c60f758d6
2004-04-21 17:44:45 +00:00
kichik
0a30814add fixed File /r
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3528 212acab6-be3b-0410-9dea-997c60f758d6
2004-04-17 09:29:49 +00:00
kichik
3f483e0163 Converted the LZMA decoder to a state machine like zlib and bzip2. The new method is smaller and safer because there is no need for hideous thread synchronization. The new method also works on Windows 95, unlike the previous one which was using InterlockedCompareExchange.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3527 212acab6-be3b-0410-9dea-997c60f758d6
2004-04-16 22:44:03 +00:00
kichik
c579a1e4b0 back to 34kb for good old zlib exehead
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3526 212acab6-be3b-0410-9dea-997c60f758d6
2004-04-16 22:36:03 +00:00
joostverburg
103ea9dd4c fix
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3525 212acab6-be3b-0410-9dea-997c60f758d6
2004-04-16 15:23:00 +00:00
joostverburg
0916e1322b v6
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3524 212acab6-be3b-0410-9dea-997c60f758d6
2004-04-15 16:12:13 +00:00
joostverburg
7bbb4f1342 1.68
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3523 212acab6-be3b-0410-9dea-997c60f758d6
2004-04-15 16:11:57 +00:00
kichik
70ceb70688 1.06
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3522 212acab6-be3b-0410-9dea-997c60f758d6
2004-04-09 13:17:55 +00:00
kichik
22e2a6271e is_valid_instpath: don't check the current directory, check the root directory
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3521 212acab6-be3b-0410-9dea-997c60f758d6
2004-04-09 12:47:33 +00:00
joostverburg
f68c7b6156 removed a slash
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3520 212acab6-be3b-0410-9dea-997c60f758d6
2004-04-05 13:24:19 +00:00
kichik
ddd47a90df - updated list of translators
- added SW_HIDE to ShellExec's documentation


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3519 212acab6-be3b-0410-9dea-997c60f758d6
2004-04-02 15:18:01 +00:00
kichik
4c5f8a30eb - makensis should now compile on any POSIX compliment platform (Linux, *BSD, Mac OS X, etc.)
- improved makefiles so nothing is compiled when it's already up-to-date
- Added SW_HIDE to ExecShell's accepted show modes


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3518 212acab6-be3b-0410-9dea-997c60f758d6
2004-03-29 20:21:00 +00:00
joostverburg
8567625b0e fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3517 212acab6-be3b-0410-9dea-997c60f758d6
2004-03-24 21:14:10 +00:00
joostverburg
7f053a6bf7 fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3516 212acab6-be3b-0410-9dea-997c60f758d6
2004-03-17 14:32:51 +00:00
joostverburg
98d8b5704b updated error messagebox text
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3515 212acab6-be3b-0410-9dea-997c60f758d6
2004-03-14 12:00:55 +00:00
kichik
7b8acb9237 use __fastcall for LZMA instead of __stdcall because it's smaller and should be faster
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3514 212acab6-be3b-0410-9dea-997c60f758d6
2004-03-12 21:01:50 +00:00
kichik
f4a1f17299 - updated the makefiles and code to allow compliation with MinGW once again (some of patch #875485 by perditionc)
- fixed errors and warnings given by gcc


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3513 212acab6-be3b-0410-9dea-997c60f758d6
2004-03-12 20:43:54 +00:00
kichik
2b3da85bae always create a valid standard input handle
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3512 212acab6-be3b-0410-9dea-997c60f758d6
2004-03-12 10:28:49 +00:00
kichik
a05b0f6c61 made search for .dll in plug-in names case insensitive
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3511 212acab6-be3b-0410-9dea-997c60f758d6
2004-03-11 19:29:04 +00:00
joostverburg
d8201ccded fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3510 212acab6-be3b-0410-9dea-997c60f758d6
2004-03-11 17:13:27 +00:00
joostverburg
263542a0b6 new LZMA source files
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3509 212acab6-be3b-0410-9dea-997c60f758d6
2004-03-07 10:46:09 +00:00
kichik
d18cea205c - lzma exehead is now 34kb instead of 34.5kb thanks to the new LZMA C SDK and should be much faster due to removal of critical section usage (not tested too much, test before usage)
- applied some parts of patch #875485


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3508 212acab6-be3b-0410-9dea-997c60f758d6
2004-03-06 18:37:19 +00:00
eccles
ca9582c925 Windows 95 (OSR2)/98/ME no longer see drive free space capped to 2GB.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3507 212acab6-be3b-0410-9dea-997c60f758d6
2004-03-06 12:31:26 +00:00
joostverburg
e90fe421d6 updated outdated info about shell extensions and compression methods
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3506 212acab6-be3b-0410-9dea-997c60f758d6
2004-03-04 21:37:09 +00:00
joostverburg
11cb856326 new Orange theme graphics
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3505 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-29 15:44:35 +00:00
kichik
4d889381ca only append the last part of the path specified using InstallDir if it is not also the first
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3504 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-27 14:13:08 +00:00
joostverburg
ee36f61aa3 return value info
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3503 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-26 17:03:29 +00:00
joostverburg
81ec7e4559 link to development page
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3502 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-25 23:31:36 +00:00
joostverburg
d3214f7466 license notes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3501 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-23 18:39:50 +00:00
joostverburg
fc31238735 link text not cut off when high dpi setting is used
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3500 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-23 17:46:16 +00:00
joostverburg
4fb91fac21 wrong filenames
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3499 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-23 17:22:17 +00:00
eccles
4f02d7930c Note about BITMAPs being centered.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3498 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-21 15:42:24 +00:00
eccles
703548d9bf Now, IO bitmaps never have any surrounding background.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3497 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-21 15:28:05 +00:00
eccles
6f96381818 We now centre bitmaps manually, to avoid differences in behaviour between XP and everything else.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3496 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-21 15:18:22 +00:00
joostverburg
c3ce5271a3 typo
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3495 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-20 17:29:06 +00:00
kichik
b4f63105e1 AllowRootDirInstall should now work along with InstallDirRegKey when the specified registry value contains a root directory without a trailing backslash. When writing $INSTDIR as is, this will always be the case.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3494 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-20 15:13:13 +00:00
joostverburg
7b77fdcba5 1.03
- Added commands support for uninstall sections and functions
- Fixed variables switch in "StrLoc" and "StrTok" after using these


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3493 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-17 13:38:45 +00:00
joostverburg
92ebf81a32 Orange theme by MoNKi
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3492 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-16 19:11:02 +00:00
joostverburg
2240ff4a03 UpgradeDLL: rundll32l not always in $SYSDIR
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3491 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-15 13:03:15 +00:00
joostverburg
870351dffd background color for welcome/finish page bitmap not set when image is stretched
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3490 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-14 19:41:51 +00:00
joostverburg
f54266d41b fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3489 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-11 22:00:27 +00:00
anoncvs_ezcontents
2fed742279 Calling show after a failed initDialog caused a freeze.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3488 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-10 23:29:49 +00:00