Commit graph

5911 commits

Author SHA1 Message Date
anders_k
b8b89f75a5 Updated minimum Python version in build docs
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6923 212acab6-be3b-0410-9dea-997c60f758d6
2017-10-07 12:37:38 +00:00
kichik
55cb9be2be more
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6922 212acab6-be3b-0410-9dea-997c60f758d6
2017-10-06 19:30:20 +00:00
kichik
80bc65beb1 support python 3 for building
python 2.6 is no longer supported

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6921 212acab6-be3b-0410-9dea-997c60f758d6
2017-10-06 18:23:05 +00:00
anders_k
09134d125e Save a couple of bytes by comparing the UTF16LE BOM as a 16-bit number
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6920 212acab6-be3b-0410-9dea-997c60f758d6
2017-10-06 17:47:21 +00:00
anders_k
9764f37904 VIAddVersionKey and SetFont now supports hex numbers in the /LANG= parameter
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6919 212acab6-be3b-0410-9dea-997c60f758d6
2017-10-06 14:30:54 +00:00
anders_k
daa57f1f33 Optimize away more calls to GetModuleHandle(0) with __ImageBase under MSVC
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6918 212acab6-be3b-0410-9dea-997c60f758d6
2017-10-06 13:21:51 +00:00
anders_k
5f1651ab91 Avoid using SEEK_END when possible
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6917 212acab6-be3b-0410-9dea-997c60f758d6
2017-10-05 18:11:03 +00:00
anders_k
1ae118af99 Refactored GetDLLVersion
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6916 212acab6-be3b-0410-9dea-997c60f758d6
2017-10-04 23:40:45 +00:00
anders_k
8e4b1c8e5f Removed optional TLB parser debug output
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6915 212acab6-be3b-0410-9dea-997c60f758d6
2017-10-04 18:20:55 +00:00
anders_k
5bb70ce76b Added POSIX TLB reader functions
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6914 212acab6-be3b-0410-9dea-997c60f758d6
2017-10-04 12:25:35 +00:00
anders_k
a51d89712c Added !gettlbversion and TLB reading support on POSIX
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6913 212acab6-be3b-0410-9dea-997c60f758d6
2017-10-03 20:48:29 +00:00
anders_k
f34fd48105 Added more RichEdit NSD macros and a WM_NOTIFY example
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6912 212acab6-be3b-0410-9dea-997c60f758d6
2017-09-29 18:56:30 +00:00
anders_k
bd12125d7a Removed unused NSD_LB_Clear macro parameter
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6911 212acab6-be3b-0410-9dea-997c60f758d6
2017-09-29 17:41:00 +00:00
anders_k
9e9ab4029c Added RichEdit NSD control
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6910 212acab6-be3b-0410-9dea-997c60f758d6
2017-09-29 14:34:13 +00:00
anders_k
0322da94b2 Added more NSD editbox macros
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6909 212acab6-be3b-0410-9dea-997c60f758d6
2017-09-28 12:11:08 +00:00
anders_k
adb47b8a58 Simplified initial NSD tutorial steps
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6908 212acab6-be3b-0410-9dea-997c60f758d6
2017-09-27 12:34:21 +00:00
anders_k
d4afa99b08 Added UpDown NSD control
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6907 212acab6-be3b-0410-9dea-997c60f758d6
2017-09-26 12:01:16 +00:00
anders_k
f1b2f82242 Added more example controls and pages in NSD example.nsi
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6906 212acab6-be3b-0410-9dea-997c60f758d6
2017-09-25 16:37:49 +00:00
anders_k
ed6a6e4d06 Added NSD Prepend/Append CB/LB helper macros
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6905 212acab6-be3b-0410-9dea-997c60f758d6
2017-09-25 11:57:38 +00:00
anders_k
b929405bf8 Optimize away call to GetModuleHandle(NULL) under MS toolchain
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6904 212acab6-be3b-0410-9dea-997c60f758d6
2017-09-18 14:04:53 +00:00
anders_k
21254f318f Update Belarusian native ASCII name from BORNAME fork
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6903 212acab6-be3b-0410-9dea-997c60f758d6
2017-09-17 21:48:02 +00:00
anders_k
47630407be Added HotKey and IPAddress NSD controls
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6902 212acab6-be3b-0410-9dea-997c60f758d6
2017-09-16 17:59:03 +00:00
anders_k
0bc1198413 Added Animation and TrackBar NSD controls
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6901 212acab6-be3b-0410-9dea-997c60f758d6
2017-09-16 14:01:44 +00:00
anders_k
98e614d955 Added more NSD ListBox macros (RFE #543)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6900 212acab6-be3b-0410-9dea-997c60f758d6
2017-09-15 17:50:10 +00:00
anders_k
9f91316be0 Added experimental ManifestDPIAwareness attribute so we can declare PerMonitorV2 awareness
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6899 212acab6-be3b-0410-9dea-997c60f758d6
2017-09-14 17:10:33 +00:00
anders_k
ca009c196b Added !pragma warning error <#|all>, warning #, disable all, enable all, default all
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6898 212acab6-be3b-0410-9dea-997c60f758d6
2017-09-01 23:06:48 +00:00
kichik
52e1c24f30 3.02.1
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6895 212acab6-be3b-0410-9dea-997c60f758d6
2017-08-01 00:29:07 +00:00
kichik
745213e37d 3.02.1
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6894 212acab6-be3b-0410-9dea-997c60f758d6
2017-08-01 00:26:43 +00:00
kichik
f1c00fefbc include welcome and finish pages to catch more errors
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6893 212acab6-be3b-0410-9dea-997c60f758d6
2017-08-01 00:04:33 +00:00
kichik
c90e41b34e escape quotes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6892 212acab6-be3b-0410-9dea-997c60f758d6
2017-08-01 00:02:14 +00:00
anders_k
424d891807 Fix Chinese (Traditional) (Bug #1191)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6891 212acab6-be3b-0410-9dea-997c60f758d6
2017-07-31 17:44:30 +00:00
anders_k
7a18d3e4bc Make sure we always install the "native" RegTool binary.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6890 212acab6-be3b-0410-9dea-997c60f758d6
2017-07-24 21:38:21 +00:00
anders_k
a65c5a4d98 Fix translation files: Romanian.nsh, TradChinese.nsh (bug #1189)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6889 212acab6-be3b-0410-9dea-997c60f758d6
2017-07-24 11:38:23 +00:00
kichik
1f66c3bcb0 more vc6 weirdness
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6885 212acab6-be3b-0410-9dea-997c60f758d6
2017-07-24 00:28:26 +00:00
kichik
e84cef0be8 3.02
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6883 212acab6-be3b-0410-9dea-997c60f758d6
2017-07-23 23:48:05 +00:00
kichik
c3084508b5 fix regtool path
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6882 212acab6-be3b-0410-9dea-997c60f758d6
2017-07-23 23:45:14 +00:00
kichik
fed4b288f1 improve hhc workaround
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6881 212acab6-be3b-0410-9dea-997c60f758d6
2017-07-23 23:38:22 +00:00
kichik
fb2accece2 vc6 build errors
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6880 212acab6-be3b-0410-9dea-997c60f758d6
2017-07-23 19:53:39 +00:00
kichik
75bb9168ba 3.02
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6879 212acab6-be3b-0410-9dea-997c60f758d6
2017-07-23 19:11:57 +00:00
anders_k
000a1b33ff Minor documentation fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6878 212acab6-be3b-0410-9dea-997c60f758d6
2017-07-17 21:44:04 +00:00
anders_k
5322e3413e Removed outdated tidbits from the documentation
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6877 212acab6-be3b-0410-9dea-997c60f758d6
2017-06-24 19:28:37 +00:00
anders_k
88e2fd42d0 Logging build now prints EW_SETFLAG changes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6876 212acab6-be3b-0410-9dea-997c60f758d6
2017-06-23 12:59:44 +00:00
anders_k
2553c6e550 $LocalAppData now resolves to the ProgramData folder in the "SetShellVarContext all" context
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6875 212acab6-be3b-0410-9dea-997c60f758d6
2017-06-23 01:11:30 +00:00
anders_k
decb52f505 Minor Czech translation fix from the forum
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6874 212acab6-be3b-0410-9dea-997c60f758d6
2017-06-19 22:01:31 +00:00
anders_k
a7eff3874c Display English and German in LangDLL if the codepage is 1250 (Bug #1185)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6873 212acab6-be3b-0410-9dea-997c60f758d6
2017-06-15 18:58:22 +00:00
anders_k
273ea199ce Fixed minor error in SimpChinese.nsh (Patch #283)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6872 212acab6-be3b-0410-9dea-997c60f758d6
2017-06-07 21:51:59 +00:00
anders_k
94dd438510 Added the HKCR32, HKCR64, HKCU32, HKCU64, HKLM32 and HKLM64 root keys and the experimental HK*ANY root keys.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6871 212acab6-be3b-0410-9dea-997c60f758d6
2017-06-06 19:51:43 +00:00
anders_k
bcef20b32d Bring back optimized mystrcpy(tmpbuf, _T("NUL")) from NSIS2
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6869 212acab6-be3b-0410-9dea-997c60f758d6
2017-06-05 21:43:07 +00:00
anders_k
65bfc90ce7 Add space between disk space value and unit (Bug #1132)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6868 212acab6-be3b-0410-9dea-997c60f758d6
2017-06-05 20:20:11 +00:00
anders_k
f5a9b401df Don't use ShellExecute, only ShellExecuteEx
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6867 212acab6-be3b-0410-9dea-997c60f758d6
2017-06-05 01:01:28 +00:00