Commit graph

4818 commits

Author SHA1 Message Date
kichik
dbc100af40 added missing ${MementoSectionDone}
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5574 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-16 19:42:06 +00:00
joostverburg
c851892b66 fixed bug #1913029 - default installation mode based on registry key is now set correctly
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5573 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-12 20:39:55 +00:00
kichik
93570eb5f2 labels now have click notification, so fix docs up
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5572 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-07 22:23:24 +00:00
kichik
c755489823 avoid corruption messages
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5571 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-07 08:57:49 +00:00
kichik
d49d18ea23 Visual Studio's files should also be CRLF or else it chokes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5570 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-07 08:55:32 +00:00
kichik
af9f04b975 fixed bug #1908732 - nsDialogs - OnClick support for static controls not working
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5569 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-06 17:32:54 +00:00
kichik
4294faad18 already using namespace std
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5568 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-04 16:59:51 +00:00
kichik
8297c5c021 we need regular Split() as it's not promised those lines will be separated by just \n and not \r\n
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5567 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-03 18:39:12 +00:00
kichik
9993add206 revert AddBrandingImage as it's not needed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5566 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-03 18:24:50 +00:00
pabs3
8666849f94 Fix FTBFS on Debian GNU/Linux amd64 due to not enough use of -m32
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5565 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-03 16:33:56 +00:00
pabs3
98909c6884 Fix Debian bug #456082: fix FTBFS with GCC 4.3
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5564 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-03 14:04:53 +00:00
pabs3
b6d7dea6d2 Ignore 'Examples/Modern UI/HeaderBitmap.nsi' on Linux since AddBrandingImage is disabled for non Win32 platforms.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5563 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-03 12:21:21 +00:00
pabs3
c3147bc598 Use AddBrandingImage since MUI_LANGUAGE seems to indirectly use SetBrandingImage.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5562 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-03 12:21:07 +00:00
pabs3
edd242896b Ignore 'Examples/Modern UI/WelcomeFinish.nsi' on Linux since it uses System::Call
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5561 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-03 12:00:05 +00:00
pabs3
c62b08b189 Use python split instead of scons Split so we can have spaces in file names for ignored tests.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5560 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-03 11:59:49 +00:00
kichik
e6f4040268 fixed #1900585 - NSD_SetText doesn't work
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5559 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-24 17:33:54 +00:00
kichik
77e9be5dcc use CPPUNIT_ASSERT_EQUAL
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5558 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-23 16:32:43 +00:00
kichik
2efd32160b fixed bug #1874297 - Error decompressing data! Corrupted installer?
problem was that decompression ended prematurely. instead of waiting for zlib to return Z_STREAM_END, it checked if no more output was required. this could cause a case where zlib wouldn't read its entire stream. in this particular case, the compressed headers were 0x4001 bytes long and compressed data input buffer size is only 0x4000. instead of waiting for another run of inflate() to read the last byte, which is probably eof, _dodecmop() broke the loop and didn't read that extra byte. since loadHeaders() relays on _dodecomp() to read the entire header so it can calculate where the data block begins, all reads from the data block suddenly became off by one, causing "decompression errors".

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5557 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-23 16:28:23 +00:00
kichik
e3b9d1311b update structure comments
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5556 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-23 15:04:53 +00:00
kichik
2fd71f8507 implemented RFE #1900226 - expose MD5 function from VPatch
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5555 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-23 12:38:10 +00:00
pabs3
31a6cd9180 Fix 1900233: add some tweaks to allow building the NSIS Menu with wxGTK on Debian GNU/Linux.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5554 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-23 11:35:56 +00:00
kichik
9da157b5ea fixed bug #1900098 - SVN trunk FTBFS on Debian GNU/Linux
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5553 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-23 10:20:44 +00:00
kichik
bc999b6089 use new nsDialogs macros for image handling
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5552 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-22 18:36:31 +00:00
kichik
3f3aef9940 added ${NSD_SetImage}, ${NSD_SetStretchedImage}, ${NSD_ClearImage} and ${NSD_FreeImage}
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5551 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-22 18:32:35 +00:00
kichik
f943d43bb3 HTML fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5550 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-22 17:37:52 +00:00
kichik
682ebdedea document macros
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5549 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-22 17:34:24 +00:00
kichik
25c36be360 added NSD_SetText, NSD_SetState, NSD_Check and NSD_Uncheck
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5548 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-22 17:01:44 +00:00
joostverburg
340eec682c add missing macros for descriptions on uninstaller components page
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5547 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-20 22:34:12 +00:00
kichik
e5d72da7c1 fixed bug #1896803 - nsDialogs::SelectFolderDialog Bug 1841120 still open?
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5546 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-19 23:37:12 +00:00
kichik
dbd80ca086 fixed bug #1896500 - Exception during compile
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5545 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-18 23:24:02 +00:00
kichik
8ce5f95185 it should call the old code path if NOT running under WOW64 (though the hack wouldn't work anyway... :( )
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5543 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-16 21:46:52 +00:00
kichik
8fba6791ad implemented RFE #1778973 - nsExec & ExecDos - Support DisableX64FSRedirection feature
also fixed bug #1889317

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5542 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-16 18:30:47 +00:00
kichik
efebf6bedd fixed bug #1891066 - Open Script Folder runs executable instead
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5541 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-16 17:53:17 +00:00
kichik
1b3f415241 fixed bug #1891106 - Error flag not cleared after ReadRegStr in MUI StartMenu
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5540 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-16 17:37:04 +00:00
kichik
d04ee548e2 applied patch #1894983 - Polish language files for NSIS 2.35+
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5539 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-16 17:34:44 +00:00
kichik
462f808391 fixed bug #1894033 - typo in help file
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5538 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-16 16:18:01 +00:00
kichik
090a89e4e0 fixed bug #1891266 - Modern UI Documentation
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5537 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-11 20:33:35 +00:00
kichik
9bf8b0ca97 macros itself -> macros themselves
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5534 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-09 19:27:19 +00:00
kichik
7499533721 2.35
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5531 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-08 21:15:22 +00:00
kichik
6382320e35 fixed eol-style
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5530 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-08 21:14:37 +00:00
kichik
98b8b28f98 fixed eol-style
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5529 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-08 21:10:44 +00:00
kichik
54f872da82 removed old files
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5528 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-08 21:06:36 +00:00
kichik
4c30f75dac 2.35
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5527 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-08 20:56:50 +00:00
kichik
ae2fc2aff7 use integer comparison for comparing pointers to zero to support "error" return value
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5526 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-08 20:40:50 +00:00
kichik
8ef1921824 added MultiUser strings for Hebrew
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5525 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-08 20:37:47 +00:00
kichik
972b4d5e5f fixed link
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5524 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-08 20:12:11 +00:00
kichik
1513ebd8dc fixed bug #1889720 - nsDialogs can crash on Windows 98
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5523 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-08 16:48:00 +00:00
joostverburg
0da07bfabd default directory that does not require administrator privileges
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5522 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-04 01:35:09 +00:00
joostverburg
3c24e63d41 administrator privileges required for installation in Program Files
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5521 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-04 01:09:03 +00:00
joostverburg
92aaba7099 default directory that does not require administrator privileges
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5520 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-04 00:49:03 +00:00