wine
17 years agowinealsa: Implement Get/SetControlDetails in mixer.
Maarten Lankhorst [Mon, 23 Apr 2007 22:23:52 +0000 (00:23 +0200)] 
winealsa: Implement Get/SetControlDetails in mixer.

17 years agowinealsa: Implement GetLineControls in mixer.
Maarten Lankhorst [Mon, 23 Apr 2007 22:23:50 +0000 (00:23 +0200)] 
winealsa: Implement GetLineControls in mixer.

17 years agowinealsa: Implement mixer controls, and add GetLineInfo.
Maarten Lankhorst [Mon, 23 Apr 2007 22:23:46 +0000 (00:23 +0200)] 
winealsa: Implement mixer controls, and add GetLineInfo.

17 years agowinealsa: Implement opening/closing and caps of device.
Maarten Lankhorst [Mon, 23 Apr 2007 22:23:42 +0000 (00:23 +0200)] 
winealsa: Implement opening/closing and caps of device.

17 years agowinealsa: Introduce mixer code.
Maarten Lankhorst [Mon, 23 Apr 2007 22:23:34 +0000 (00:23 +0200)] 
winealsa: Introduce mixer code.

17 years agomsi: Add a non-persistent string instead of a persistent one if the table or row...
Rob Shearman [Mon, 23 Apr 2007 07:27:37 +0000 (08:27 +0100)] 
msi: Add a non-persistent string instead of a persistent one if the table or row is non-persistent.

17 years agomsi: All columns being temporary means the table is non-persistent.
Rob Shearman [Mon, 23 Apr 2007 07:26:44 +0000 (08:26 +0100)] 
msi: All columns being temporary means the table is non-persistent.

The HOLD keyword just means that the non-persistent data in the table
should be kept around, not that the table is temporary.

17 years agomsi: Add a persistent flag to tables.
Rob Shearman [Tue, 24 Apr 2007 10:00:44 +0000 (11:00 +0100)] 
msi: Add a persistent flag to tables.

Implement MSI_DatabaseIsTablePersistent.

17 years agomsi: Don't add info to the _Columns table for non-persistent tables.
Rob Shearman [Mon, 23 Apr 2007 07:25:17 +0000 (08:25 +0100)] 
msi: Don't add info to the _Columns table for non-persistent tables.

17 years agomsi: Add support for adding temporary/non-persistent data to tables.
Rob Shearman [Mon, 23 Apr 2007 07:24:41 +0000 (08:24 +0100)] 
msi: Add support for adding temporary/non-persistent data to tables.

17 years agomsi: The HOLD keyword implies a temporary table, whereas database importing should...
Rob Shearman [Mon, 23 Apr 2007 07:23:13 +0000 (08:23 +0100)] 
msi: The HOLD keyword implies a temporary table, whereas database importing should lead to permanent tables, so remove the HOLD keyword.

17 years agomsi: Create the table directly in create_table instead of requiring it to be loaded...
Rob Shearman [Mon, 23 Apr 2007 07:22:27 +0000 (08:22 +0100)] 
msi: Create the table directly in create_table instead of requiring it to be loaded after saving.

17 years agomsi: Move table creation to table.c.
Rob Shearman [Mon, 23 Apr 2007 07:21:32 +0000 (08:21 +0100)] 
msi: Move table creation to table.c.

17 years agomsi: Store the column info in the MSITABLE structure.
Rob Shearman [Mon, 23 Apr 2007 07:20:21 +0000 (08:20 +0100)] 
msi: Store the column info in the MSITABLE structure.

Load the data on view creation for simplicity instead of view execution.

17 years agomsi: Remove the hash table for a column when one of its values is modified since...
Rob Shearman [Mon, 23 Apr 2007 07:19:07 +0000 (08:19 +0100)] 
msi: Remove the hash table for a column when one of its values is modified since it will now be invalid.

17 years agomsi: Cleanup unneeded string table functions.
Rob Shearman [Mon, 23 Apr 2007 07:18:27 +0000 (08:18 +0100)] 
msi: Cleanup unneeded string table functions.

Make string table functions that aren't used outside of string.c static.

