Mike McCormack
|
e534e7726b
|
msi: Apply any MSI transforms specified by the TRANSFORMS property.
|
2006-01-04 14:51:25 +01:00 |
|
Mike McCormack
|
40a76a58e3
|
msi: Add a stub for MsiGetLastErrorRecord.
|
2006-01-04 14:51:05 +01:00 |
|
Mike McCormack
|
576b8a5920
|
msi: Fixes for the MaskedEdit control.
Allow MaskedEdit masks that aren't enclosed with <>.
Allow the MaskedEdit's edit controls to scroll a bit in case things
don't line up.
|
2006-01-04 14:49:50 +01:00 |
|
Marcus Meissner
|
73b7900b8b
|
msi: Report the commandline that failed to start in ERR()s.
|
2006-01-03 17:35:41 +01:00 |
|
Mike McCormack
|
00a7faa377
|
msi: Subclass the Richedit control.
Send a "DoAction" control event when the user scrolls the text.
|
2006-01-03 12:15:04 +01:00 |
|
Mike McCormack
|
a0f88f7a3e
|
MSI: Improve the MsiGetMode stub a little.
|
2006-01-03 12:12:15 +01:00 |
|
Mike McCormack
|
188365e2f0
|
msi: Implement the Reset control event.
|
2006-01-03 12:12:09 +01:00 |
|
Francois Gouget
|
38884e0347
|
Small documentation tweaks to avoid winapi_check warnings.
|
2006-01-03 12:10:09 +01:00 |
|
Mike McCormack
|
b7270b8c2d
|
msi: Change some FIXME messages to comments.
|
2005-12-31 13:18:11 +01:00 |
|
Mike McCormack
|
04a086ad65
|
msi: Define the property "Intel" if we're running on an Intel processor.
|
2005-12-31 13:14:34 +01:00 |
|
Mike McCormack
|
f24a9e2a24
|
msi: Add stub actions for CCPSearch and RMCCPSearch.
|
2005-12-31 13:14:23 +01:00 |
|
Bill Medland
|
b56ed22277
|
msi: Prevent array underflow in MsiFormat when measuring with zero-length buffer.
|
2005-12-21 21:19:47 +01:00 |
|
Bill Medland
|
e0d4df6bb7
|
msi: Use a default dialog font if nothing is specified.
|
2005-12-20 11:59:23 +01:00 |
|
Magnus Olsen
|
a06aa5e996
|
msi: Fixed deformat_environment to not cut off string.
|
2005-12-19 18:17:28 +01:00 |
|
Christian Gmeiner
|
e02e539c1e
|
msi: Implemented DllCanUnloadNow.
|
2005-12-05 20:39:33 +01:00 |
|
Huw Davies
|
0d13aeb26e
|
msi: Fix MsiProvideQualifiedComponentW spec file entry.
|
2005-12-05 20:38:18 +01:00 |
|
Robert Shearman
|
2d5dc32f35
|
The buffer sizes in the documentation for MsiDecomposeDescriptorW don't
include the NULL terminator, so fix this.
|
2005-11-30 12:02:06 +01:00 |
|
Mike McCormack
|
2a6d007c65
|
If a source directory doesn't exist, use the install root instead.
|
2005-11-28 10:37:08 +01:00 |
|
Mike McCormack
|
6a976373b3
|
Handle the ^ character in MaskEdit controls.
|
2005-11-28 10:36:54 +01:00 |
|
Alexandre Julliard
|
0ec7e1a591
|
Renamed all .cvsignore files to .gitignore.
|
2005-11-26 13:10:33 +01:00 |
|
Mike McCormack
|
9fac484928
|
Make all source directories at the root of the install.
|
2005-11-24 19:22:44 +01:00 |
|
YunSong Hwang
|
68baacc859
|
Update Korean translations.
|
2005-11-21 12:01:19 +00:00 |
|
Mike McCormack
|
77da201e8f
|
Loop around calling RegQueryValue until we have a big enough string
for both the name and the value.
|
2005-11-21 11:59:54 +00:00 |
|
Mike McCormack
|
26a6d598bb
|
Convert MsiEnumComponentQualifiers to use msi_strcpy_to_awstring.
|
2005-11-15 18:12:21 +00:00 |
|
Mike McCormack
|
d78dce709e
|
Fix function prototype and spec file entry for
MsiEnumComponentQualifiers.
|
2005-11-15 16:55:04 +00:00 |
|
Mike McCormack
|
dbc8f877fc
|
Only return ERROR_MORE_DATA if there's a buffer to copy a result
into.
|
2005-11-15 16:53:47 +00:00 |
|
Mike McCormack
|
828280f4fd
|
Set the Installed property if the product is already installed.
|
2005-11-15 12:00:13 +00:00 |
|
Mike McCormack
|
deaae4b8d1
|
Empty strings are not equal to any number, so all comparisons against
them fail except for tests for non-equalness.
|
2005-11-14 12:29:10 +00:00 |
|
YunSong Hwang
|
6e20af5dac
|
Add Korean translations.
|
2005-11-14 11:27:36 +00:00 |
|
Mike McCormack
|
fc0cc66b54
|
Fix comparison of empty properties to numbers and add test cases.
|
2005-11-14 11:24:14 +00:00 |
|
Steven Edwards
|
f5f8cd0846
|
Partly implement MsiMessageBox[A/W] on top of MessageBoxEx[A/W]
|
2005-11-11 10:52:53 +00:00 |
|
Francois Gouget
|
0edbaf7e80
|
Remove spaces before '\n' in traces.
|
2005-11-10 12:14:56 +00:00 |
|
Francois Gouget
|
f4c0524ec6
|
Assorted spelling and case fixes.
|
2005-11-10 11:39:07 +00:00 |
|
Aric Stewart
|
5cbd491b7b
|
Use MsiDecomposeDescriptorW in MsiProvideQualifiedComponentExW.
|
2005-11-10 11:06:04 +00:00 |
|
Mike McCormack
|
5c63332b4f
|
Fix passing of NULL pointers to MsiDecomposeDescriptor and add a
test.
|
2005-11-09 10:59:20 +00:00 |
|
Mike McCormack
|
454fa4bea0
|
Make sure we only CoUninitialize after successfully initializing.
Fix the address of the returned IShellLinkDataList interface.
|
2005-11-09 10:58:24 +00:00 |
|
Saulius Krasuckas
|
056d96939b
|
Win9x returns MSIDBERROR_NOERROR.
|
2005-11-05 10:42:57 +00:00 |
|
Ivan Leo Puoti
|
5b22e4d6ef
|
Fix some wrong prototypes.
|
2005-11-03 11:35:11 +00:00 |
|
Mike McCormack
|
a977b2c346
|
Remove some redundant null pointer checks.
|
2005-11-03 09:56:29 +00:00 |
|
Mike McCormack
|
1238fda624
|
Add missing semicolons that caused compile trouble on FreeBSD.
|
2005-11-03 09:55:30 +00:00 |
|
Mike McCormack
|
da20e4d9ca
|
NULL and empty strings are the same in conditions.
|
2005-11-02 19:58:01 +00:00 |
|
Mike McCormack
|
451ef3a9c3
|
Stub implementation for MsiAdvertiseScriptA/W.
|
2005-11-02 19:54:31 +00:00 |
|
Mike McCormack
|
50684c15d5
|
Create the +msidb debug channel for msi database code.
|
2005-11-02 14:24:21 +00:00 |
|
Aric Stewart
|
d5655f90cf
|
Force files to install if the REINSTALL property is set.
|
2005-11-02 14:21:17 +00:00 |
|
Mike McCormack
|
76137e55b7
|
Fix parameter handling in MsiSetTargetPath, and add a test for it.
|
2005-11-02 11:43:05 +00:00 |
|
Mike McCormack
|
fd4a2003db
|
Implement the RemoveFiles action.
|
2005-11-02 11:42:56 +00:00 |
|
Mike McCormack
|
15e578dfbc
|
Stub implementation for MsiGetFileHashA/W.
|
2005-11-02 10:56:54 +00:00 |
|
Mike McCormack
|
dded8fb7a8
|
Use an enumeration for file states.
|
2005-11-02 10:56:42 +00:00 |
|
Mike McCormack
|
4413adf9a9
|
Define NONAMELESSUNION and NONAMELESSSTRUCT for older compilers.
|
2005-11-02 10:56:22 +00:00 |
|
Mike McCormack
|
7cd5467377
|
Make sure to unregister all the classes that were registered when msi
is unloaded, so we can register again cleanly.
|
2005-10-31 15:43:39 +00:00 |
|