wine
19 years agoImplement URLMonikerImpl_BindToStorage.
Troy Rollo [Wed, 4 May 2005 10:36:54 +0000 (10:36 +0000)] 
Implement URLMonikerImpl_BindToStorage.

19 years agoCreate URL Cache if it does not already exist.
Troy Rollo [Wed, 4 May 2005 10:36:43 +0000 (10:36 +0000)] 
Create URL Cache if it does not already exist.

19 years agoMove all files from winapi_check/ to winapi/, and remove references to
Hans Leidekker [Wed, 4 May 2005 09:55:17 +0000 (09:55 +0000)] 
Move all files from winapi_check/ to winapi/, and remove references to
winapi_check directory.  Merge winapi_check programs.

19 years agoUse SUBLANG_NEUTRAL for French resources.
Vincent Béron [Wed, 4 May 2005 09:52:47 +0000 (09:52 +0000)] 
Use SUBLANG_NEUTRAL for French resources.

19 years agoEnlarge the license text control length.
James Hawkins [Wed, 4 May 2005 09:49:22 +0000 (09:49 +0000)] 
Enlarge the license text control length.

19 years agoRemove static variables in SHBrowseForFolder implementation.
Mike McCormack [Wed, 4 May 2005 09:48:15 +0000 (09:48 +0000)] 
Remove static variables in SHBrowseForFolder implementation.

19 years agoRemove the corresponding registry entry when deleting a drive.
James Hawkins [Wed, 4 May 2005 09:47:56 +0000 (09:47 +0000)] 
Remove the corresponding registry entry when deleting a drive.

19 years agoDon't add the same program in AppDefaults more than once.
James Hawkins [Wed, 4 May 2005 09:47:46 +0000 (09:47 +0000)] 
Don't add the same program in AppDefaults more than once.

19 years agoStub implementation for SetupCopyOEMInfW.
Hans Leidekker [Wed, 4 May 2005 09:47:28 +0000 (09:47 +0000)] 
Stub implementation for SetupCopyOEMInfW.

19 years agoBump version number to XP SP2.
Hans Leidekker [Wed, 4 May 2005 09:47:13 +0000 (09:47 +0000)] 
Bump version number to XP SP2.

19 years agoImplement owner drawn context menus.
Martin Fuchs [Wed, 4 May 2005 09:47:07 +0000 (09:47 +0000)] 
Implement owner drawn context menus.

19 years agoSet driver type properly.
Robert Reif [Wed, 4 May 2005 09:46:41 +0000 (09:46 +0000)] 
Set driver type properly.

19 years agoAdded IAMVideoProcAmp.
Maarten Lankhorst [Wed, 4 May 2005 09:46:24 +0000 (09:46 +0000)] 
Added IAMVideoProcAmp.

19 years agoReport an error if trying to get data from an unacquired mouse.
James Dean Anderson [Wed, 4 May 2005 09:46:07 +0000 (09:46 +0000)] 
Report an error if trying to get data from an unacquired mouse.

19 years agoAdded Hong Kong Standard Time (HKT).
Ivan Wong [Wed, 4 May 2005 09:45:48 +0000 (09:45 +0000)] 
Added Hong Kong Standard Time (HKT).

19 years agoLet the default winproc handle WM_MOUSEACTIVATE.
Ulrich Czekalla [Wed, 4 May 2005 09:45:33 +0000 (09:45 +0000)] 
Let the default winproc handle WM_MOUSEACTIVATE.

19 years ago- implement wglGetCurrentReadDCARB, wglMakeContextCurrentARB on
Raphael Junqueira [Thu, 28 Apr 2005 18:31:15 +0000 (18:31 +0000)] 
- implement wglGetCurrentReadDCARB, wglMakeContextCurrentARB on
  openGL32 (wgl_ext)
- add code to disable some openGL extensions support using wine
  registry key HKLM\Software\Wine\OpenGL\DisabledExtensions (list
  separated by spaces)
- valid/robust implementation of wglChoosePixelFormatARB and
  wglGetPixelFormatAttribivARB (wgl_ext)

