wine
13 years agowined3d: Make the surface parameter to surface_get_gl_buffer() const.
Henri Verbeet [Thu, 23 Jun 2011 09:43:38 +0000 (11:43 +0200)] 
wined3d: Make the surface parameter to surface_get_gl_buffer() const.

13 years agowined3d: Make the surface parameter to surface_is_offscreen() const.
Henri Verbeet [Thu, 23 Jun 2011 09:43:37 +0000 (11:43 +0200)] 
wined3d: Make the surface parameter to surface_is_offscreen() const.

13 years agomsi: Count progress in units of 512 bytes.
Hans Leidekker [Thu, 23 Jun 2011 07:08:38 +0000 (09:08 +0200)] 
msi: Count progress in units of 512 bytes.

13 years agomsi: Make sure reported progress adds up to projected progress.
Hans Leidekker [Thu, 23 Jun 2011 07:08:21 +0000 (09:08 +0200)] 
msi: Make sure reported progress adds up to projected progress.

13 years agomsi: Add support for running the progress bar backwards.
Hans Leidekker [Thu, 23 Jun 2011 07:08:04 +0000 (09:08 +0200)] 
msi: Add support for running the progress bar backwards.

13 years agomsi: Don't subscribe more than once to the same control event.
Hans Leidekker [Thu, 23 Jun 2011 07:07:48 +0000 (09:07 +0200)] 
msi: Don't subscribe more than once to the same control event.

13 years agomsi: Don't update the progress bar in schedule_install_files.
Hans Leidekker [Thu, 23 Jun 2011 07:07:31 +0000 (09:07 +0200)] 
msi: Don't update the progress bar in schedule_install_files.

13 years agod3dx9/tests: Added tests for D3DXCreateSkinInfo.
Dylan Smith [Wed, 22 Jun 2011 18:24:41 +0000 (14:24 -0400)] 
d3dx9/tests: Added tests for D3DXCreateSkinInfo.

13 years agod3dx9: Implement GetBoneOffsetMatrix and SetBoneOffsetMatrix.
Dylan Smith [Wed, 22 Jun 2011 18:24:35 +0000 (14:24 -0400)] 
d3dx9: Implement GetBoneOffsetMatrix and SetBoneOffsetMatrix.

13 years agod3dx9: Implement ID3DXSkinInfo::GetBoneName and SetBoneName.
Dylan Smith [Wed, 22 Jun 2011 18:24:28 +0000 (14:24 -0400)] 
d3dx9: Implement ID3DXSkinInfo::GetBoneName and SetBoneName.

13 years agod3dx9: Implement ID3DXSkinInfo bone influence getting and setting.
Dylan Smith [Wed, 22 Jun 2011 18:24:20 +0000 (14:24 -0400)] 
d3dx9: Implement ID3DXSkinInfo bone influence getting and setting.

13 years agod3dx9: Implement D3DXCreateSkinInfo functions.
Dylan Smith [Wed, 22 Jun 2011 18:24:12 +0000 (14:24 -0400)] 
d3dx9: Implement D3DXCreateSkinInfo functions.

13 years agod3dx9: Add stubs for D3DXCreateSkinInfo functions.
Dylan Smith [Wed, 22 Jun 2011 18:24:01 +0000 (14:24 -0400)] 
d3dx9: Add stubs for D3DXCreateSkinInfo functions.

13 years agourlmon: Use BSTR for URLName in URLMoniker object.
Jacek Caban [Wed, 22 Jun 2011 17:22:20 +0000 (19:22 +0200)] 
urlmon: Use BSTR for URLName in URLMoniker object.

13 years agourlmon: Fixed handling empty URIs.
Jacek Caban [Wed, 22 Jun 2011 17:22:08 +0000 (19:22 +0200)] 
urlmon: Fixed handling empty URIs.

13 years agowined3d: Only invalidate STATE_STREAMSRC for bound buffers.
Henri Verbeet [Wed, 22 Jun 2011 22:02:37 +0000 (00:02 +0200)] 
wined3d: Only invalidate STATE_STREAMSRC for bound buffers.

13 years agowined3d: Make the device and target parameters to FindContext() const.
Henri Verbeet [Wed, 22 Jun 2011 22:02:36 +0000 (00:02 +0200)] 
wined3d: Make the device and target parameters to FindContext() const.

