wine
12 years agod3drm: Fix normals computation and add according tests.
Christian Costa [Sun, 21 Oct 2012 16:11:03 +0000 (18:11 +0200)] 
d3drm: Fix normals computation and add according tests.

12 years agod3drm: Enum all materials even if only the first one is handled.
Christian Costa [Sun, 21 Oct 2012 12:51:32 +0000 (14:51 +0200)] 
d3drm: Enum all materials even if only the first one is handled.

12 years agod3drm: Fix child leak.
Christian Costa [Sun, 21 Oct 2012 12:51:25 +0000 (14:51 +0200)] 
d3drm: Fix child leak.

12 years agod3drm: Fix wrong condition.
Christian Costa [Sun, 21 Oct 2012 12:51:17 +0000 (14:51 +0200)] 
d3drm: Fix wrong condition.

12 years agod3dxof: Display new ref count in AddRef & Release.
Christian Costa [Sun, 21 Oct 2012 12:50:36 +0000 (14:50 +0200)] 
d3dxof: Display new ref count in AddRef & Release.

12 years agogdiplus: Fix a typo leading to incorrect character width calculation in GdipMeasureDr...
Dmitry Timoshkov [Mon, 22 Oct 2012 08:50:15 +0000 (17:50 +0900)] 
gdiplus: Fix a typo leading to incorrect character width calculation in GdipMeasureDriverString.

12 years agowinhttp: Respect the redirect policy setting.
Hans Leidekker [Mon, 22 Oct 2012 08:25:05 +0000 (10:25 +0200)] 
winhttp: Respect the redirect policy setting.

12 years agowinhttp: Pass the redirect policy setting down to request objects.
Hans Leidekker [Mon, 22 Oct 2012 08:24:50 +0000 (10:24 +0200)] 
winhttp: Pass the redirect policy setting down to request objects.

12 years agouser32: Implement GetRawInputDeviceInfoA().
Henri Verbeet [Sun, 21 Oct 2012 18:20:40 +0000 (20:20 +0200)] 
user32: Implement GetRawInputDeviceInfoA().

12 years agowined3d: Implement WINED3DSIH_MOVC in the GLSL shader backend.
Henri Verbeet [Sun, 21 Oct 2012 18:20:39 +0000 (20:20 +0200)] 
wined3d: Implement WINED3DSIH_MOVC in the GLSL shader backend.

12 years agowined3d: Merge a couple of shader type specific blocks in shader_generate_glsl_declar...
Henri Verbeet [Sun, 21 Oct 2012 18:20:38 +0000 (20:20 +0200)] 
wined3d: Merge a couple of shader type specific blocks in shader_generate_glsl_declarations().

12 years agowined3d: Use shader_glsl_get_prefix() in shader_glsl_gen_sample_code().
Henri Verbeet [Sun, 21 Oct 2012 18:20:37 +0000 (20:20 +0200)] 
wined3d: Use shader_glsl_get_prefix() in shader_glsl_gen_sample_code().

12 years agowined3d: Also read comments in shader_sm1_is_end().
Henri Verbeet [Sun, 21 Oct 2012 18:20:36 +0000 (20:20 +0200)] 
wined3d: Also read comments in shader_sm1_is_end().

12 years agontdll: Add detection for PF_SSE_DAZ_MODE_AVAILABLE.
James Eder [Sun, 21 Oct 2012 00:40:47 +0000 (18:40 -0600)] 
ntdll: Add detection for PF_SSE_DAZ_MODE_AVAILABLE.

12 years agontdll: Add detection for Revision in get_cpuinfo().
James Eder [Sun, 21 Oct 2012 00:40:46 +0000 (18:40 -0600)] 
ntdll: Add detection for Revision in get_cpuinfo().

12 years agontdll: Handle CPU Level (family) as a vendor specific component.
James Eder [Sun, 21 Oct 2012 00:40:45 +0000 (18:40 -0600)] 
ntdll: Handle CPU Level (family) as a vendor specific component.

12 years agontdll: Add more feature detection in get_cpuinfo().
James Eder [Sun, 21 Oct 2012 00:40:44 +0000 (18:40 -0600)] 
ntdll: Add more feature detection in get_cpuinfo().