19 years ago- valid implementation of X11DRV_ChoosePixelFormat using GLX1.3 API
Raphael Junqueira [Thu, 28 Apr 2005 18:29:12 +0000 (18:29 +0000)] 
- valid implementation of X11DRV_ChoosePixelFormat using GLX1.3 API
  (ie. using real card caps and not ugly way using visuals array) to
  be compatible with opengl32 pixel formats (wgl*PixelFormat* APIs) as
  they need to be the same
- add more traces to xrandr

19 years agoCorrect user component publication.
Aric Stewart [Thu, 28 Apr 2005 18:28:11 +0000 (18:28 +0000)] 
Correct user component publication.
Implement MsiEnumComponentQualifiers.

19 years agoFixed stack overwrite by using sizeof(WS_sockaddr_ipx).
Marcus Meissner [Thu, 28 Apr 2005 18:27:27 +0000 (18:27 +0000)] 
Fixed stack overwrite by using sizeof(WS_sockaddr_ipx).

19 years agoSplit up the window procedure.
Mike McCormack [Thu, 28 Apr 2005 18:26:58 +0000 (18:26 +0000)] 
Split up the window procedure.

19 years agoImplemented GetLastInputInfo.
Mike McCormack [Thu, 28 Apr 2005 12:04:14 +0000 (12:04 +0000)] 
Implemented GetLastInputInfo.

19 years ago- implement memory access APIs to VertexBuffers
Raphael Junqueira [Thu, 28 Apr 2005 12:02:03 +0000 (12:02 +0000)] 
- implement memory access APIs to VertexBuffers
- more valid implementation for IWineD3DImpl_Check* APIs (not more
  S_OK for all cases)

19 years agoDefine strncpyW to ensure that users know why it is not present.
Jeff Latimer [Thu, 28 Apr 2005 12:01:37 +0000 (12:01 +0000)] 
Define strncpyW to ensure that users know why it is not present.

19 years agoImplement MsiQueryFeatureStateW.
Aric Stewart [Thu, 28 Apr 2005 12:01:06 +0000 (12:01 +0000)] 
Implement MsiQueryFeatureStateW.

19 years agoMoved the USER syslevel to dlls/user/user_main.c.
Alexandre Julliard [Wed, 27 Apr 2005 11:09:55 +0000 (11:09 +0000)] 
Moved the USER syslevel to dlls/user/user_main.c.
Moved a bunch of stubs to dlls/user/misc.c.

19 years ago- delayed initialisation of BIOS and SYSTEM information until someone
Eric Pouech [Wed, 27 Apr 2005 11:08:47 +0000 (11:08 +0000)] 
- delayed initialisation of BIOS and SYSTEM information until someone
  actually needs it
- now using some manifest constants to make code clearer

19 years agoAdded the video input device category.
Maarten Lankhorst [Wed, 27 Apr 2005 11:07:55 +0000 (11:07 +0000)] 
Added the video input device category.

19 years agoMoved remaining messaging definitions to user_private.h and removed
Alexandre Julliard [Wed, 27 Apr 2005 10:23:24 +0000 (10:23 +0000)] 
Moved remaining messaging definitions to user_private.h and removed
message.h.

19 years agoMake sure that dialogs are only created and destroyed in a single
Mike McCormack [Wed, 27 Apr 2005 10:16:57 +0000 (10:16 +0000)] 
Make sure that dialogs are only created and destroyed in a single
thread.

19 years agoImplemented capGetDriverDescription.
Maarten Lankhorst [Wed, 27 Apr 2005 09:46:25 +0000 (09:46 +0000)] 
Implemented capGetDriverDescription.

19 years agoMake multimedia threads high priority.
Mike McCormack [Wed, 27 Apr 2005 09:39:55 +0000 (09:39 +0000)] 
Make multimedia threads high priority.

19 years agoAdded initial version of Delnode plus some tests.
Sami Aario [Wed, 27 Apr 2005 09:37:25 +0000 (09:37 +0000)] 
Added initial version of Delnode plus some tests.

19 years agoRemoved the MESSAGEQUEUE structure, and store the corresponding
Alexandre Julliard [Wed, 27 Apr 2005 08:18:20 +0000 (08:18 +0000)] 
Removed the MESSAGEQUEUE structure, and store the corresponding
information directly in the TEB, in the Win32ClientInfo field.