13 years agowined3d: Make the wined3d_shader_context shader pointer const.
Henri Verbeet [Wed, 22 Jun 2011 22:02:35 +0000 (00:02 +0200)] 
wined3d: Make the wined3d_shader_context shader pointer const.

13 years agod3d8: Implement IDirect3DVolume8 private data handling on top of wined3d_resource.
Henri Verbeet [Wed, 22 Jun 2011 22:02:34 +0000 (00:02 +0200)] 
d3d8: Implement IDirect3DVolume8 private data handling on top of wined3d_resource.

13 years agod3d9: Implement IDirect3DVolume9 private data handling on top of wined3d_resource.
Henri Verbeet [Wed, 22 Jun 2011 22:02:33 +0000 (00:02 +0200)] 
d3d9: Implement IDirect3DVolume9 private data handling on top of wined3d_resource.

13 years agod3dx9_36/tests: Added tests for constant table samplers.
Travis Athougies [Wed, 22 Jun 2011 20:10:52 +0000 (13:10 -0700)] 
d3dx9_36/tests: Added tests for constant table samplers.

13 years agod3dx9_36: Implemented support for samplers in ID3DXConstantTable.
Travis Athougies [Wed, 22 Jun 2011 20:10:51 +0000 (13:10 -0700)] 
d3dx9_36: Implemented support for samplers in ID3DXConstantTable.

13 years agod3dx9_36/tests: Fixed constant table sizes in shader.c.
Travis Athougies [Wed, 22 Jun 2011 18:31:39 +0000 (11:31 -0700)] 
d3dx9_36/tests: Fixed constant table sizes in shader.c.

13 years agousp10: Non modern Indic fonts want blwf applied pre and post base.
Aric Stewart [Wed, 22 Jun 2011 17:38:32 +0000 (12:38 -0500)] 
usp10: Non modern Indic fonts want blwf applied pre and post base.

13 years agousp10: Update Indic framework to handle non-modern fonts.
Aric Stewart [Wed, 22 Jun 2011 17:38:28 +0000 (12:38 -0500)] 
usp10: Update Indic framework to handle non-modern fonts.

13 years agomsvcp: Sync spec files.
Piotr Caban [Wed, 22 Jun 2011 17:16:29 +0000 (19:16 +0200)] 
msvcp: Sync spec files.

13 years agomsvcp90: Added older version of basic_string::_Tidy function.
Piotr Caban [Wed, 22 Jun 2011 17:15:59 +0000 (19:15 +0200)] 
msvcp90: Added older version of basic_string::_Tidy function.

13 years agomsvcp90: Export already implemented basic_string private functions.
Piotr Caban [Wed, 22 Jun 2011 17:15:47 +0000 (19:15 +0200)] 
msvcp90: Export already implemented basic_string private functions.

13 years agomsvcp90: Added basic_string operator!= implementation.
Piotr Caban [Wed, 22 Jun 2011 17:15:20 +0000 (19:15 +0200)] 
msvcp90: Added basic_string operator!= implementation.

13 years agomsvcp90: Added basic_string operator== implementation.
Piotr Caban [Wed, 22 Jun 2011 17:15:05 +0000 (19:15 +0200)] 
msvcp90: Added basic_string operator== implementation.

13 years agomsvcp90: Added basic_string::last_index_of implementation.
Piotr Caban [Wed, 22 Jun 2011 17:14:29 +0000 (19:14 +0200)] 
msvcp90: Added basic_string::last_index_of implementation.

13 years agocomdlg32: When changing printers, only preserve the paper/bin settings if the new...
Huw Davies [Wed, 22 Jun 2011 14:22:48 +0000 (15:22 +0100)] 
comdlg32: When changing printers, only preserve the paper/bin settings if the new printer has the original setting available.

13 years agoshell32: Add IKnownFolder::GetPath support.
Mariusz Pluciński [Wed, 22 Jun 2011 13:10:36 +0000 (15:10 +0200)] 
shell32: Add IKnownFolder::GetPath support.

13 years agoshell32: Fix typo.
Mariusz Pluciński [Wed, 22 Jun 2011 13:10:25 +0000 (15:10 +0200)] 
shell32: Fix typo.

