Commit graph

  • 8a21b59c93 Fix truncation warning for 64-bit anders_k 2019-10-07 18:01:16 +00:00
  • d8eb1c60bb Port SCons scripts to py3k (xantares/py3k PR) anders_k 2019-10-06 16:15:14 +00:00
  • 2b18e58040 Better IntFmt format specification syntax documentation. anders_k 2019-10-04 19:54:56 +00:00
  • 27c8277a82 Help CharNext handle surrogate pairs anders_k 2019-09-15 17:10:26 +00:00
  • 24d4c2678a Fixed nsExec Unicode and tab output parsing (bug #1232) anders_k 2019-09-11 23:36:32 +00:00
  • a104daf046 Added NSIS menu PE version info anders_k 2019-09-06 17:55:06 +00:00
  • 28f43ca941 Minor docs corrections anders_k 2019-09-04 19:50:23 +00:00
  • 903629493a Added PropVariantChangeType macro anders_k 2019-09-04 19:39:06 +00:00
  • 97df245064 Reduced button text length to "Agree" to prevent truncation (Bug #1069) anders_k 2019-08-22 22:59:16 +00:00
  • 7100afa549 BITMAPCOREHEADER bitmaps cannot be top-down bitmaps anders_k 2019-08-18 22:54:26 +00:00
  • 79056544b0 Don't display non-fatal growbuf allocation warning anders_k 2019-08-18 22:15:53 +00:00
  • 2bf0cf7025 VC6 cannot handle class reference initialization in structs anders_k 2019-08-17 20:13:07 +00:00
  • 13fe58949c bug #1218 - build NSIS.exe for dist-zip kichik 2019-08-17 19:33:21 +00:00
  • 818b359d19 Added more AppUserModel PKEYs anders_k 2019-08-16 21:43:44 +00:00
  • c0f3179285 Added the ManifestLongPathAware attribute anders_k 2019-08-16 19:07:02 +00:00
  • f9fac78173 Docs: Clarify that SetDetailsView is for the InstFiles page anders_k 2019-08-14 22:28:29 +00:00
  • 734e9567f9 PROPVARIANT struct is larger on 64-bit anders_k 2019-08-11 17:12:33 +00:00
  • 91cda12540 Updated System plug-in readme anders_k 2019-08-04 17:00:36 +00:00
  • a5bb2cbebb Added NSD_CreateMLText anders_k 2019-08-03 18:01:51 +00:00
  • 154f65eedc Force trusty for all anders_k 2019-08-01 18:06:00 +00:00
  • f26301efd2 Force TravisCI linux trusty anders_k 2019-08-01 17:41:04 +00:00
  • 8016f559ac Zero uninitialized icon group data for reproducible builds (bug #1230) anders_k 2019-07-31 19:59:55 +00:00
  • 9b5d7b9dfd IRC server is gone anders_k 2019-07-16 14:28:57 +00:00
  • a551dddd0d Added quoted path and ordinal System::Call examples. anders_k 2019-06-27 23:22:53 +00:00
  • 1b9d0c76a8 Updated Italian translation credits anders_k 2019-06-27 00:05:38 +00:00
  • 21c7679ed6 Fixed StrFunc parameter order. anders_k 2019-06-25 20:29:04 +00:00
  • a46a79cb46 StrFunc.nsh now supports a "using" idiom to help with forward-declaration of functions (bug #1229) anders_k 2019-06-23 21:32:34 +00:00
  • b19a694ad5 Allow up to 4 GiB of 3rd-party appended data. anders_k 2019-06-16 14:08:43 +00:00
  • fb6945ec36 Added ManifestMaxVersionTested anders_k 2019-06-06 00:42:08 +00:00
  • 68547d1e63 Log window height based on dialog units to fix minimize bug anders_k 2019-05-23 21:58:23 +00:00
  • a81a90ec25 Auto-detection of 64 bit mingw-w64 on non-windows platforms (Patch #293) anders_k 2019-04-18 21:36:47 +00:00
  • ba5ca3a463 Fixed InstallLib .NSI space-in-path script bug (bug #1222) anders_k 2019-03-17 18:51:58 +00:00
  • 36cf6ec2b3 %1 in !finalize command can be specified multiple times anders_k 2019-03-13 19:56:43 +00:00
  • 046353f7c5 NSIS Menu Dark mode support anders_k 2019-03-12 17:15:30 +00:00
  • 5eb8365481 Allow quoted library path in System::Call (bug #546) anders_k 2019-03-11 19:33:07 +00:00
  • d5ba6306e7 Force ANSI RichEdit in nsD example because UTF-16 encoded RTF is not valid anders_k 2019-03-06 19:00:49 +00:00
  • 8b652965b1 Fix WoW64 detection on ARM64 so we can avoid using the CUI helper application anders_k 2019-03-04 22:15:41 +00:00
  • 217f250466 Added NSD_Remove[Ex]Style and NCM_* messages anders_k 2019-02-15 20:19:27 +00:00
  • 7a6c9e52b0 LR_CREATEDIBSECTION breaks modern.bmp so we must disallow TopDown CheckBitmaps anders_k 2019-02-14 23:06:33 +00:00
  • 40451b29d7 Support TopDown CheckBitmap anders_k 2019-02-14 22:59:08 +00:00
  • 788620866d Fixed -O double fclose (bug #1221) anders_k 2019-02-12 00:05:28 +00:00
  • 2bdfe648f0 Cast away MAKEINTRESOURCE wchar_t* vs WORD* issue we don't care about anders_k 2019-02-11 20:32:42 +00:00
  • 161e81c2f5 Minor documentation fixes anders_k 2019-02-11 17:45:47 +00:00
  • bd5d47cbae ANSI targets are deprecated, force the important examples to use Unicode. anders_k 2019-02-11 16:04:47 +00:00
  • 978ac79a5d Added PEAddResource and PERemoveResource anders_k 2019-02-10 20:45:40 +00:00
  • 797e745de5 Added LoadAndSetImage instruction anders_k 2019-02-03 20:53:13 +00:00
  • b9c8d57bb2 Print "ANSI targets are deprecated" warning if Unicode/Target attributes are never used. anders_k 2019-02-02 20:25:07 +00:00
  • cb151c88e6 Fixed Hindi (patch #291) anders_k 2019-01-29 23:15:37 +00:00
  • 253c858e3e Added more PropVariant helper macros anders_k 2019-01-29 22:11:00 +00:00
  • 66251f051e Added IUniformResourceLocator to COM.nsh anders_k 2019-01-26 20:34:57 +00:00
  • 6b5912b916 Docs: Clarify that $outdir is used as a shortcut property and that the path to the .lnk cannot be relative. anders_k 2019-01-16 00:14:31 +00:00
  • 62d9a4c2f7 (C) 2019 anders_k 2019-01-07 14:30:06 +00:00
  • 737ef2f656 Updated Portuguese (Bug #1219) anders_k 2019-01-05 21:26:23 +00:00
  • 39cd5da3de fix release scons/inst diff kichik 2018-12-15 22:11:30 +00:00
  • 2abc0c7ee9 3.04 kichik 2018-12-15 22:00:41 +00:00
  • 8f5c803eae fix eol kichik 2018-12-15 21:59:42 +00:00
  • a46e23ec71 fix eol kichik 2018-12-15 21:57:48 +00:00
  • 3af65ae651 release date kichik 2018-12-15 21:48:10 +00:00
  • 0b05c1d80d Removed WinVer WaaS diagnostic warning anders_k 2018-12-07 22:56:22 +00:00
  • 6f79ea23b4 Added WinVer "Windows as a Service" detection macros anders_k 2018-12-07 22:53:49 +00:00
  • 52ac543360 Removed LibraryLocal utility anders_k 2018-12-07 22:06:47 +00:00
  • 42e1df24a4 Fixed MultiUser caption langstring bug (bug #1012) anders_k 2018-12-07 21:04:57 +00:00
  • 612c5c5638 Minor German translation fixes (bug #1023) anders_k 2018-12-06 23:00:57 +00:00
  • 649159cd28 NSIS_PACKEDVERSION no longer optional. Tries to find a usable fallback value if not specified. anders_k 2018-12-06 01:12:30 +00:00
  • 7962b3ccac Updated Belarusian (Bug #1217) anders_k 2018-12-03 19:20:31 +00:00
  • 0ebf72824d Added WinVer AtLeastBuild and AtMostBuild anders_k 2018-11-30 16:49:13 +00:00
  • fa85ddb775 Use a undocumented variable as the nsDialogs::OnNotify return value so we don't have to worry about restoring it anders_k 2018-11-27 22:36:58 +00:00
  • a523c05626 nsDialogs::OnNotify can now return values back to Windows, also fixes bug #1216 anders_k 2018-11-27 22:15:26 +00:00
  • 4f695dbd30 Added MakeNSISW donate link to permalink redirected donate page anders_k 2018-11-11 22:05:32 +00:00
  • b2daa7d5fe Added permalink redirects for NSIS Menu anders_k 2018-11-10 22:31:13 +00:00
  • 5b09b32668 VC6 cannot handle template class typedef of a template class with the same name (in a different namespace) anders_k 2018-11-07 16:58:43 +00:00
  • 3c6821f214 Actually remove the problematic type anders_k 2018-11-07 02:39:28 +00:00
  • 1d5d59eb24 Old MinGW somehow has the TRIVERTEX struct unprotected but GRADIENT_FILL_* behind WINVER >= 0x0500 and GradientFill behind WINVER >= 0x0410 anders_k 2018-11-07 02:36:21 +00:00
  • bfb5c0d76e Moved RichEdit helper function to .cpp anders_k 2018-11-07 01:28:41 +00:00
  • a6abbc6f4c Improved MakeNSISW UI command state handling anders_k 2018-11-07 00:26:29 +00:00
  • 5642b70dd5 MakeNSISW is now System DPI aware (16x16, 24x24 and 32x32 toolbar images) anders_k 2018-11-06 21:04:37 +00:00
  • b1240c82d9 Added About dialog DPI aware support and intro animation anders_k 2018-11-04 21:25:52 +00:00
  • d6adb07487 Only ignore makensis.nsi test on non-Win32 platforms anders_k 2018-11-02 20:15:20 +00:00
  • 1afaca0e41 !undef now issues warnings instead of errors anders_k 2018-11-02 19:51:54 +00:00
  • 931b06c782 Added shadow under header text and fixed plug-in links anders_k 2018-11-02 19:16:07 +00:00
  • 9bd98cc4fa POSIX does not have SIZE type but that is OK because we never call that overload anders_k 2018-11-01 23:38:37 +00:00
  • 5122047639 Moved POSIX dialog unit calcilation function stubs anders_k 2018-11-01 23:09:07 +00:00
  • b4ec25628e Fix broken MSDN links anders_k 2018-11-01 22:47:52 +00:00
  • 559d11973b Added HTML documentation code tag font size hack for non-IE browsers anders_k 2018-11-01 21:33:51 +00:00
  • 48703ab513 AddBrandingImage now supports dialog units, even on POSIX anders_k 2018-11-01 21:20:53 +00:00
  • 993b491786 Added dummy CRT stubs for VS 2010-15 (bug #1159) anders_k 2018-10-31 20:07:01 +00:00
  • 945a003cd9 Must still ignore makensis.nsi errors on POSIX because of missing MakeNSISW anders_k 2018-10-30 23:22:58 +00:00
  • 1293da6d1e Reduce confusion by hiding MakeNSISW version. anders_k 2018-10-30 23:22:00 +00:00
  • 81a5f785c7 Use .nsi NSIS Menu if wxWidgets version is not found. anders_k 2018-10-30 22:33:18 +00:00
  • db9fc2cfc0 Call WriteUninstaller with full paths anders_k 2018-10-26 20:59:47 +00:00
  • 7f9d3253a6 Update changelog anders_k 2018-10-25 18:54:53 +00:00
  • 917a77f671 Make sure the architecture define is always set anders_k 2018-10-25 18:40:05 +00:00
  • cce4695977 Refactored postbuild_cmd and !tempfile handling to help patch #280 anders_k 2018-10-24 19:01:00 +00:00
  • 1d937a6abb Dynamically recalculate the toolbar dropdown position anders_k 2018-10-21 12:28:10 +00:00
  • 8de43bfab1 Draw themed size gripper anders_k 2018-10-18 17:45:47 +00:00
  • 2502961051 'cause a MinGW party don't stop anders_k 2018-10-17 01:23:13 +00:00
  • 6223c290ef Ain't no party like a MinGW #ifdef party anders_k 2018-10-17 01:13:00 +00:00
  • 0040a97e43 Fix MinGW/GCC issues anders_k 2018-10-16 20:58:09 +00:00
  • 87139b31a3 Created Window Spy/Info feature anders_k 2018-10-16 16:55:37 +00:00
  • 51d7471805 Added more System::Call emulation functions for x64.nsh on ARM[64] anders_k 2018-10-13 20:15:31 +00:00