19 years agoAdded proper names for the remaining TEB fields.
Alexandre Julliard [Wed, 27 Apr 2005 08:14:18 +0000 (08:14 +0000)] 
Added proper names for the remaining TEB fields.

19 years agoMake WINMM_IData statically allocated.
Mike McCormack [Wed, 27 Apr 2005 08:12:58 +0000 (08:12 +0000)] 
Make WINMM_IData statically allocated.

19 years agoFix crash on drawStridedSlow.
Raphael Junqueira [Wed, 27 Apr 2005 08:12:23 +0000 (08:12 +0000)] 
Fix crash on drawStridedSlow.

19 years agoInclude <limits.h> to get a definition of NAME_MAX.
Gerald Pfeifer [Wed, 27 Apr 2005 08:12:08 +0000 (08:12 +0000)] 
Include <limits.h> to get a definition of NAME_MAX.

19 years agoCorrect a leaking hkey handle.
Aric Stewart [Wed, 27 Apr 2005 08:11:52 +0000 (08:11 +0000)] 
Correct a leaking hkey handle.

19 years agoRemoved a few more strncpy calls.
Alexandre Julliard [Tue, 26 Apr 2005 14:35:53 +0000 (14:35 +0000)] 
Removed a few more strncpy calls.

19 years agoMake sure a thread has a queue as soon as it creates a window.
Alexandre Julliard [Tue, 26 Apr 2005 14:31:33 +0000 (14:31 +0000)] 
Make sure a thread has a queue as soon as it creates a window.

19 years agoExpand some handling of special properties in MsiGetProductInfo.
Aric Stewart [Tue, 26 Apr 2005 14:30:31 +0000 (14:30 +0000)] 
Expand some handling of special properties in MsiGetProductInfo.

19 years agoDeclare MsiExportDatabase* in the spec file, and fix a typo.
Mike McCormack [Tue, 26 Apr 2005 14:30:15 +0000 (14:30 +0000)] 
Declare MsiExportDatabase* in the spec file, and fix a typo.

19 years agoFixed flags handling in MCIAVI_mciInfo.
Christian Costa [Tue, 26 Apr 2005 14:29:57 +0000 (14:29 +0000)] 
Fixed flags handling in MCIAVI_mciInfo.

19 years agoMoved some messaging and input functions to message.c and input.c
Alexandre Julliard [Tue, 26 Apr 2005 08:18:47 +0000 (08:18 +0000)] 
Moved some messaging and input functions to message.c and input.c
respectively.

19 years agoSetParent should not remove menu from non-child windows.
Ulrich Czekalla [Tue, 26 Apr 2005 08:16:17 +0000 (08:16 +0000)] 
SetParent should not remove menu from non-child windows.

19 years agoThe ansi version of CB_ADDSTRING shouldn't overwrite the string if
Huw Davies [Tue, 26 Apr 2005 08:15:53 +0000 (08:15 +0000)] 
The ansi version of CB_ADDSTRING shouldn't overwrite the string if
converting case.

19 years agoFixed a reference leak.
Maarten Lankhorst [Tue, 26 Apr 2005 08:15:38 +0000 (08:15 +0000)] 
Fixed a reference leak.

19 years agoDefine strncpy to an error to make sure it doesn't creep back in.
Alexandre Julliard [Mon, 25 Apr 2005 16:23:32 +0000 (16:23 +0000)] 
Define strncpy to an error to make sure it doesn't creep back in.

19 years agoMoved the ScrollWindow and ScrollDC functions to dlls/user/painting.c,
Alexandre Julliard [Mon, 25 Apr 2005 16:13:17 +0000 (16:13 +0000)] 
Moved the ScrollWindow and ScrollDC functions to dlls/user/painting.c,
and removed windows/scroll.c.

19 years agoPrevent CreateDCA from crashing if a bad lpInitData parameter is
Maxime Bellengé [Mon, 25 Apr 2005 16:02:27 +0000 (16:02 +0000)] 
Prevent CreateDCA from crashing if a bad lpInitData parameter is
provided.