13 years agoshell32: Add support of registry-registered folders to IKnownFolderManager::GetFolder.
Mariusz Pluciński [Wed, 22 Jun 2011 13:10:15 +0000 (15:10 +0200)] 
shell32: Add support of registry-registered folders to IKnownFolderManager::GetFolder.

13 years agoshell32: Add IKnownFolderManager::UnregisterFolder implementation.
Mariusz Pluciński [Wed, 22 Jun 2011 13:10:02 +0000 (15:10 +0200)] 
shell32: Add IKnownFolderManager::UnregisterFolder implementation.

13 years agoshell32: Add IKnownFolderManager::RegisterFolder implementation.
Mariusz Pluciński [Wed, 22 Jun 2011 14:03:47 +0000 (16:03 +0200)] 
shell32: Add IKnownFolderManager::RegisterFolder implementation.

13 years agod3dx9: Update the spec files.
Alexandre Julliard [Wed, 22 Jun 2011 13:40:07 +0000 (15:40 +0200)] 
d3dx9: Update the spec files.

13 years agod3dx9_36/tests: Added tests for ID3DXConstantTable_Set* functions.
Travis Athougies [Tue, 21 Jun 2011 19:14:34 +0000 (12:14 -0700)] 
d3dx9_36/tests: Added tests for ID3DXConstantTable_Set* functions.

13 years agod3dx9_36: Implemented ID3DXConstantTable_SetMatrix and ID3DXConstantTable_SetMatrixArray.
Travis Athougies [Tue, 21 Jun 2011 19:14:33 +0000 (12:14 -0700)] 
d3dx9_36: Implemented ID3DXConstantTable_SetMatrix and ID3DXConstantTable_SetMatrixArray.

13 years agod3dx9_36: Implemented ID3DXConstantTable_SetVector and ID3DXConstantTable_SetVectorArray.
Travis Athougies [Tue, 21 Jun 2011 19:14:32 +0000 (12:14 -0700)] 
d3dx9_36: Implemented ID3DXConstantTable_SetVector and ID3DXConstantTable_SetVectorArray.

13 years agod3dx9_36: Implemented ID3DXConstantTable_SetIntArray and ID3DXConstantTable_SetInt.
Travis Athougies [Tue, 21 Jun 2011 19:14:31 +0000 (12:14 -0700)] 
d3dx9_36: Implemented ID3DXConstantTable_SetIntArray and ID3DXConstantTable_SetInt.

13 years agod3dx9_36: Implemented ID3DXConstantTable_SetFloatArray and ID3DXConstantTable_SetFloat.
Travis Athougies [Tue, 21 Jun 2011 19:14:30 +0000 (12:14 -0700)] 
d3dx9_36: Implemented ID3DXConstantTable_SetFloatArray and ID3DXConstantTable_SetFloat.

13 years agomsvcp90: Added basic_string_char::find_first_of implementation.
Piotr Caban [Wed, 22 Jun 2011 12:04:05 +0000 (14:04 +0200)] 
msvcp90: Added basic_string_char::find_first_of implementation.

13 years agomsvcp90: Added _Lockit class implementation.
Piotr Caban [Wed, 22 Jun 2011 12:03:54 +0000 (14:03 +0200)] 
msvcp90: Added _Lockit class implementation.

13 years agomsvcp90: Added locale class stub.
Piotr Caban [Wed, 22 Jun 2011 12:03:39 +0000 (14:03 +0200)] 
msvcp90: Added locale class stub.

13 years agomsvcp90: Added locale::_Locimp class stub.
Piotr Caban [Wed, 22 Jun 2011 12:03:24 +0000 (14:03 +0200)] 
msvcp90: Added locale::_Locimp class stub.

13 years agomsvcp90: Added std::locale::id class stub.
Piotr Caban [Wed, 22 Jun 2011 12:03:09 +0000 (14:03 +0200)] 
msvcp90: Added std::locale::id class stub.

13 years agomsvcp90: Added std::locale::facet class stub.
Piotr Caban [Wed, 22 Jun 2011 12:02:58 +0000 (14:02 +0200)] 
msvcp90: Added std::locale::facet class stub.

13 years agowined3d: Fix draw buffers tracking.
Matteo Bruni [Fri, 17 Jun 2011 17:28:38 +0000 (19:28 +0200)] 
wined3d: Fix draw buffers tracking.