12 years agontdll: Add support for cpuid on x86_64.
James Eder [Sun, 21 Oct 2012 00:40:43 +0000 (18:40 -0600)] 
ntdll: Add support for cpuid on x86_64.

12 years agowinex11: Fix name of extension WGL_NV_render_texture_rectangle.
Ken Thomases [Sat, 20 Oct 2012 07:04:58 +0000 (02:04 -0500)] 
winex11: Fix name of extension WGL_NV_render_texture_rectangle.

12 years agowinemenubuilder: Use proper marker (negative index) for unused icon slot.
Ken Thomases [Sat, 20 Oct 2012 04:59:29 +0000 (23:59 -0500)] 
winemenubuilder: Use proper marker (negative index) for unused icon slot.

12 years agogdi32: Update the ref count of stock objects when deleting a DC.
Alexandre Julliard [Sun, 21 Oct 2012 10:18:46 +0000 (12:18 +0200)] 
gdi32: Update the ref count of stock objects when deleting a DC.

12 years agowinex11: Never use a surface for embedded windows, even for the parents.
Alexandre Julliard [Sun, 21 Oct 2012 10:18:16 +0000 (12:18 +0200)] 
winex11: Never use a surface for embedded windows, even for the parents.

12 years agofonts: 10-pixel strikes for Tahoma bold.
Huw Davies [Fri, 19 Oct 2012 14:41:41 +0000 (15:41 +0100)] 
fonts: 10-pixel strikes for Tahoma bold.

12 years agogdi32: Move the string rendering code to a common function.
Huw Davies [Fri, 19 Oct 2012 12:12:08 +0000 (13:12 +0100)] 
gdi32: Move the string rendering code to a common function.

12 years agogdi32: Use the helper to draw the glyphs.
Huw Davies [Fri, 19 Oct 2012 12:12:07 +0000 (13:12 +0100)] 
gdi32: Use the helper to draw the glyphs.

12 years agogdi32: Pass individual x, y co-ords to draw_glyph rather than a POINT.
Huw Davies [Fri, 19 Oct 2012 12:12:06 +0000 (13:12 +0100)] 
gdi32: Pass individual x, y co-ords to draw_glyph rather than a POINT.

12 years agogdi32: Pass a dib_info structure to draw_glyph.
Huw Davies [Fri, 19 Oct 2012 12:12:05 +0000 (13:12 +0100)] 
gdi32: Pass a dib_info structure to draw_glyph.

12 years agodsound: Fix IDirectSoundCaptureBuffer Start/Stop, with tests.
Maarten Lankhorst [Tue, 16 Oct 2012 12:06:26 +0000 (14:06 +0200)] 
dsound: Fix IDirectSoundCaptureBuffer Start/Stop, with tests.

12 years agowinmm: Do not blindly reset device when already stopped.
Maarten Lankhorst [Tue, 16 Oct 2012 12:06:25 +0000 (14:06 +0200)] 
winmm: Do not blindly reset device when already stopped.

12 years agomshtml: Fixed error handling of IBindCtx_GetObjectParam (coverity).
Jacek Caban [Fri, 19 Oct 2012 09:59:57 +0000 (11:59 +0200)] 
mshtml: Fixed error handling of IBindCtx_GetObjectParam (coverity).

12 years agomshtml: Properly handle OOM errors in htmlnode.c (coverity).
Jacek Caban [Fri, 19 Oct 2012 09:58:34 +0000 (11:58 +0200)] 
mshtml: Properly handle OOM errors in htmlnode.c (coverity).

12 years agomshtml: Properly handle OOM errors in navigate.c (coverity).
Jacek Caban [Fri, 19 Oct 2012 09:58:15 +0000 (11:58 +0200)] 
mshtml: Properly handle OOM errors in navigate.c (coverity).

12 years agomshtml: Properly handle OOM errors in nsio.c (coverity).
Jacek Caban [Fri, 19 Oct 2012 09:58:01 +0000 (11:58 +0200)] 
mshtml: Properly handle OOM errors in nsio.c (coverity).

12 years agomshtml: Properly handle OOM errors in omnavigator.c (coverity).
Jacek Caban [Fri, 19 Oct 2012 09:57:47 +0000 (11:57 +0200)] 
mshtml: Properly handle OOM errors in omnavigator.c (coverity).

