wine
16 years agoimm: Default context and hwnd are per thread so store that data in a thread local...
Aric Stewart [Mon, 7 Apr 2008 15:17:32 +0000 (10:17 -0500)] 
imm: Default context and hwnd are per thread so store that data in a thread local storage.

16 years agoimm32: Make use of of the loaded IME for all processing.
Aric Stewart [Mon, 7 Apr 2008 14:38:24 +0000 (09:38 -0500)] 
imm32: Make use of of the loaded IME for all processing.

16 years agowinex11: Have all xim interaction pass through the new x11drv IME interface.
Aric Stewart [Mon, 7 Apr 2008 13:35:42 +0000 (08:35 -0500)] 
winex11: Have all xim interaction pass through the new x11drv IME interface.

16 years agoimm32: Implement ImmGetImeMenuItems using loaded IME.
Aric Stewart [Thu, 3 Apr 2008 16:21:15 +0000 (11:21 -0500)] 
imm32: Implement ImmGetImeMenuItems using loaded IME.

16 years agoimm32: Load a default IME if a specific one is not specified. This defaults to x11.
Aric Stewart [Thu, 3 Apr 2008 14:31:47 +0000 (09:31 -0500)] 
imm32: Load a default IME if a specific one is not specified. This defaults to x11.

16 years agoimm32: Implement ImmConfigureIME using the loaded IME.
Aric Stewart [Wed, 2 Apr 2008 18:46:45 +0000 (13:46 -0500)] 
imm32: Implement ImmConfigureIME using the loaded IME.

16 years agowinex11: Add IME functionality to winex11drv.
Aric Stewart [Wed, 2 Apr 2008 15:13:59 +0000 (10:13 -0500)] 
winex11: Add IME functionality to winex11drv.

All XIM interaction will soon pass through this functionality instead
of directly to imm32.

16 years agotools/msvcmaker: Suppress deprecation warnings on VC8 and above.
Reece Dunn [Sun, 6 Apr 2008 13:27:30 +0000 (14:27 +0100)] 
tools/msvcmaker: Suppress deprecation warnings on VC8 and above.

16 years agowinex11.drv: Do not set window type to utility to avoid a Metacity bug.
Dmitry Timoshkov [Mon, 7 Apr 2008 13:17:47 +0000 (22:17 +0900)] 
winex11.drv: Do not set window type to utility to avoid a Metacity bug.

16 years agogdi32: Move negative lfWidth test into a separate body, skip the test if there is...
Dmitry Timoshkov [Mon, 7 Apr 2008 12:24:47 +0000 (21:24 +0900)] 
gdi32: Move negative lfWidth test into a separate body, skip the test if there is no 'x' in the font.

16 years agogdi32: Fix lfWidth before caching the font to avoid duplicate entries in the cache.
Dmitry Timoshkov [Mon, 7 Apr 2008 12:23:55 +0000 (21:23 +0900)] 
gdi32: Fix lfWidth before caching the font to avoid duplicate entries in the cache.

16 years agouser32: Fix list_window_parents when run in the desktop process.
Alexandre Julliard [Mon, 7 Apr 2008 18:34:24 +0000 (20:34 +0200)] 
user32: Fix list_window_parents when run in the desktop process.

16 years agolibwine: Only use the last line of the git version description.
Alexandre Julliard [Mon, 7 Apr 2008 15:38:27 +0000 (17:38 +0200)] 
libwine: Only use the last line of the git version description.

16 years agowinex11: Don't set NET_WM_STATE on the desktop window.
Alexandre Julliard [Mon, 7 Apr 2008 15:34:47 +0000 (17:34 +0200)] 
winex11: Don't set NET_WM_STATE on the desktop window.

16 years agoadvapi32: Do not call MIDL_user_free() with pointer to stack memory.
Andrew Talbot [Sat, 5 Apr 2008 22:46:41 +0000 (23:46 +0100)] 
advapi32: Do not call MIDL_user_free() with pointer to stack memory.

