wine
19 years agoImplement transparency in the text control.
Mike McCormack [Fri, 24 Jun 2005 11:34:43 +0000 (11:34 +0000)] 
Implement transparency in the text control.

19 years agoAdd prototype and fix RtlpNtCreateKey.
Mike McCormack [Fri, 24 Jun 2005 11:34:31 +0000 (11:34 +0000)] 
Add prototype and fix RtlpNtCreateKey.

19 years agoChange headers to <windows.h> in order to prevent a compilation
Pierre d'Herbemont [Fri, 24 Jun 2005 11:33:46 +0000 (11:33 +0000)] 
Change headers to <windows.h> in order to prevent a compilation
failure with generated files on Darwin.

19 years agoAdded tests for ShellFolder's CallForAttributes value.
Michael Jung [Fri, 24 Jun 2005 11:33:35 +0000 (11:33 +0000)] 
Added tests for ShellFolder's CallForAttributes value.

19 years agoPaint the background with the correct color if WS_BORDER.
Michael Kaufmann [Fri, 24 Jun 2005 11:33:23 +0000 (11:33 +0000)] 
Paint the background with the correct color if WS_BORDER.

19 years agoRework SelfRegModules to use MSI_IterateRecords.
Aric Stewart [Fri, 24 Jun 2005 11:33:02 +0000 (11:33 +0000)] 
Rework SelfRegModules to use MSI_IterateRecords.

19 years agoAllocate ordinals in the order of the declarations in the spec file.
Alexandre Julliard [Thu, 23 Jun 2005 16:46:20 +0000 (16:46 +0000)] 
Allocate ordinals in the order of the declarations in the spec file.

19 years ago- Add some descriptions for PageSetupDlg functions.
Vitaly Lipatov [Thu, 23 Jun 2005 16:45:39 +0000 (16:45 +0000)] 
- Add some descriptions for PageSetupDlg functions.
- Implement user paint hook support and PSD_ENABLEPAGEPAINTHOOK
  checking.

19 years agoAdded stub implementation of IViewObject[2] interface.
Jacek Caban [Thu, 23 Jun 2005 16:44:43 +0000 (16:44 +0000)] 
Added stub implementation of IViewObject[2] interface.

19 years agoUse GUIDs from itss.idl.
Jacek Caban [Thu, 23 Jun 2005 16:44:28 +0000 (16:44 +0000)] 
Use GUIDs from itss.idl.

19 years agoMake all newly created surfces dirty, so that they are loaded properly
Oliver Stieber [Thu, 23 Jun 2005 16:44:19 +0000 (16:44 +0000)] 
Make all newly created surfces dirty, so that they are loaded properly
the first time around.
Replace some calls to cubetexture in basetexture to calls to
basetexture.
Check that the level isn't out of bounds in calls to texture.

19 years agoMake the MSI icon control work.
Mike McCormack [Thu, 23 Jun 2005 16:43:38 +0000 (16:43 +0000)] 
Make the MSI icon control work.

19 years agoRework component, feature and file loading to use MSI_IterateRecords.
Aric Stewart [Thu, 23 Jun 2005 16:43:24 +0000 (16:43 +0000)] 
Rework component, feature and file loading to use MSI_IterateRecords.

19 years agoDefine the msidbControlAttributes enumeration.
Mike McCormack [Thu, 23 Jun 2005 16:42:57 +0000 (16:42 +0000)] 
Define the msidbControlAttributes enumeration.

19 years agoMade the registry cache more general.
Michael Jung [Thu, 23 Jun 2005 11:42:54 +0000 (11:42 +0000)] 
Made the registry cache more general.

19 years ago- Replaced server requests by native APIs in EnumProcessModules,
Felix Nawothnig [Thu, 23 Jun 2005 11:41:05 +0000 (11:41 +0000)] 
- Replaced server requests by native APIs in EnumProcessModules,
  GetModuleBaseNameW, GetModuleFileNameExW and GetModuleInformation.
- Make EnumProcessModules return modules in load order
- Set ERROR_INSUFFICIENT_BUFFER in GetModuleInformation when failing
  due to (cb < sizeof(MODULEINFO)).

