anders_k
e7ac6581e4
Documentation fixes and clarifications
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6728 212acab6-be3b-0410-9dea-997c60f758d6
2016-03-27 23:24:43 +00:00
anders_k
274a74ebef
MakeNSISW should not load libraries from the current directory because we don't control that directory when started from the shell (file associations).
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6725 212acab6-be3b-0410-9dea-997c60f758d6
2016-03-23 13:42:16 +00:00
anders_k
1967160500
Copyright 2016
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6720 212acab6-be3b-0410-9dea-997c60f758d6
2016-03-11 19:16:38 +00:00
anders_k
f674bf118f
Minor documentation tweaks
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6715 212acab6-be3b-0410-9dea-997c60f758d6
2016-03-08 03:05:42 +00:00
anders_k
d74c5acdcd
Incomplete support for Z (size_t) logiclib integer tests and other minor fixes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6713 212acab6-be3b-0410-9dea-997c60f758d6
2016-03-07 14:34:21 +00:00
anders_k
510fb334c8
Fixed some typos (Most of them found by codespell/Stefan Weil)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6704 212acab6-be3b-0410-9dea-997c60f758d6
2016-02-04 20:14:06 +00:00
anders_k
a074c23582
Added missing MULTIUSER_* entries to Japanese.nsh (patch #266 )
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6702 212acab6-be3b-0410-9dea-997c60f758d6
2016-02-04 19:17:35 +00:00
anders_k
7f6735532e
* Checking for SetLayeredWindowAttributes is all we need, no need to check the version.
...
* Updated readme example
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6652 212acab6-be3b-0410-9dea-997c60f758d6
2015-12-03 21:18:17 +00:00
anders_k
b81aac947b
Use P<> and not <> when checking pointers
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6651 212acab6-be3b-0410-9dea-997c60f758d6
2015-12-02 21:07:21 +00:00
anders_k
e65ac172c1
Fixed VARAIBLES typo in MUI2 internal defines (bug #1127 )
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6649 212acab6-be3b-0410-9dea-997c60f758d6
2015-11-30 22:27:44 +00:00
anders_k
3d0be38e91
Dialer plugin does not have to unload WinInet
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6648 212acab6-be3b-0410-9dea-997c60f758d6
2015-11-30 14:00:40 +00:00
anders_k
726bf760cd
Load system modules with full paths
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6647 212acab6-be3b-0410-9dea-997c60f758d6
2015-11-29 13:54:35 +00:00
anders_k
2316018c0c
MS resource compiler <= VS 2005 does not like PNG compressed icons
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6644 212acab6-be3b-0410-9dea-997c60f758d6
2015-11-27 13:25:47 +00:00
anders_k
3452e3b9b2
New nsi and nsh file type icons
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6640 212acab6-be3b-0410-9dea-997c60f758d6
2015-11-23 10:36:58 +00:00
anders_k
6eaea6479f
No need to delayload MoveFileEx, OpenProcessToken, LookupPrivilegeValueW and AdjustTokenPrivileges on Win9x.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6635 212acab6-be3b-0410-9dea-997c60f758d6
2015-11-15 23:06:57 +00:00
anders_k
2a341bc918
Better NSIS Menu .manifest requirement detection
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6631 212acab6-be3b-0410-9dea-997c60f758d6
2015-11-03 23:28:08 +00:00
anders_k
1c1d1d5e12
Fixed all VS2015 warnings except C4577 ('noexcept' used with no exception handling mode specified)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6627 212acab6-be3b-0410-9dea-997c60f758d6
2015-10-30 03:55:30 +00:00
anders_k
37c81f74f8
Fixed System plugin GUID type output bug on Win98
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6625 212acab6-be3b-0410-9dea-997c60f758d6
2015-10-16 20:50:06 +00:00
anders_k
70ef520055
* MUI_LANGUAGE usage warning was incorrectly displayed in some page combinations
...
* Fixed broken CCM_* defines in WinMessages.nsh
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6624 212acab6-be3b-0410-9dea-997c60f758d6
2015-10-12 12:28:30 +00:00
anders_k
dbe6f23472
Fixed some typos
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6623 212acab6-be3b-0410-9dea-997c60f758d6
2015-10-10 19:32:16 +00:00
anders_k
3caac93fd0
Brazilian Portuguese updated (Felipe) patch#263
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6622 212acab6-be3b-0410-9dea-997c60f758d6
2015-10-10 18:20:58 +00:00
anders_k
8577c8e9ae
* MakeNSISW symbol sets don't need movable memory
...
* Use helper functions to read&write MRU and symbol set strings
* Don't create empty MRU key when there is nothing to save
* Made some helper functions static
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6618 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-28 16:08:54 +00:00
anders_k
721090a0f3
* Reduced verbosity of StrFunc.nsh
...
* Fixed a 64-bit issue in welcome.nsi
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6616 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-24 20:47:47 +00:00
anders_k
85851b0dad
Updated Polish translation
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6614 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-19 14:27:36 +00:00
anders_k
e81728a52b
Display a warning if MUI_LANGDLL_DISPLAY is inserted before MUI_LANGUAGE
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6612 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-19 13:22:52 +00:00
anders_k
5615d42881
* !AddIncludeDir displays the cpu architecture in the script message if specified as a parameter
...
* Removed unused SYSTEM_PARTIALCALLSUPPORT define
* Fixed minor typos
* Allow MSVC_USE_SCRIPT to be specified on the commandline or in the environment
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6611 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-18 23:16:34 +00:00
anders_k
940277d9d8
* block_header::offset is now pointer sized in exehead
...
* Wininet.h -> wininet.h for POSIX
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6608 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-18 15:55:56 +00:00
anders_k
286edd20c4
* Basic System::Call support when compiling with 64-bit MinGW/GCC toolchain
...
* Win64 fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6607 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-17 14:30:07 +00:00
anders_k
fed52fac19
* Be extra careful with zero termination of the foreign update status string
...
* Always include Wininet.h
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6605 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-10 12:05:50 +00:00
anders_k
873e860f57
MakeNSISW now uses WinInet when checking for updates
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6604 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-07 21:31:50 +00:00
anders_k
e58680c996
CResourceDirectoryEntry::GetName() does not need to duplicate the string
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6603 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-06 20:15:56 +00:00
anders_k
1f8866ccd8
Example plugin now correctly uses string_size when allocating its example message buffer
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6602 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-06 20:03:10 +00:00
anders_k
6361cfb1f6
Minor x64 system plugin example fixes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6590 212acab6-be3b-0410-9dea-997c60f758d6
2015-07-27 18:33:39 +00:00
anders_k
ab554ae939
Use the system link color on our custom link controls
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6589 212acab6-be3b-0410-9dea-997c60f758d6
2015-07-27 18:24:45 +00:00
anders_k
695a478725
File treats "" as "*", don't allow empty MUI_*_BITMAP defines.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6587 212acab6-be3b-0410-9dea-997c60f758d6
2015-06-25 20:12:57 +00:00
f0rt
6cdc279244
#260 pluginapi include files are referenced twice for platforms other than Windows.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6585 212acab6-be3b-0410-9dea-997c60f758d6
2015-06-21 16:13:45 +00:00
anders_k
c89cac5262
Fixed minor issues and typos
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6584 212acab6-be3b-0410-9dea-997c60f758d6
2015-05-14 20:17:14 +00:00
anders_k
aaa2aa2b56
German ^ClickUninstall text was cropped in IDC_INTROTEXT in the MUI installers.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6583 212acab6-be3b-0410-9dea-997c60f758d6
2015-05-14 19:11:03 +00:00
anders_k
c853ef31a0
Updated copyright details
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6578 212acab6-be3b-0410-9dea-997c60f758d6
2015-02-14 22:27:29 +00:00
anders_k
9ff4b3ef43
(C) 2015
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6577 212acab6-be3b-0410-9dea-997c60f758d6
2015-02-06 21:43:39 +00:00
anders_k
4cdb1cf7d1
* mynsiscallback must return nil and not 0 to avoid warning in some versions of Delphi.
...
* NSISDialog only uses g_hwndParent if it is valid.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6576 212acab6-be3b-0410-9dea-997c60f758d6
2015-02-06 21:22:31 +00:00
anders_k
544711c803
Plugin SDK Pascal fixes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6574 212acab6-be3b-0410-9dea-997c60f758d6
2015-02-03 23:25:39 +00:00
anders_k
4e380605ea
Moved incorrect !endif
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6573 212acab6-be3b-0410-9dea-997c60f758d6
2015-01-19 18:03:43 +00:00
anders_k
b43bef1390
Warn if MUI_LANGUAGE is inserted before MUI_[UN]PAGE_*
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6572 212acab6-be3b-0410-9dea-997c60f758d6
2014-12-17 14:38:00 +00:00
anders_k
461aa4b633
Make sure MUI2 UNBITMAP*_STRETCH have default values when using custom bitmaps
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6566 212acab6-be3b-0410-9dea-997c60f758d6
2014-10-26 23:07:24 +00:00
anders_k
c4de0f9f59
Not all versions of MinGW have ARRAYSIZE, use our custom COUNTOF macro
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6565 212acab6-be3b-0410-9dea-997c60f758d6
2014-10-26 18:57:52 +00:00
anders_k
27828503e5
Bug #1105 : MakeLangId and zip2exe must use * for processorArchitecture in the manifest
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6562 212acab6-be3b-0410-9dea-997c60f758d6
2014-10-23 16:08:17 +00:00
anders_k
6adc39c848
Math plugin needs tchar.h
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6561 212acab6-be3b-0410-9dea-997c60f758d6
2014-10-23 16:02:16 +00:00
anders_k
9152c24610
SetCompressorStats must zero terminate the buffer from EM_GETLINE!
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6560 212acab6-be3b-0410-9dea-997c60f758d6
2014-10-23 15:34:10 +00:00
anders_k
9eb4035b08
Must check if wParam matches MakensisAPI::QH_*
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6559 212acab6-be3b-0410-9dea-997c60f758d6
2014-10-22 16:49:45 +00:00