Rob Shearman
|
23379b3b5c
|
msi: Add support for adding temporary/non-persistent data to tables.
|
2007-04-24 12:24:48 +02:00 |
Rob Shearman
|
e261d602fb
|
msi: Cleanup unneeded string table functions.
Make string table functions that aren't used outside of string.c static.
|
2007-04-24 12:21:33 +02:00 |
Rob Shearman
|
37b11baaa3
|
msi: Move string loading and saving to string.c.
|
2007-04-24 12:20:19 +02:00 |
Rob Shearman
|
2e3289ca6c
|
msi: Add support for non-persistent strings.
Store the loaded refcount in the string table.
|
2007-04-24 12:18:04 +02:00 |
James Hawkins
|
7d3162e6be
|
msi: Abstract MSI_RecordSetStream.
|
2007-04-23 16:18:13 +02:00 |
James Hawkins
|
2b4bf44b79
|
msi: Add an internal MSI_ViewModify.
|
2007-04-23 16:18:03 +02:00 |
James Hawkins
|
b4bb6e5b5d
|
msi: Add the _Property table back, with tests.
|
2007-04-23 14:03:51 +02:00 |
James Hawkins
|
d677bd7f3b
|
msi: Return MSICONDITION_NONE in MsiDatabaseIsTablePersistent if the table doesn't exist.
|
2007-04-23 14:00:24 +02:00 |
James Hawkins
|
8cedb218c3
|
msi: Load the folder property if available and requested.
|
2007-03-29 21:01:42 +02:00 |
Andrew Talbot
|
efc988e1c8
|
msi: Replace inline static with static inline.
|
2007-03-23 12:29:19 +01:00 |
James Hawkins
|
0746b9076d
|
msi: Cleanup the dialog event subscriptions when destroying the dialog.
|
2007-02-21 10:53:49 +01:00 |
Mike McCormack
|
d50c62884a
|
msi: Find pending custom actions by GUID.
|
2007-02-14 14:42:02 +01:00 |
Mike McCormack
|
63e554994a
|
msi: Store dll based custom actions in a separate list.
|
2007-02-12 14:12:41 +01:00 |
Mike McCormack
|
94edfde1d9
|
msi: Register the typelib.
|
2007-02-08 11:56:16 +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 |
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
|
7eb270265f
|
msi: Load all folders in one query, rather one per query.
|
2006-11-22 11:43:05 +01:00 |
Mike McCormack
|
c88c0b453d
|
msi: Remove track_tempfile()'s unused 2nd parameter.
|
2006-11-14 11:43:17 +01:00 |
James Hawkins
|
ae18c2dc7f
|
msi: Store the base URL of the MSI package if it is downloaded.
|
2006-11-08 13:00:15 +01:00 |
Alexandre Julliard
|
36c4ec8f33
|
msi: Fixed definition of the MSIITERHANDLE type.
|
2006-11-06 13:02:47 +01:00 |
Mike McCormack
|
f86cfd4088
|
msi: Avoid a memory leak by freeing actions scripts in one place only.
|
2006-11-02 12:25:07 +01:00 |
Mike McCormack
|
9a4ba8c114
|
msi: Search the patch package for source cabinet files.
|
2006-11-01 13:38:09 +01:00 |
James Hawkins
|
c6bfbde849
|
msi: Implement handling for the ErrorDialog and use it to change media.
|
2006-10-27 12:08:46 +02:00 |
Mike McCormack
|
15bfb30fc3
|
msi: Update tables using records, not integer by integer.
|
2006-10-26 12:56:10 +02:00 |
Mike McCormack
|
575cc67d0f
|
msi: Use msi_feature_set_state and msi_component_set_state where possible.
|
2006-10-26 12:56:09 +02:00 |
Mike McCormack
|
0d7dc8f98d
|
msi: Only apply transforms that are valid for a database.
|
2006-10-23 12:37:40 +02:00 |
Mike McCormack
|
7f98f1d086
|
msi: Initialize the summary information from a storage interface, not a db.
|
2006-10-23 12:37:32 +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 |
James Hawkins
|
c507543554
|
msi: Set the SourceDir and SOURCEDIR properties in the ResolveSource action.
|
2006-10-11 12:09:54 +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 |
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 |
James Hawkins
|
3d812659e8
|
msi: Return to the parent dialog when the argument to the EndDialog event is Return.
|
2006-09-29 15:00:13 +02:00 |
James Hawkins
|
da14a4a25e
|
msi: Store the full path to the database file in the MSIDATABASE structure.
|
2006-09-26 21:50:36 +02:00 |
Mike McCormack
|
60d92d42a3
|
msi: Fix a couple of test cases for MsiDatabaseIsTablePersistent.
|
2006-09-13 12:19:54 +02:00 |
Mike McCormack
|
74a6a1e71b
|
msi: Delete databases we create but never commit.
|
2006-09-13 10:58:42 +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 |
Mike McCormack
|
a426b18efd
|
msi: Create MSI_ViewGetColumnInfo for accessing MsiViewGetColumnInfo internally.
|
2006-09-07 11:00:51 +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
|
155a325f96
|
msi: Free the handle table on PROCESS_DETACH.
|
2006-08-29 13:48:04 +02:00 |
Dan Kegel
|
29f0803c02
|
msi: Remove limit on number of handles.
|
2006-08-28 17:49:31 +02:00 |
Mike McCormack
|
5f832b2731
|
msi: Fix writing of long strings to the database.
|
2006-08-28 11:49:21 +02:00 |
James Hawkins
|
a1b16d2d96
|
msi: Add initial implementation of the DirectoryListUp event.
|
2006-08-28 11:38:04 +02:00 |
Mike McCormack
|
a4fb1c94ac
|
msi: Store properties in a hash table, not the database.
Use string insensitive comparisons for property names.
|
2006-08-25 11:21:14 +02:00 |
James Hawkins
|
f84fa0ce63
|
msi: Fix the compressed files logic.
If the compressed file attribute is not set, use the Word Count
property to determine if files are compressed.
|
2006-08-08 19:34:34 +02:00 |
Andrew Talbot
|
d58e1dba42
|
msi: Write-strings warnings fix.
|
2006-08-05 11:27:04 +02:00 |
Stefan Leichter
|
93bbd00be7
|
msi: Make the version information of DllGetVersion same as in version resource.
|
2006-07-28 13:17:01 +02:00 |
Mike McCormack
|
0bfb9c3e3d
|
msi: Move COM server implementation to a separate file.
|
2006-07-24 19:55:41 +02:00 |
James Hawkins
|
de73481c89
|
msi: Forward MsiSetInstallLevel to an internal MSI_SetInstallLevel that can be used internally.
|
2006-07-20 12:51:11 +02:00 |