12 years agomshtml: Properly handle OOM errors in script.c (coverity).
Jacek Caban [Fri, 19 Oct 2012 09:57:30 +0000 (11:57 +0200)] 
mshtml: Properly handle OOM errors in script.c (coverity).

12 years agomshtml: Properly handle OOM errors in task.c (coverity).
Jacek Caban [Fri, 19 Oct 2012 09:56:59 +0000 (11:56 +0200)] 
mshtml: Properly handle OOM errors in task.c (coverity).

12 years agowinemenubuilder: Scale 64x64 classic icons to 128x128 for Icns format.
Aric Stewart [Thu, 18 Oct 2012 21:05:28 +0000 (16:05 -0500)] 
winemenubuilder: Scale 64x64 classic icons to 128x128 for Icns format.

12 years agogdi32/tests: Fixed typo in localized name tests.
Qian Hong [Thu, 18 Oct 2012 18:13:44 +0000 (02:13 +0800)] 
gdi32/tests: Fixed typo in localized name tests.

12 years agogdi32/tests: Declared system_lang_id as a global variable.
Qian Hong [Thu, 18 Oct 2012 18:13:25 +0000 (02:13 +0800)] 
gdi32/tests: Declared system_lang_id as a global variable.

12 years agogdi32/tests: Marked EnumFontFamiliesEx_default_charset test on Arabic locale as broken.
Qian Hong [Thu, 18 Oct 2012 18:13:01 +0000 (02:13 +0800)] 
gdi32/tests: Marked EnumFontFamiliesEx_default_charset test on Arabic locale as broken.

12 years agogdi32/tests: Skip some broken bitmap font metrics tests on Arabic locale.
Qian Hong [Thu, 18 Oct 2012 18:12:11 +0000 (02:12 +0800)] 
gdi32/tests: Skip some broken bitmap font metrics tests on Arabic locale.

12 years agogdi32/tests: Fixed broken value in bitmap font metrics on Arabic locale.
Qian Hong [Thu, 18 Oct 2012 18:11:41 +0000 (02:11 +0800)] 
gdi32/tests: Fixed broken value in bitmap font metrics on Arabic locale.

12 years agogdi32/tests: Fixed broken bitmap font metrics test on CJK locales.
Qian Hong [Thu, 18 Oct 2012 18:11:04 +0000 (02:11 +0800)] 
gdi32/tests: Fixed broken bitmap font metrics test on CJK locales.

12 years agogdi32/tests: Fixed broken value in bitmap font metrics on Japanese locale.
Qian Hong [Thu, 18 Oct 2012 18:09:59 +0000 (02:09 +0800)] 
gdi32/tests: Fixed broken value in bitmap font metrics on Japanese locale.

12 years agomsvcp: Sync num_put<> put_double.
Daniel Lehman [Thu, 18 Oct 2012 21:27:01 +0000 (14:27 -0700)] 
msvcp: Sync num_put<> put_double.

12 years agomsvcp90: In num_put, use default precision of 6 if 0 and not fixed.
Daniel Lehman [Thu, 4 Oct 2012 16:42:25 +0000 (09:42 -0700)] 
msvcp90: In num_put, use default precision of 6 if 0 and not fixed.

12 years agod3drm: Fix memcpy arguments for matrix transformations (coverity).
André Hentschel [Thu, 18 Oct 2012 22:06:12 +0000 (00:06 +0200)] 
d3drm: Fix memcpy arguments for matrix transformations (coverity).

12 years agouser32: Implement GetRawInputDeviceInfoW().
Henri Verbeet [Thu, 18 Oct 2012 20:12:53 +0000 (22:12 +0200)] 
user32: Implement GetRawInputDeviceInfoW().

12 years agowined3d: Merge most of the code for shader_glsl_cmp() and shader_glsl_cnd().
Henri Verbeet [Thu, 18 Oct 2012 20:12:52 +0000 (22:12 +0200)] 
wined3d: Merge most of the code for shader_glsl_cmp() and shader_glsl_cnd().

12 years agowined3d: Implement WINED3DSIH_ROUND_NI in the GLSL shader backend.
Henri Verbeet [Thu, 18 Oct 2012 20:12:51 +0000 (22:12 +0200)] 
wined3d: Implement WINED3DSIH_ROUND_NI in the GLSL shader backend.