16 years agoAssorted spelling fixes.
Francois Gouget [Mon, 7 Apr 2008 11:01:02 +0000 (13:01 +0200)] 
Assorted spelling fixes.

16 years agofusion/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Mon, 7 Apr 2008 09:03:32 +0000 (11:03 +0200)] 
fusion/tests: Fix compilation on systems that don't support nameless unions.

16 years agoddraw/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Mon, 7 Apr 2008 09:03:27 +0000 (11:03 +0200)] 
ddraw/tests: Fix compilation on systems that don't support nameless unions.

16 years agowineboot: Make sure COBJMACROS is defined before objidl.h is included.
Francois Gouget [Mon, 7 Apr 2008 09:03:22 +0000 (11:03 +0200)] 
wineboot: Make sure COBJMACROS is defined before objidl.h is included.

16 years agoservices: Add a trailing '\n' to a couple of Wine traces.
Francois Gouget [Mon, 7 Apr 2008 09:03:01 +0000 (11:03 +0200)] 
services: Add a trailing '\n' to a couple of Wine traces.

16 years agojscript: Added IObjectSafety implementation.
Jacek Caban [Mon, 7 Apr 2008 10:35:41 +0000 (12:35 +0200)] 
jscript: Added IObjectSafety implementation.

16 years agomshtml: Remove unneeded includes.
Jacek Caban [Mon, 7 Apr 2008 11:14:05 +0000 (13:14 +0200)] 
mshtml: Remove unneeded includes.

16 years agomshtml: Don't crash if nsWebBrowser could not be created.
Jacek Caban [Mon, 7 Apr 2008 11:05:56 +0000 (13:05 +0200)] 
mshtml: Don't crash if nsWebBrowser could not be created.

16 years agomshtml: Added IHTMLWindow2::get_navigator implementation.
Jacek Caban [Mon, 7 Apr 2008 10:34:24 +0000 (12:34 +0200)] 
mshtml: Added IHTMLWindow2::get_navigator implementation.

16 years agoSpelling fixes.
Austin English [Fri, 4 Apr 2008 19:23:01 +0000 (14:23 -0500)] 
Spelling fixes.

16 years agowinex11: Properly report state of the caps-lock and num-lock and scroll-lock keys.
Vitaliy Margolen [Sun, 6 Apr 2008 05:36:55 +0000 (23:36 -0600)] 
winex11: Properly report state of the caps-lock and num-lock and scroll-lock keys.

16 years agowinex11: Get the ScrollLock mask.
Vitaliy Margolen [Sun, 6 Apr 2008 14:25:38 +0000 (08:25 -0600)] 
winex11: Get the ScrollLock mask.

16 years agowinex11: Change the priority of evaluated window styles to workaround a Metacity...
Dmitry Timoshkov [Mon, 7 Apr 2008 04:37:44 +0000 (13:37 +0900)] 
winex11: Change the priority of evaluated window styles to workaround a Metacity bug with handling of utility windows.

16 years agogdi32: Fully initialize face->ntmFlags on font load.
Dmitry Timoshkov [Mon, 7 Apr 2008 07:11:42 +0000 (16:11 +0900)] 
gdi32: Fully initialize face->ntmFlags on font load.

16 years agoprogman: Updated Korean resource.
Hwang YunSong(황윤성) [Mon, 7 Apr 2008 00:27:12 +0000 (09:27 +0900)] 
progman: Updated Korean resource.

16 years agoshell32: Update Norwegian Bokmål resource.
Alexander Nicolaysen Sørnes [Sun, 6 Apr 2008 20:17:38 +0000 (22:17 +0200)] 
shell32: Update Norwegian Bokmål resource.

16 years agooledlg: Fix control class in Norwegian Bokmål resource.
Alexander Nicolaysen Sørnes [Sun, 6 Apr 2008 20:05:52 +0000 (22:05 +0200)] 
oledlg: Fix control class in Norwegian Bokmål resource.

