Commit graph

1256 commits

Author SHA1 Message Date
Peter Oberndorfer
712e67723a msi: Clean up magic numbers. 2007-02-07 11:35:17 +01:00
Peter Oberndorfer
c1b7a825ff msi: Honor attributes for combobox. 2007-02-07 11:35:09 +01:00
Peter Oberndorfer
a5277fb53b msi: Honor msidbControlAttributesSorted attribute for list box. 2007-02-07 11:34:32 +01:00
Misha Koshelev
d8b00a071d msi: Make sure to ignore UI level flags in dialog and files as well. 2007-02-07 11:03:39 +01:00
Peter Oberndorfer
91bf34f610 msi: Do not use a static variable to save the insertion position for the listview. 2007-02-06 20:36:33 +01:00
Peter Oberndorfer
9afb0f39a8 msi: Store value of the property with each listbox element.
This makes sure the property is set to the right value even when order in listbox is changed.
2007-02-06 20:36:12 +01:00
Peter Oberndorfer
69448afdc7 msi: Do not store property for each listbox element, as it is the same one for the whole listbox.
Remove struct msi_listbox_item as it only contains 1 element now.
2007-02-06 20:35:19 +01:00
Peter Oberndorfer
79d2f76b8e msi: Only insert entries into listbox if property value matches. 2007-02-06 20:35:03 +01:00
Mike McCormack
224ead8253 msi: Test the dispid for CreateRecord. 2007-02-06 13:20:29 +01:00
Mike McCormack
59736773d7 msi: Add the generated typelib to the resources. 2007-02-06 13:20:26 +01:00
Mike McCormack
a16e5151da msi: Factor out code to calculate column offsets. 2007-02-06 13:20:17 +01:00
Mike McCormack
824b89987a msi: Add a test showing MsiGetProperty returns correct values. 2007-02-06 13:20:12 +01:00
Misha Koshelev
ecd20e28ac msi: InstallPackage check for UI level must not disregard flags. 2007-02-06 13:19:55 +01:00
James Hawkins
30577c253a msi: Allow uncompressed files before compressed files in the same media. 2007-02-05 12:27:33 +01:00
Mike McCormack
702adb37a2 msi: Add a (mostly empty) typelib for the MsiServer interface. 2007-01-26 14:29:43 +01:00
Mike McCormack
595983f498 msi: Add todos around tests that aren't being run yet, but will fail. 2007-01-26 13:53:52 +01:00
Mike McCormack
7fe5166340 msi: Fix a typo. 2007-01-26 13:53:52 +01:00
Mike McCormack
8a38d3038c msi: Allocate a buffer in WCHARs not CHARs. 2007-01-26 12:55:50 +01:00
Mike McCormack
9c76a0b37a msi: Implement IDispatch->CreateInstance() for the msi server dll. 2007-01-25 12:00:07 +01:00
Mike McCormack
c63d21bf8c msi: Implement IClassFactory->QueryInterface() for the msi server dll. 2007-01-25 12:00:04 +01:00
Mike McCormack
d316c19741 msi: Add a test for the IMsiServer interface. 2007-01-25 11:59:59 +01:00
Francois Gouget
aab5e5856e Don't put single quotes around '%s' when using the debugstr_*() functions. 2007-01-18 12:55:50 +01:00
Mike McCormack
208cdde0f5 msi: Register IMsiServer. 2007-01-18 11:59:20 +01:00
Mikołaj Zalewski
c38c5fb2fc msi: Add Polish translation. 2007-01-15 12:42:42 +01:00
Andrew Talbot
020bda7ee2 msi: Declare some functions static. 2007-01-12 20:41:49 +01:00
Andrew Talbot
e5938d6fbb msi: Remove unused variables. 2007-01-12 20:41:45 +01:00
Paul Vriens
4d0232e504 msi/tests: Remove test directory after the files have been deleted. 2007-01-01 17:04:32 +01:00
James Hawkins
be59fb4e6d msi: Enable cab compression and delete any resulting cabs using SHFileOperation. 2006-12-19 12:38:48 +01:00
James Hawkins
e1f76deedc msi: Run the install tests from a temporary directory. 2006-12-19 12:09:07 +01:00
James Hawkins
fdfb10e02b msi: Update the text control when the selection path changes. 2006-12-18 12:01:18 +01:00
James Hawkins
6f3f2549c1 msi: Only cleanup event subscriptions of the dialog being closed. 2006-12-18 12:01:09 +01:00
Alexandre Julliard
fadc820fe5 Revert "msi: Comparisons with null in conditions are special."
This reverts commit 9dce96b315.
2006-12-14 17:02:23 +01:00
Alexandre Julliard
598f2be54b msi: Fix the condition test to not assume MsiNetAssemblySupport is empty. 2006-12-14 17:01:35 +01:00
Andrew Talbot
ebd6f7d1ce msi/tests: Cast-qual warning fix. 2006-12-12 12:11:01 +01:00
Marcus Meissner
f0280cbd1e made functions and variables static in some testcases. 2006-12-11 12:18:29 +01:00
Mike McCormack
c8898f6bba msi: Add tests for comparison to empty strings. 2006-12-07 17:54:37 +01:00
Mike McCormack
9dce96b315 msi: Comparisons with null in conditions are special. 2006-12-07 17:54:32 +01:00
Mike McCormack
01cc2c3234 msi: More tests for the SourceDir property. 2006-12-06 11:40:59 +01:00
Mike McCormack
3578bf64d6 msi: Add some tests for the ALTER query. 2006-12-06 11:40:55 +01:00
James Hawkins
0b652fe8c6 msi: Initialize sid_str to NULL. 2006-12-05 16:49:48 +01:00
James Hawkins
00fa70dbc1 msi: Fail if stg is NULL. 2006-12-05 16:49:45 +01:00
Mike McCormack
97419aea80 msi: Examine the attributes of all features before setting a component's state. 2006-12-05 11:29:02 +01:00
Mike McCormack
bccab7bb9d msi: Add the names of features/components to debugging output. 2006-12-05 11:28:45 +01:00
Francois Gouget
c66628b73f Consistently use SUBLANG_NEUTRAL for Italian resources. 2006-12-05 11:28:38 +01:00
Mike McCormack
08d1398d97 msi: Double quotes are not valid in queries. 2006-12-04 12:41:08 +01:00
Mike McCormack
ef1af6ada7 msi: Add tests for quoting in queries. 2006-12-04 12:40:59 +01:00
James Hawkins
58bb3571de msi: Add handling for the StartServices action. 2006-12-04 12:22:32 +01:00
James Hawkins
8ae81d0620 msi: Set the UserSID property. 2006-12-01 13:12:11 +01:00
James Hawkins
a64945baea msi: Use mi->source if the source is not a full path. 2006-11-30 12:26:08 +01:00
James Hawkins
d3bec32500 msi: Add handling for the InstallODBC action. 2006-11-29 14:08:14 +01:00