12 years agowined3d: Explicitly check the shader type in shader_glsl_load_constantsF().
Henri Verbeet [Thu, 18 Oct 2012 20:12:50 +0000 (22:12 +0200)] 
wined3d: Explicitly check the shader type in shader_glsl_load_constantsF().

12 years agowined3d: Explicitly check the shader type in shader_glsl_get_register_name().
Henri Verbeet [Thu, 18 Oct 2012 20:12:49 +0000 (22:12 +0200)] 
wined3d: Explicitly check the shader type in shader_glsl_get_register_name().

12 years agouser32/tests: Don't release a random DC handle.
Alexandre Julliard [Thu, 18 Oct 2012 18:19:50 +0000 (20:19 +0200)] 
user32/tests: Don't release a random DC handle.

12 years agogdi32/tests: Avoid deleting invalid objects.
Alexandre Julliard [Thu, 18 Oct 2012 18:19:26 +0000 (20:19 +0200)] 
gdi32/tests: Avoid deleting invalid objects.

12 years agooleaut32/tests: Delete the correct object in the icon test.
Alexandre Julliard [Thu, 18 Oct 2012 18:18:47 +0000 (20:18 +0200)] 
oleaut32/tests: Delete the correct object in the icon test.

12 years agocomctl32/tests: Don't delete the global font object.
Alexandre Julliard [Thu, 18 Oct 2012 18:17:56 +0000 (20:17 +0200)] 
comctl32/tests: Don't delete the global font object.

12 years agomsvcp: Free facet and _Locimp in Locimp dtor.
Daniel Lehman [Wed, 17 Oct 2012 19:52:50 +0000 (12:52 -0700)] 
msvcp: Free facet and _Locimp in Locimp dtor.

12 years agod3dx9: Fix calculation when in and out overlap in D3DXSHRotateZ().
Rico Schüller [Thu, 18 Oct 2012 09:33:29 +0000 (11:33 +0200)] 
d3dx9: Fix calculation when in and out overlap in D3DXSHRotateZ().

12 years agommdevapi: Fix a broken test.
Maarten Lankhorst [Tue, 16 Oct 2012 12:08:27 +0000 (14:08 +0200)] 
mmdevapi: Fix a broken test.

12 years agontdll: Set SO_PASSCRED before connecting to eliminate a race condition in obtaining...
Maarten Lankhorst [Tue, 16 Oct 2012 12:11:45 +0000 (14:11 +0200)] 
ntdll: Set SO_PASSCRED before connecting to eliminate a race condition in obtaining server_pid.

12 years agofonts: 10-pixel strikes for Tahoma.
Huw Davies [Thu, 18 Oct 2012 14:40:25 +0000 (15:40 +0100)] 
fonts: 10-pixel strikes for Tahoma.

12 years agojscript: Use jsstr_t for passing strings to regexp matching functions.
Jacek Caban [Thu, 18 Oct 2012 15:45:23 +0000 (17:45 +0200)] 
jscript: Use jsstr_t for passing strings to regexp matching functions.

12 years agoadvapi32: Only require a domain in the username for CRED_PERSIST_ENTERPRISE credentials.
Hans Leidekker [Thu, 18 Oct 2012 13:10:05 +0000 (15:10 +0200)] 
advapi32: Only require a domain in the username for CRED_PERSIST_ENTERPRISE credentials.

12 years agocredui: Don't show a dialog if existing credentials can be found.
Hans Leidekker [Thu, 18 Oct 2012 12:16:52 +0000 (14:16 +0200)] 
credui: Don't show a dialog if existing credentials can be found.

12 years agocredui: Don't save credentials if CREDUI_FLAGS_DO_NOT_PERSIST is specified.
Hans Leidekker [Thu, 18 Oct 2012 12:16:21 +0000 (14:16 +0200)] 
credui: Don't save credentials if CREDUI_FLAGS_DO_NOT_PERSIST is specified.

12 years agocredui: Show the save password checkbox if both CREDUI_FLAGS_DO_NOT_PERSIST and CREDU...
Hans Leidekker [Thu, 18 Oct 2012 12:16:05 +0000 (14:16 +0200)] 
credui: Show the save password checkbox if both CREDUI_FLAGS_DO_NOT_PERSIST and CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX are specified.