16 years agocomdlg32: Update Norwegian Bokmål resource.
Alexander Nicolaysen Sørnes [Sun, 6 Apr 2008 20:00:13 +0000 (22:00 +0200)] 
comdlg32: Update Norwegian Bokmål resource.

16 years agowined3d: Remove a PBO when a converted surface is detected.
Roderick Colenbrander [Sat, 5 Apr 2008 23:54:26 +0000 (23:54 +0000)] 
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.

16 years agowined3d: Use the render target its palette when performing a texture copy as the...
Roderick Colenbrander [Thu, 3 Apr 2008 22:45:28 +0000 (22:45 +0000)] 
wined3d: Use the render target its palette when performing a texture copy as the texture doesn't hold one.

16 years agowinebrowser: Convert to Unicode.
Hans Leidekker [Sun, 6 Apr 2008 12:44:31 +0000 (14:44 +0200)] 
winebrowser: Convert to Unicode.

16 years agod3d9: fix two copy and paste mistakes.
Rico Schüller [Sun, 6 Apr 2008 08:37:22 +0000 (10:37 +0200)] 
d3d9: fix two copy and paste mistakes.

16 years agod3d9: Make the shader test more precision tolerant.
Rico Schüller [Sat, 5 Apr 2008 22:14:00 +0000 (00:14 +0200)] 
d3d9: Make the shader test more precision tolerant.

16 years agod3d9: Run the visual test with hardware vertex processing.
Stefan Dösinger [Sat, 5 Apr 2008 21:21:22 +0000 (23:21 +0200)] 
d3d9: Run the visual test with hardware vertex processing.

16 years agod3d9: Fix a few ok conditions in the visual tests.
Stefan Dösinger [Sat, 5 Apr 2008 14:03:56 +0000 (16:03 +0200)] 
d3d9: Fix a few ok conditions in the visual tests.

16 years agod3d9: Accept nvidia hardware vp garbage.
Stefan Dösinger [Sat, 5 Apr 2008 13:16:54 +0000 (15:16 +0200)] 
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

16 years agod3d9: Read from a slightly different spot in a test.
Stefan Dösinger [Sat, 5 Apr 2008 12:52:34 +0000 (14:52 +0200)] 
d3d9: Read from a slightly different spot in a test.

16 years agod3d9: Remove some test trace lines.
Stefan Dösinger [Sat, 5 Apr 2008 15:07:36 +0000 (17:07 +0200)] 
d3d9: Remove some test trace lines.

16 years agod3d9: Enforce ColorFill restrictions.
Stefan Dösinger [Fri, 4 Apr 2008 17:47:38 +0000 (19:47 +0200)] 
d3d9: Enforce ColorFill restrictions.

16 years agowinex11: Set the _NET_WM_STATE atom directly for unmapped windows.
Alexandre Julliard [Mon, 7 Apr 2008 09:43:46 +0000 (11:43 +0200)] 
winex11: Set the _NET_WM_STATE atom directly for unmapped windows.

16 years agowinex11: Get rid of the SetWindowPos hack to unmap systray windows.
Alexandre Julliard [Mon, 7 Apr 2008 09:42:31 +0000 (11:42 +0200)] 
winex11: Get rid of the SetWindowPos hack to unmap systray windows.

16 years agowinex11: Fix handling of property sizes for 64-bit platforms.
Alexandre Julliard [Mon, 7 Apr 2008 09:41:54 +0000 (11:41 +0200)] 
winex11: Fix handling of property sizes for 64-bit platforms.

16 years agocomdlg32: Greek resources update.
Apostolos Alexiadis [Sat, 5 Apr 2008 10:05:32 +0000 (13:05 +0300)] 
comdlg32: Greek resources update.

16 years agocomctl32: Greek resources update.
Apostolos Alexiadis [Sat, 5 Apr 2008 10:04:19 +0000 (13:04 +0300)] 
comctl32: Greek resources update.

16 years agooleaut32: Added Greek translation.
Apostolos Alexiadis [Sat, 5 Apr 2008 10:06:34 +0000 (13:06 +0300)] 
oleaut32: Added Greek translation.