19 years agoAdd stub implementations for BuildSecurityDescriptorA/W.
James Hawkins [Thu, 23 Jun 2005 11:40:57 +0000 (11:40 +0000)] 
Add stub implementations for BuildSecurityDescriptorA/W.

19 years agoImplement swapchains.
Oliver Stieber [Thu, 23 Jun 2005 11:05:24 +0000 (11:05 +0000)] 
Implement swapchains.

19 years agoRework RegisterFonts to use MSI_IterateRecords.
Aric Stewart [Thu, 23 Jun 2005 11:04:09 +0000 (11:04 +0000)] 
Rework RegisterFonts to use MSI_IterateRecords.

19 years agoForward AddAuditAccessAce to its Rtl counterpart.
James Hawkins [Thu, 23 Jun 2005 11:03:52 +0000 (11:03 +0000)] 
Forward AddAuditAccessAce to its Rtl counterpart.

19 years agoAdd stub implementation of RtlAddAuditAccessAce.
James Hawkins [Thu, 23 Jun 2005 11:03:30 +0000 (11:03 +0000)] 
Add stub implementation of RtlAddAuditAccessAce.

19 years agoSort entry points in the same order as Windows.
Alexandre Julliard [Thu, 23 Jun 2005 09:57:11 +0000 (09:57 +0000)] 
Sort entry points in the same order as Windows.

19 years agoFix declarations.
Mike McCormack [Thu, 23 Jun 2005 09:48:15 +0000 (09:48 +0000)] 
Fix declarations.