17 years agomsi: Move string loading and saving to string.c.
Rob Shearman [Mon, 23 Apr 2007 07:17:40 +0000 (08:17 +0100)] 
msi: Move string loading and saving to string.c.

17 years agomsi: Add support for non-persistent strings.
Rob Shearman [Mon, 23 Apr 2007 07:17:00 +0000 (08:17 +0100)] 
msi: Add support for non-persistent strings.

Store the loaded refcount in the string table.

17 years agocomctl32: Add more image list tests, fix one problem found.
Dmitry Timoshkov [Tue, 24 Apr 2007 09:33:59 +0000 (18:33 +0900)] 
comctl32: Add more image list tests, fix one problem found.

17 years agocrypt32/tests: Use A-version for registry functions.
Paul Vriens [Tue, 24 Apr 2007 07:11:44 +0000 (09:11 +0200)] 
crypt32/tests: Use A-version for registry functions.

17 years agodinput: Constify some variables.
Andrew Talbot [Tue, 24 Apr 2007 06:45:32 +0000 (07:45 +0100)] 
dinput: Constify some variables.

17 years agoadvapi32: Make service_start_process return the pid to the caller.
Rolf Kalbermatter [Tue, 24 Apr 2007 05:15:04 +0000 (07:15 +0200)] 
advapi32: Make service_start_process return the pid to the caller.

17 years agoadvapi32: Make struct service_data_t have the new SERVICE_STATUS_PROCESS struct.
Rolf Kalbermatter [Tue, 24 Apr 2007 05:14:38 +0000 (07:14 +0200)] 
advapi32: Make struct service_data_t have the new SERVICE_STATUS_PROCESS struct.

17 years agocmd.exe: Support for DEL filename /s.
Jason Edmeades [Mon, 23 Apr 2007 22:24:38 +0000 (23:24 +0100)] 
cmd.exe: Support for DEL filename /s.

17 years agolocalui: Implement ConfigurePortUI for COMx.
Detlef Riekenberg [Mon, 23 Apr 2007 22:08:24 +0000 (00:08 +0200)] 
localui: Implement ConfigurePortUI for COMx.

17 years agolocalui: Avoid crash on NULL pointer.
Detlef Riekenberg [Mon, 23 Apr 2007 22:05:47 +0000 (00:05 +0200)] 
localui: Avoid crash on NULL pointer.

17 years agocomdlg32: Initialize CommDlgExtendedError() return value for file dialogs.
Lei Zhang [Mon, 23 Apr 2007 21:20:37 +0000 (14:20 -0700)] 
comdlg32: Initialize CommDlgExtendedError() return value for file dialogs.

17 years agowined3d: The second parameter to glTexImage3DEXT isn't a GLenum.
H. Verbeet [Mon, 23 Apr 2007 20:03:04 +0000 (22:03 +0200)] 
wined3d: The second parameter to glTexImage3DEXT isn't a GLenum.

17 years agowined3d: Improve IWineD3DVolumeImpl_LoadTexture TRACE output.
H. Verbeet [Mon, 23 Apr 2007 20:03:00 +0000 (22:03 +0200)] 
wined3d: Improve IWineD3DVolumeImpl_LoadTexture TRACE output.

17 years agowined3d: Actually use the calculated mipmap surface sizes in IWineD3DDeviceImpl_Creat...
H. Verbeet [Mon, 23 Apr 2007 20:02:55 +0000 (22:02 +0200)] 
wined3d: Actually use the calculated mipmap surface sizes in IWineD3DDeviceImpl_CreateVolumeTexture.

17 years agowined3d: Output pretty GL errors in checkGLcall and vcheckGLcall.
H. Verbeet [Mon, 23 Apr 2007 20:02:50 +0000 (22:02 +0200)] 
wined3d: Output pretty GL errors in checkGLcall and vcheckGLcall.

17 years agoshlwapi: Fix the handling of overflows in PathCombine[AW].
Mikołaj Zalewski [Thu, 5 Apr 2007 21:14:42 +0000 (23:14 +0200)] 
shlwapi: Fix the handling of overflows in PathCombine[AW].

