Commit Graph

984 Commits

Author SHA1 Message Date
Mike McCormack
60d92d42a3 msi: Fix a couple of test cases for MsiDatabaseIsTablePersistent. 2006-09-13 12:19:54 +02:00
Mike McCormack
61c1dd2b32 msi: Add a test for ALTER TABLE. 2006-09-13 11:44:06 +02:00
Mike McCormack
b4005c15f0 msi: Fix database creation. 2006-09-13 11:43:11 +02:00
Mike McCormack
4fa08a638c msi: Split the font registration code out into a separate file. 2006-09-13 11:42:35 +02:00
James Hawkins
bfc1b5c15f msi: Add more join tests. 2006-09-13 11:36:54 +02:00
James Hawkins
75ee2262cc msi: Show the available drives in the VolumeCostList control. 2006-09-13 11:36:50 +02:00
Alexandre Julliard
fc4cd637d9 tests: Moved some compatibility defines to wine/test.h. 2006-09-13 11:01:39 +02:00
Mike McCormack
74a6a1e71b msi: Delete databases we create but never commit. 2006-09-13 10:58:42 +02:00
Mike McCormack
e1757fcad2 msi: Add some more tests for MsiOpenDatabase. 2006-09-12 11:01:25 +02:00
James Hawkins
61db539cec msi: Don't try to register a class if a COM server file is not provided. 2006-09-12 10:54:26 +02:00
Alexandre Julliard
2d1b6182af msi: Change the prefix on bison-generated names to avoid the name-prefix directive. 2006-09-11 21:53:04 +02:00
Alexandre Julliard
145a0ba508 makefiles: List bison dependencies explicitly for parallel makes, since older bisons don't support --defines. 2006-09-11 21:43:11 +02:00
Marcus Meissner
0c15360a3e Removes all unnecessary WINE_DEFAULT_DEBUG_CHANNEL and respective wine/debug.h includes. 2006-09-11 11:30:48 +02:00
Alexandre Julliard
9c085cba0a makefiles: Add global rules for bison and lex files.
Also build the .c and .h files separately to allow parallel makes.
2006-09-09 13:16:22 +02:00
Alexandre Julliard
689d943dab msi: Specify the bison name prefix directly in the source file. 2006-09-09 11:25:19 +02:00
Mike McCormack
0fc2bd760c msi: Add more tests for temporary columns. 2006-09-08 12:46:42 +02:00
Mike McCormack
77d3c59843 msi: Fix the TEMPORARY keyword for columns. 2006-09-08 12:46:32 +02:00
Mike McCormack
14ab62306c msi: Add a test for MsiDatabaseIsTablePersistent. 2006-09-08 12:46:25 +02:00
Mike McCormack
665829c390 msi: Fix the prototype of MsiDatabaseIsTablePersistent to match the SDK. 2006-09-08 12:45:11 +02:00
Mike McCormack
4f9cae8d8c msi: Increase the size of the string table. 2006-09-08 12:44:51 +02:00
Mike McCormack
5f83069bd8 msi: Split code to create a random package name into a separate function. 2006-09-08 12:44:39 +02:00
Mike McCormack
00fdc6cb80 msi: Use msi_string_lookup_id instead of msi_id2stringW where possible. 2006-09-08 12:44:23 +02:00
James Hawkins
a302f03c65 msi: Allow non-key columns to be used with the join query. 2006-09-08 12:43:55 +02:00
James Hawkins
d8c13370b3 msi: Add tests for MSI SQL join queries. 2006-09-08 12:43:39 +02:00
James Hawkins
0405e9d2d4 msi: Store the CustomActionData for deferred custom actions. 2006-09-07 15:15:24 +02:00
James Hawkins
4969ccf3af msi: Add the ability to change directories in the DirectoryList control. 2006-09-07 15:15:06 +02:00
James Hawkins
01432d7165 msi: Add initial implementation of the DirectoryList control. 2006-09-07 15:14:49 +02:00
James Hawkins
8f691adf7e msi: Load and display the VolumeCostList control's column headers. 2006-09-07 15:14:33 +02:00
James Hawkins
1cfdc5185a msi: Store and use the center point of the dialog window in between dialogs. 2006-09-07 15:14:11 +02:00
James Hawkins
ad559ca86d msi: Verify the path in the PathEdit control. 2006-09-07 15:13:01 +02:00
James Hawkins
9c3e640c10 msi: Search for the browse dialog controls by type instead of name. 2006-09-07 15:12:48 +02:00
James Hawkins
4e3f6eda0e msi: Provide the control to the dialog_update function for the case
when the control isn't attached to the dialog yet.
2006-09-07 15:12:24 +02:00
James Hawkins
7e86590518 msi: Add more tests for the _Streams table. 2006-09-07 15:12:06 +02:00
James Hawkins
f6463dfacd msi: Add many more MsiFormatRecord tests. 2006-09-07 13:58:22 +02:00
James Hawkins
16769b26b2 msi: Fix two MsiFormatRecord tests. 2006-09-07 13:58:07 +02:00
James Hawkins
ff6fe41df7 msi: Use the TargetPath of a file if the file doesn't exist in MsiFormatRecord. 2006-09-07 13:57:35 +02:00
James Hawkins
a248cc8f62 msi: Fix creation of the default format in MsiFormatRecord. 2006-09-07 13:57:24 +02:00
James Hawkins
ad2ec01739 msi: Add more tests for MsiFormatRecord. 2006-09-07 13:56:33 +02:00
Mike McCormack
d998543edb msi: Add a short test for transforms. 2006-09-07 12:00:22 +02:00
Mike McCormack
12baa13ba5 msi: Make opening and closing 4000 handle into two tests, not 20000. 2006-09-07 12:00:00 +02:00
Mike McCormack
6991563d81 msi: Implement MsiDatabaseExport. 2006-09-07 11:01:07 +02:00
Mike McCormack
a426b18efd msi: Create MSI_ViewGetColumnInfo for accessing MsiViewGetColumnInfo internally. 2006-09-07 11:00:51 +02:00
Mike McCormack
5699936cf1 msi: Make sure there's a value for each column when inserting data. 2006-09-07 11:00:40 +02:00
Mike McCormack
533833b4e1 msi: Validate database fields before inserting them. 2006-09-07 11:00:32 +02:00
Mike McCormack
71d8f4ebf6 msi: Create a function to copy record fields, use it to order INSERT fields correctly. 2006-09-07 11:00:19 +02:00
Mike McCormack
6b4ada6f43 msi: Add a few more tests for MSI_NULL_INTEGER. 2006-09-07 11:00:16 +02:00
Mike McCormack
2924501a68 msi: Check that column names are unique when creating a table. 2006-09-07 10:57:45 +02:00
Mike McCormack
7a120c99ea msi: Don't crash if we can't find a control. 2006-09-07 10:22:09 +02:00
Mike McCormack
f9042ec9e8 msi: Use a binary search to find sql keywords. 2006-09-07 10:22:07 +02:00
Mike McCormack
6eea50394e msi: Fix a memory leak. 2006-08-29 13:48:07 +02:00