Commit graph

2835 commits

Author SHA1 Message Date
kichik
54087a045e Around 20 bytes down
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3263 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-08 22:30:27 +00:00
kichik
03acdc2211 First verify fields and then, only if all are valid, call the leave function
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3262 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-08 14:06:24 +00:00
kichik
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


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3261 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-08 12:53:32 +00:00
kichik
1ad157554c accept different order in install and uninstall icon files, as long as all of the sizes and color depths match
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3260 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-08 09:32:30 +00:00
kichik
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)


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3259 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-06 20:45:35 +00:00
joostverburg
740ae21f2d 1.68
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3258 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-05 16:41:45 +00:00
joostverburg
d0bfe3e455 finish/abort header subtext can be set without setting the text
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3257 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-05 16:21:30 +00:00
joostverburg
2fc8161a22 1.68
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3256 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-05 16:03:06 +00:00
kichik
3bae7484fb Fixed bug #854678 - sub-header showing success on abort
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3255 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-05 12:27:11 +00:00
eccles
6b73b0e490 - Added new control type "Button"
- Added new flag "NOTIFY"
- Added new flag "NOWORDWRAP" for multi-line text boxes
- Reduced size down to 12K


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3254 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-04 22:12:25 +00:00
joostverburg
c0e8dc4f73 1.68
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3253 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-04 16:36:56 +00:00
joostverburg
021e956536 removed old font setting
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3252 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-04 16:36:52 +00:00
joostverburg
85fef2cde5 file association, section macros, fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3251 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-04 16:28:13 +00:00
kichik
e15be55ca7 1.68
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3250 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-04 12:09:05 +00:00
joostverburg
dff2e4afaf typo
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3249 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-03 15:43:22 +00:00
kichik
e33b064635 another spelling mistake (recommAnded)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3248 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-03 12:30:11 +00:00
zarg
1359dfb8e6 Speeling mishtake =)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3247 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-02 22:43:19 +00:00
joostverburg
22e102a965 1.68
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3246 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-02 20:56:06 +00:00
kichik
371dbe14af missed Install_Dir
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3245 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-02 12:10:17 +00:00
ramon18
4aad4e704a Portuguese language files update (nsh->1.68)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3244 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-02 01:22:09 +00:00
ramon18
959b379381 Crash fixes, including firewall problems, many Optimizations
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3243 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-02 01:13:35 +00:00
kichik
17b58ae2d9 Added LZMA to SetCompressor's list
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3242 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-01 22:48:58 +00:00
joostverburg
6e5f672b74 update/uninstall CVS data
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3241 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-01 22:47:23 +00:00
kichik
30655f926a MUI 1.68 updates
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3240 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-01 14:36:57 +00:00
kichik
94232168f5 fixed typo and added lzma source code
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3239 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-01 11:36:04 +00:00
kichik
b62f3b4521 obey /V for line breaks too
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3238 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-01 11:33:30 +00:00
kichik
b11b408bdb no need for that variable
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3237 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-01 00:16:41 +00:00
kichik
7bfcfac3c2 build plug-in table only when needed. this also fixes warnings when using something like makensis.exe /X"OutFile bla.exe" /XSection /XSectionEnd
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3236 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-30 18:00:39 +00:00
kichik
774f3d50de !ifmacro[n]def based now works with !else
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3235 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-30 16:44:06 +00:00
kichik
5028c34424 !ifmacro[n]def based on Anders Kjersem's code
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3234 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-30 16:31:43 +00:00
kichik
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)


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3233 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-30 16:02:48 +00:00
kichik
164f6462b3 fixed !include not failing when it can't find the requested file
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3232 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-29 16:10:10 +00:00
joostverburg
92e433d64c fixed finish page reboot option buttons
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3231 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-28 19:41:03 +00:00
joostverburg
1acd9aea9e 1.68
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3230 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-28 19:34:16 +00:00
kichik
d5687e0764 Removed extra back-slash in uninstaller execution path
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3229 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-28 19:04:06 +00:00
kichik
0ec2d9c03e bug #848173 - add trailing backslash to the temporary directory so root directories will be recognized as directories and not just the drive path.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3228 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-28 18:59:51 +00:00
kichik
f1a3a6746a Made temporary folder validator make sure the temporary directory variable contains a fully qualified path. If it doesn't it'll full back to %WINDIR%\Temp. If that doesn't either, it'll fail. This shoulf fix bug #848173 where it would fail with the wrong message on WINE.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3227 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-28 18:52:19 +00:00
kichik
8b728af443 Another little optimization
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3226 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-28 18:50:51 +00:00
kichik
acf798c33b - Made CRC checking from CD-ROM or a network drive faster
- Some more optimizations


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3225 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-28 17:57:59 +00:00
icemank
69e2d02cc7 Minor fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3224 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-28 05:16:05 +00:00
kichik
b5a430dfa6 Some more optimizations
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3223 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-27 23:21:15 +00:00
joostverburg
edbc22d642 section structure, file associations, shell extensions
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3222 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-27 21:29:05 +00:00
kichik
f6ebb29045 - All message boxes in code now have a default for silent installers
- Some size optimizations


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3221 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-27 20:19:48 +00:00
kichik
0139636e18 clean offsets for EW_SETFILEATTRIBUTES that comes after EW_EXTRACTFILE
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3220 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-27 18:47:47 +00:00
joostverburg
e338cce111 1.68, fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3219 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-27 14:27:00 +00:00
kichik
ef1901d5aa Smaller memory requirements on compile time (dict * 2 + 5MB)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3218 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-26 20:27:36 +00:00
joostverburg
23f1461de7 no separate INI file anymore
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3217 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-26 17:20:54 +00:00
joostverburg
69b371e936 1.68
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3216 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-26 17:20:07 +00:00
kichik
d3621837ed Misspelled
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3215 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-26 13:58:03 +00:00
kichik
0450ea6390 Added modification notice
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3214 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-26 13:57:14 +00:00