13 years agowined3d: Fix context_apply_draw_buffers() with backbuffer ORM.
Matteo Bruni [Tue, 21 Jun 2011 16:28:36 +0000 (18:28 +0200)] 
wined3d: Fix context_apply_draw_buffers() with backbuffer ORM.

13 years agowined3d: Fix context_apply_blit_state().
Matteo Bruni [Tue, 21 Jun 2011 16:08:27 +0000 (18:08 +0200)] 
wined3d: Fix context_apply_blit_state().

13 years agolibwine: Avoid a potential loop in reserve_area.
Alexandre Julliard [Wed, 22 Jun 2011 11:43:26 +0000 (13:43 +0200)] 
libwine: Avoid a potential loop in reserve_area.

13 years agopo: Add a number of missing '\n' characters in the Slovenian translation.
Francois Gouget [Wed, 22 Jun 2011 10:57:41 +0000 (12:57 +0200)] 
po: Add a number of missing '\n' characters in the Slovenian translation.

13 years agomscoree: COM cleanup in corruntimehost.c.
Michael Stefaniuc [Wed, 22 Jun 2011 09:54:50 +0000 (11:54 +0200)] 
mscoree: COM cleanup in corruntimehost.c.

13 years agod3dx9: Implement UpdateSemantics mesh method.
Michael Mc Donnell [Tue, 24 May 2011 17:44:48 +0000 (19:44 +0200)] 
d3dx9: Implement UpdateSemantics mesh method.

13 years agod3dx9/tests: Add UpdateSemantics test.
Michael Mc Donnell [Tue, 24 May 2011 17:43:47 +0000 (19:43 +0200)] 
d3dx9/tests: Add UpdateSemantics test.

13 years agogdiplus: Properly clean up the new metafile data.
Vincent Povirk [Tue, 21 Jun 2011 17:48:11 +0000 (12:48 -0500)] 
gdiplus: Properly clean up the new metafile data.

13 years agowined3d: Make the context parameter to isStateDirty() const.
Henri Verbeet [Tue, 21 Jun 2011 17:50:10 +0000 (19:50 +0200)] 
wined3d: Make the context parameter to isStateDirty() const.

13 years agowined3d: Invalidate STATE_STREAMSRC when dropping VBOs.
Henri Verbeet [Tue, 21 Jun 2011 17:50:09 +0000 (19:50 +0200)] 
wined3d: Invalidate STATE_STREAMSRC when dropping VBOs.

13 years agoddraw: Implement surface private data handling on top of wined3d_resource.
Henri Verbeet [Tue, 21 Jun 2011 17:50:08 +0000 (19:50 +0200)] 
ddraw: Implement surface private data handling on top of wined3d_resource.

13 years agod3d8: Implement IDirect3DSurface8 private data handling on top of wined3d_resource.
Henri Verbeet [Tue, 21 Jun 2011 17:50:07 +0000 (19:50 +0200)] 
d3d8: Implement IDirect3DSurface8 private data handling on top of wined3d_resource.

13 years agod3d9: Implement IDirect3DSurface9 private data handling on top of wined3d_resource.
Henri Verbeet [Tue, 21 Jun 2011 17:50:06 +0000 (19:50 +0200)] 
d3d9: Implement IDirect3DSurface9 private data handling on top of wined3d_resource.

13 years agojscript: Correctly throw an exception if instanceof expression is not used on function.
Jacek Caban [Tue, 21 Jun 2011 15:46:04 +0000 (17:46 +0200)] 
jscript: Correctly throw an exception if instanceof expression is not used on function.

13 years agojscript: Correctly handle forin statement on pure IDispatch object.
Jacek Caban [Tue, 21 Jun 2011 15:45:50 +0000 (17:45 +0200)] 
jscript: Correctly handle forin statement on pure IDispatch object.

13 years agousp10: Correct ralf glyph offset calculation in PostBase.
Aric Stewart [Tue, 21 Jun 2011 15:07:53 +0000 (10:07 -0500)] 
usp10: Correct ralf glyph offset calculation in PostBase.

