Commit graph

3486 commits

Author SHA1 Message Date
kichik
096373344d Library improvements with lots of help from stb:
- InstallLib will register DLLs after reboot in the order they were specified in the script
 - InstallLib will register every DLL on reboot if the reboot flag is already set
 - rewrote RegTool in C
 - RegTool compiles from source code
 - RegTool will not run when double clicked
 - RegTool will register each DLL on a separate process to avoid conflicts


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4127 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-23 11:24:11 +00:00
kichik
01ea9d4bcb fixed indention
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4126 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-22 21:45:40 +00:00
kichik
a515a31e32 added 'test' target
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4125 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-22 21:37:51 +00:00
kichik
63276d8689 build UIs from source
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4124 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-22 15:55:41 +00:00
kichik
0e2f12e173 caption is not needed for license dialogs
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4123 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-22 15:47:30 +00:00
kichik
5ed1ef2bb8 added linker script to assure correct order of sections
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4122 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-22 14:49:34 +00:00
kichik
05d2a3a979 applied patch #1225167 - halibut fails on macro usage at beginning of line
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4121 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-21 22:18:15 +00:00
kichik
dbb2204c73 fixed bug #1202495 - Incorrect DLL name in appendix B.4 Visual Basic Runtimes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4120 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-21 21:46:09 +00:00
kichik
0e299381ca added comma
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4119 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-21 21:38:15 +00:00
kichik
980ee9014b fixed System readme path and added link
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4118 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-21 21:35:58 +00:00
kichik
918aa8c887 added comma
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4117 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-21 21:22:22 +00:00
kichik
d28cad3ad4 typo
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4116 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-21 21:13:32 +00:00
kichik
3eb2576adb MSDN says RegQueryValueEx might not always return null terminated strings
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4115 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-21 20:52:10 +00:00
kichik
f189322a12 header files of useful functions (Instructor)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4114 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-21 17:43:36 +00:00
kichik
43b45e3940 added information on building CHM docs
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4113 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-21 15:00:34 +00:00
kichik
fd2947c9ae header files of useful functions (Instructor)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4112 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-21 12:37:38 +00:00
kichik
bdbec46023 del /q doesn't work on Windows 98 and on XP it only means not to ask on global wildcard deletion, which LogicLib doesn't do anyway
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4110 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-20 20:13:16 +00:00
kichik
ab0ca610ef RegTool.bin is in Bin
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4109 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-20 19:54:59 +00:00
kichik
f006176f02 updated history
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4108 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-20 19:48:38 +00:00
kichik
e425d69341 updated links for new directory structure
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4107 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-20 16:03:57 +00:00
kichik
b576bffcda align folders and websites sections
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4106 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-20 14:07:34 +00:00
kichik
51fafa69e2 back-ported fixes from nsisdl
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4105 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-20 12:46:55 +00:00
kichik
e7eb496863 added information about dist targets
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4104 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-20 10:16:15 +00:00
kichik
dd288416ce update source code
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4103 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-20 08:56:22 +00:00
kichik
0806310e7c applied patch #1220277 with the help of veekee
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4102 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 21:45:53 +00:00
kichik
dd596bc6ba fixed for new paths
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4101 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 21:39:04 +00:00
kichik
a99cda74d9 fixed bug #1221772 - Welcome Page icon overlap
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4100 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 21:04:18 +00:00
kichik
7e5ecd148b fixed exception when VER_* is not passed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4099 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 20:35:56 +00:00
kichik
e5ccd95016 added dist-zip (same as old dist) and dist-installer targets
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4098 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 17:01:34 +00:00
kichik
aa9aed537f updated for new build system
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4097 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 17:00:09 +00:00
kichik
491503ffcb replaced NSIS Update with MakeNSISw and added a mention about the nightly build
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4096 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 13:55:23 +00:00
kichik
0d799d5478 updated links
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4095 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 13:47:39 +00:00
kichik
8305ec8083 install documentation and examples
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4094 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 13:46:17 +00:00
kichik
35a79d7a2f install documentation and examples
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4093 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 12:32:39 +00:00
kichik
c44d6d01b6 fixed build of dist target when PREFIX is not empty
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4092 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 12:31:09 +00:00
kichik
eb5400b781 distribute Resource.dll
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4091 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 11:43:24 +00:00
kichik
03467c358d distribute License.txt
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4090 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 11:42:28 +00:00
kichik
e63e9021ad distribute Changelog.txt
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4089 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 11:41:39 +00:00
kichik
c9631e2c1a use RegTool's new SConscript
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4088 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 11:26:20 +00:00
kichik
afebb04bd3 basic SConscript that just copies RegTool.bin
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4087 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 11:26:06 +00:00
kichik
b6eaa29b38 distribute documents
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4086 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 11:20:15 +00:00
kichik
eac0520377 added docs and examples support for BuildUtil
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4085 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 11:19:24 +00:00
kichik
67b4454e9b distribute nsisconf.nsh
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4084 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 11:15:06 +00:00
kichik
204ff2ba96 distribute makensis.ini
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4083 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 11:13:43 +00:00
kichik
6de6be01a5 distribute license
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4082 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 11:12:56 +00:00
kichik
69b6ccf3ea removed cvsdata.nsi
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4081 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 11:02:47 +00:00
kichik
d01a2fc96e no longer needed as cvs contains no binaries
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4080 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 11:02:19 +00:00
kichik
b65aa70bc9 removed NSIS Update
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4079 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 11:00:21 +00:00
kichik
4383ce6fdb moved update back to makensisw as there's no point in having an entire application just to check for a new version (downloading from cvs is no longer possible because it contains no binaries)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4078 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 10:59:14 +00:00
kichik
c69dedddda moved update back to makensisw
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4077 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 10:56:42 +00:00