Nikolay Sivov
|
58bbe5ac4c
|
msi: Free records on error paths (Coverity).
|
2013-04-01 12:32:37 +02:00 |
Hans Leidekker
|
8df6708af4
|
msi: Avoid a crash in msi_dialog_handle_event.
|
2013-01-30 17:19:37 +01:00 |
Daniel Jelinski
|
bd59df8ddd
|
msi: Do not convert MaskedEdit contents to uppercase.
|
2012-12-14 11:57:11 +01:00 |
Michael Stefaniuc
|
62029ff586
|
msi: Use FIELD_OFFSET for the size of structs with a varlength array.
|
2012-12-13 18:38:47 +01:00 |
Michael Stefaniuc
|
51013ad278
|
msi: Use FIELD_OFFSET to calculate the size of structs with variable length array.
|
2012-11-09 17:10:37 +01:00 |
Hans Leidekker
|
0f1d3474a8
|
msi: Add a length parameter to msi_set_property and use it where appropriate.
|
2012-10-29 14:41:36 +01:00 |
Hans Leidekker
|
4b32c09376
|
msi: Add support for the ActionInfo progress message subtype.
|
2012-05-15 16:26:38 +02:00 |
Hans Leidekker
|
6c7d0993f0
|
msi: Add support for the ProgressAddition progress message subtype.
|
2012-05-15 16:26:37 +02:00 |
Hans Leidekker
|
dd205230a0
|
msi: Keep the UI level fixed during the lifetime of a package.
|
2012-04-05 17:53:20 +02:00 |
Hans Leidekker
|
9b2b760ea9
|
msi: Get the UI level from the global variable instead of the property.
|
2012-03-26 18:15:03 +02:00 |
Hans Leidekker
|
353016f92f
|
msi: Process messages while waiting for custom actions to complete.
|
2011-11-14 13:10:19 +01:00 |
Vincent Povirk
|
2556173f20
|
msi: Use MsgWaitForMultipleObjectsEx to do waits.
|
2011-10-13 20:43:20 +02:00 |
Hans Leidekker
|
6351cd827b
|
msi: Remove some dead assignments (clang).
|
2011-09-09 13:38:09 +02:00 |
Hans Leidekker
|
5783c2cfcb
|
msi: Move the preview code to dialog.c.
|
2011-09-09 13:37:40 +02:00 |
Hans Leidekker
|
f618eb2860
|
msi: Respect the indirect attribute in the SelectionPath event handler.
|
2011-09-09 13:36:48 +02:00 |
Hans Leidekker
|
e1c2e8828f
|
msi: Clean up the database queries.
|
2011-07-27 11:55:16 +02:00 |
Hans Leidekker
|
b085b23b29
|
msi: Fix the SelectionPath event handler.
|
2011-07-24 12:31:55 +02:00 |
Hans Leidekker
|
e601ef55a9
|
msi: Check the return value of MSI_IterateRecords (clang).
|
2011-07-07 14:46:14 +02:00 |
Hans Leidekker
|
823560d472
|
msi: Get rid of the remaining tabs.
|
2011-07-01 14:39:36 +02:00 |
Marcus Meissner
|
90970651d3
|
msi: Remove superflous NULL check (Coverity).
|
2011-06-27 13:29:09 -05:00 |
Hans Leidekker
|
0b2bd0c903
|
msi: Count progress in units of 512 bytes.
|
2011-06-23 10:00:13 +02:00 |
Hans Leidekker
|
ebf323cfcb
|
msi: Add support for running the progress bar backwards.
|
2011-06-23 10:00:02 +02:00 |
Hans Leidekker
|
1ae309f981
|
msi: Get rid of some more forward declarations.
|
2011-06-07 14:18:34 +02:00 |
Hans Leidekker
|
5e37c1a2b7
|
msi: Revert 8321276cd3 .
|
2011-06-07 14:18:33 +02:00 |
Hans Leidekker
|
ddb25cd8a1
|
msi: Reorder dialog functions to avoid forward declarations.
|
2011-06-07 14:18:33 +02:00 |
Hans Leidekker
|
0c43024af7
|
msi: Get rid of helpers.c.
|
2011-05-06 16:39:08 +02:00 |
Hans Leidekker
|
cd34bfe6c1
|
msi: Define common strings just once.
|
2011-05-02 16:40:20 +02:00 |
Hans Leidekker
|
9ad5d05a6a
|
msi: Sync with the action request instead of the action taken in msi_seltree_sync_item_state.
|
2011-04-19 13:30:07 +02:00 |
Hans Leidekker
|
ba9f1f770a
|
msi: Get rid of msi_component_set_state and msi_feature_set_state.
|
2011-02-10 10:28:01 -06:00 |
Hans Leidekker
|
6d10216891
|
msi: Change ACTION_UpdateComponentStates to take a feature pointer.
|
2010-12-24 15:51:31 +01:00 |
Hans Leidekker
|
4b5db7a9ac
|
msi: Always initialize the dialog font list. Convert it to a standard Wine list.
Avoids accessing uninitialized memory when the TextStyle table is absent.
|
2010-11-26 14:59:19 +01:00 |
André Hentschel
|
384b95533d
|
msi: Downgrade an error.
|
2010-11-09 11:44:14 +01:00 |
Hans Leidekker
|
54a61744e0
|
msi: Features don't require a directory.
|
2010-11-05 17:15:34 +01:00 |
Hans Leidekker
|
aef0aa30fd
|
msi: Don't crash if there is no feature parent.
|
2010-11-03 16:06:12 +01:00 |
Hans Leidekker
|
ced35838ea
|
msi: An inactive dialog control does not require a property.
|
2010-10-26 15:24:46 +02:00 |
Hans Leidekker
|
eaa57c5b7b
|
msi: Compare strings without depending on thread locale.
|
2010-10-19 13:49:54 +02:00 |
Alexandre Julliard
|
04a6a14c1f
|
msi: Don't allow entering text in a scroll text richedit control.
|
2010-06-10 14:48:28 +02:00 |
Hans Leidekker
|
e1a63fd5c2
|
msi: Pass the control name to ControlEvent_SubscribeToEvent instead of uninitialized memory.
|
2010-05-31 12:46:08 +02:00 |
Hans Leidekker
|
e31ee69f37
|
msi: Rename MSI_GetPropertyW and MSI_SetPropertyW.
For consistency with related functions msi_dup_property and msi_get_property_int
and because there is no ANSI version of these functions.
|
2010-04-21 11:57:33 +02:00 |
Hans Leidekker
|
44b7983913
|
msi: Make MSI_SetPropertyW take a pointer to a database instead of a package.
|
2010-04-21 11:57:33 +02:00 |
Hans Leidekker
|
186f4efa3f
|
msi: Make msi_get_property_int and friends take a pointer to a database instead of a package.
They only operate on a database and this way we can use them before a package is created.
|
2010-04-21 11:57:33 +02:00 |
Octavian Voicu
|
80878d00da
|
msi: Sync combo control value with associated property.
|
2010-04-19 15:13:30 +02:00 |
Octavian Voicu
|
857f979468
|
msi: Fill combo control with items from database.
|
2010-04-19 15:13:19 +02:00 |
Octavian Voicu
|
2793a4fd52
|
msi: Use standard window class for combo control and add error checking.
|
2010-04-19 15:12:48 +02:00 |
Hans Leidekker
|
7b6858546c
|
msi: Strip leading text style label from control text before lookup in binary table.
|
2010-03-03 15:23:15 +01:00 |
Andrew Eikum
|
d1a916a614
|
msi: Implement recursive INSTALLSTATE updates for msi treeview selector.
|
2010-01-06 09:51:17 +01:00 |
Rob Shearman
|
b960b967c9
|
msi: Improve stub for MsiGetFeatureCost{A, W} and hook the stub into the VolumeCostList dialog control.
|
2009-11-09 19:43:23 +01:00 |
Dmitry Timoshkov
|
0513f3c4e6
|
msi: Add support for msidbControlAttributesProgress95.
|
2009-10-29 15:48:38 +01:00 |
Dmitry Timoshkov
|
df8780356b
|
msi: Limit the progress to its maximal value, use MulDiv for better results.
|
2009-10-29 15:48:27 +01:00 |
Hans Leidekker
|
843382f284
|
msi: Define common strings only once.
|
2009-10-15 14:16:50 +02:00 |