17 years agocomctl32: toolbar: In CreateToolbarEx the default bitmap size is also 16x16.
Mikołaj Zalewski [Thu, 5 Apr 2007 10:32:47 +0000 (12:32 +0200)] 
comctl32: toolbar: In CreateToolbarEx the default bitmap size is also 16x16.

17 years agocomctl32: toolbar: Don't execute TB_GETBUTTONINFO if cbSize is invalid.
Mikołaj Zalewski [Thu, 5 Apr 2007 10:25:43 +0000 (12:25 +0200)] 
comctl32: toolbar: Don't execute TB_GETBUTTONINFO if cbSize is invalid.

17 years agocomctl32: toolbar: Merge TOOLBAR_GetButtonInfoA and TB_GetButtonInfoW.
Mikołaj Zalewski [Thu, 5 Apr 2007 08:18:42 +0000 (10:18 +0200)] 
comctl32: toolbar: Merge TOOLBAR_GetButtonInfoA and TB_GetButtonInfoW.

17 years agoregedit: Update Polish translation.
Mikołaj Zalewski [Wed, 4 Apr 2007 19:08:19 +0000 (21:08 +0200)] 
regedit: Update Polish translation.

17 years agowinecfg: Add Polish translation.
Mikołaj Zalewski [Mon, 23 Apr 2007 17:44:43 +0000 (19:44 +0200)] 
winecfg: Add Polish translation.

17 years agowinealsa: Remove disabled code.
Maarten Lankhorst [Sat, 21 Apr 2007 18:40:20 +0000 (20:40 +0200)] 
winealsa: Remove disabled code.

SND_PCM_ASYNC was needed to get asynchronous callbacks, but they are
not used any more, so remove the code.

17 years agowinealsa: Clear WAVECAPS_DIRECTSOUND for capture.
Maarten Lankhorst [Sat, 21 Apr 2007 18:38:47 +0000 (20:38 +0200)] 
winealsa: Clear WAVECAPS_DIRECTSOUND for capture.

17 years agod3drm: Implement D3DRMQuaternionSlerp.
David Adam [Thu, 19 Apr 2007 19:16:57 +0000 (21:16 +0200)] 
d3drm: Implement D3DRMQuaternionSlerp.

17 years agod3drm: Implement D3DRMQuaternionFromRotation.
David Adam [Thu, 19 Apr 2007 19:13:51 +0000 (21:13 +0200)] 
d3drm: Implement D3DRMQuaternionFromRotation.

17 years agod3drm: Implement D3DRMMatrixFromQuaternion.
David Adam [Thu, 19 Apr 2007 19:12:40 +0000 (21:12 +0200)] 
d3drm: Implement D3DRMMatrixFromQuaternion.

17 years agod3drm: Implement D3DRMVectorRotate.
David Adam [Thu, 19 Apr 2007 19:12:00 +0000 (21:12 +0200)] 
d3drm: Implement D3DRMVectorRotate.

17 years agod3drm: Implement D3DRMQuaternionMultiply.
David Adam [Thu, 19 Apr 2007 19:14:47 +0000 (21:14 +0200)] 
d3drm: Implement D3DRMQuaternionMultiply.

17 years agod3drm: Implement D3DRMVectorReflect.
David Adam [Thu, 19 Apr 2007 19:11:38 +0000 (21:11 +0200)] 
d3drm: Implement D3DRMVectorReflect.

17 years agod3drm: Implement D3DRMVectorRandom.
David Adam [Thu, 19 Apr 2007 19:11:02 +0000 (21:11 +0200)] 
d3drm: Implement D3DRMVectorRandom.

17 years agod3drm: Implement D3DRMVectorNormalize.
David Adam [Thu, 19 Apr 2007 19:10:46 +0000 (21:10 +0200)] 
d3drm: Implement D3DRMVectorNormalize.

17 years agod3drm: Implement D3DRMVectorscale.
David Adam [Thu, 19 Apr 2007 19:09:48 +0000 (21:09 +0200)] 
d3drm: Implement D3DRMVectorscale.

17 years agod3drm: Implement D3DRMVectorModulus.
David Adam [Thu, 19 Apr 2007 19:08:56 +0000 (21:08 +0200)] 
d3drm: Implement D3DRMVectorModulus.

