Commit graph

  • 8a85e1c0dd fixed branding text background color not updating when the system's color change kichik 2003-12-29 14:27:33 +00:00
  • 9241c66c5e features list joostverburg 2003-12-28 23:50:49 +00:00
  • f4c6bd11ab 1.68 joostverburg 2003-12-28 22:28:34 +00:00
  • c22a1edd3c updates joostverburg 2003-12-28 16:15:59 +00:00
  • 45c3c3f161 forgot about RTL improvements in rc1 kichik 2003-12-28 12:46:35 +00:00
  • a6b43212f4 typo joostverburg 2003-12-27 22:35:08 +00:00
  • be4ad5e97f b4 -> rc1 kichik 2003-12-27 20:35:49 +00:00
  • e7fc8474c5 - added missing 7zip source and CVS files - b5 -> rc1 kichik 2003-12-27 19:10:21 +00:00
  • a23424a8ad b5 -> rc1 kichik 2003-12-27 19:09:18 +00:00
  • 83cd638478 - added information about updated VPatch - b5 -> rc1 kichik 2003-12-27 18:43:15 +00:00
  • b7c7a31b3e VPatch 2.1: * Added argument checking and error handling to GenPat. Now returns exit codes as well to indicate success/failure (and the reason for failure). Only GenPat has changed in this version compared to 2.0 final. * Bug Fix: GenPat no longer gives an Access Violation when attempting to patch a file smaller than 64 bytes into a file larger than 64 bytes. kichik 2003-12-27 18:36:57 +00:00
  • 14f2e625e4 added documentation for the new shell folders kichik 2003-12-26 19:54:01 +00:00
  • 4b931ac9eb fixed .nsi examples not starting kichik 2003-12-26 19:48:57 +00:00
  • 5e4c7cf860 added multilingual license example kichik 2003-12-25 13:31:14 +00:00
  • e3d2cf1537 added a note about SetOutPath to RegDLL's section kichik 2003-12-25 12:26:22 +00:00
  • ce03b797ba typo fixed kichik 2003-12-24 22:50:22 +00:00
  • e272318725 UpgradeDLL now supports paths that contain variables joostverburg 2003-12-24 18:38:18 +00:00
  • 7c5e1bda63 things to do for NSIS 2.1 or later joostverburg 2003-12-24 18:10:38 +00:00
  • f01376b166 cleanup joostverburg 2003-12-24 18:06:44 +00:00
  • 48fcee1824 new example joostverburg 2003-12-24 17:51:58 +00:00
  • a6046b428a Made StartRadioButtons not depend on $1 and added an option to work with multiple "radio buttons" blocks kichik 2003-12-24 16:30:22 +00:00
  • 3ab14efa82 - a4 was released in 2002, not 2003 - fixed a grammer mistake (at->on) kichik 2003-12-24 16:03:22 +00:00
  • a37f1e89fa error message joostverburg 2003-12-24 16:00:18 +00:00
  • 0c7981ef60 - Disabled DirShow as it hasn't been working since b0 which was released more than a year ago. - Rewrote token placement checks to prevent a crash with: "Section uninstall InstallDir something" and to make it a bit more comfortable. kichik 2003-12-24 15:54:06 +00:00
  • 58d1d2090e updates joostverburg 2003-12-24 13:12:49 +00:00
  • 989f133c01 Added release dates kichik 2003-12-23 17:42:42 +00:00
  • 0d092eeb01 Returned WM_COMMAND forwarding as NSISdl is now fixed kichik 2003-12-23 16:29:36 +00:00
  • 2144a90eed - Escape now works when focused on a link control - Fixed a link control bug that allowed the user to activate the link by clicking outside of the text kichik 2003-12-23 16:29:16 +00:00
  • 18519e3e79 include winresrc.h instead of afxresh which is not available on non Microsoft compilers (part of MFC it seems) kichik 2003-12-23 14:24:28 +00:00
  • c385a40332 Back to former exehead overheads (zlib, bzip2 - 34, lzma - 34.5) kichik 2003-12-22 18:50:47 +00:00
  • 6542144aba Shell Folders code now use "current user" if cannot retrieve nothing for "all users" ramon18 2003-12-22 14:34:05 +00:00
  • 660bbf5e2d Added ShConstants.h to makenssi project Size optimization on ui.c Some fixes in Shell Folders code ramon18 2003-12-22 14:02:15 +00:00
  • 2589a5fc85 Code clean up, removed NSIS_SUPPORT_NAMED_USERVARS and NSIS_SUPPORT_LANG_IN_STRINGS Added support for many new constants which get shell folders path without using the registry ramon18 2003-12-22 00:28:30 +00:00
  • d1c5ef3af7 patches by PerditionC for compatibly with PSDK-less VC6 kichik 2003-12-21 21:00:37 +00:00
  • a022ebcfc1 Command.com does not like command lines beginning with an '@' symbol. eccles 2003-12-21 20:33:35 +00:00
  • bbfd02e585 ${Unless} ${Cmd} ... was not working. eccles 2003-12-20 15:01:36 +00:00
  • 4998ff6e18 1.68 joostverburg 2003-12-19 15:52:10 +00:00
  • 6e2d07df31 only add entries to wininit.ini if short names were retrieved successfully kichik 2003-12-18 19:19:19 +00:00
  • cbab2ce554 Oops, that was a test file kichik 2003-12-18 14:00:33 +00:00
  • d6d78591f0 Added an example that demonstrates commands related to silent installers kichik 2003-12-17 23:57:19 +00:00
  • 672e695976 - Added SS_NOPREFIX for the static control above the install log so both will show the same when an ampersand is present in the string - Added another parameter for Name. It will be used in places where doubled ampersands are required for text to render as expected. Use it if you have an ampersand in your name. See the updated documentation about the Name command for more information about usage. kichik 2003-12-17 23:22:14 +00:00
  • 5f58389c12 - Fixed bug #858010 - defines were read wrongly into the settings dialog (`i' wasn't reset to 0) - Made Compile and Run execute the installer even if there were warnings kichik 2003-12-17 16:13:04 +00:00
  • da92941bfc SetCompressorDictSize didn't show kichik 2003-12-17 13:07:12 +00:00
  • 0255c1414d signed/unsigned mismatch kichik 2003-12-16 16:32:02 +00:00
  • 477f281328 1.68 joostverburg 2003-12-15 15:36:37 +00:00
  • db34beb248 there is no pre function for custom pages, only create function kichik 2003-12-14 22:09:18 +00:00
  • d5ce427baa documented new features, font size joostverburg 2003-12-14 17:59:00 +00:00
  • 39e524b732 LogicLib added to distribution. eccles 2003-12-14 01:15:44 +00:00
  • 2d8918e586 Some tidying and documentation. eccles 2003-12-14 01:13:32 +00:00
  • 009e409276 2.4: - Added Switch..Case*/Default..EndSwitch: similar to Select but behaves just like the C version (thanks to kichik). - Added unsigned integer comparisons. - Added 64-bit integer comparisons. - Added case-sensitive string tests. - Added other string relational comparisons. - Added section flag tests. eccles 2003-12-14 00:31:25 +00:00
  • 8a66228b7c 2.3: - Much reworking and refactoring. - Added built-in support for the rest of NSIS's conditional tests. - Added ability to use any NSIS conditional command in a normal If type statement. - Optimised the code produced by If (fewer Goto's). - Added statement similar to If that works in reverse: "Unless". - Fixed bug where using Continue in a Do..LoopUntil loop went to the top of the loop and not the loop condition. - Added DoWhile..Loop and Do..LoopWhile loop varieties. - Optimised the code prodiced by Select (fewer Goto's). - Renamed Case_Else to CaseElse. - CaseElse can also be called Default (for the C-minded). eccles 2003-12-14 00:29:15 +00:00
  • a641ca3621 2.2: - Simplified IfThen by utilising If and EndIf. - Simplified For by utilising ForEach. - Fixed ForEach missing the final iteration. - Fixed a couple of Break/Continue bugs. eccles 2003-12-14 00:26:54 +00:00
  • d794979b2f 2.1: - Added continue and break labels to repeat type statements. eccles 2003-12-14 00:25:22 +00:00
  • 46297fa6cd NSIS Logic Library - dselkirk's logiclib 2.0: - Complete rewrite using new push/pop system. eccles 2003-12-14 00:23:56 +00:00
  • 2c892dde45 NSIS Logic Library - dselkirk's logiclib 1.3 (1.2 seems to have gone walkabout): - Changed library name to Lib. - Allow for 5 statements deep without use of name variable. - Added If..ElseIf..Else..Endif statements. - Fixed maximum allow statements. - Now allows 10 statement depth. - Condensed code. eccles 2003-12-14 00:22:02 +00:00
  • a453e3281e NSIS Logic Library - dselkirk's selectlib 1.1: - Added simplified macros and removed NAME requirement eccles 2003-12-14 00:19:48 +00:00
  • 0530c41b6d NSIS Logic Library - dselkirk's original selectlib 1.0 eccles 2003-12-14 00:18:16 +00:00
  • c31682240d Only validate if pressing the Next button. eccles 2003-12-13 17:17:03 +00:00
  • 29b7da028d Translation buffers were too small kichik 2003-12-12 22:00:49 +00:00
  • b33de3866d fixed finish page link positioning, color (standard RRGGBB hex format) joostverburg 2003-12-12 21:26:21 +00:00
  • e53d122cfd file association fix joostverburg 2003-12-11 21:05:30 +00:00
  • a00901c80f added MUI_SYSVERSION define joostverburg 2003-12-10 12:54:18 +00:00
  • b1c888115c updated reserve file info joostverburg 2003-12-09 19:43:30 +00:00
  • 516667fc1b updated reserve file info, fixes, html structure joostverburg 2003-12-09 19:33:48 +00:00
  • f850525a12 1.68 joostverburg 2003-12-09 16:45:24 +00:00
  • 54087a045e Around 20 bytes down kichik 2003-12-08 22:30:27 +00:00
  • 03acdc2211 First verify fields and then, only if all are valid, call the leave function kichik 2003-12-08 14:06:24 +00:00
  • 45c040b909 - fixed bug #848868 - StartMenu trims 3 lines of text - made StartMenu treat different fonts better, it will not resize according to the selected font kichik 2003-12-08 12:53:32 +00:00
  • 1ad157554c accept different order in install and uninstall icon files, as long as all of the sizes and color depths match kichik 2003-12-08 09:32:30 +00:00
  • 4eb2881b5b - Better RTL support: * use RTL reading wherever possible (shows the dots, commas, etc. in the correct order) * Message boxes are now RTL too * Fixed RTL for links in InstallOptions - Fixed tab order in StartMenu - Made StartMenu use SHGetSpecialFolderLocation (soon to be in NSIS core too) kichik 2003-12-06 20:45:35 +00:00
  • 740ae21f2d 1.68 joostverburg 2003-12-05 16:41:45 +00:00
  • d0bfe3e455 finish/abort header subtext can be set without setting the text joostverburg 2003-12-05 16:21:30 +00:00
  • 2fc8161a22 1.68 joostverburg 2003-12-05 16:03:06 +00:00
  • 3bae7484fb Fixed bug #854678 - sub-header showing success on abort kichik 2003-12-05 12:27:11 +00:00
  • 6b73b0e490 - Added new control type "Button" - Added new flag "NOTIFY" - Added new flag "NOWORDWRAP" for multi-line text boxes - Reduced size down to 12K eccles 2003-12-04 22:12:25 +00:00
  • c0e8dc4f73 1.68 joostverburg 2003-12-04 16:36:56 +00:00
  • 021e956536 removed old font setting joostverburg 2003-12-04 16:36:52 +00:00
  • 85fef2cde5 file association, section macros, fixes joostverburg 2003-12-04 16:28:13 +00:00
  • e15be55ca7 1.68 kichik 2003-12-04 12:09:05 +00:00
  • dff2e4afaf typo joostverburg 2003-12-03 15:43:22 +00:00
  • e33b064635 another spelling mistake (recommAnded) kichik 2003-12-03 12:30:11 +00:00
  • 1359dfb8e6 Speeling mishtake =) zarg 2003-12-02 22:43:19 +00:00
  • 22e102a965 1.68 joostverburg 2003-12-02 20:56:06 +00:00
  • 371dbe14af missed Install_Dir kichik 2003-12-02 12:10:17 +00:00
  • 4aad4e704a Portuguese language files update (nsh->1.68) ramon18 2003-12-02 01:22:09 +00:00
  • 959b379381 Crash fixes, including firewall problems, many Optimizations ramon18 2003-12-02 01:13:35 +00:00
  • 17b58ae2d9 Added LZMA to SetCompressor's list kichik 2003-12-01 22:48:58 +00:00
  • 6e5f672b74 update/uninstall CVS data joostverburg 2003-12-01 22:47:23 +00:00
  • 30655f926a MUI 1.68 updates kichik 2003-12-01 14:36:57 +00:00
  • 94232168f5 fixed typo and added lzma source code kichik 2003-12-01 11:36:04 +00:00
  • b62f3b4521 obey /V for line breaks too kichik 2003-12-01 11:33:30 +00:00
  • b11b408bdb no need for that variable kichik 2003-12-01 00:16:41 +00:00
  • 7bfcfac3c2 build plug-in table only when needed. this also fixes warnings when using something like makensis.exe /X"OutFile bla.exe" /XSection /XSectionEnd kichik 2003-11-30 18:00:39 +00:00
  • 774f3d50de !ifmacro[n]def based now works with !else kichik 2003-11-30 16:44:06 +00:00
  • 5028c34424 !ifmacro[n]def based on Anders Kjersem's code kichik 2003-11-30 16:31:43 +00:00
  • 58ea8200ba - Fixed a race condition that happened when LZMA compression finished and occasionally deadlocked the next call (solid installers weren't affected, just the compiler) - Added try and catch for LZMA just in case one of the rare exceptions will be thrown (just compiler) kichik 2003-11-30 16:02:48 +00:00
  • 164f6462b3 fixed !include not failing when it can't find the requested file kichik 2003-11-29 16:10:10 +00:00
  • 92e433d64c fixed finish page reboot option buttons joostverburg 2003-11-28 19:41:03 +00:00
  • 1acd9aea9e 1.68 joostverburg 2003-11-28 19:34:16 +00:00
  • d5687e0764 Removed extra back-slash in uninstaller execution path kichik 2003-11-28 19:04:06 +00:00