19 years agoAdd parameter checking to NtReadFile/NtWriteFile.
Ivan Leo Puoti [Mon, 25 Apr 2005 16:02:16 +0000 (16:02 +0000)] 
Add parameter checking to NtReadFile/NtWriteFile.

19 years agoRemove a few more instances of strncpy.
Alexandre Julliard [Mon, 25 Apr 2005 15:51:45 +0000 (15:51 +0000)] 
Remove a few more instances of strncpy.

19 years agoMoved most files from the windows directory to dlls/user.
Alexandre Julliard [Mon, 25 Apr 2005 11:33:34 +0000 (11:33 +0000)] 
Moved most files from the windows directory to dlls/user.

19 years agoSupport for regular files (as opposed to directories).
Michael Jung [Mon, 25 Apr 2005 10:56:29 +0000 (10:56 +0000)] 
Support for regular files (as opposed to directories).

19 years agoImproved errors handling a bit in dsound renderer.
Christian Costa [Mon, 25 Apr 2005 10:49:22 +0000 (10:49 +0000)] 
Improved errors handling a bit in dsound renderer.

19 years agogcc4 alias fixes.
Marcus Meissner [Mon, 25 Apr 2005 10:48:59 +0000 (10:48 +0000)] 
gcc4 alias fixes.

19 years agoFixed 3 memset()s which used the wrong size (too large).
Marcus Meissner [Mon, 25 Apr 2005 10:48:38 +0000 (10:48 +0000)] 
Fixed 3 memset()s which used the wrong size (too large).

19 years agoTests for SignalObjectAndWait.
Mike McCormack [Sun, 24 Apr 2005 17:37:52 +0000 (17:37 +0000)] 
Tests for SignalObjectAndWait.

19 years agoImplemented SignalObjectAndWait.
Mike McCormack [Sun, 24 Apr 2005 17:36:34 +0000 (17:36 +0000)] 
Implemented SignalObjectAndWait.

19 years agoImplemented NtSignalAndWaitForSingleObject.
Mike McCormack [Sun, 24 Apr 2005 17:35:52 +0000 (17:35 +0000)] 
Implemented NtSignalAndWaitForSingleObject.

19 years agoRemove priority boost stuff.
Robert Reif [Sun, 24 Apr 2005 17:23:51 +0000 (17:23 +0000)] 
Remove priority boost stuff.

19 years agoSet display frequency too in SetDisplayMode.
Dylan Taft [Sun, 24 Apr 2005 17:23:39 +0000 (17:23 +0000)] 
Set display frequency too in SetDisplayMode.

19 years ago--update is no longer needed with wineprefixcreate.
Paul Vriens [Sun, 24 Apr 2005 17:22:45 +0000 (17:22 +0000)] 
--update is no longer needed with wineprefixcreate.

19 years agoDefine and use endian conversion macros for big-endian machines.
Juan Lang [Sun, 24 Apr 2005 17:22:26 +0000 (17:22 +0000)] 
Define and use endian conversion macros for big-endian machines.

19 years agoExport _tzname, expected by Mozilla.
Juan Lang [Sat, 23 Apr 2005 19:06:29 +0000 (19:06 +0000)] 
Export _tzname, expected by Mozilla.

19 years agoExcluded tests crashing on NT4 from compiling.
Stefan Leichter [Sat, 23 Apr 2005 19:05:03 +0000 (19:05 +0000)] 
Excluded tests crashing on NT4 from compiling.

19 years ago- convert strings between property storage's code page and system code
Juan Lang [Sat, 23 Apr 2005 19:04:49 +0000 (19:04 +0000)] 
- convert strings between property storage's code page and system code
  page
- add tests for setting code page
- fix tests and behavior to match WinXP

19 years agoSet thread priority for timer thread.
Robert Reif [Sat, 23 Apr 2005 19:03:47 +0000 (19:03 +0000)] 
Set thread priority for timer thread.
Add timer thread priority test.

19 years agoUse the shell32 typical binary format for ITEMIDLISTs.
Michael Jung [Fri, 22 Apr 2005 21:29:17 +0000 (21:29 +0000)] 
Use the shell32 typical binary format for ITEMIDLISTs.