13 years agousp10: Correct Post Base glyph index shifting.
Aric Stewart [Tue, 21 Jun 2011 15:07:49 +0000 (10:07 -0500)] 
usp10: Correct Post Base glyph index shifting.

13 years agovbscript: Added VBScript class factory implementation.
Jacek Caban [Tue, 21 Jun 2011 14:14:37 +0000 (16:14 +0200)] 
vbscript: Added VBScript class factory implementation.

13 years agovbscript: Added Dll[Un]RegisterServer implementation.
Jacek Caban [Tue, 21 Jun 2011 14:14:26 +0000 (16:14 +0200)] 
vbscript: Added Dll[Un]RegisterServer implementation.

13 years agovbscript: Added new DLL.
Jacek Caban [Tue, 21 Jun 2011 14:14:04 +0000 (16:14 +0200)] 
vbscript: Added new DLL.

13 years agomshtml: Added IDispatchEx support to HTMLTitleElement object.
Jacek Caban [Tue, 21 Jun 2011 11:48:12 +0000 (13:48 +0200)] 
mshtml: Added IDispatchEx support to HTMLTitleElement object.

13 years agomshtml: Added IHTMLTitleElement stub implementation.
Jacek Caban [Tue, 21 Jun 2011 11:48:00 +0000 (13:48 +0200)] 
mshtml: Added IHTMLTitleElement stub implementation.

13 years agomshtml.idl: Added title element interfaces.
Jacek Caban [Tue, 21 Jun 2011 11:47:40 +0000 (13:47 +0200)] 
mshtml.idl: Added title element interfaces.

13 years agomshtml: Added IDispatchEx support to HTMLHeadElement object.
Jacek Caban [Tue, 21 Jun 2011 11:47:20 +0000 (13:47 +0200)] 
mshtml: Added IDispatchEx support to HTMLHeadElement object.

13 years agomshtml: Added IHTMLHeadElement stub implementation.
Jacek Caban [Tue, 21 Jun 2011 11:47:09 +0000 (13:47 +0200)] 
mshtml: Added IHTMLHeadElement stub implementation.

13 years agomshtml.idl: Added head element interfaces.
Jacek Caban [Tue, 21 Jun 2011 11:46:53 +0000 (13:46 +0200)] 
mshtml.idl: Added head element interfaces.

13 years agoole32: COM cleanup for the static object ComCatMgrImpl.
Michael Stefaniuc [Tue, 21 Jun 2011 08:38:53 +0000 (10:38 +0200)] 
ole32: COM cleanup for the static object ComCatMgrImpl.

13 years agoddraw: Separate IDirectDrawSurface3 reference count.
Ričardas Barkauskas [Mon, 20 Jun 2011 20:51:01 +0000 (23:51 +0300)] 
ddraw: Separate IDirectDrawSurface3 reference count.

13 years agoddraw: Separate IDirectDrawSurface2 reference count.
Ričardas Barkauskas [Sun, 19 Jun 2011 14:24:32 +0000 (17:24 +0300)] 
ddraw: Separate IDirectDrawSurface2 reference count.

13 years agoddraw: Test ddraw surface reference counts a bit more.
Ričardas Barkauskas [Mon, 20 Jun 2011 21:40:54 +0000 (00:40 +0300)] 
ddraw: Test ddraw surface reference counts a bit more.

13 years agoddraw: Use helper function to delete attached surfaces.
Ričardas Barkauskas [Mon, 20 Jun 2011 20:46:26 +0000 (23:46 +0300)] 
ddraw: Use helper function to delete attached surfaces.

13 years agoddraw: AddRef the surface in AddAttachedSurface instead of helper function.
Ričardas Barkauskas [Mon, 20 Jun 2011 21:30:12 +0000 (00:30 +0300)] 
ddraw: AddRef the surface in AddAttachedSurface instead of helper function.

13 years agoddraw: Add iface count for IDirectSurfaceImpl.
Ričardas Barkauskas [Sun, 19 Jun 2011 10:18:22 +0000 (13:18 +0300)] 
ddraw: Add iface count for IDirectSurfaceImpl.

13 years agoddraw: Remove ddraw_set_surface_version and set surface version when initialising it.
Ričardas Barkauskas [Mon, 20 Jun 2011 06:30:39 +0000 (09:30 +0300)] 
ddraw: Remove ddraw_set_surface_version and set surface version when initialising it.

