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
5c78d6fafe
Try to work around the mingw-w64 kernel32:OpenThreadToken library issue
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7192 212acab6-be3b-0410-9dea-997c60f758d6
2020-06-29 23:08:12 +00:00
anders_k
0c6e41bad0
Added MakeNsisW GUID generator command
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7171 212acab6-be3b-0410-9dea-997c60f758d6
2020-04-21 18:53:55 +00:00
anders_k
322c7ac6d2
Added API for compiler host to choose a different output path on output error
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7169 212acab6-be3b-0410-9dea-997c60f758d6
2020-04-20 17:21:04 +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
f39c8f241d
* Re-use find window
...
* Focus toolbar with F6
* Unicode symbols in usage text
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7129 212acab6-be3b-0410-9dea-997c60f758d6
2019-10-23 02:50:39 +00:00
anders_k
d3554ebdb1
Improved window spy size information and added window outline
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7127 212acab6-be3b-0410-9dea-997c60f758d6
2019-10-16 19:55:33 +00:00
anders_k
6c6725d3eb
Added custom log colors and customizable sounds.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7126 212acab6-be3b-0410-9dea-997c60f758d6
2019-10-13 16:49:35 +00:00
anders_k
68547d1e63
Log window height based on dialog units to fix minimize bug
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7095 212acab6-be3b-0410-9dea-997c60f758d6
2019-05-23 21:58:23 +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
4f695dbd30
Added MakeNSISW donate link to permalink redirected donate page
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7049 212acab6-be3b-0410-9dea-997c60f758d6
2018-11-11 22:05:32 +00:00
anders_k
5b09b32668
VC6 cannot handle template class typedef of a template class with the same name (in a different namespace)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7047 212acab6-be3b-0410-9dea-997c60f758d6
2018-11-07 16:58:43 +00:00
anders_k
3c6821f214
Actually remove the problematic type
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7046 212acab6-be3b-0410-9dea-997c60f758d6
2018-11-07 02:39:28 +00:00
anders_k
1d5d59eb24
Old MinGW somehow has the TRIVERTEX struct unprotected but GRADIENT_FILL_* behind WINVER >= 0x0500 and GradientFill behind WINVER >= 0x0410
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7045 212acab6-be3b-0410-9dea-997c60f758d6
2018-11-07 02:36:21 +00:00
anders_k
bfb5c0d76e
Moved RichEdit helper function to .cpp
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7044 212acab6-be3b-0410-9dea-997c60f758d6
2018-11-07 01:28:41 +00:00
anders_k
a6abbc6f4c
Improved MakeNSISW UI command state handling
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7043 212acab6-be3b-0410-9dea-997c60f758d6
2018-11-07 00:26:29 +00:00
anders_k
5642b70dd5
MakeNSISW is now System DPI aware (16x16, 24x24 and 32x32 toolbar images)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7042 212acab6-be3b-0410-9dea-997c60f758d6
2018-11-06 21:04:37 +00:00
anders_k
b1240c82d9
Added About dialog DPI aware support and intro animation
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7041 212acab6-be3b-0410-9dea-997c60f758d6
2018-11-04 21:25:52 +00:00
anders_k
b4ec25628e
Fix broken MSDN links
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7035 212acab6-be3b-0410-9dea-997c60f758d6
2018-11-01 22:47:52 +00:00
anders_k
1293da6d1e
Reduce confusion by hiding MakeNSISW version.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7030 212acab6-be3b-0410-9dea-997c60f758d6
2018-10-30 23:22:00 +00:00
anders_k
917a77f671
Make sure the architecture define is always set
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7026 212acab6-be3b-0410-9dea-997c60f758d6
2018-10-25 18:40:05 +00:00
anders_k
1d937a6abb
Dynamically recalculate the toolbar dropdown position
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7024 212acab6-be3b-0410-9dea-997c60f758d6
2018-10-21 12:28:10 +00:00
anders_k
8de43bfab1
Draw themed size gripper
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7023 212acab6-be3b-0410-9dea-997c60f758d6
2018-10-18 17:45:47 +00:00
anders_k
2502961051
'cause a MinGW party don't stop
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7022 212acab6-be3b-0410-9dea-997c60f758d6
2018-10-17 01:23:13 +00:00
anders_k
6223c290ef
Ain't no party like a MinGW #ifdef party
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7021 212acab6-be3b-0410-9dea-997c60f758d6
2018-10-17 01:13:00 +00:00
anders_k
0040a97e43
Fix MinGW/GCC issues
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7020 212acab6-be3b-0410-9dea-997c60f758d6
2018-10-16 20:58:09 +00:00
anders_k
87139b31a3
Created Window Spy/Info feature
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7019 212acab6-be3b-0410-9dea-997c60f758d6
2018-10-16 16:55:37 +00:00
anders_k
8cbccd325b
Handle newline when parsing /version
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6941 212acab6-be3b-0410-9dea-997c60f758d6
2017-10-24 21:23:46 +00:00
anders_k
9dfe34672a
* Tweaked filetype icons
...
* MS resource compiler <= VS 2005 does not like PNG compressed icons
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6811 212acab6-be3b-0410-9dea-997c60f758d6
2016-12-05 19:40:31 +00:00
kichik
62a6202f90
new graphics by idleberg
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6808 212acab6-be3b-0410-9dea-997c60f758d6
2016-12-03 22:06:46 +00:00
anders_k
32b9055a38
Added 128x128 image to the NSIS Menu icon
...
Changed the 32x32x16 and 16x16x16 images to look like the standard round NSIS logo
Tweaked the 48x48 images
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6750 212acab6-be3b-0410-9dea-997c60f758d6
2016-05-08 08:51:19 +00:00
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
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
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
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
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
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
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
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
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
anders_k
eb5d77214a
Patch #258 , Makensisw x64 fixes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6557 212acab6-be3b-0410-9dea-997c60f758d6
2014-10-12 20:09:35 +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
anders_k
d66c9a492f
Better handling of incomplete WCHAR reads from stdout
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6525 212acab6-be3b-0410-9dea-997c60f758d6
2014-07-17 09:21:07 +00:00
anders_k
481d383c76
Fixed MakeNSISW stdout log reader when the buffer is almost full
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6523 212acab6-be3b-0410-9dea-997c60f758d6
2014-07-16 20:22:44 +00:00