Commit Graph

1065 Commits

Author SHA1 Message Date
Mike McCormack
194722d3a3 msi: Add a test for summary information. 2006-10-17 11:16:24 +02:00
James Hawkins
9119b700ed msi: Revert "msi: Perform button control events in greatest to least order." 2006-10-17 11:16:11 +02:00
Francois Gouget
0b20150531 msi: Remove spaces before '\n's. 2006-10-16 11:31:03 +02:00
James Hawkins
3797e6cada msi: Also set the SOURCEDIR property in MSI_InstallPackage. 2006-10-14 20:21:17 +02:00
Francois Gouget
58162f87fd Assorted spelling fixes. 2006-10-13 11:55:04 +02:00
Mike McCormack
9187951ac7 msi: Handle the sign properly when converting integer data. 2006-10-12 14:58:39 +02:00
Mike McCormack
1b256f2c6e msi: Improve error checking when applying transform data. 2006-10-12 14:58:33 +02:00
José Manuel Ferrer Ortiz
30f30e5e46 msi: Updated Spanish translation. 2006-10-12 11:36:58 +02:00
Mike McCormack
60ea01a4f2 msi: Test transforms removing a row in a table. 2006-10-12 11:32:36 +02:00
Mike McCormack
8f56ae8b3a msi: Tests for transforms modifying rows in a table. 2006-10-12 11:32:27 +02:00
Mike McCormack
5742b332fe msi: An empty string table entry should always have a zero refcount. 2006-10-12 11:32:21 +02:00
James Hawkins
c507543554 msi: Set the SourceDir and SOURCEDIR properties in the ResolveSource action. 2006-10-11 12:09:54 +02:00
James Hawkins
58870ce841 msi: Clean up after the package tests. 2006-10-11 12:09:43 +02:00
Mike McCormack
eb18bd9403 msi: Check transforms have the correct storage guid. 2006-10-11 12:09:36 +02:00
Mike McCormack
ee55546d34 msi: Check that transforms return the correct data. 2006-10-11 12:09:32 +02:00
Mike McCormack
80affb3c2d msi: Merge action.h into msipriv.h. 2006-10-10 16:12:12 +02:00
Mike McCormack
175c407bfc msi: Make msi_makestring static. 2006-10-10 16:11:42 +02:00
Michael Ploujnikov
e86296a47f msi/tests: Win64 printf format warning fixes. 2006-10-10 13:36:49 +02:00
Mike McCormack
2d48706d74 msi: Fix a memory leak. 2006-10-10 12:56:05 +02:00
Mike McCormack
47949afc35 msi: Avoid an unnecessary strdup. 2006-10-10 12:56:01 +02:00
Mike McCormack
07c85fe895 msi: Avoid reading the transform table data twice. 2006-10-10 12:55:57 +02:00
Mike McCormack
e9c5e93fda msi: Fix handle leaks in the test cases. 2006-10-10 12:10:18 +02:00
Mike McCormack
73c7bcb6e5 msi: Fix memory leaks and bad frees. 2006-10-10 12:10:07 +02:00
James Hawkins
915898fbb7 msi: NULL-terminate dst on error. 2006-10-10 11:57:52 +02:00
James Hawkins
42b05ea311 msi: Add missing sizeof(WCHAR) multiplier. 2006-10-10 11:57:32 +02:00
James Hawkins
563a50ab35 msi: Make internal functions static. 2006-10-09 14:40:08 +02:00
James Hawkins
f721a24a13 msi: Perform button control events in greatest to least order. 2006-10-09 14:40:00 +02:00
Paul Vriens
feb7990b49 msi: Make tests run on Win98 again. 2006-10-09 12:53:59 +02:00
James Hawkins
9024a88dd9 msi: Make msi_dialog_dup_property return a copy of the property if the property is empty. 2006-10-06 15:20:52 +02:00
Mike McCormack
4d41a2b9ee msi: Fix transform traces. 2006-10-06 12:54:30 +02:00
Mike McCormack
92cc0bc0c2 msi: Work around what appears to be a bug in native MSI's generation of transform data. 2006-10-06 12:54:21 +02:00
Mike McCormack
f53ba3ca58 msi: Transform the _Columns and _Tables tables first so the table metadata is present for new tables. 2006-10-06 12:54:13 +02:00
Mike McCormack
2c626c9d81 msi: Handle null integers properly in transforms. 2006-10-06 12:53:58 +02:00
Mike McCormack
59edd7d8a8 msi: Only ignore the StringPool and StringData in a transform. 2006-10-05 11:33:07 +02:00
Mike McCormack
2af5ed571a msi: Only declare the szStringData and szStringPool strings once. 2006-10-05 11:33:00 +02:00
Mike McCormack
8d7bbd1809 msi: Remove an unused variable. 2006-10-05 11:32:51 +02:00
Mike McCormack
f1d4646a49 msi: Win64 printf format warning fixes. 2006-10-05 11:32:32 +02:00
Mike McCormack
2e19d49538 msi: Check that transforms preserve tables. 2006-10-05 11:32:27 +02:00
James Hawkins
f16ddf1b32 msi: Only apply the last font style in the list of styles. 2006-10-04 11:14:21 +02:00
James Hawkins
971ab9aa47 msi: Handle the SelectionBrowse event using ControlEvent_SpawnDialog. 2006-10-04 11:13:28 +02:00
James Hawkins
5ea2cd44c1 msi: Subscribe the SelectionTree control to the SelectionPath event. 2006-10-04 11:13:22 +02:00
James Hawkins
908e27d6fc msi: Store the selected item in the SelectionTree control. 2006-10-04 11:13:12 +02:00
James Hawkins
846fdd1550 msi: Publish the SelectionDescription and SelectionPath events when the selection changes in the SelectionTree control. 2006-10-04 11:13:01 +02:00
James Hawkins
de0efba366 msi: Properly initialize the SelectionTree control's attributes and property values. 2006-10-04 11:12:44 +02:00
James Hawkins
aea0dcc86d msi: Publish the SelectionPath event in the SetTargetPath event. 2006-10-04 11:12:32 +02:00
James Hawkins
2a8c38ff74 msi: Provide a specific dialog to ControlEvent_SubscribeToEvent, as package->dialog does not always point to the same dialog. 2006-10-04 11:12:22 +02:00
James Hawkins
7ee3a4efdf msi: Select the first item in the SelectionTree control. 2006-10-04 11:12:11 +02:00
James Hawkins
0fe1b36716 msi: Empty the window text if no text is provided. 2006-10-04 11:11:59 +02:00
James Hawkins
e3496be256 msi: Assign the property to path if the property is empty. 2006-10-04 11:11:49 +02:00
James Hawkins
038d31ca93 msi: Don't ERR if a dialog doesn't provide control conditions, as they are not required. 2006-10-04 11:11:36 +02:00