17 years agod3drm: Implement D3DRMVectorDotProduct.
David Adam [Thu, 19 Apr 2007 19:07:54 +0000 (21:07 +0200)] 
d3drm: Implement D3DRMVectorDotProduct.

17 years agod3drm: Implement D3DRMVectorCrossProduct.
David Adam [Thu, 19 Apr 2007 19:06:54 +0000 (21:06 +0200)] 
d3drm: Implement D3DRMVectorCrossProduct.

17 years agod3drm: Implement D3DVectorSubtract.
David Adam [Thu, 19 Apr 2007 19:05:56 +0000 (21:05 +0200)] 
d3drm: Implement D3DVectorSubtract.

17 years agod3drm: Implement D3DRMVectorAdd.
David Adam [Thu, 19 Apr 2007 19:03:53 +0000 (21:03 +0200)] 
d3drm: Implement D3DRMVectorAdd.

17 years agoinclude: Add d3drmdef.h header.
David Adam [Thu, 19 Apr 2007 19:02:09 +0000 (21:02 +0200)] 
include: Add d3drmdef.h header.

17 years agoamstream: Exclude unused headers.
Andrew Talbot [Sat, 21 Apr 2007 20:52:28 +0000 (21:52 +0100)] 
amstream: Exclude unused headers.

17 years agoavifil32: Exclude unused headers.
Andrew Talbot [Sat, 21 Apr 2007 20:53:57 +0000 (21:53 +0100)] 
avifil32: Exclude unused headers.

17 years agoavicap32: Exclude unused header.
Andrew Talbot [Sat, 21 Apr 2007 20:53:17 +0000 (21:53 +0100)] 
avicap32: Exclude unused header.

17 years agoadvpack: Exclude unused headers.
Andrew Talbot [Sat, 21 Apr 2007 20:52:03 +0000 (21:52 +0100)] 
advpack: Exclude unused headers.

17 years agoacledit: Exclude unused headers.
Andrew Talbot [Sat, 21 Apr 2007 20:43:48 +0000 (21:43 +0100)] 
acledit: Exclude unused headers.

17 years agoactiveds: Exclude unused headers.
Andrew Talbot [Sat, 21 Apr 2007 20:44:50 +0000 (21:44 +0100)] 
activeds: Exclude unused headers.

17 years agoadvapi32: More tests for RegDeleteTreeA.
Stefan Leichter [Sun, 22 Apr 2007 20:28:20 +0000 (22:28 +0200)] 
advapi32: More tests for RegDeleteTreeA.

17 years agoconfigure: Use AC_SEARCH_LIBS for the Solaris libs to avoid unused function checks.
Alexandre Julliard [Mon, 23 Apr 2007 14:31:58 +0000 (16:31 +0200)] 
configure: Use AC_SEARCH_LIBS for the Solaris libs to avoid unused function checks.

17 years agoconfigure: Fix to properly recognize functions on Solaris.
Ben Taylor [Mon, 23 Apr 2007 13:41:42 +0000 (13:41 +0000)] 
configure: Fix to properly recognize functions on Solaris.

17 years agowinealsa: Drop unplayed frames instead of waiting for them.
Maarten Lankhorst [Fri, 20 Apr 2007 19:47:17 +0000 (21:47 +0200)] 
winealsa: Drop unplayed frames instead of waiting for them.

17 years agomsi: Abstract MSI_RecordSetStream.
James Hawkins [Sat, 21 Apr 2007 11:56:20 +0000 (06:56 -0500)] 
msi: Abstract MSI_RecordSetStream.

17 years agomsi: Add an internal MSI_ViewModify.
James Hawkins [Sat, 21 Apr 2007 11:55:24 +0000 (06:55 -0500)] 
msi: Add an internal MSI_ViewModify.

17 years agorsaenh: Convert handle type from unsigned int to HCRYPTKEY.
Yuval Fledel [Sat, 21 Apr 2007 19:48:57 +0000 (22:48 +0300)] 
rsaenh: Convert handle type from unsigned int to HCRYPTKEY.