16 years agoquartz: Handle flushing and end of stream notifications for input pins.
Maarten Lankhorst [Fri, 4 Apr 2008 23:27:29 +0000 (16:27 -0700)] 
quartz: Handle flushing and end of stream notifications for input pins.

16 years agoquartz: Reset EcCompleteCount before starting filters.
Maarten Lankhorst [Fri, 4 Apr 2008 22:54:56 +0000 (15:54 -0700)] 
quartz: Reset EcCompleteCount before starting filters.

This sends EC_COMPLETE notifications to the application after a graph has
finished running for the second time.

16 years agoquartz: Fix past mistake to release lock during seeking and changing state.
Maarten Lankhorst [Fri, 4 Apr 2008 22:54:04 +0000 (15:54 -0700)] 
quartz: Fix past mistake to release lock during seeking and changing state.

16 years agoquartz: Fix some memory leaks in the file source.
Maarten Lankhorst [Fri, 4 Apr 2008 21:32:09 +0000 (14:32 -0700)] 
quartz: Fix some memory leaks in the file source.

16 years agoquartz: Make FileAsyncReader_WaitForNext return an empty sample in flushing state.
Maarten Lankhorst [Fri, 4 Apr 2008 21:30:21 +0000 (14:30 -0700)] 
quartz: Make FileAsyncReader_WaitForNext return an empty sample in flushing state.

16 years agoquartz: Get rid of code duplication and add a flush method.
Maarten Lankhorst [Fri, 4 Apr 2008 21:29:21 +0000 (14:29 -0700)] 
quartz: Get rid of code duplication and add a flush method.

16 years agoquartz: Add more state transitions to the filtergraph.
Maarten Lankhorst [Fri, 4 Apr 2008 21:10:13 +0000 (14:10 -0700)] 
quartz: Add more state transitions to the filtergraph.

16 years agodsound: Hold lock in GetStatus.
Maarten Lankhorst [Wed, 2 Apr 2008 22:01:27 +0000 (15:01 -0700)] 
dsound: Hold lock in GetStatus.

16 years agomsacm32: Add Russian translation.
Vitaliy Margolen [Sat, 5 Apr 2008 16:44:09 +0000 (10:44 -0600)] 
msacm32: Add Russian translation.

16 years agosane.ds: Add Russian translation.
Vitaliy Margolen [Sat, 5 Apr 2008 16:39:45 +0000 (10:39 -0600)] 
sane.ds: Add Russian translation.

16 years agomsvidc32: Add Russian translation.
Vitaliy Margolen [Sat, 5 Apr 2008 16:39:24 +0000 (10:39 -0600)] 
msvidc32: Add Russian translation.

16 years agomsvfw32: Add Russian translation.
Vitaliy Margolen [Sat, 5 Apr 2008 16:39:08 +0000 (10:39 -0600)] 
msvfw32: Add Russian translation.

16 years agompr: Add Russian translation.
Vitaliy Margolen [Sat, 5 Apr 2008 16:38:36 +0000 (10:38 -0600)] 
mpr: Add Russian translation.

16 years agolocalui: Add Russian translation.
Vitaliy Margolen [Sat, 5 Apr 2008 16:38:19 +0000 (10:38 -0600)] 
localui: Add Russian translation.

16 years agoiccvid: Add Russian translation.
Vitaliy Margolen [Sat, 5 Apr 2008 16:38:02 +0000 (10:38 -0600)] 
iccvid: Add Russian translation.

16 years agodbghelp: Prevent debug overflow of internal buffer while tracing.
Eric Pouech [Sat, 5 Apr 2008 07:35:28 +0000 (09:35 +0200)] 
dbghelp: Prevent debug overflow of internal buffer while tracing.

16 years agodbghelp: Be stricter when looping in symbol tables.
Eric Pouech [Sat, 5 Apr 2008 07:34:07 +0000 (09:34 +0200)] 
dbghelp: Be stricter when looping in symbol tables.

