Commit graph

946 commits

Author SHA1 Message Date
kichik
f9016b2bb5 fixed two problematic string length measurements
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3933 212acab6-be3b-0410-9dea-997c60f758d6
2005-03-19 17:07:48 +00:00
kichik
9053776109 use correct freeing method
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3932 212acab6-be3b-0410-9dea-997c60f758d6
2005-03-19 17:06:45 +00:00
kichik
f53f97b4ca added missing MB_RTLREADING
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3929 212acab6-be3b-0410-9dea-997c60f758d6
2005-03-19 14:18:04 +00:00
kichik
dd3d4f237a 2.05 -> 2.06
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3928 212acab6-be3b-0410-9dea-997c60f758d6
2005-03-19 13:53:41 +00:00
kichik
326556f0e3 fixed bug #1155060 - Install type drop down box not showing default InstType
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3925 212acab6-be3b-0410-9dea-997c60f758d6
2005-03-19 11:56:23 +00:00
kichik
38b94f19a5 implemented feature request #1159701 - "RTLREADING" flag support in the "MessageBox"
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3922 212acab6-be3b-0410-9dea-997c60f758d6
2005-03-17 20:44:31 +00:00
kichik
14836bb4a6 implemented feature request #1159701 - "RTLREADING" flag support in the "MessageBox"
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3921 212acab6-be3b-0410-9dea-997c60f758d6
2005-03-15 17:48:22 +00:00
kichik
2b53221b64 fixed bug #1159700 - SetFont doesn't work well with RTL on Windows 9x
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3919 212acab6-be3b-0410-9dea-997c60f758d6
2005-03-10 18:53:34 +00:00
kichik
0c691fe4f8 fixed compile error without NSIS_CONFIG_CRC_SUPPORT
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3918 212acab6-be3b-0410-9dea-997c60f758d6
2005-03-05 16:56:41 +00:00
kichik
ac0e85db40 fixed bug #1144763 - more than 3 files in uninstall, cannot compile
data was added to udata after setro(TRUE) was used


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3917 212acab6-be3b-0410-9dea-997c60f758d6
2005-03-05 12:07:13 +00:00
kichik
b4b3f0b1eb fixed bug #1155836 - Incorrect section group state
section flags weren't read again after a recursive call for _RefreshSectionGroups returned


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3914 212acab6-be3b-0410-9dea-997c60f758d6
2005-03-03 20:15:58 +00:00
kichik
b9ecd8f65c size optimizations
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3912 212acab6-be3b-0410-9dea-997c60f758d6
2005-02-25 15:28:37 +00:00
kichik
4bb5e9b310 available variable in DirProc's WM_IN_UPDATEMSG handler wasn't properly initialized
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3911 212acab6-be3b-0410-9dea-997c60f758d6
2005-02-25 14:19:00 +00:00
kichik
189afff7c3 applied patch #1123154 - nsis 2.05 makefile missing components.c
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3910 212acab6-be3b-0410-9dea-997c60f758d6
2005-02-25 13:29:49 +00:00
kichik
a7e4a69bb4 fixed plug-ins directory initialization for extremely restricted guest users with no directory listing access to the temporary directory
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3909 212acab6-be3b-0410-9dea-997c60f758d6
2005-02-18 13:39:42 +00:00
kichik
d192713026 implemented feature request #1124901 - Registry functions and ShellVarContext
all registry instructions now accept SHCTX which is replaced with HKLM or HKCU on runtime according to SetShellVarContext


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3907 212acab6-be3b-0410-9dea-997c60f758d6
2005-02-17 21:20:05 +00:00
kichik
48f6cfb392 added FORCE_INLINE to RefreshComponents
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3901 212acab6-be3b-0410-9dea-997c60f758d6
2005-02-04 20:49:00 +00:00
kichik
282cd1ef72 if the first section was a section group, following section groups didn't behave correctly
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3900 212acab6-be3b-0410-9dea-997c60f758d6
2005-02-04 20:45:02 +00:00
kichik
5a37bd4e68 fixed compile error with logging enabled
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3896 212acab6-be3b-0410-9dea-997c60f758d6
2005-02-04 15:31:57 +00:00
kichik
931f5e42c2 a section group can't be both selected and toggled
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3893 212acab6-be3b-0410-9dea-997c60f758d6
2005-02-04 14:17:11 +00:00
kichik
c5d4422fd6 2.04->2.05
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3892 212acab6-be3b-0410-9dea-997c60f758d6
2005-02-04 13:55:29 +00:00
kichik
502850c203 added missing break
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3890 212acab6-be3b-0410-9dea-997c60f758d6
2005-02-03 20:26:40 +00:00
kichik
1ecd52511c fixed bug #1114876 - "Space Available" shows bad value "258.-2GB"
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3888 212acab6-be3b-0410-9dea-997c60f758d6
2005-02-03 18:24:48 +00:00
kichik
c59980a4eb better error message for icon number mismatch
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3887 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-29 15:31:56 +00:00
kichik
8557bafca2 LZMA_IO_ERROR was returned instead of LZMA_THREAD_ERROR
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3879 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-18 18:06:09 +00:00
kichik
6de9916400 string first in output for compression errors
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3878 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-18 17:56:58 +00:00
kichik
d13a22587c use case insensitive string comparison
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3877 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-14 18:35:21 +00:00
kichik
54bb163a4f don't rely on WM_DESTROY to update extraction status to 100%
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3875 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-14 16:54:44 +00:00
kichik
6008ab4265 removed unneeded test
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3872 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-14 15:46:28 +00:00
kichik
057a91aa70 made SectionGetText work in .onInit too
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3871 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-14 15:24:51 +00:00
kichik
f558c99c2c use new section name space
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3868 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-14 15:13:47 +00:00
kichik
c70cfb5ac2 initialize section name with zeros
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3867 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-14 15:11:56 +00:00
kichik
3bef7a5d67 added space for section name to make it possible to parse it immediately when setting it and not only when the components page is present
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3866 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-14 15:11:20 +00:00
kichik
b4e31e321e update the inner page if the leave function aborted, something might have changed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3861 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-11 16:54:59 +00:00
kichik
840ab03222 use new component functions to enable toggling of partially selected sections and fix bug #1045722
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3857 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-11 16:38:48 +00:00
kichik
d8225671ad use new components functions so SetCurInstType will take affect immediately and so setting a section group's flags will affect its children too
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3856 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-11 16:33:12 +00:00
kichik
c73d4d43b4 - deprecated cur_insttype and insttype_changed
- added SF_TOGGLED section flag


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3855 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-11 16:29:29 +00:00
kichik
6173889411 components functions that don't rely on the TreeView
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3854 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-11 16:28:10 +00:00
kichik
f2cba8c2cb renamed SubSection to SectionGroup
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3852 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-10 12:43:52 +00:00
kichik
ca83176be0 removed debug message
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3850 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-10 11:40:06 +00:00
kichik
4385e976a2 Igor requested the paragraph to be removed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3849 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-09 12:56:36 +00:00
kichik
ccbc8ecd45 2.03->2.04
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3842 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-05 17:11:49 +00:00
kichik
61ae6c590d better fix for bug #1096104
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3840 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-05 16:36:05 +00:00
kichik
8c51026a67 fixed 1095761 - File /r changes $0
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3839 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-05 13:40:42 +00:00
kichik
a7c465cc9e descending message wasn't being displayed when the directory itself matched
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3838 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-05 13:01:07 +00:00
kichik
520f6f1281 fixed bug #1096104 - File /r under unix creates incorrect dirs
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3836 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-05 12:37:55 +00:00
kichik
b65e514035 compare to string::npos, not 0
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3835 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-05 12:02:29 +00:00
kichik
dfd8dc1227 2005
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3831 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-04 14:54:48 +00:00
kichik
34db7b90f2 use new MultiByteToWideChar and WideCharToMultiByte implementation
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3824 212acab6-be3b-0410-9dea-997c60f758d6
2004-12-11 16:10:28 +00:00
kichik
7440f82655 updated copyright year
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3823 212acab6-be3b-0410-9dea-997c60f758d6
2004-12-11 16:09:29 +00:00