17 years agoinclude: Introduce ntsecpkg.h.
Yuval Fledel [Sat, 21 Apr 2007 10:24:44 +0000 (13:24 +0300)] 
include: Introduce ntsecpkg.h.

17 years agosxs: Add new dll stub.
EA Durbin [Thu, 19 Apr 2007 23:28:52 +0000 (18:28 -0500)] 
sxs: Add new dll stub.

17 years agoserver: Return a more correct fd type for anonymous files.
Alexandre Julliard [Mon, 23 Apr 2007 13:13:22 +0000 (15:13 +0200)] 
server: Return a more correct fd type for anonymous files.

17 years agoversion: Avoid size_t type in traces.
Alexandre Julliard [Mon, 23 Apr 2007 13:12:19 +0000 (15:12 +0200)] 
version: Avoid size_t type in traces.

17 years agodbghelp: Don't print garbage chars in ERR message.
Alexandre Julliard [Mon, 23 Apr 2007 13:11:58 +0000 (15:11 +0200)] 
dbghelp: Don't print garbage chars in ERR message.

17 years agoddraw: Constify some variables.
Andrew Talbot [Sat, 21 Apr 2007 21:16:34 +0000 (22:16 +0100)] 
ddraw: Constify some variables.

17 years agoadvapi32: Fix one byte array overflow during DES unhash.
Alasdair Sinclair [Sun, 22 Apr 2007 13:24:48 +0000 (14:24 +0100)] 
advapi32: Fix one byte array overflow during DES unhash.

17 years agoadvapi32: Add EnumServicesStatusExA/W stub implementation.
Rolf Kalbermatter [Sun, 22 Apr 2007 20:29:02 +0000 (22:29 +0200)] 
advapi32: Add EnumServicesStatusExA/W stub implementation.

17 years agoadvapi32: Make SERVICE_STATUS_PROCESS match the declaration in MSDN and PSDK.
Rolf Kalbermatter [Sun, 22 Apr 2007 20:26:47 +0000 (22:26 +0200)] 
advapi32: Make SERVICE_STATUS_PROCESS match the declaration in MSDN and PSDK.

17 years agomsi: Install data sources in the InstallODBC custom action.
Hans Leidekker [Sun, 22 Apr 2007 09:38:02 +0000 (11:38 +0200)] 
msi: Install data sources in the InstallODBC custom action.

17 years agomsi: Install translators in the InstallODBC custom action.
Hans Leidekker [Sun, 22 Apr 2007 09:37:51 +0000 (11:37 +0200)] 
msi: Install translators in the InstallODBC custom action.

17 years agourlmon: Add an implementation for CreateURLMonikerEx based on existing code for Creat...
Hans Leidekker [Sun, 22 Apr 2007 09:38:15 +0000 (11:38 +0200)] 
urlmon: Add an implementation for CreateURLMonikerEx based on existing code for CreateURLMoniker.

17 years agodsound: Don't deadlock in capture because of callback.
Maarten Lankhorst [Sat, 21 Apr 2007 18:37:26 +0000 (20:37 +0200)] 
dsound: Don't deadlock in capture because of callback.

17 years agodsound: Make sure we're holding the lock on Drop And Stop.
Maarten Lankhorst [Fri, 20 Apr 2007 20:10:23 +0000 (22:10 +0200)] 
dsound: Make sure we're holding the lock on Drop And Stop.

17 years agomsi: Add the _Property table back, with tests.
James Hawkins [Sat, 21 Apr 2007 07:37:51 +0000 (02:37 -0500)] 
msi: Add the _Property table back, with tests.

17 years agomsi: Return MSICONDITION_NONE in MsiDatabaseIsTablePersistent if the table doesn...
James Hawkins [Sat, 21 Apr 2007 07:33:10 +0000 (02:33 -0500)] 
msi: Return MSICONDITION_NONE in MsiDatabaseIsTablePersistent if the table doesn't exist.

17 years agocmd: Updated Korean resource.
Hwang YunSong(황윤성) [Sun, 22 Apr 2007 23:15:59 +0000 (08:15 +0900)] 
cmd: Updated Korean resource.