16 years agomsi: Don't execute the view again when modifying a WHERE query.
James Hawkins [Sun, 6 Apr 2008 19:31:19 +0000 (14:31 -0500)] 
msi: Don't execute the view again when modifying a WHERE query.

16 years agomsi: Open the install properties key based on the install context.
James Hawkins [Sat, 5 Apr 2008 11:02:04 +0000 (06:02 -0500)] 
msi: Open the install properties key based on the install context.

16 years agomsi: Test and reimplement MsiQueryProductState.
James Hawkins [Sat, 5 Apr 2008 10:41:54 +0000 (05:41 -0500)] 
msi: Test and reimplement MsiQueryProductState.

16 years agomsi: Don't reorder the table when matching rows as the results are already ordered.
James Hawkins [Sat, 5 Apr 2008 07:17:57 +0000 (02:17 -0500)] 
msi: Don't reorder the table when matching rows as the results are already ordered.

16 years agomsi: Set the install context based on the ALLUSERS property.
James Hawkins [Sat, 5 Apr 2008 05:10:02 +0000 (00:10 -0500)] 
msi: Set the install context based on the ALLUSERS property.

16 years agomsi: Reset the feature states if iInstallLevel is 0 or below.
James Hawkins [Sat, 5 Apr 2008 03:48:20 +0000 (22:48 -0500)] 
msi: Reset the feature states if iInstallLevel is 0 or below.

16 years agoqedit/tests: Add a partial test for IMediaDet_get_StreamMediaType.
Dan Hipschman [Fri, 4 Apr 2008 23:01:27 +0000 (16:01 -0700)] 
qedit/tests: Add a partial test for IMediaDet_get_StreamMediaType.

16 years agoqedit/tests: Add a test for IMediaDet_(put|get)_CurrentStream.
Dan Hipschman [Fri, 4 Apr 2008 23:01:06 +0000 (16:01 -0700)] 
qedit/tests: Add a test for IMediaDet_(put|get)_CurrentStream.

16 years agoqedit/tests: Add a test for IMediaDet_get_Filename.
Dan Hipschman [Fri, 4 Apr 2008 23:00:41 +0000 (16:00 -0700)] 
qedit/tests: Add a test for IMediaDet_get_Filename.

16 years agoqedit/tests: Add a test for IMediaDet_get_OutputStreams.
Dan Hipschman [Fri, 4 Apr 2008 23:00:05 +0000 (16:00 -0700)] 
qedit/tests: Add a test for IMediaDet_get_OutputStreams.

16 years agoqedit/tests: Add test framework and test for IMediaDet_put_Filename.
Dan Hipschman [Fri, 4 Apr 2008 22:59:08 +0000 (15:59 -0700)] 
qedit/tests: Add test framework and test for IMediaDet_put_Filename.

16 years agoqedit/tests: Don't forget CoUninitialize.
Dan Hipschman [Fri, 4 Apr 2008 22:58:17 +0000 (15:58 -0700)] 
qedit/tests: Don't forget CoUninitialize.

16 years agowine.inf: Move winebrowser.exe to the system directory.
Michael Moss [Fri, 4 Apr 2008 21:08:41 +0000 (14:08 -0700)] 
wine.inf: Move winebrowser.exe to the system directory.

16 years agowintrust: Avoid assigning to struct members from other structs.
Andrew Talbot [Fri, 4 Apr 2008 16:56:34 +0000 (17:56 +0100)] 
wintrust: Avoid assigning to struct members from other structs.

16 years agoport: Remove superfluous semicolon.
Andrew Talbot [Fri, 4 Apr 2008 16:56:29 +0000 (17:56 +0100)] 
port: Remove superfluous semicolon.

16 years agorsaenh/tests: Fix a test on W2K and above.
Paul Vriens [Fri, 4 Apr 2008 15:39:37 +0000 (17:39 +0200)] 
rsaenh/tests: Fix a test on W2K and above.