19 years agoImport DPA_Search by ordinal like other DPA functions.
Stefan Leichter [Fri, 22 Apr 2005 21:18:12 +0000 (21:18 +0000)] 
Import DPA_Search by ordinal like other DPA functions.

19 years agoAdd a powrprof section.
Francois Gouget [Fri, 22 Apr 2005 21:17:57 +0000 (21:17 +0000)] 
Add a powrprof section.
Update win32.api to match the current source.

19 years agoImplement PrivilegeCheck.
Robert Shearman [Fri, 22 Apr 2005 21:17:42 +0000 (21:17 +0000)] 
Implement PrivilegeCheck.

19 years ago- Clean up well-known privileges.
Robert Shearman [Fri, 22 Apr 2005 21:17:15 +0000 (21:17 +0000)] 
- Clean up well-known privileges.
- Implement checking tokens for privileges in the server.
- Implement NtPrivilegeCheck.

19 years agoFixed incorrect IShellFolder::EnumOjects API usage.
Michael Jung [Fri, 22 Apr 2005 19:07:00 +0000 (19:07 +0000)] 
Fixed incorrect IShellFolder::EnumOjects API usage.

19 years agoIf XShmAttach fails then reset shmid to -1 so that we don't try to use
Huw Davies [Fri, 22 Apr 2005 19:06:41 +0000 (19:06 +0000)] 
If XShmAttach fails then reset shmid to -1 so that we don't try to use
it later.

19 years agoMSI advertised shortcuts don't require a product ID.
Mike McCormack [Fri, 22 Apr 2005 19:06:12 +0000 (19:06 +0000)] 
MSI advertised shortcuts don't require a product ID.

19 years agoMake ole32 tests loadable on NT4.
Stefan Leichter [Fri, 22 Apr 2005 19:05:51 +0000 (19:05 +0000)] 
Make ole32 tests loadable on NT4.

19 years agoPerform one more commit in ALSA non-emulation if there are still
Alex Villacís Lasso [Fri, 22 Apr 2005 19:05:34 +0000 (19:05 +0000)] 
Perform one more commit in ALSA non-emulation if there are still
frames to be transmitted.

19 years ago- Fix leftover negative sign in height parameter for transparent
Alex Villacís Lasso [Fri, 22 Apr 2005 19:05:05 +0000 (19:05 +0000)] 
- Fix leftover negative sign in height parameter for transparent
  bitmap.
- Properly announce whether bitmap is transparent in get_Attributes.
- GIF transparency is now palette-index based, instead of RGB based.
- Keep original bitmap and XOR mask separate, so that get_Handle
  returns original bitmap.

19 years agoTweak the API documentation to silence winapi_check warnings.
Francois Gouget [Fri, 22 Apr 2005 19:04:41 +0000 (19:04 +0000)] 
Tweak the API documentation to silence winapi_check warnings.

19 years agoAdd a definition for _ATL_REGMAP_ENTRY in atlbase.h.
Francois Gouget [Fri, 22 Apr 2005 19:04:18 +0000 (19:04 +0000)] 
Add a definition for _ATL_REGMAP_ENTRY in atlbase.h.
Fix the prototype of AtlModuleUpdateRegistryFromResourceD() so it uses
the right pointer types.

19 years agoMoved the UsePrimary config parameter to the x11drv section, renamed
Alexandre Julliard [Thu, 21 Apr 2005 17:31:50 +0000 (17:31 +0000)] 
Moved the UsePrimary config parameter to the x11drv section, renamed
as UsePrimarySelection.

19 years agoFix for the return codes for the Qualified component calls. They are
Aric Stewart [Thu, 21 Apr 2005 17:24:27 +0000 (17:24 +0000)] 
Fix for the return codes for the Qualified component calls. They are
not INSTALLSTATEs but rather success values.

19 years agoGet rid of the remaining calls to strncpyW, and remove that function
Alexandre Julliard [Thu, 21 Apr 2005 17:18:50 +0000 (17:18 +0000)] 
Get rid of the remaining calls to strncpyW, and remove that function
from wine/unicode.h.

