Commit Graph

47386 Commits

Author SHA1 Message Date
Dmitry Timoshkov
b2fa21e4bb gdi32: Scale outline font metrics. 2008-06-24 12:22:42 +02:00
Dmitry Timoshkov
433c3cfeec gdi32: Don't return cached glyph metrics if a custom transformation was requested. 2008-06-24 12:22:31 +02:00
Dmitry Timoshkov
7ef471220d gdi32: Don't cache glyph metrics if they have a custom transformation. 2008-06-24 12:22:24 +02:00
Dmitry Timoshkov
8cdca3980a gdi32: Apply the custom transform to a glyph only if it's not an identity one. 2008-06-24 12:22:18 +02:00
Dmitry Timoshkov
df76fe6f0c gdi32: Perform the world transform separately from font scaling. 2008-06-24 12:21:42 +02:00
Dmitry Timoshkov
8a6628aea5 gdi32: Font scaling transform is performed separately. 2008-06-24 12:21:28 +02:00
Dmitry Timoshkov
85c16fc45b gdi32: Don't forget to update the glyph advance in the case of a custom transformation. 2008-06-24 12:21:16 +02:00
Dmitry Timoshkov
9675720510 gdi32: Initialize otmMacAscent, otmMacDescent, otmMacLineGap in outline text metrics. 2008-06-24 12:21:06 +02:00
Dmitry Timoshkov
e378795970 gdi32: Perform font height scaling with higher precision. 2008-06-24 12:20:55 +02:00
Dmitry Timoshkov
ade4132b25 gdi32: Make GetOutlineTextMetrics set tmDigitizedAspectX/Y to real values as GetTextMetrics does. 2008-06-24 12:20:50 +02:00
Dan Kegel
bcdb10a9ed wininet: InternetCrackUrlW: For URLs that have no urlpath, native clears lpszUrlPath. 2008-06-24 12:20:44 +02:00
James Hawkins
0097275f3f msi: Add tests for MsiGetUserInfo. 2008-06-24 12:16:01 +02:00
James Hawkins
41fe12f149 msi: Reimplement MsiGetUserInfo. 2008-06-24 12:15:48 +02:00
James Hawkins
72fedf7d88 msi: Handle the machine context in MsiQueryFeatureState. 2008-06-24 12:15:38 +02:00
James Hawkins
200eba3b94 msi: Handle the user managed context in MsiQueryFeatureState. 2008-06-24 12:15:31 +02:00
James Hawkins
aefd63dc4e msi: Add more tests for MsiQueryFeatureState. 2008-06-24 12:15:23 +02:00
James Hawkins
2d4e4b6ae2 msi: Create the SourceList key in msi_publish_sourcelist. 2008-06-24 12:15:16 +02:00
James Hawkins
58e1543960 msi: Fix the published location of the upgrade code for the machine context. 2008-06-24 12:15:10 +02:00
James Hawkins
301f2a5eae msi: Open the local user data product key for the machine context. 2008-06-24 12:15:03 +02:00
James Hawkins
e6d126cd49 msi: Test the PublishProduct action with the machine context. 2008-06-24 12:14:56 +02:00
James Hawkins
cdb33f8a39 msi: Publish the UpgradeCode in PublishProduct. 2008-06-24 12:14:49 +02:00
James Hawkins
5538fa0290 msi: Publish media disks whether the drive type is removable or not. 2008-06-24 12:14:42 +02:00
James Hawkins
ef640a6cd5 msi: Publish a few more product properties. 2008-06-24 12:14:36 +02:00
James Hawkins
c7ab4fad08 msi: Allow checking a REG_MULTI_SZ string. 2008-06-24 12:14:30 +02:00
James Hawkins
db2e8d2fdf msi: Squash the package code property. 2008-06-24 12:14:23 +02:00
James Hawkins
ebeb537939 msi: Factor out publishing the product properties. 2008-06-24 12:14:14 +02:00
James Hawkins
d809b4e2d9 msi: Don't publish the product to an invalid location. 2008-06-24 12:14:07 +02:00
James Hawkins
ee8b4a0132 msi: Don't set an invalid install property in PublishProduct. 2008-06-24 12:14:00 +02:00
James Hawkins
68e6071d3c msi: Factor out publishing the product source list. 2008-06-24 12:13:53 +02:00
James Hawkins
fac97bb8c5 msi: Factor out publishing icon files. 2008-06-24 12:13:46 +02:00
Owen Rudge
4fb049aaf1 shell32: Populate comment column in Control Panel. 2008-06-24 12:00:22 +02:00
Owen Rudge
b198924c20 shell32: Ensure the correct applet is loaded in multi-applet control panels. 2008-06-24 12:00:18 +02:00
Owen Rudge
3a95e276f2 shell32: Register Control Panel namespace folder. 2008-06-24 11:58:12 +02:00
Owen Rudge
49d5c7fbe4 wine.inf: Add cplfile (control panel applet) association. 2008-06-24 11:57:48 +02:00
Owen Rudge
03a4b8d4b0 shell32: Add support for WantsForDISPLAY and HideAsDeletePerUser to the register_coclasses routine. 2008-06-24 11:57:22 +02:00
Jacek Caban
c592c6e748 mshtml: Added IHTMLDOMNode::hasChildNodes implementation. 2008-06-24 11:54:23 +02:00
Jacek Caban
c3d8d052f6 mshtml: Added IHTMLDOMNode::removeChild implementation. 2008-06-24 11:54:17 +02:00
Jacek Caban
91dcf287c7 mshtml: Fixed argument checking in IHTMLDOMChildrenCollection::item. 2008-06-24 11:54:07 +02:00
Jacek Caban
8d7066b264 mshtml: Added support to accessing child nodes by index in IHTMLDOMChildrenCollection. 2008-06-24 11:54:01 +02:00
Jacek Caban
c8284724ab mshtml: Added IHTMLElement2::put_tabIndex implementation. 2008-06-24 11:53:51 +02:00
Jacek Caban
807f5c7884 mshtml: Added IHTMLElement2::get_tabIndex implementation. 2008-06-24 11:53:47 +02:00
Jacek Caban
9eb4ee2e06 mshtml: Added IHTMLElement::put_onkeyup implementation. 2008-06-24 11:53:39 +02:00
Jacek Caban
0848cc977f mshtml: Added keyup event support. 2008-06-24 11:53:06 +02:00
Michael Stefaniuc
7057d7a914 winedbg: Fix "floating pointer" typo. 2008-06-24 11:51:20 +02:00
Alexandre Julliard
ec11a7b828 oleaut32/tests: Allow UuidCreate to return RPC_S_UUID_LOCAL_ONLY. 2008-06-24 11:51:07 +02:00
Alexandre Julliard
d324c42b4c ole32: Don't consider RPC_S_UUID_LOCAL_ONLY an error in CoCreateGuid.
Return a proper HRESULT for other errors.
2008-06-24 11:50:42 +02:00
H. Verbeet
60b5581e1c d3d9: Use color_match() in alpha_test().
Also fixes some of the messages.
2008-06-24 11:48:38 +02:00
H. Verbeet
3546b8bbfc d3d8: Use color_match() in alpha_test().
Also fixes some of the messages.
2008-06-24 11:48:32 +02:00
Rob Shearman
f453699983 include: Add the local attribute to IShellExecuteHookA/W since they use an undefined structure. 2008-06-24 11:48:22 +02:00
Rob Shearman
b2286fd45c widl: Fix check_remoting_fields to enumerate the correct list of fields. 2008-06-24 11:48:15 +02:00