16 years agouser32: Fix a few ShowWindow todo tests.
Alexandre Julliard [Fri, 4 Apr 2008 16:22:40 +0000 (18:22 +0200)] 
user32: Fix a few ShowWindow todo tests.

16 years agowinex11: Ignore ConfigureNotify events when a window is iconified.
Alexandre Julliard [Fri, 4 Apr 2008 16:22:23 +0000 (18:22 +0200)] 
winex11: Ignore ConfigureNotify events when a window is iconified.

16 years agoRelease 0.9.59. wine-0.9.59
Alexandre Julliard [Fri, 4 Apr 2008 14:55:13 +0000 (16:55 +0200)] 
Release 0.9.59.

16 years agowinex11: Avoid updating the wm states inside a ConfigureNotify event.
Alexandre Julliard [Fri, 4 Apr 2008 11:41:27 +0000 (13:41 +0200)] 
winex11: Avoid updating the wm states inside a ConfigureNotify event.

16 years agowininet: Avoid size_t type in trace.
Alexandre Julliard [Fri, 4 Apr 2008 11:12:21 +0000 (13:12 +0200)] 
wininet: Avoid size_t type in trace.

16 years agocrypt32: Updated Korean resource.
Hwang YunSong(황윤성) [Fri, 4 Apr 2008 00:57:58 +0000 (09:57 +0900)] 
crypt32: Updated Korean resource.

16 years agomsrle32: Updated Korean resource.
Hwang YunSong(황윤성) [Fri, 4 Apr 2008 01:14:34 +0000 (10:14 +0900)] 
msrle32: Updated Korean resource.

16 years agomsi: Updated Korean resource.
Hwang YunSong(황윤성) [Fri, 4 Apr 2008 01:12:24 +0000 (10:12 +0900)] 
msi: Updated Korean resource.

16 years agodevenum: New Korean resource.
Hwang YunSong(황윤성) [Fri, 4 Apr 2008 01:06:45 +0000 (10:06 +0900)] 
devenum: New Korean resource.

16 years agocredui: Updated Korean resource.
Hwang YunSong(황윤성) [Fri, 4 Apr 2008 00:55:38 +0000 (09:55 +0900)] 
credui: Updated Korean resource.

16 years agoclock: Updated Korean resource.
Hwang YunSong(황윤성) [Fri, 4 Apr 2008 00:38:55 +0000 (09:38 +0900)] 
clock: Updated Korean resource.

16 years agosetupapi: Prevent of reallocating memory for _SP_DEVINFO_DATA structures.
Alexander Morozov [Thu, 3 Apr 2008 15:19:40 +0000 (19:19 +0400)] 
setupapi: Prevent of reallocating memory for _SP_DEVINFO_DATA structures.

16 years agoSpelling fixes.
Austin English [Thu, 3 Apr 2008 17:10:30 +0000 (12:10 -0500)] 
Spelling fixes.

16 years agoqedit: Indicate the methods of IMediaDet are not implemented in the FIXMEs.
Dan Hipschman [Fri, 4 Apr 2008 00:54:45 +0000 (17:54 -0700)] 
qedit: Indicate the methods of IMediaDet are not implemented in the FIXMEs.

16 years agowined3d: Call ActivateContext before any gl call in IWineD3DSurfaceImpl_Release.
Allan Tong [Fri, 4 Apr 2008 01:06:48 +0000 (21:06 -0400)] 
wined3d: Call ActivateContext before any gl call in IWineD3DSurfaceImpl_Release.

16 years agoddraw/tests: Extend p8_primary_test.
Alexander Dorofeyev [Thu, 3 Apr 2008 22:19:22 +0000 (01:19 +0300)] 
ddraw/tests: Extend p8_primary_test.

Additional tests for blitting and locking.

16 years agowinex11: Don't update the normal size hints when a window is minimized or maximized.
Alexandre Julliard [Fri, 4 Apr 2008 09:28:30 +0000 (11:28 +0200)] 
winex11: Don't update the normal size hints when a window is minimized or maximized.