12 years agogdi32: Make get_glyph_bitmap return a dib_info structure in order to avoid code dupli...
Huw Davies [Thu, 18 Oct 2012 11:55:05 +0000 (12:55 +0100)] 
gdi32: Make get_glyph_bitmap return a dib_info structure in order to avoid code duplication.

12 years agomshtml: Added HTML comments in VBScript code tests.
Jacek Caban [Thu, 18 Oct 2012 09:49:53 +0000 (11:49 +0200)] 
mshtml: Added HTML comments in VBScript code tests.

12 years agovbscript: Added HTML comments tests.
Jacek Caban [Thu, 18 Oct 2012 09:49:35 +0000 (11:49 +0200)] 
vbscript: Added HTML comments tests.

12 years agovbscript: Added support for HTML comments.
Jacek Caban [Thu, 18 Oct 2012 09:49:17 +0000 (11:49 +0200)] 
vbscript: Added support for HTML comments.

12 years agoshell32: Standardize on the ShellExecuteEx() terminology.
Francois Gouget [Wed, 17 Oct 2012 21:25:56 +0000 (23:25 +0200)] 
shell32: Standardize on the ShellExecuteEx() terminology.

12 years agowined3d: Add a trailing '\n' to a Wine trace.
Francois Gouget [Wed, 17 Oct 2012 21:24:43 +0000 (23:24 +0200)] 
wined3d: Add a trailing '\n' to a Wine trace.

12 years agomsvcp100: Make MSVCP_basic_string_char_append_len_ch() static.
Francois Gouget [Wed, 17 Oct 2012 21:24:37 +0000 (23:24 +0200)] 
msvcp100: Make MSVCP_basic_string_char_append_len_ch() static.

12 years agouser32: Implement GetRawInputDeviceList().
Henri Verbeet [Wed, 17 Oct 2012 21:08:03 +0000 (23:08 +0200)] 
user32: Implement GetRawInputDeviceList().

12 years agowined3d: Implement WINED3DSIH_USHR in the GLSL shader backend.
Henri Verbeet [Wed, 17 Oct 2012 21:08:02 +0000 (23:08 +0200)] 
wined3d: Implement WINED3DSIH_USHR in the GLSL shader backend.

12 years agowined3d: Implement WINED3DSIH_UDIV in the GLSL shader backend.
Henri Verbeet [Wed, 17 Oct 2012 21:08:01 +0000 (23:08 +0200)] 
wined3d: Implement WINED3DSIH_UDIV in the GLSL shader backend.

12 years agowined3d: Explcitly check the shader type in shader_glsl_get_sample_function().
Henri Verbeet [Wed, 17 Oct 2012 21:08:00 +0000 (23:08 +0200)] 
wined3d: Explcitly check the shader type in shader_glsl_get_sample_function().

12 years agowined3d: Explicitly check the shader type in shader_glsl_gen_sample_code().
Henri Verbeet [Wed, 17 Oct 2012 21:07:59 +0000 (23:07 +0200)] 
wined3d: Explicitly check the shader type in shader_glsl_gen_sample_code().

12 years agowinex11: Don't delete the DC if it's not for a valid pbuffer.
Alexandre Julliard [Wed, 17 Oct 2012 19:40:52 +0000 (21:40 +0200)] 
winex11: Don't delete the DC if it's not for a valid pbuffer.

12 years agouser32: Don't free a clip region twice.
Alexandre Julliard [Wed, 17 Oct 2012 19:40:18 +0000 (21:40 +0200)] 
user32: Don't free a clip region twice.

12 years agogdi32: Add a generation count in the high word of GDI handles.
Alexandre Julliard [Tue, 16 Oct 2012 14:58:28 +0000 (16:58 +0200)] 
gdi32: Add a generation count in the high word of GDI handles.

12 years agoserver: Fix propagation of the pixel format flag when the parent window is changed.
Alexandre Julliard [Wed, 17 Oct 2012 13:35:00 +0000 (15:35 +0200)] 
server: Fix propagation of the pixel format flag when the parent window is changed.

12 years agokrnl386.exe: Implement INT 33h function 15h.
Christian Costa [Wed, 17 Oct 2012 12:03:53 +0000 (14:03 +0200)] 
krnl386.exe: Implement INT 33h function 15h.

