Commit graph

3938 commits

Author SHA1 Message Date
kichik
70f42f9901 typo
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4591 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-14 19:53:46 +00:00
kichik
f36bb7557e make sure -Wl,-Map is supported by the linker
mingw supports it, so only check for non-cross envs


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4590 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-14 18:22:57 +00:00
kichik
ee3369307f should be main, not __main
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4589 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-14 18:21:12 +00:00
kichik
674cf5d3ba return true if the flag is valid, not the other way around
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4588 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-14 18:03:43 +00:00
kichik
bc76613d85 use FlagsConfigure for -pthread
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4587 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-14 17:53:24 +00:00
kichik
7430499571 added FlagsConfigure for compiler and linker flags configuration
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4586 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-14 17:52:38 +00:00
kichik
26a6b6d96e implemented feature request #1447766 - MUI setting for transparent header labels
added MUI_HEADER_TRANSPARENT_TEXT


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4585 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-14 17:07:44 +00:00
kichik
c0826f210a tabs to spaces
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4584 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-14 16:34:16 +00:00
kichik
15a9da0939 added a detailed explanation about File /r that can't be interpreted in more than one way
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4583 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-14 16:04:16 +00:00
kichik
2b364bf17c implemented feature request #1448176 - show function support for start menu page
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4582 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-14 14:09:20 +00:00
kichik
062dd34c6b links to pre-compiled versions
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4581 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-14 12:29:25 +00:00
kichik
b7e10e6c80 smaller test dll for faster tests
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4580 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-11 18:31:54 +00:00
kichik
aa3bda79fb added missing try catch block for init_res_editor calls
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4579 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-11 18:19:10 +00:00
kichik
cfe99c1c26 updated update_bitmap, replace_icon and generate_uninstall_icon_data so they'll work on big-endian platforms
still need to update generate_unicons_offsets


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4578 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-11 18:14:59 +00:00
kichik
d2525a34b6 made GetExports work on big-endian platforms as well
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4577 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-11 18:13:05 +00:00
kichik
68d58883cc made some resource macros work with big-endian as well
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4576 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-11 18:12:30 +00:00
kichik
49844d4c72 moved endianity macros to Platform.h
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4575 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-11 18:11:27 +00:00
kichik
629aa42eec fix for WaitForSingleObject POSIX implementation by codesquid
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4574 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-11 17:34:20 +00:00
kichik
476296ded6 no need for iNewIconSize in replace_icon
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4573 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-11 11:37:41 +00:00
kichik
e63742fbec endianity fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4572 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-11 11:22:02 +00:00
kichik
9acac3cd12 use new writers
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4571 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-11 11:21:04 +00:00
kichik
b6ca21ef48 tests for 16-bit endian conversion
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4570 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-11 11:16:18 +00:00
kichik
23cbdb99f7 added 16-bit endian conversion macros
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4569 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-11 11:15:41 +00:00
kichik
25f9b32d14 added fileform.cpp and writer.cpp
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4568 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-11 11:15:07 +00:00
kichik
ed7c1241a3 writers for header structures
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4567 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-11 11:13:50 +00:00
kichik
873e4cb481 centralized classes for writing data
this allows global changes to how data is written with one change
currently, it only converts from big-endian to little-endian
in the future, this will allow an easy transition to writing 64-bit data


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4566 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-11 11:13:07 +00:00
kichik
10dbd9a196 synchronize ResetEvent as well
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4565 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-11 10:47:02 +00:00
kichik
0c2333e69f link to GetDlgItem
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4564 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-11 10:42:03 +00:00
kichik
5691c3f3ff the conditions on both wIsIcon and wReserved must be met, not just on one of them
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4563 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-10 21:42:06 +00:00
pabs3
9cc73c10ea Fix for POSIX regression due to sconf.h change.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4562 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-10 15:17:49 +00:00
kichik
3c454a4e65 return if the passed event handle is NULL and not when it's valid
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4561 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-10 14:55:08 +00:00
kichik
67d892ed05 only report a successful download, if the downloading actually got past the headers
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4560 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-08 20:36:49 +00:00
kichik
fc8348b5a5 fixed bug #1445735 - WinProxy headers not read by NSISdl
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4559 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-08 20:25:56 +00:00
kichik
7e6bba5c3f add new line to version.h to avoid gcc warning
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4558 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-08 16:44:22 +00:00
kichik
502f3c67da * never delete self on Release(), CLZMA is not a real COM class
* safer destructor


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4557 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-08 16:14:36 +00:00
kichik
015723663b export validate_filename for plug-ins
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4556 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-07 14:14:25 +00:00
kichik
c07998b48c fixed bug #1440636 - invalid folder names returned by StartMenu plug-in
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4555 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-07 14:12:17 +00:00
kichik
615ad474cb size optimization
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4554 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-07 14:11:18 +00:00
kichik
b4143baf7f simpler prefixing code
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4553 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-07 14:02:35 +00:00
kichik
b4413ab821 added "Cancel compilation" menu item to abort current compilation by sending ctrl+c signal
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4552 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-06 15:15:49 +00:00
kichik
755bc11826 accept event as ctrl+c as well, because GenerateConsoleCtrlEvent doesn't work form a non-parent-console process
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4551 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-06 15:12:26 +00:00
kichik
dd306c7798 added back "v" prefix to NSIS_VERSION
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4550 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-06 15:04:27 +00:00
kichik
be936b0b3c 2.15
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4548 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-04 16:18:17 +00:00
kichik
39a1c892b8 2.15
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4547 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-04 16:12:14 +00:00
kichik
09a13d02ec directory edit box should not be rtl as it contains mostly english
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4546 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-04 13:48:43 +00:00
kichik
10257ceb5b note about building System with a cross compiler
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4545 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-03 09:27:05 +00:00
kichik
38ea0a966a link to SetBrandingImage
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4544 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-02 17:21:59 +00:00
kichik
690a9f9b27 link AddBrandingImage to SetBrandingImage
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4543 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-02 17:18:59 +00:00
kichik
04450c7dec fixed bug #1441877 - !include keeps searching include dirs even after match
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4542 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-02 17:12:40 +00:00
kichik
688b994b45 moved NSIS_STRING from config.h to fileform.h
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4541 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 19:28:51 +00:00