Adam Petaccia
8d06fb4f9f
gdiplus: Stub GdipNewPrivateFontCollection.
2008-07-23 12:36:23 +02:00
Lei Zhang
9b4f17f630
gdi32: Glyph advances should be measured for unrotated characters.
2008-07-23 11:56:09 +02:00
Lei Zhang
78a1e07c93
gdi32: Add a test for font orientation.
2008-07-23 11:56:00 +02:00
Alexandre Julliard
d619640f1b
shell32: Define a valid cursor for the control panel window.
2008-07-23 11:52:12 +02:00
Owen Rudge
1bca3c05f1
shell32: Remove existing painting methods from control panel.
2008-07-23 11:49:55 +02:00
Owen Rudge
6599f573ca
shell32: Add About dialog to Control Panel.
2008-07-23 11:49:13 +02:00
Owen Rudge
9b2f6364ac
shell32: Add code to process menu item selections.
2008-07-23 11:49:03 +02:00
Owen Rudge
95c6d1d864
shell32: Add menu bar to Control Panel.
2008-07-23 11:47:02 +02:00
Owen Rudge
08b1bdb8c0
shell32: Load Control Panel title from resources.
2008-07-23 11:46:44 +02:00
Ismael Barros
9d2a1e8adc
dplayx: Basic implementation of dpwsockx.dll, needed by dplayx.
2008-07-23 11:44:32 +02:00
Ismael Barros
4a4e5f269d
dplayx: Moved dplaysp.h to include/wine.
2008-07-23 11:40:53 +02:00
Alexandre Julliard
d96e3964b7
make_makefiles: Explicitly list the Wine headers that should be exported.
2008-07-23 11:40:43 +02:00
Dan Hipschman
d343f2baf7
ntdll: Implement RtlCreateTimer for kernel32's CreateTimerQueueTimer.
2008-07-23 11:24:03 +02:00
Roy Shea
dab039630c
mstask: Implement ClassFactory, DllGetClassObject, and DllCanUnloadNow.
2008-07-23 11:23:55 +02:00
Nikolay Sivov
74dc990bbf
gdiplus: Implemented GdipGetPathGradientRect with test.
2008-07-23 11:23:36 +02:00
H. Verbeet
ff870e0132
server: Calling ResumeThread() on a terminated thread is valid.
2008-07-23 11:21:47 +02:00
Mikołaj Zalewski
9a70306c53
comctl32: statusbar: Optimize STATUSBAR_RefreshPart.
2008-07-23 11:21:38 +02:00
Mikołaj Zalewski
72d4318c8c
comctl32: statusbar: Test and fix SB_SETMINHEIGHT.
...
The minimal height should be saved so that it survives WM_SIZE or WM_SETFONT.
2008-07-23 11:21:18 +02:00
Mikołaj Zalewski
a289bab122
comctl32: toolbar: TB_SETBITMAPSIZE should not change a coordinate when passed -1 (with testcase).
2008-07-23 11:20:58 +02:00
Reece Dunn
787361d361
shell32: Don't crash if the shlexec tests fail to create an extension in the registry.
2008-07-23 11:20:41 +02:00
Alexandre Julliard
5530977fdb
inetmib1: Check for failure of the iphlpapi functions instead of blindly trusting them.
2008-07-22 19:48:45 +02:00
Alexandre Julliard
70a9d70ba5
user32/tests: Make sure the bitmap info passed to CreateDIBSection contains a valid color table.
2008-07-22 17:56:12 +02:00
Alexandre Julliard
406f5b2545
user32: Fix MapWindowPoints behavior in the process that owns the desktop window.
2008-07-22 15:31:04 +02:00
Aric Stewart
75d44fe46d
mlang: A very basic implementation of the IMLangLineBreakConsole interface and IMLangString interface.
2008-07-22 15:26:53 +02:00
Alexander Nicolaysen Sørnes
0b728a0bb0
dpnet: Register DirectPlay8ThreadPool object.
2008-07-22 15:26:07 +02:00
Gerald Pfeifer
ec351ad16f
comctl32: datetime: Simplify by shedding off unused parameters.
2008-07-22 15:25:25 +02:00
Gerald Pfeifer
61de0f4118
avifil32: Make size parameter of AVIFILE_ReadBlock DWORD instead of LONG.
2008-07-22 15:25:13 +02:00
Nikolay Sivov
48e914b519
gdiplus: Implement GdipGetPathGradientBlend with basic tests.
2008-07-22 15:24:38 +02:00
Nikolay Sivov
01abb3d1dc
gdiplus: implemeted GdipGetPathGradientBlendCount with test.
2008-07-22 15:24:29 +02:00
Owen Rudge
5e3786f8da
shell32: Use wide functions when creating control panel.
2008-07-22 15:21:17 +02:00
Owen Rudge
4ae7a87e74
shell32: Remove "no control panels" found message.
2008-07-22 15:20:54 +02:00
Alexander Dorofeyev
e2ff077697
ddraw: Improve IDirect3DDevice7_Load implementation.
...
Copies palette and colorkey earlier in the helper function, before
copying image, also skips UpdateSurface when palette is missing. This
prevents unnecessary surface (re)loads in wined3d, and gets rid of
some wined3d palette error messages in Sacrifice.
2008-07-22 15:20:33 +02:00
Mikołaj Zalewski
60a1e20ba8
comctl32: Don't print ERRs for reflected messages.
2008-07-22 13:25:08 +02:00
Mikołaj Zalewski
f240b8f49e
comctl32: statusbar: Change the height expression to one that seems to be the same as in Windows.
2008-07-22 13:24:43 +02:00
Dan Hipschman
20a1ca2bbf
ntdll: Implement [Rtl]Create/DeleteTimerQueue[Ex].
2008-07-22 13:24:21 +02:00
Dan Hipschman
09f4ca64e2
kernel32/tests: Check that timers are not NULL in timer queue tests.
2008-07-22 13:21:48 +02:00
Dan Hipschman
bf0f78b11a
kernel32/tests: Add tests for Change/DeleteTimerQueueTimer.
2008-07-22 13:21:29 +02:00
Detlef Riekenberg
f8dea7ab2d
kernel32/tests: Run the tests again on Win9x.
2008-07-22 13:21:12 +02:00
Dan Hipschman
ecd76fb77c
kernel32: Add a stub for ChangeTimerQueueTimer.
2008-07-22 13:21:01 +02:00
Reece Dunn
115b7492be
user32: Fixed building the tests with the Vista SDK.
2008-07-22 13:20:27 +02:00
Maarten Lankhorst
3376ba6113
quartz: Fix end of stream handling in avi splitter.
...
The last frame wouldn't always be sent, this fixes that.
2008-07-22 13:11:22 +02:00
James Hawkins
396eea6006
msi: Determine the source path based on the short/long file names bit of the Word Count summary property.
2008-07-22 13:10:56 +02:00
James Hawkins
ede4a3b598
msi: Set all folders' source paths to the root directory if the source type is compressed.
2008-07-22 13:10:45 +02:00
James Hawkins
7538f9ac19
msi: Use the newly added defines from the msidbSumInfoSourceType enumeration.
2008-07-22 13:10:38 +02:00
James Hawkins
36f282b0b1
msi: Test mixing short and long source paths when installing a file.
2008-07-22 13:10:31 +02:00
James Hawkins
64a9e0f750
msi: msidbFileAttributesVital has no effect on the installation of files.
2008-07-22 13:10:21 +02:00
James Hawkins
4e467ad729
msi: Halt the installation with an error if a source file is missing.
2008-07-22 13:10:12 +02:00
James Hawkins
27ce47a263
msi: Test getting the source path from a package with short file names.
2008-07-22 13:10:00 +02:00
James Hawkins
e806a285ef
msi: Test getting the source path from a package with compressed files.
2008-07-22 13:09:51 +02:00
James Hawkins
45f9cb4d62
msi: Add more tests for MsiGetSourcePath.
2008-07-22 13:09:44 +02:00
Lei Zhang
ee60c49dd6
ntdll: Use our own implementation of atoi and atol.
2008-07-22 13:09:28 +02:00
Reece Dunn
960ae6fedb
setupapi/tests: Use FIELD_OFFSET instead of offsetof.
2008-07-22 13:09:20 +02:00
Lei Zhang
c7ce692d13
ole32: Silence FIXME from CoGetContextToken stub.
2008-07-22 13:03:18 +02:00
Alex Villacís Lasso
43cf3b80af
richedit: Shorten EM_AUTOURLDETECT tests.
...
EM_AUTOURLDETECT tests are taking too much time, so this patch tests
just one URL and one non-URL for all messages but WM_SETTEXT. Also,
remove one trace that spams the output needlessly.
2008-07-22 13:01:57 +02:00
Stefan Dösinger
eea2c95727
wined3d: Move set_tex_op(_nvrc) to their specific files.
2008-07-22 13:01:45 +02:00
Stefan Dösinger
212ff6ff57
wined3d: Remove some #ifdefs.
2008-07-22 13:01:22 +02:00
Stefan Dösinger
bfd1ac26e2
wined3d: Set WINED3DDEVCAPS2_VERTEXELEMENTSCANSHARESTREAMOFFSET.
2008-07-22 13:01:15 +02:00
Stefan Dösinger
448fee2879
wined3d: Whitespace fix.
2008-07-22 13:01:07 +02:00
Stefan Dösinger
d66c05ce1d
wined3d: Fix a copy and paste bug.
...
This happened to work because most cards have the same amount of
pshader and vshader constants, but for some reason this doesn't hold
true on this macbook pro here, which lead to a crash due to heap
corruption
2008-07-22 13:00:58 +02:00
Stefan Dösinger
1219e3d4a7
wined3d: Use less strict pixel format matching if the match fails.
...
Some drivers(the open source ones most notably) cannot satisfy all
possible D3D formats. This doesn't mean we should fall back to the
emergency fallback instantly. Instead, try to loosen the requirements
step by step.
2008-07-22 13:00:47 +02:00
Huw Davies
80fe2faeb6
user32: Don't send the menu clicks if we can't retrieve the item rect.
2008-07-22 12:31:11 +02:00
Lei Zhang
7a27f8b665
gdiplus: Add tests for passing negative strides to GdipCreateBitmapFromScan0.
2008-07-21 15:26:23 +02:00
Roy Shea
4f392cea55
mstask: TaskScheduler stub with AddRef, QueryInterface, and Release.
2008-07-21 15:26:19 +02:00
Roy Shea
21fd0a0460
mstask: Generate C file with GUID definitions from mstask.idl.
2008-07-21 15:16:23 +02:00
Gerald Pfeifer
971a1e66f4
d3d9: Fix type of loop variable in stream_test() and texop_test().
2008-07-21 15:06:35 +02:00
Gerald Pfeifer
f3a031f248
comctl32: Fix type of loop variable in HEADER_DeleteItem.
2008-07-21 15:06:05 +02:00
Gerald Pfeifer
9500e70def
comctl32: header: Simplify by shedding off unused parameters.
2008-07-21 15:05:47 +02:00
Huw Davies
94a20f8b7e
gdiplus: Remove incorrect test.
2008-07-21 15:05:05 +02:00
Huw Davies
bce23d7edb
user32: Don't access pConv after it's been freed.
2008-07-21 15:05:01 +02:00
Alexandre Julliard
9c29dbd987
Avoid exporting common symbols since that's broken on Mac OS X.
2008-07-21 14:47:55 +02:00
Detlef Riekenberg
b4f2c50687
oleaut32/tests: Run more typelib tests on win9x.
2008-07-21 14:45:48 +02:00
Detlef Riekenberg
c81b2b2c74
oleaut32/tests: Fix tmarshal tests on win9x.
2008-07-21 14:45:45 +02:00
Reece Dunn
a7794bcb50
comctl32: Fixed the MRU tests on Vista.
2008-07-21 14:45:40 +02:00
Reece Dunn
de08ba8332
shell32/tests: Vista returns E_INVALIDARG if the path sent to SetPath is invalid.
2008-07-21 14:45:01 +02:00
Reece Dunn
4140801e2d
oleaut32: Fix the vartype tests on Vista.
2008-07-21 14:44:53 +02:00
Reece Dunn
811a809b0a
shell32: Make the tests build with the Vista SDK.
2008-07-21 14:44:43 +02:00
Reece Dunn
29c66b3a9e
shell32: Do not use a fixed path in the shelllink tests.
2008-07-21 14:44:33 +02:00
Reece Dunn
0feda920ba
uxtheme/tests: Use HRESULT_FROM_WIN32 to check the error codes, not LOWORD.
2008-07-21 14:44:27 +02:00
Mathias Kosch
9a7dc15979
advapi32: Fix RegGetValue when dwFlags includes RRF_RT_ANY.
2008-07-21 14:37:54 +02:00
Detlef Riekenberg
07eeb4e406
crypt32/tests: Make the msg tests usable on win9x (avoid crash).
2008-07-21 14:37:22 +02:00
Lei Zhang
ce552d4451
gdi32: CreateDIBitmap should check for SetDIBits failure.
2008-07-21 14:36:55 +02:00
Lei Zhang
e031ef4807
winex11: X11DRV_DIB_[GS]etImageBits should return 0 on failure.
2008-07-21 14:36:48 +02:00
Lei Zhang
4fe68a9e1e
oleaut32: Check return values in several functions.
2008-07-21 14:36:39 +02:00
Vincent Povirk
a0249babcd
ole32: Always return false when asked if NULL is the current clipboard.
2008-07-21 14:36:29 +02:00
Vincent Povirk
38c5185d2e
ole32: Add tests for OleIsCurrentClipboard(NULL).
2008-07-21 14:36:21 +02:00
Maarten Lankhorst
271ee48301
quartz: Fix bugs that occur during connection.
2008-07-21 14:36:14 +02:00
Maarten Lankhorst
0f9356eb16
quartz: Fix handling of zero byte samples and endofstreams.
2008-07-21 14:36:04 +02:00
Kirill K. Smirnov
de3afabf08
shell32: Avoid usage of undefined xdg_results variable, since XDG_UserDirLookup() always corrupts it.
2008-07-21 14:35:56 +02:00
Dmitry Timoshkov
02631adc8a
Revert "gdi32: Reselect objects into the DC only if scaling factors change.".
...
This reverts commit 3cbd9639da
.
2008-07-21 13:00:48 +02:00
Dmitry Timoshkov
7976d993f5
gdi32: Relax the gm.gmCellIncX comparison.
2008-07-21 13:00:42 +02:00
Francois Gouget
bc5ce27947
Assorted spelling fixes.
2008-07-21 13:00:01 +02:00
Francois Gouget
32974e25a2
wintrust/tests: Fix compilation on systems that don't support nameless unions.
2008-07-21 12:57:42 +02:00
Luis Busquets
e42d932c85
d3dx9: Add a test for D3DXGetShaderVersion().
2008-07-21 12:57:36 +02:00
Luis Busquets
fb70f818b7
d3dx9: Implement D3DXGetShaderVersion().
2008-07-21 12:57:24 +02:00
Piotr Caban
0a8b284010
msxml3/tests: Added test for ISAXXMLReader_parse with SafeArray as argument.
2008-07-21 12:57:09 +02:00
Piotr Caban
75681ef314
msxml3: Added support for SafeArrays in ISAXXMLReader_parse.
2008-07-21 12:57:02 +02:00
Piotr Caban
bba7eb5825
msxml3: Add error handling.
2008-07-21 12:56:52 +02:00
Piotr Caban
918a46ce2c
msxml3/tests: Added tests for ISAXXMLReader_putErrorHandler and ISAXXMLReader_getErrorHandler.
2008-07-21 12:56:44 +02:00
Piotr Caban
2cb215b51f
msxml3: Do not invoke ISAXXMLReader_endDocument when parser was stopped.
2008-07-21 12:56:37 +02:00
Hans Leidekker
216d4c0834
wininet: Fix cookie buffer overflow.
...
Spotted by Yann Droneaud.
2008-07-21 12:22:05 +02:00