kichik
6d43d45f19
nicer options
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5078 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-14 17:04:55 +00:00
kichik
a25547816b
added x64 support for library macros
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5077 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-14 16:58:57 +00:00
kichik
68907347f5
don't pass ".dll" to myGetProcAddress as GetModuleHandle and LoadLibrary add that automatically
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5076 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-14 16:05:43 +00:00
kichik
ce5f73cdd2
tabs to spaces
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5075 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-14 15:05:02 +00:00
kichik
37c4571620
RegDeleteKeyExA typedef missing return value
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5074 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-14 14:12:37 +00:00
kichik
e12bf400fd
some formatting
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5073 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-14 13:59:49 +00:00
kichik
427d583f68
added $PROGRAMFILES32, $PROGRAMFILES64, $COMMONFILES32 and $COMMONFILES64
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5072 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-14 13:54:47 +00:00
kichik
a3e46a1b13
don't try deleting from the 32-bit view when RegDeleteKeyExA isn't found but g_exec_flags.alter_reg_view is set
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5071 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-14 12:55:00 +00:00
kichik
357c44ac38
added SetRegView to allows access to the x64 registry view
...
this method was chosen over a new switch for all regsitry commands to allow easy transition of existing scripts
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5070 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-14 12:50:32 +00:00
kichik
1f116b5f3d
implemented RFE #1143843 - Ability to change default reboot behavior
...
added MUI_FINISHPAGE_REBOOTLATER_DEFAULT
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5069 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-13 20:30:59 +00:00
kichik
7f5e1d7b1b
fixed bug #1267491 - MUI finish page has unnecessary cancel button
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5068 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-13 20:10:50 +00:00
kichik
bcf3899e68
instead of forwarding the X button to the Next button when the Cancel button is disabled on the last page, simply disable the X button when the Cancel button is disabled (part of bug #1267491 )
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5067 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-13 19:59:30 +00:00
kichik
bebb041789
more of bug #1676243 - compiler warnings on Linux
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5066 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-13 10:29:24 +00:00
kichik
85c529d0f0
fixed bug #1699609 - linux CVS FTBFS
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5065 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-13 09:54:54 +00:00
kichik
37f6fceef1
applied patch #1699558 - Afrikaans translation
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5064 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-12 21:56:55 +00:00
kichik
053b859a6f
fixed bug #774966 - CopyFiles return value not working on NT4 Sp6
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5063 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-12 20:24:13 +00:00
kichik
cdc43e825c
fixed bug #1699474 - file /a does not preserve folder attributes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5062 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-12 19:24:21 +00:00
kichik
bfe47ca072
applied patch #1699435 - LIBRARY_IGNORE_VERSION
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5061 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-12 17:44:25 +00:00
kichik
1079a297e4
signed/unsigned mismatch warning
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5060 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-11 21:46:01 +00:00
kichik
a96f348c0a
fixed some warnings
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5059 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-11 21:42:46 +00:00
kichik
4cf73d2316
replaced WCStrLen with winchar_strlen
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5058 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-11 21:37:08 +00:00
kichik
df24dbe687
winchar_strlen and winchar_strdup can use const WCHAR
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5057 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-11 21:33:18 +00:00
kichik
a8f8c50538
replaced WCStrLen with winchar_strlen
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5056 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-11 21:32:24 +00:00
kichik
5dcb76d379
fixed some warnings
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5055 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-11 21:27:19 +00:00
kichik
480be96fcd
cast warning
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5054 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-11 21:15:25 +00:00
kichik
a0cbd0a09c
cast warning
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5053 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-11 21:00:23 +00:00
kichik
dea5a5862c
signed/unsigned mismatch warning
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5052 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-11 20:58:07 +00:00
kichik
3608995944
added -Wno-non-virtual-dtor for 7zip files on gnu configuration for bug #1676243
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5051 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-11 20:54:00 +00:00
kichik
f6e58f133a
avoid cast warning
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5050 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-11 20:49:27 +00:00
kichik
ab76b93ed0
fix signed/unsigned comparison warnings
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5049 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-11 20:36:05 +00:00
kichik
7f37f6ff24
allow only one script in the command line and don't process any arguments after it
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5048 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-11 20:03:15 +00:00
kichik
845566790d
more clean-up:
...
* removed ResetInputScript()
* don't edit g_sdata.script for CreateProcess
* use SetScript in LoadMRUFile
* proper and clear allocation of g_sdata.compile_command in CompileNSISScript()
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5047 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-10 21:07:21 +00:00
kichik
3a657559b0
properly initialize script_cmd_args for each SetScript
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5046 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-10 20:41:01 +00:00
kichik
fb3bcd24be
g_sdata.script is expected not to be NULL
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5045 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-10 20:34:05 +00:00
kichik
d545d00bda
fixed bug #1696534 - Broken Parameter Handling for Makensisw.exe v.2.3
...
the entire command line processing and handling of g_sdata.script is overly complex and apparently a bit malfunctioning... for example, g_sdata.script, while expected to contain just the file name, contains every command line argument passed to makensisw and also quotes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5044 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-10 20:31:20 +00:00
kichik
39e22a96dd
added COMPRESSOR_NONE_SELECTED instead of (NCOMPRESSOR)-1
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5043 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-10 19:48:54 +00:00
kichik
122d84ddf2
no more need for char* cast
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5042 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-09 19:44:16 +00:00
kichik
e369347bf6
use const char for myGetProcAddress
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5041 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-09 18:01:20 +00:00
kichik
32bac47b2f
added a warning to sconf.h, defines.h and version.h about automatic generation
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5040 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-09 15:40:14 +00:00
kichik
a2b1a9e178
applied patch #1683189 - [InstallOptions] new control type: "line"
...
added VLine and HLine
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5039 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-09 10:52:45 +00:00
kichik
b60f5f2aa9
applied patch #1696610 - Reduce flicker when using MUI_HEADER_TRANSPARENT_TEXT
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5038 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-09 10:03:57 +00:00
pabs3
bf9eb86c42
Fix FTBFS on Linux due to missing definition of MB_USERICON
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5037 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-04 08:15:19 +00:00
kichik
53442f4f53
applied patch #1682748 - installer icon for message box
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5036 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-03 11:19:36 +00:00
kichik
3ebe1d6d61
applied patch #1683186 - [InstallOptions] support for linebreaks in link control
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5035 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-03 10:57:17 +00:00
kichik
b3451dc30e
fixed bug #1692761 - Library.nsh warning when not using macro UnInstallLib
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5034 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-03 10:47:27 +00:00
kichik
0cb1253452
applied patch #1687456 - [UserInfo plugin] Fix for #1684777 , GetAccountType and Vista
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5033 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-03 10:02:51 +00:00
kichik
78f805da52
it's c, not c++
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5032 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-02 10:54:23 +00:00
pabs3
e873b82b53
Kill some more compiler warnings under Linux and mingw32
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5031 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-02 10:29:35 +00:00
kichik
cab85d397f
applied patch #1676101 - Suggested corrections to MUI French prompts
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5029 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-01 21:27:00 +00:00
kichik
0a7a11111f
detect wx-config before trying to run it (part of bug #1672315 )
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5028 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-01 18:00:19 +00:00