19 years ago- more VarFormat fixes for number formats (exponent, mixed '#' and '0'
Michael Stefaniuc [Thu, 23 Jun 2005 09:48:07 +0000 (09:48 +0000)] 
- more VarFormat fixes for number formats (exponent, mixed '#' and '0'
  in formats, rounding, etc). Simplify the code.
- previous VarFormat todo_wine tests pass now + add more tests

19 years agoNT4 doesn't support ProcessIoCounters.
Paul Vriens [Thu, 23 Jun 2005 09:47:31 +0000 (09:47 +0000)] 
NT4 doesn't support ProcessIoCounters.

19 years agoRemove an outdated comment in the command line options.
Steven Edwards [Thu, 23 Jun 2005 09:47:17 +0000 (09:47 +0000)] 
Remove an outdated comment in the command line options.

19 years agoReturn STATUS_OBJECT_NAME_NOT_FOUND in NtOpenSymbolicLinkObject (until
Paul Vriens [Thu, 23 Jun 2005 09:47:05 +0000 (09:47 +0000)] 
Return STATUS_OBJECT_NAME_NOT_FOUND in NtOpenSymbolicLinkObject (until
implemented).

19 years agoRework WriteIniValues to use MSI_IterateRecords.
Aric Stewart [Thu, 23 Jun 2005 09:46:31 +0000 (09:46 +0000)] 
Rework WriteIniValues to use MSI_IterateRecords.

19 years agoRework PublishProduct to use MSI_IterateRecords.
Aric Stewart [Wed, 22 Jun 2005 18:42:19 +0000 (18:42 +0000)] 
Rework PublishProduct to use MSI_IterateRecords.

19 years agoSort entry points alphabetically.
Alexandre Julliard [Wed, 22 Jun 2005 18:38:23 +0000 (18:38 +0000)] 
Sort entry points alphabetically.

19 years agoCorrect GetDeviceCaps so that it uses wined3dcaps as required by the
Oliver Stieber [Wed, 22 Jun 2005 18:30:29 +0000 (18:30 +0000)] 
Correct GetDeviceCaps so that it uses wined3dcaps as required by the
earlier device caps patch.

19 years agoAdd definition for IXMLAttribute.
Vijay Kiran Kamuju [Wed, 22 Jun 2005 18:29:35 +0000 (18:29 +0000)] 
Add definition for IXMLAttribute.

19 years agoRework RegisterTypeLibraries to use MSI_IterateRecords.
Aric Stewart [Wed, 22 Jun 2005 18:27:34 +0000 (18:27 +0000)] 
Rework RegisterTypeLibraries to use MSI_IterateRecords.

19 years agoFix duplication of _Getnames and _Gettnames, only the latter actually
Alexandre Julliard [Wed, 22 Jun 2005 18:07:31 +0000 (18:07 +0000)] 
Fix duplication of _Getnames and _Gettnames, only the latter actually
exists.

19 years agoFix declarations, remove unused code.
Mike McCormack [Wed, 22 Jun 2005 18:05:02 +0000 (18:05 +0000)] 
Fix declarations, remove unused code.

19 years agoAdd missing guids and declarations.
Vijay Kiran Kamuju [Wed, 22 Jun 2005 18:04:18 +0000 (18:04 +0000)] 
Add missing guids and declarations.

19 years ago- Move test init code back to START_TEST(shlfolder).
Saulius Krasuckas [Wed, 22 Jun 2005 18:04:04 +0000 (18:04 +0000)] 
- Move test init code back to START_TEST(shlfolder).
- Move creation and cleanup of a test-folders nearer to
  test_EnumObjects.

19 years ago- Use smaller numbers as coordinates for mapping tests to avoid
Felix Nawothnig [Wed, 22 Jun 2005 18:03:19 +0000 (18:03 +0000)] 
- Use smaller numbers as coordinates for mapping tests to avoid
  rounding-errors.
- Simplify calculation of mapped coordinates for MM_TEXT.

19 years agoRework LaunchConditions to use MSI_IterateRecords.
Aric Stewart [Wed, 22 Jun 2005 18:03:08 +0000 (18:03 +0000)] 
Rework LaunchConditions to use MSI_IterateRecords.

19 years agoMoved font settings to HKCU\Software\Wine\X11 Driver\Fonts.
Alexandre Julliard [Wed, 22 Jun 2005 12:02:47 +0000 (12:02 +0000)] 
Moved font settings to HKCU\Software\Wine\X11 Driver\Fonts.

19 years agoFix up declarations.
Mike McCormack [Wed, 22 Jun 2005 12:01:39 +0000 (12:01 +0000)] 
Fix up declarations.

19 years agoDeclare RtlGUIDFromString and RtlStringFromGUID.
Mike McCormack [Wed, 22 Jun 2005 12:00:57 +0000 (12:00 +0000)] 
Declare RtlGUIDFromString and RtlStringFromGUID.

19 years agoRemove some more -Wstrict-prototypes warnings.
Stefan Huehner [Wed, 22 Jun 2005 12:00:31 +0000 (12:00 +0000)] 
Remove some more -Wstrict-prototypes warnings.

19 years agoAdd some missing declarations.
Mike McCormack [Wed, 22 Jun 2005 12:00:12 +0000 (12:00 +0000)] 
Add some missing declarations.

19 years agoSkip ACL tests on Win9x.
Felix Nawothnig [Wed, 22 Jun 2005 12:00:01 +0000 (12:00 +0000)] 
Skip ACL tests on Win9x.

19 years agoMake a function static.
Mike McCormack [Wed, 22 Jun 2005 11:59:43 +0000 (11:59 +0000)] 
Make a function static.

19 years agoDeclare ProcessIdToSessionId.
Mike McCormack [Wed, 22 Jun 2005 11:59:34 +0000 (11:59 +0000)] 
Declare ProcessIdToSessionId.

19 years agoMove function prototypes to header.
Mike McCormack [Wed, 22 Jun 2005 11:59:18 +0000 (11:59 +0000)] 
Move function prototypes to header.

19 years agoDon't require execute permission on the process heap.
Alexandre Julliard [Tue, 21 Jun 2005 20:54:31 +0000 (20:54 +0000)] 
Don't require execute permission on the process heap.

19 years agoFix some more -Wstrict-prototypes warnings.
Stefan Huehner [Tue, 21 Jun 2005 20:53:13 +0000 (20:53 +0000)] 
Fix some more -Wstrict-prototypes warnings.

19 years agoRework CostFinalize to use MSI_IterateRecords.
Aric Stewart [Tue, 21 Jun 2005 20:50:12 +0000 (20:50 +0000)] 
Rework CostFinalize to use MSI_IterateRecords.

19 years agoImplement IsTokenRestricted.
James Hawkins [Tue, 21 Jun 2005 20:49:54 +0000 (20:49 +0000)] 
Implement IsTokenRestricted.

19 years agoAdd PAGE_GUARD flag to the returned protection of guard pages.
Alexandre Julliard [Tue, 21 Jun 2005 20:23:02 +0000 (20:23 +0000)] 
Add PAGE_GUARD flag to the returned protection of guard pages.

19 years agoChange ProcessBasicInformation to the same behavior as the rest.
Paul Vriens [Tue, 21 Jun 2005 20:22:01 +0000 (20:22 +0000)] 
Change ProcessBasicInformation to the same behavior as the rest.
Use KERNEL_USER_TIMES for ProcessTimes.
Add tests for vm, io, times and handlecount info classes.
Fixes for -Wstrict-prototypes warnings.

19 years agoAccept DSERR_NODRIVER from IDirectSoundCapture_CreateCaptureBuffer.
Felix Nawothnig [Tue, 21 Jun 2005 20:21:39 +0000 (20:21 +0000)] 
Accept DSERR_NODRIVER from IDirectSoundCapture_CreateCaptureBuffer.

19 years agoFix situations where TARGETDIR is set to a non \ terminated
Aric Stewart [Tue, 21 Jun 2005 20:21:30 +0000 (20:21 +0000)] 
Fix situations where TARGETDIR is set to a non \ terminated
path. Fixes a few installers.

19 years agoRework WriteRegistryValues to use MSI_IterateRecords.
Aric Stewart [Tue, 21 Jun 2005 20:21:18 +0000 (20:21 +0000)] 
Rework WriteRegistryValues to use MSI_IterateRecords.

19 years agoAdd definitions for AMMSF_STOPIFNOSAMPLES and AMMSF_NOSTALL.
Vijay Kiran Kamuju [Tue, 21 Jun 2005 20:20:55 +0000 (20:20 +0000)] 
Add definitions for AMMSF_STOPIFNOSAMPLES and AMMSF_NOSTALL.

19 years agoImplement GetTrustee* functions.
James Hawkins [Tue, 21 Jun 2005 20:20:47 +0000 (20:20 +0000)] 
Implement GetTrustee* functions.

19 years agoCleanup the shlfolder test a bit more.
Saulius Krasuckas [Tue, 21 Jun 2005 20:04:17 +0000 (20:04 +0000)] 
Cleanup the shlfolder test a bit more.

19 years agoCall wined3d for GetDirect3D instead of using the ->direct3D instance,
Oliver Stieber [Tue, 21 Jun 2005 20:04:07 +0000 (20:04 +0000)] 
Call wined3d for GetDirect3D instead of using the ->direct3D instance,
which is no longer valid.

19 years agoRework CreateFolders to use MSI_IterateRecords.
Aric Stewart [Tue, 21 Jun 2005 20:03:46 +0000 (20:03 +0000)] 
Rework CreateFolders to use MSI_IterateRecords.

19 years agoDuplicate files should not fail if unable to get Destination
Aric Stewart [Tue, 21 Jun 2005 20:03:30 +0000 (20:03 +0000)] 
Duplicate files should not fail if unable to get Destination
Directory.

19 years agoInitialize extensions after correct context is created.
Vitaly Lipatov [Tue, 21 Jun 2005 20:03:18 +0000 (20:03 +0000)] 
Initialize extensions after correct context is created.

19 years agoIn reg_get_logfont:
Rein Klazes [Tue, 21 Jun 2005 20:02:54 +0000 (20:02 +0000)] 
In reg_get_logfont:
- handle the case that the registry value is a LOGFONT16;
- if the lfHeight field is positive, it represents the font's point
  size and must be converted to logical units.

19 years agoChanged setting default port number from HTTP_Connect to
Maarten Lankhorst [Tue, 21 Jun 2005 20:02:34 +0000 (20:02 +0000)] 
Changed setting default port number from HTTP_Connect to
HttpOpenRequestW.

19 years ago- Added new INTERNET_OPTION* defines.
Maarten Lankhorst [Tue, 21 Jun 2005 20:02:21 +0000 (20:02 +0000)] 
- Added new INTERNET_OPTION* defines.
- Fixed InternetSetOptionW unknown option handling, and added
  INTERNET_OPTION_DISABLE_PASSPORT_AUTH.

19 years agoDon't require execute permission for thread stacks.
Alexandre Julliard [Tue, 21 Jun 2005 09:57:53 +0000 (09:57 +0000)] 
Don't require execute permission for thread stacks.

19 years agoDon't include winbase.h or winerror.h when not necessary.
Mike McCormack [Tue, 21 Jun 2005 09:52:40 +0000 (09:52 +0000)] 
Don't include winbase.h or winerror.h when not necessary.

19 years agoDon't include winbase.h when it's not necessary.
Mike McCormack [Tue, 21 Jun 2005 09:46:15 +0000 (09:46 +0000)] 
Don't include winbase.h when it's not necessary.

19 years agoImproved ObtainUserAgentString stub.
Maarten Lankhorst [Tue, 21 Jun 2005 09:44:47 +0000 (09:44 +0000)] 
Improved ObtainUserAgentString stub.

19 years ago- use interfaces rather than internal functions
Mike McCormack [Tue, 21 Jun 2005 09:44:28 +0000 (09:44 +0000)] 
- use interfaces rather than internal functions
- remove declaration of AddRef and QueryInterface functions from
  headers

19 years agoFix winsock.h and stdlib.h collision by including windows.h instead
Pierre d'Herbemont [Tue, 21 Jun 2005 09:43:44 +0000 (09:43 +0000)] 
Fix winsock.h and stdlib.h collision by including windows.h instead
of the previous headers.

19 years agoFix a typo.
Robert Reif [Tue, 21 Jun 2005 09:43:29 +0000 (09:43 +0000)] 
Fix a typo.

19 years agoAdded KERNEL_USER_TIMES struct.
Paul Vriens [Tue, 21 Jun 2005 09:43:13 +0000 (09:43 +0000)] 
Added KERNEL_USER_TIMES struct.

19 years agoUpdate Dutch resource file.
Paul Vriens [Tue, 21 Jun 2005 09:42:56 +0000 (09:42 +0000)] 
Update Dutch resource file.

19 years agoPropagate the root folder's attributes to the registry.
Michael Jung [Tue, 21 Jun 2005 09:42:38 +0000 (09:42 +0000)] 
Propagate the root folder's attributes to the registry.

19 years agoRemove superfluous include statements.
Martin Fuchs [Mon, 20 Jun 2005 18:39:48 +0000 (18:39 +0000)] 
Remove superfluous include statements.

19 years agoMake functions static, fix declarations.
Mike McCormack [Mon, 20 Jun 2005 18:39:40 +0000 (18:39 +0000)] 
Make functions static, fix declarations.

19 years ago- avoid winternl.h depending on winbase.h
Mike McCormack [Mon, 20 Jun 2005 18:37:17 +0000 (18:37 +0000)] 
- avoid winternl.h depending on winbase.h
- define RTL versions of TIME_ZONE_INFORMATION and SYSTEMTIME

19 years agoMoved the audio driver configuration to HKCU\Software\Wine\Drivers and
Alexandre Julliard [Mon, 20 Jun 2005 18:35:57 +0000 (18:35 +0000)] 
Moved the audio driver configuration to HKCU\Software\Wine\Drivers and
changed it a bit to follow the model of the graphics driver.

19 years agoMoved a few registry keys from HKLM\Software\Wine to
Alexandre Julliard [Mon, 20 Jun 2005 16:04:32 +0000 (16:04 +0000)] 
Moved a few registry keys from HKLM\Software\Wine to
HKCU\Software\Wine for consistency.

19 years agoMoved configuration data to HKCU\Software\Wine\Alsa Driver.
Alexandre Julliard [Mon, 20 Jun 2005 16:03:21 +0000 (16:03 +0000)] 
Moved configuration data to HKCU\Software\Wine\Alsa Driver.

19 years agoMake functions static.
Mike McCormack [Mon, 20 Jun 2005 16:01:04 +0000 (16:01 +0000)] 
Make functions static.

19 years agoAlso check for /usr/X11R6/lib/libGL.dylib.
Pierre d'Herbemont [Mon, 20 Jun 2005 15:52:16 +0000 (15:52 +0000)] 
Also check for /usr/X11R6/lib/libGL.dylib.

19 years agoFix returned value for SPI_SETMOUSEBUTTONSWAP.
Vitaly Lipatov [Mon, 20 Jun 2005 15:36:17 +0000 (15:36 +0000)] 
Fix returned value for SPI_SETMOUSEBUTTONSWAP.

19 years agoMake some function static.
Stefan Huehner [Mon, 20 Jun 2005 15:35:54 +0000 (15:35 +0000)] 
Make some function static.

19 years agoRevamp the initialization for Alsa.
Jeremy White [Mon, 20 Jun 2005 15:34:59 +0000 (15:34 +0000)] 
Revamp the initialization for Alsa.

19 years ago- Realize DoEnvironmentSubstA via ExpandEnvironmentStringsA.
Vitaly Lipatov [Mon, 20 Jun 2005 15:33:48 +0000 (15:33 +0000)] 
- Realize DoEnvironmentSubstA via ExpandEnvironmentStringsA.
- Fix types and return values.
- Add prototype into shellapi.h.

19 years agoUse MSI_IterateRecords for DuplicateFiles.
Aric Stewart [Mon, 20 Jun 2005 15:33:22 +0000 (15:33 +0000)] 
Use MSI_IterateRecords for DuplicateFiles.

19 years agoUse MSI_IterateRecords for processing actions.
Aric Stewart [Mon, 20 Jun 2005 15:33:10 +0000 (15:33 +0000)] 
Use MSI_IterateRecords for processing actions.
Some whitespace cleanup and replace a comment block I did not want to
remove.

19 years agoFix more -Wstrict-prototypes warnings.
Stefan Huehner [Mon, 20 Jun 2005 14:18:03 +0000 (14:18 +0000)] 
Fix more -Wstrict-prototypes warnings.

19 years agoOwner drawn menu item size calculation fixes:
Rein Klazes [Mon, 20 Jun 2005 14:12:39 +0000 (14:12 +0000)] 
Owner drawn menu item size calculation fixes:
- Correct width calculation of owner drawn menu items;
- Set the height value in the MEASUREITEM struct to the same value as
  Windows (NT/2k/XP) does (problem debugged by Felix Nawothnig);
- Add tests for the fixes above;
- Also add tests for menu bars with owner drawn items.

19 years agoFix roundoff error to prevent negative length.
Robert Reif [Mon, 20 Jun 2005 14:12:03 +0000 (14:12 +0000)] 
Fix roundoff error to prevent negative length.

19 years agoMake tabs work in msi dialogs.
Mike McCormack [Mon, 20 Jun 2005 14:11:43 +0000 (14:11 +0000)] 
Make tabs work in msi dialogs.

19 years agoUse __ASM_NAME and HAVE_ASM_DOT_SIZE in a few places in winebuild
Wolfgang Thaller [Mon, 20 Jun 2005 13:38:39 +0000 (13:38 +0000)] 
Use __ASM_NAME and HAVE_ASM_DOT_SIZE in a few places in winebuild
where they have been missing (needed for Darwin/x86).

19 years agoAdd support for impersonating a token.
Robert Shearman [Mon, 20 Jun 2005 13:18:38 +0000 (13:18 +0000)] 
Add support for impersonating a token.

19 years agoConvert some registry helper functions to use unicode versions of
Robert Shearman [Mon, 20 Jun 2005 13:14:22 +0000 (13:14 +0000)] 
Convert some registry helper functions to use unicode versions of
CLSID & registry functions (untested).

19 years ago- add some tests for {Get|Set}Pixel
Lauri Tulmin [Mon, 20 Jun 2005 13:13:53 +0000 (13:13 +0000)] 
- add some tests for {Get|Set}Pixel
- skip tests that fail in win9x

19 years ago- Sync with ReactOS repository, re-indent and remove tabs in resource
Martin Fuchs [Mon, 20 Jun 2005 11:45:39 +0000 (11:45 +0000)] 
- Sync with ReactOS repository, re-indent and remove tabs in resource
  scripts and header files.
- Add #ifdef __WINE__ for the Wine About dialog.