12 years agomshtml: Added IHTMLImgElement::get_complete implementation.
Jacek Caban [Wed, 17 Oct 2012 10:20:24 +0000 (12:20 +0200)] 
mshtml: Added IHTMLImgElement::get_complete implementation.

12 years agomshtml: Fixed trace message.
Jacek Caban [Wed, 17 Oct 2012 10:20:06 +0000 (12:20 +0200)] 
mshtml: Fixed trace message.

12 years agomshtml: Moved remove_target_tasks to detach_inner_window.
Jacek Caban [Wed, 17 Oct 2012 10:19:53 +0000 (12:19 +0200)] 
mshtml: Moved remove_target_tasks to detach_inner_window.

12 years agomshtml: Make HTMLInnerWindow the owner of timers.
Jacek Caban [Wed, 17 Oct 2012 10:19:34 +0000 (12:19 +0200)] 
mshtml: Make HTMLInnerWindow the owner of timers.

12 years agomshtml: Use detach_inner_window in release_inner_window.
Jacek Caban [Wed, 17 Oct 2012 10:19:12 +0000 (12:19 +0200)] 
mshtml: Use detach_inner_window in release_inner_window.

12 years agomshtml: Added IOmNavigator::onLine semi-stub.
Jacek Caban [Wed, 17 Oct 2012 10:18:48 +0000 (12:18 +0200)] 
mshtml: Added IOmNavigator::onLine semi-stub.

12 years agomshtml: Added HTMLImgElement::onabort implementation.
Jacek Caban [Wed, 17 Oct 2012 10:18:30 +0000 (12:18 +0200)] 
mshtml: Added HTMLImgElement::onabort implementation.

12 years agogdi32: Get rid of the GDIOBJHDR type.
Alexandre Julliard [Wed, 17 Oct 2012 11:48:45 +0000 (13:48 +0200)] 
gdi32: Get rid of the GDIOBJHDR type.

12 years agogdi32: Get rid of the METAFILEOBJ type, instead store a pointer to the metafile data.
Alexandre Julliard [Wed, 17 Oct 2012 11:46:32 +0000 (13:46 +0200)] 
gdi32: Get rid of the METAFILEOBJ type, instead store a pointer to the metafile data.

12 years agogdi32: Get rid of the RGNOBJ type, instead store a pointer to the region itself.
Alexandre Julliard [Wed, 17 Oct 2012 11:28:25 +0000 (13:28 +0200)] 
gdi32: Get rid of the RGNOBJ type, instead store a pointer to the region itself.

12 years agogdi32: Store the object flags directly in the GDI handle table.
Alexandre Julliard [Wed, 17 Oct 2012 11:20:46 +0000 (13:20 +0200)] 
gdi32: Store the object flags directly in the GDI handle table.

12 years agogdi32: Store the object selection count directly in the GDI handle table.
Alexandre Julliard [Wed, 17 Oct 2012 11:17:56 +0000 (13:17 +0200)] 
gdi32: Store the object selection count directly in the GDI handle table.

12 years agogdi32: Process the object HDC list outside of the critical section.
Alexandre Julliard [Wed, 17 Oct 2012 11:08:11 +0000 (13:08 +0200)] 
gdi32: Process the object HDC list outside of the critical section.

12 years agogdi32: Store the HDC list directly in the GDI handle table.
Alexandre Julliard [Wed, 17 Oct 2012 11:03:18 +0000 (13:03 +0200)] 
gdi32: Store the HDC list directly in the GDI handle table.

12 years agogdi32: Store the object function table directly in the GDI handle table.
Alexandre Julliard [Wed, 17 Oct 2012 10:43:23 +0000 (12:43 +0200)] 
gdi32: Store the object function table directly in the GDI handle table.

12 years agogdi32: Store the object type directly in the GDI handle table.
Alexandre Julliard [Wed, 17 Oct 2012 10:25:28 +0000 (12:25 +0200)] 
gdi32: Store the object type directly in the GDI handle table.

12 years agocmd: Add support for calling a built in command.
Jason Edmeades [Sat, 13 Oct 2012 23:38:53 +0000 (00:38 +0100)] 
cmd: Add support for calling a built in command.