Commit graph

161 commits

Author SHA1 Message Date
anders_k
4d26045274 Basic dark mode for main docs and MultiUser
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7323 212acab6-be3b-0410-9dea-997c60f758d6
2021-09-13 23:21:37 +00:00
anders_k
c7516acf94 Support dark mode in simple docs
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7322 212acab6-be3b-0410-9dea-997c60f758d6
2021-09-13 16:34:38 +00:00
anders_k
a6650b3c2a System::Store can push/pop the flags state
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7305 212acab6-be3b-0410-9dea-997c60f758d6
2021-08-26 14:49:47 +00:00
anders_k
88a3b2c668 Docs update and font size fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7303 212acab6-be3b-0410-9dea-997c60f758d6
2021-08-25 17:36:17 +00:00
anders_k
a2641b17d8 Disallow STARTF_USESHOWWINDOW+SW_MAXIMIZE
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7289 212acab6-be3b-0410-9dea-997c60f758d6
2021-08-04 17:10:36 +00:00
anders_k
f69251d87e (C) 2021
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7245 212acab6-be3b-0410-9dea-997c60f758d6
2021-01-01 20:27:52 +00:00
kichik
9a47586141 use https
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7196 212acab6-be3b-0410-9dea-997c60f758d6
2020-07-31 20:07:43 +00:00
anders_k
89fb04d0f6 (C) 2020
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7148 212acab6-be3b-0410-9dea-997c60f758d6
2020-01-01 21:13:57 +00:00
anders_k
91cda12540 Updated System plug-in readme
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7108 212acab6-be3b-0410-9dea-997c60f758d6
2019-08-04 17:00:36 +00:00
anders_k
a551dddd0d Added quoted path and ordinal System::Call examples.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7102 212acab6-be3b-0410-9dea-997c60f758d6
2019-06-27 23:22:53 +00:00
anders_k
5eb8365481 Allow quoted library path in System::Call (bug #546)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7089 212acab6-be3b-0410-9dea-997c60f758d6
2019-03-11 19:33:07 +00:00
anders_k
161e81c2f5 Minor documentation fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7081 212acab6-be3b-0410-9dea-997c60f758d6
2019-02-11 17:45:47 +00:00
anders_k
62d9a4c2f7 (C) 2019
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7072 212acab6-be3b-0410-9dea-997c60f758d6
2019-01-07 14:30:06 +00:00
anders_k
51d7471805 Added more System::Call emulation functions for x64.nsh on ARM[64]
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7018 212acab6-be3b-0410-9dea-997c60f758d6
2018-10-13 20:15:31 +00:00
anders_k
48378dc131 Align @ direct register buffer
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7017 212acab6-be3b-0410-9dea-997c60f758d6
2018-10-13 13:19:12 +00:00
anders_k
47b28a80a7 Use a common helper function to set the CallProc result
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7009 212acab6-be3b-0410-9dea-997c60f758d6
2018-06-15 23:12:26 +00:00
anders_k
b50a080add Better error reporting for GetVersionEx shim on ARM64
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7006 212acab6-be3b-0410-9dea-997c60f758d6
2018-06-11 19:57:53 +00:00
anders_k
04b75b00b2 Fake GetVersionEx on ARM64 for WinVer.nsh
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7005 212acab6-be3b-0410-9dea-997c60f758d6
2018-06-04 23:10:18 +00:00
anders_k
eb1271f216 Fake more System::Call functions under ARM64
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7003 212acab6-be3b-0410-9dea-997c60f758d6
2018-06-04 14:31:40 +00:00
anders_k
460b3f59a9 Initial groundwork for ARM64 support
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7001 212acab6-be3b-0410-9dea-997c60f758d6
2018-06-03 21:00:53 +00:00
anders_k
c1bc5bac84 Fixed "text in struct" bug introduced by a silly typo
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6966 212acab6-be3b-0410-9dea-997c60f758d6
2018-01-06 17:51:06 +00:00
anders_k
49471b3d84 (C) 2018
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6962 212acab6-be3b-0410-9dea-997c60f758d6
2018-01-02 01:51:26 +00:00
anders_k
74a1121f21 HTML-entify special characters in example code
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6958 212acab6-be3b-0410-9dea-997c60f758d6
2017-12-10 15:44:28 +00:00
anders_k
7cdc656628 Don't lock $PluginsDir with SetOutPath even if it is just an example
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6956 212acab6-be3b-0410-9dea-997c60f758d6
2017-12-03 18:06:31 +00:00
anders_k
9229c5df18 Added experimental System plug-in v2 syntax option
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6955 212acab6-be3b-0410-9dea-997c60f758d6
2017-12-03 18:04:02 +00:00
anders_k
ebfe3bf6d2 Added System plug-in B and H types
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6954 212acab6-be3b-0410-9dea-997c60f758d6
2017-11-30 21:38:49 +00:00
anders_k
f6526a3d1e Fixed a broken MSDN link in the docs
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6932 212acab6-be3b-0410-9dea-997c60f758d6
2017-10-16 12:14:37 +00:00
anders_k
34e9873d5f Added IntPtrOp alias
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6929 212acab6-be3b-0410-9dea-997c60f758d6
2017-10-13 21:23:33 +00:00
anders_k
99235da725 Added IntOp and System::Int64Op >>> SHR operator
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6926 212acab6-be3b-0410-9dea-997c60f758d6
2017-10-08 15:26:54 +00:00
anders_k
0892948657 Minor 64-bit System fix
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6924 212acab6-be3b-0410-9dea-997c60f758d6
2017-10-07 18:56:03 +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
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
3659de8e37 (C) 2017
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6834 212acab6-be3b-0410-9dea-997c60f758d6
2017-01-02 03:51:39 +00:00
anders_k
e8e2cbadc6 Minor documentation fix (Patch #231)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6827 212acab6-be3b-0410-9dea-997c60f758d6
2016-12-26 23:52:10 +00:00
anders_k
66c91fab54 Fixed broken MSDN URLs
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6790 212acab6-be3b-0410-9dea-997c60f758d6
2016-10-11 19:58:58 +00:00
anders_k
74255de834 DocFix: System::Call/Get have been available when compiling with GCC for a very long time.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6759 212acab6-be3b-0410-9dea-997c60f758d6
2016-06-26 13:39:04 +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
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
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
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
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
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
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
9950ce1432 Fixed MinGW (GCC 4.5.2)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6530 212acab6-be3b-0410-9dea-997c60f758d6
2014-07-19 19:21:43 +00:00
kichik
bd07bbcb9e and move the files too for mingw system build
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6528 212acab6-be3b-0410-9dea-997c60f758d6
2014-07-19 05:08:26 +00:00
kichik
c92f94c8b0 fix mingw build of system plug-in (thanks Anders)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6527 212acab6-be3b-0410-9dea-997c60f758d6
2014-07-19 05:06:25 +00:00
anders_k
edd80964a7 Tabs to spaces and minor cleanup
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6514 212acab6-be3b-0410-9dea-997c60f758d6
2014-07-05 11:55:28 +00:00
anders_k
7ee1a114a9 Minor typo and indentation fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6510 212acab6-be3b-0410-9dea-997c60f758d6
2014-07-02 20:03:18 +00:00
anders_k
47eadad506 System.dll 64bit fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6509 212acab6-be3b-0410-9dea-997c60f758d6
2014-07-01 22:09:38 +00:00