13 years agowined3d: Use a separate mutex for wndproc_table access.
Piotr Pawlow [Fri, 17 Jun 2011 19:49:38 +0000 (21:49 +0200)] 
wined3d: Use a separate mutex for wndproc_table access.

If CreateDevice is called with hFocusWindow belonging to another thread,
then any code that does SendMessage (or equivalent) to the window while
holding the main wined3d mutex causes a deadlock, because wined3d_wndproc
tries to acquire the same mutex for wndproc_table access.

13 years agouser32: Always pass 0 as item id for WM_MEASUREITEM in menus.
Alexandre Julliard [Tue, 21 Jun 2011 14:12:53 +0000 (16:12 +0200)] 
user32: Always pass 0 as item id for WM_MEASUREITEM in menus.

13 years agouser32: Don't truncate bitmap ids in InsertMenu.
Alexandre Julliard [Tue, 21 Jun 2011 14:07:00 +0000 (16:07 +0200)] 
user32: Don't truncate bitmap ids in InsertMenu.

13 years agoserver: Allow setting a zero-size clip rectangle.
Alexandre Julliard [Tue, 21 Jun 2011 12:50:23 +0000 (14:50 +0200)] 
server: Allow setting a zero-size clip rectangle.

13 years agowinex11: Don't enable XInput for devices reporting absolute coordinates.
Alexandre Julliard [Tue, 21 Jun 2011 11:23:19 +0000 (13:23 +0200)] 
winex11: Don't enable XInput for devices reporting absolute coordinates.

13 years agows2_32: Handle null pointer for linger values.
André Hentschel [Mon, 20 Jun 2011 21:00:03 +0000 (23:00 +0200)] 
ws2_32: Handle null pointer for linger values.

13 years agowinealsa: Avoid deadlock in AudioClient_Stop.
Jörg Höhle [Wed, 15 Jun 2011 22:37:59 +0000 (00:37 +0200)] 
winealsa: Avoid deadlock in AudioClient_Stop.

13 years agoserver: Post WM_HOTKEY when a hotkey is pressed.
Vincent Povirk [Thu, 26 May 2011 20:52:17 +0000 (15:52 -0500)] 
server: Post WM_HOTKEY when a hotkey is pressed.

13 years agoserver: Implement RegisterHotKey/UnregisterHotKey.
Vincent Povirk [Thu, 26 May 2011 20:52:17 +0000 (15:52 -0500)] 
server: Implement RegisterHotKey/UnregisterHotKey.

13 years agouser32/tests: Test that hotkeys are really replaced when using the same id/hwnd.
Vincent Povirk [Fri, 17 Jun 2011 16:18:47 +0000 (11:18 -0500)] 
user32/tests: Test that hotkeys are really replaced when using the same id/hwnd.

13 years agomsxml3: Add support for VT_BSTR|VT_BYREF in domdoc_save().
Adam Martinson [Mon, 20 Jun 2011 05:26:12 +0000 (00:26 -0500)] 
msxml3: Add support for VT_BSTR|VT_BYREF in domdoc_save().

13 years agomsxml3: Fix a couple incorrect uses of VariantChangeType().
Adam Martinson [Mon, 20 Jun 2011 05:25:12 +0000 (00:25 -0500)] 
msxml3: Fix a couple incorrect uses of VariantChangeType().

13 years agoshell32: Remove the ellipsis on the 'Wine license' button.
Francois Gouget [Tue, 21 Jun 2011 09:22:41 +0000 (11:22 +0200)] 
shell32: Remove the ellipsis on the 'Wine license' button.

13 years agopo: Update Japanese translation.
Akihiro Sagawa [Mon, 20 Jun 2011 14:02:25 +0000 (23:02 +0900)] 
po: Update Japanese translation.

13 years agogdi32/tests: Skip the tests if the pen type is not supported.
Huw Davies [Tue, 21 Jun 2011 09:04:26 +0000 (10:04 +0100)] 
gdi32/tests: Skip the tests if the pen type is not supported.

13 years agogdi32: Add more broken behaviour on nt4 sp3.
Huw Davies [Tue, 21 Jun 2011 09:04:00 +0000 (10:04 +0100)] 
gdi32: Add more broken behaviour on nt4 sp3.