Commit graph

32204 commits

Author SHA1 Message Date
Alexander Dorofeyev
29b38bc886 wined3d: Implement CONVERT_RGB32_888 conversion. 2008-04-07 21:17:15 +02:00
Alexander Dorofeyev
2f9e8a901c wined3d: Don't copy the extra line.
biSizeImage has an extra line added to it, and passing it to memcpy can cause a 
crash.
2008-04-07 21:17:06 +02:00
Aric Stewart
e7c00ca727 imm32: Properly handle unicode and non unicode IMEs with SetCompositionString. 2008-04-07 20:53:23 +02:00
Aric Stewart
b72dcd114d imm: Default context and hwnd are per thread so store that data in a thread local storage. 2008-04-07 20:53:05 +02:00
Aric Stewart
7fd05b01ae imm32: Make use of of the loaded IME for all processing. 2008-04-07 20:49:02 +02:00
Aric Stewart
26b8aa43a0 winex11: Have all xim interaction pass through the new x11drv IME interface. 2008-04-07 20:48:00 +02:00
Aric Stewart
f4fd36e543 imm32: Implement ImmGetImeMenuItems using loaded IME. 2008-04-07 20:47:29 +02:00
Aric Stewart
2a8a18fc5b imm32: Load a default IME if a specific one is not specified. This defaults to x11. 2008-04-07 20:47:08 +02:00
Aric Stewart
467ab8a065 imm32: Implement ImmConfigureIME using the loaded IME. 2008-04-07 20:45:35 +02:00
Aric Stewart
6dca48feaf winex11: Add IME functionality to winex11drv.
All XIM interaction will soon pass through this functionality instead
of directly to imm32.
2008-04-07 20:44:43 +02:00
Dmitry Timoshkov
1bf824e0b0 winex11.drv: Do not set window type to utility to avoid a Metacity bug. 2008-04-07 20:35:27 +02:00
Dmitry Timoshkov
0fdd381f26 gdi32: Move negative lfWidth test into a separate body, skip the test if there is no 'x' in the font. 2008-04-07 20:34:49 +02:00
Dmitry Timoshkov
c5d07b7c22 gdi32: Fix lfWidth before caching the font to avoid duplicate entries in the cache. 2008-04-07 20:34:37 +02:00
Alexandre Julliard
cf4c2e0b54 user32: Fix list_window_parents when run in the desktop process. 2008-04-07 20:34:24 +02:00
Alexandre Julliard
334e88bc02 winex11: Don't set NET_WM_STATE on the desktop window. 2008-04-07 17:34:47 +02:00
Andrew Talbot
2ae8e87616 advapi32: Do not call MIDL_user_free() with pointer to stack memory. 2008-04-07 13:39:32 +02:00
Francois Gouget
8a18e0e43a Assorted spelling fixes. 2008-04-07 13:36:18 +02:00
Francois Gouget
e1ee7a3b8b fusion/tests: Fix compilation on systems that don't support nameless unions. 2008-04-07 13:36:18 +02:00
Francois Gouget
0d0c4a355b ddraw/tests: Fix compilation on systems that don't support nameless unions. 2008-04-07 13:36:18 +02:00
Jacek Caban
7d95c210c8 jscript: Added IObjectSafety implementation. 2008-04-07 13:36:17 +02:00
Jacek Caban
d02c37aa4e mshtml: Remove unneeded includes. 2008-04-07 13:36:17 +02:00
Jacek Caban
b024cd6de2 mshtml: Don't crash if nsWebBrowser could not be created. 2008-04-07 13:36:17 +02:00
Jacek Caban
9c352a11cc mshtml: Added IHTMLWindow2::get_navigator implementation. 2008-04-07 13:36:17 +02:00
Austin English
f4c4488df8 Spelling fixes. 2008-04-07 13:36:17 +02:00
Vitaliy Margolen
bc325ac268 winex11: Properly report state of the caps-lock and num-lock and scroll-lock keys. 2008-04-07 13:01:13 +02:00
Vitaliy Margolen
b4d99eebbb winex11: Get the ScrollLock mask. 2008-04-07 12:58:34 +02:00
Dmitry Timoshkov
751a71a044 winex11: Change the priority of evaluated window styles to workaround a Metacity bug with handling of utility windows. 2008-04-07 12:15:26 +02:00
Dmitry Timoshkov
1f35b6e62e gdi32: Fully initialize face->ntmFlags on font load. 2008-04-07 12:14:14 +02:00
Alexander Nicolaysen Sørnes
bc9f05f50b shell32: Update Norwegian Bokmål resource. 2008-04-07 12:13:54 +02:00
Alexander Nicolaysen Sørnes
7d712909bb oledlg: Fix control class in Norwegian Bokmål resource. 2008-04-07 12:13:51 +02:00
Alexander Nicolaysen Sørnes
0f39218860 comdlg32: Update Norwegian Bokmål resource. 2008-04-07 12:13:48 +02:00
Roderick Colenbrander
f04d870a8d wined3d: Remove a PBO when a converted surface is detected.
This can happen e.g. when suddenly color keying is activated and at
some stages we don't know if we will need conversion at PBO creation
time.
2008-04-07 12:05:54 +02:00
Roderick Colenbrander
0efefef34b wined3d: Use the render target its palette when performing a texture copy as the texture doesn't hold one. 2008-04-07 12:05:39 +02:00
Rico Schüller
29713df8d9 d3d9: fix two copy and paste mistakes. 2008-04-07 12:05:13 +02:00
Rico Schüller
82521353f5 d3d9: Make the shader test more precision tolerant. 2008-04-07 12:05:06 +02:00
Stefan Dösinger
c65020646c d3d9: Run the visual test with hardware vertex processing. 2008-04-07 11:49:39 +02:00
Stefan Dösinger
5b7ad3ad61 d3d9: Fix a few ok conditions in the visual tests. 2008-04-07 11:49:27 +02:00
Stefan Dösinger
b245c37ce6 d3d9: Accept nvidia hardware vp garbage.
Apparently nvidia cards do not like 3.0 vshader + fixed function fragment
processing, so accept their result. This has no implementation implications
for Wine because we need the code to support the 3.0+ffp combination to
handle 3.0+1.x and 3.0+2.0 shader combinations too
2008-04-07 11:49:20 +02:00
Stefan Dösinger
3ec49a32f2 d3d9: Read from a slightly different spot in a test. 2008-04-07 11:48:46 +02:00
Stefan Dösinger
b094c95d85 d3d9: Remove some test trace lines. 2008-04-07 11:48:33 +02:00
Stefan Dösinger
cd7d2dc136 d3d9: Enforce ColorFill restrictions. 2008-04-07 11:48:26 +02:00
Alexandre Julliard
fd97acbadf winex11: Set the _NET_WM_STATE atom directly for unmapped windows. 2008-04-07 11:43:46 +02:00
Alexandre Julliard
2108734f97 winex11: Get rid of the SetWindowPos hack to unmap systray windows. 2008-04-07 11:42:31 +02:00
Alexandre Julliard
3bfa90eeda winex11: Fix handling of property sizes for 64-bit platforms. 2008-04-07 11:41:54 +02:00
Apostolos Alexiadis
6d80f099f7 comdlg32: Greek resources update. 2008-04-07 11:37:52 +02:00
Apostolos Alexiadis
d7247a8a05 comctl32: Greek resources update. 2008-04-07 11:37:42 +02:00
Apostolos Alexiadis
825e5ffb3f oleaut32: Added Greek translation. 2008-04-07 11:37:33 +02:00
Maarten Lankhorst
01c6e64da6 quartz: Handle flushing and end of stream notifications for input pins. 2008-04-07 11:35:36 +02:00
Maarten Lankhorst
ee792916e0 quartz: Reset EcCompleteCount before starting filters.
This sends EC_COMPLETE notifications to the application after a graph has
finished running for the second time.
2008-04-07 11:35:29 +02:00
Maarten Lankhorst
3d3dcc4e07 quartz: Fix past mistake to release lock during seeking and changing state. 2008-04-07 11:35:21 +02:00