17 years agocomctl32: Add an image list storage test, make it pass under Wine.
Dmitry Timoshkov [Mon, 23 Apr 2007 11:39:18 +0000 (20:39 +0900)] 
comctl32: Add an image list storage test, make it pass under Wine.

17 years agocomctl32: Use packing only for public ILHEAD structure, 2 bytes packing is enough.
Dmitry Timoshkov [Sat, 21 Apr 2007 09:16:04 +0000 (18:16 +0900)] 
comctl32: Use packing only for public ILHEAD structure, 2 bytes packing is enough.

17 years agocomctl32: Fix an off by one error in ImageList_Remove.
Dmitry Timoshkov [Mon, 23 Apr 2007 11:39:00 +0000 (20:39 +0900)] 
comctl32: Fix an off by one error in ImageList_Remove.

17 years agoadvapi32: Thunk GetFileSecurityW to NtQuerySecurityObject.
Dmitry Timoshkov [Sat, 21 Apr 2007 09:12:36 +0000 (18:12 +0900)] 
advapi32: Thunk GetFileSecurityW to NtQuerySecurityObject.

17 years agowineshelllink: Fall back to $HOME if $HOME/Desktop does not exist.
Lei Zhang [Fri, 20 Apr 2007 23:58:49 +0000 (16:58 -0700)] 
wineshelllink: Fall back to $HOME if $HOME/Desktop does not exist.

17 years agouserenv: Make GetProfileType report a normal (non-roaming) profile.
Yuval Fledel [Fri, 20 Apr 2007 19:59:06 +0000 (22:59 +0300)] 
userenv: Make GetProfileType report a normal (non-roaming) profile.

17 years agoinclude: Fix a typo in wincrypt.h.
Yuval Fledel [Fri, 20 Apr 2007 20:10:24 +0000 (23:10 +0300)] 
include: Fix a typo in wincrypt.h.

17 years agowined3d: Remove usesFog flag from IWineD3DVertexShaderImpl.
Fabian Bieler [Fri, 20 Apr 2007 19:49:21 +0000 (21:49 +0200)] 
wined3d: Remove usesFog flag from IWineD3DVertexShaderImpl.

17 years agod3d9/tests: Fix fog with shader test.
Fabian Bieler [Fri, 20 Apr 2007 13:25:35 +0000 (15:25 +0200)] 
d3d9/tests: Fix fog with shader test.

17 years agowinecfg: Update Dutch resources.
Maarten Lankhorst [Fri, 20 Apr 2007 19:52:40 +0000 (21:52 +0200)] 
winecfg: Update Dutch resources.

17 years agowinmm: Pass the right message to hwnd from mixer callback.
Maarten Lankhorst [Fri, 20 Apr 2007 18:19:05 +0000 (20:19 +0200)] 
winmm: Pass the right message to hwnd from mixer callback.

17 years agoserver: Silence compiler warning in fd_queue_async().
Gerald Pfeifer [Fri, 20 Apr 2007 11:11:54 +0000 (13:11 +0200)] 
server: Silence compiler warning in fd_queue_async().

17 years agoxcopy: Add Russian resource.
Kirill K. Smirnov [Fri, 20 Apr 2007 13:25:39 +0000 (17:25 +0400)] 
xcopy: Add Russian resource.

17 years agoadvapi32: Make QueryServiceStatus use QueryServiceStatusEx.
Rolf Kalbermatter [Fri, 20 Apr 2007 08:42:12 +0000 (10:42 +0200)] 
advapi32: Make QueryServiceStatus use QueryServiceStatusEx.

17 years agoadvapi32: Implement QueryServiceStatusEx.
Rolf Kalbermatter [Fri, 20 Apr 2007 08:36:19 +0000 (10:36 +0200)] 
advapi32: Implement QueryServiceStatusEx.

Based on a patch by Anastasius Focht.

17 years agowined3d: The cursor texture doesn't have GL_APPLE_client_storage backing.
Stefan Dösinger [Thu, 19 Apr 2007 20:52:11 +0000 (22:52 +0200)] 
wined3d: The cursor texture doesn't have GL_APPLE_client_storage backing.