19 years agoRewritten DoEnvironmentSubst16.
Peter Berg Larsen [Thu, 21 Apr 2005 17:14:39 +0000 (17:14 +0000)] 
Rewritten DoEnvironmentSubst16.

19 years agoRemove THREAD_INFO struct.
Paul Vriens [Thu, 21 Apr 2005 17:14:22 +0000 (17:14 +0000)] 
Remove THREAD_INFO struct.
Rename THREADINFO into SYSTEM_THREAD_INFORMATION.

19 years agoAdded partial implementation of powrprof.dll.
Benjamin Cutler [Wed, 20 Apr 2005 19:15:31 +0000 (19:15 +0000)] 
Added partial implementation of powrprof.dll.

19 years agoHandle posted internal messages directly in PeekMessageW to avoid
Alexandre Julliard [Wed, 20 Apr 2005 18:53:53 +0000 (18:53 +0000)] 
Handle posted internal messages directly in PeekMessageW to avoid
having to return them to the application.
Call NtYieldExecution for nicer behavior when PM_NOYIELD is not
specified.

19 years agoAvoid a compiler warning.
Alexandre Julliard [Wed, 20 Apr 2005 18:45:28 +0000 (18:45 +0000)] 
Avoid a compiler warning.

19 years agoFix the DCICreatePrimary() prototype. It's supposed to return an int
Francois Gouget [Wed, 20 Apr 2005 18:42:04 +0000 (18:42 +0000)] 
Fix the DCICreatePrimary() prototype. It's supposed to return an int
so have it return DCI_FAIL_UNSUPPORTED.
Add the needed error codes and the DCISURFACEINFO definition to
dciddi.h.
Add dciman.h and put the function prototypes there.
dciddi.h and dciman.h should be installed with the other Windows
headers.

19 years agoRemove all traces of the VIRTUAL_SetFaultHandler support.
Alexandre Julliard [Wed, 20 Apr 2005 16:26:23 +0000 (16:26 +0000)] 
Remove all traces of the VIRTUAL_SetFaultHandler support.

19 years agoUse vectored exceptions to get rid of VIRTUAL_SetFaultHandler().
Dimitrie O. Paun [Wed, 20 Apr 2005 16:24:13 +0000 (16:24 +0000)] 
Use vectored exceptions to get rid of VIRTUAL_SetFaultHandler().

19 years agoSpecify the proper call convention in the PropSysFreeString()
Francois Gouget [Wed, 20 Apr 2005 16:21:16 +0000 (16:21 +0000)] 
Specify the proper call convention in the PropSysFreeString()
implementation.

19 years agoMove all the old config conversion code to a new oldconfig.c file, and
Alexandre Julliard [Wed, 20 Apr 2005 15:43:36 +0000 (15:43 +0000)] 
Move all the old config conversion code to a new oldconfig.c file, and
get rid of misc/registry.c and the misc directory.

19 years agoTweak the API documentation to silence winapi_check warnings.
Francois Gouget [Wed, 20 Apr 2005 15:18:42 +0000 (15:18 +0000)] 
Tweak the API documentation to silence winapi_check warnings.

19 years agoProperly support out-of-tree builds (based on patch by Paul Millar).
Alexandre Julliard [Wed, 20 Apr 2005 14:26:33 +0000 (14:26 +0000)] 
Properly support out-of-tree builds (based on patch by Paul Millar).

19 years agoFixed an error in my previous commit which caused an infinite loop in
Phil Krylov [Wed, 20 Apr 2005 14:25:03 +0000 (14:25 +0000)] 
Fixed an error in my previous commit which caused an infinite loop in
IE6 installer.

19 years agoTry to clarify the 'no translation defined' error.
Francois Gouget [Wed, 20 Apr 2005 14:24:52 +0000 (14:24 +0000)] 
Try to clarify the 'no translation defined' error.
Remove an unused variable.

19 years agoTest MsiSummaryInfoGetProperty reading an empty property.
Mike McCormack [Wed, 20 Apr 2005 14:24:30 +0000 (14:24 +0000)] 
Test MsiSummaryInfoGetProperty reading an empty property.