wine
19 years agoEnumDisplayDevices and GetMonitorInfo should return the same device
Huw Davies [Wed, 28 Sep 2005 10:17:13 +0000 (10:17 +0000)] 
EnumDisplayDevices and GetMonitorInfo should return the same device
name for the primary device.
Make both EnumDisplayDevicesA and GetMonitorInfoA call their unicode
counterparts.
Update prototype of EnumDisplayDevices.
Add some tests.

19 years agoAdded Swedish translation.
Anders Bergh [Wed, 28 Sep 2005 10:16:33 +0000 (10:16 +0000)] 
Added Swedish translation.

19 years ago- Store the HHInfo struct in the SizeBar hwnd.
James Hawkins [Wed, 28 Sep 2005 10:16:02 +0000 (10:16 +0000)] 
- Store the HHInfo struct in the SizeBar hwnd.
- Set the default navigation pane width if no width provided.
- Handle dragging of the SizeBar.

19 years agoDon't treat absence of conditional as config.h being useless if
Vincent Béron [Wed, 28 Sep 2005 10:15:44 +0000 (10:15 +0000)] 
Don't treat absence of conditional as config.h being useless if
wine/port.h is included, as it's necessary in that case.

19 years agoImplement CryptImport/ExportPublicKeyInfo.
Juan Lang [Wed, 28 Sep 2005 10:15:37 +0000 (10:15 +0000)] 
Implement CryptImport/ExportPublicKeyInfo.

19 years agoAdd a few more missing prototypes.
Juan Lang [Wed, 28 Sep 2005 10:15:05 +0000 (10:15 +0000)] 
Add a few more missing prototypes.

19 years agoDraw underline and strikeout for ExtTextOut on an open path using
Dmitry Timoshkov [Wed, 28 Sep 2005 10:14:45 +0000 (10:14 +0000)] 
Draw underline and strikeout for ExtTextOut on an open path using
Polygon to more closely mimic what Windows does.

19 years agoMake sure to build the def file after a make clean in a module
Mike McCormack [Wed, 28 Sep 2005 10:13:39 +0000 (10:13 +0000)] 
Make sure to build the def file after a make clean in a module
subdir.

19 years agoDon't create MSI handles unless we have to pass one through the API.
Mike McCormack [Wed, 28 Sep 2005 10:13:18 +0000 (10:13 +0000)] 
Don't create MSI handles unless we have to pass one through the API.

19 years agoImplement state tracking for pixel shader constants.
Oliver Stieber [Wed, 28 Sep 2005 10:13:00 +0000 (10:13 +0000)] 
Implement state tracking for pixel shader constants.

19 years agoDon't apply relocations a second time to self loaded segments.
Alexandre Julliard [Tue, 27 Sep 2005 11:03:18 +0000 (11:03 +0000)] 
Don't apply relocations a second time to self loaded segments.
Fixed messed up indentation in NE_FixupSegmentPrologs.

19 years agoInitial version of a wineserver man page.
Alexandre Julliard [Tue, 27 Sep 2005 10:56:47 +0000 (10:56 +0000)] 
Initial version of a wineserver man page.

19 years agoAdded implementation of _dstbias and __p__dstbias.
Alexandre Julliard [Tue, 27 Sep 2005 10:55:50 +0000 (10:55 +0000)] 
Added implementation of _dstbias and  __p__dstbias.
Added macros for _dstbias, _daylight, _timezone and _tzname.

19 years agoImplemented kernel32 process affinity handling on top on ntdll.
Eric Pouech [Tue, 27 Sep 2005 10:52:10 +0000 (10:52 +0000)] 
Implemented kernel32 process affinity handling on top on ntdll.

19 years agoChange the format of surface_SaveSnapshot to TGA from PPM and add
Oliver Stieber [Tue, 27 Sep 2005 10:49:59 +0000 (10:49 +0000)] 
Change the format of surface_SaveSnapshot to TGA from PPM and add
support for compressed textures and an alpha channel.

19 years agoUse the proper format to print handles in handle_table_dump.
Alexandre Julliard [Tue, 27 Sep 2005 09:36:54 +0000 (09:36 +0000)] 
Use the proper format to print handles in handle_table_dump.

19 years agoFixed exception handling on MacOS.
Alexandre Julliard [Tue, 27 Sep 2005 09:36:15 +0000 (09:36 +0000)] 
Fixed exception handling on MacOS.

19 years agoThe clip list is in screen coordinates so we need to map the result of
Alexandre Julliard [Tue, 27 Sep 2005 09:34:24 +0000 (09:34 +0000)] 
The clip list is in screen coordinates so we need to map the result of
GetRandomRgn if the Windows version is win9x.

19 years agoFixed disassembling functions to handle 16-bit code segments properly.
Alexandre Julliard [Tue, 27 Sep 2005 09:33:42 +0000 (09:33 +0000)] 
Fixed disassembling functions to handle 16-bit code segments properly.

19 years agoUse the proper calling convention for 2 16-bit functions.
Vincent Béron [Tue, 27 Sep 2005 09:32:41 +0000 (09:32 +0000)] 
Use the proper calling convention for 2 16-bit functions.

19 years agoCorrect a problem with locking nonpower 2 back and front buffers.
Oliver Stieber [Tue, 27 Sep 2005 09:32:29 +0000 (09:32 +0000)] 
Correct a problem with locking nonpower 2 back and front buffers.

19 years agoTolerate ioctl failure in GetCommState() in order to be capable to use
Alex Villacís Lasso [Tue, 27 Sep 2005 09:32:17 +0000 (09:32 +0000)] 
Tolerate ioctl failure in GetCommState() in order to be capable to use
softmodems.

19 years agoAdded a test to confirm the behavior of GetRandomRgn.
Alexandre Julliard [Mon, 26 Sep 2005 16:46:31 +0000 (16:46 +0000)] 
Added a test to confirm the behavior of GetRandomRgn.

19 years agoExport the temp buffer functionality in the debug functions interface
Alexandre Julliard [Mon, 26 Sep 2005 16:45:25 +0000 (16:45 +0000)] 
Export the temp buffer functionality in the debug functions interface
to allow sharing more code between libwine and ntdll.

19 years agoAdd iads.idl to define the IADsContainer interface.
Francois Gouget [Mon, 26 Sep 2005 16:43:20 +0000 (16:43 +0000)] 
Add iads.idl to define the IADsContainer interface.
Add adshlp.h to declare the ADs* functions.
Fix the ADsOpenObject() prototype.
Update win32.api to match.

19 years agoWhen scrolling, first update the new position of the control before
Rein Klazes [Mon, 26 Sep 2005 16:42:18 +0000 (16:42 +0000)] 
When scrolling, first update the new position of the control before
calling UpdateWindow().

19 years agoUpdate German regedit resource file.
Henning Gerhardt [Mon, 26 Sep 2005 16:41:58 +0000 (16:41 +0000)] 
Update German regedit resource file.

19 years agoExport the Dll(Un)RegisterServer() functions to make d3dxof.dll a
Francois Gouget [Mon, 26 Sep 2005 16:41:43 +0000 (16:41 +0000)] 
Export the Dll(Un)RegisterServer() functions to make d3dxof.dll a
self-registering dll.

19 years agoDefine the Direct3DRM GUIDs in d3drm.h.
Francois Gouget [Mon, 26 Sep 2005 16:41:26 +0000 (16:41 +0000)] 
Define the Direct3DRM GUIDs in d3drm.h.
Include d3drm.h in dxguid.

19 years agoUse int instead of long in interlocked_* functions for 64-bit
Alexandre Julliard [Mon, 26 Sep 2005 13:51:58 +0000 (13:51 +0000)] 
Use int instead of long in interlocked_* functions for 64-bit
compatibility.

19 years agoUse a larger buffer in CopyFileW now that the file handle may not
Alexandre Julliard [Mon, 26 Sep 2005 13:26:40 +0000 (13:26 +0000)] 
Use a larger buffer in CopyFileW now that the file handle may not
always be cached.

19 years agoCreate a function to determine the table's row size and use it.
Mike McCormack [Mon, 26 Sep 2005 13:25:48 +0000 (13:25 +0000)] 
Create a function to determine the table's row size and use it.
Fix a memory leak in the table code.

19 years agovolatile is valid everywhere const is valid.
Francois Gouget [Mon, 26 Sep 2005 13:25:35 +0000 (13:25 +0000)] 
volatile is valid everywhere const is valid.

19 years agoNorwegian translation of wcmd and wineconsole.
Alexander N. Sørnes [Mon, 26 Sep 2005 13:25:22 +0000 (13:25 +0000)] 
Norwegian translation of wcmd and wineconsole.

19 years agoAdd an x11drv escape that returns a glx drawable.
Huw Davies [Mon, 26 Sep 2005 11:04:12 +0000 (11:04 +0000)] 
Add an x11drv escape that returns a glx drawable.

19 years agoAdded Norwegian translation of some programs.
Alexander N. Sørnes [Mon, 26 Sep 2005 11:03:32 +0000 (11:03 +0000)] 
Added Norwegian translation of some programs.

19 years ago- now passing access rights when creating a named pipe in NTDLL
Eric Pouech [Mon, 26 Sep 2005 11:02:45 +0000 (11:02 +0000)] 
- now passing access rights when creating a named pipe in NTDLL
- reimplemented Kernel32.CreatePipe purely on top of NTDLL APIs
- anonymous pipe handles should have the SYNCHRONIZE bit set

19 years agoAssorted spelling fixes.
Francois Gouget [Mon, 26 Sep 2005 10:58:41 +0000 (10:58 +0000)] 
Assorted spelling fixes.

19 years agoAdded Norwegian translations.
Alexander N. Sørnes [Mon, 26 Sep 2005 10:56:47 +0000 (10:56 +0000)] 
Added Norwegian translations.

19 years agoFix various query related memory leaks.
Mike McCormack [Mon, 26 Sep 2005 10:55:18 +0000 (10:55 +0000)] 
Fix various query related memory leaks.

19 years agoUpdate German resource file.
Henning Gerhardt [Mon, 26 Sep 2005 10:54:48 +0000 (10:54 +0000)] 
Update German resource file.

19 years ago- Copy key name works.
Krzysztof Foltman [Mon, 26 Sep 2005 09:57:56 +0000 (09:57 +0000)] 
- Copy key name works.
- Favorites (adding, removing, going to) work.
- Added context sensitive graying to some menu options.
- Cleanup of status bar update.

19 years agoReplace the 'if (!cond) ; else code' construct with the standard 'do {
Francois Gouget [Mon, 26 Sep 2005 09:57:38 +0000 (09:57 +0000)] 
Replace the 'if (!cond) ; else code' construct with the standard 'do {
code } while (0)' construct combined with a regular 'if'.

19 years agoFix .spec declarations for functinos with 64bit arguments (reported by
Francois Gouget [Mon, 26 Sep 2005 09:56:40 +0000 (09:56 +0000)] 
Fix .spec declarations for functinos with 64bit arguments (reported by
winapi_check).

19 years agoMake a macro function for unimplemented actions.
Mike McCormack [Mon, 26 Sep 2005 09:56:18 +0000 (09:56 +0000)] 
Make a macro function for unimplemented actions.
Add some more unimplemented action stubs.

19 years agoAdd MYT (Malaysian Time) and NOVST (Novosibirsk Summer Time).
Vijay Kiran Kamuju [Mon, 26 Sep 2005 09:55:59 +0000 (09:55 +0000)] 
Add MYT (Malaysian Time) and NOVST (Novosibirsk Summer Time).

19 years agoFill out the stubs for MsiApplyTransformA/W a bit more.
Mike McCormack [Mon, 26 Sep 2005 09:55:38 +0000 (09:55 +0000)] 
Fill out the stubs for MsiApplyTransformA/W a bit more.

19 years agoCalling DdeUninitialize hangs DDE test on XP SP1, so remove that call,
Dmitry Timoshkov [Mon, 26 Sep 2005 09:55:25 +0000 (09:55 +0000)] 
Calling DdeUninitialize hangs DDE test on XP SP1, so remove that call,
and add a comment explaining it.

19 years agoFix handle leaks in the test cases.
Mike McCormack [Mon, 26 Sep 2005 09:55:12 +0000 (09:55 +0000)] 
Fix handle leaks in the test cases.

19 years agoMake sure to set the minimum size before allocating string table
Mike McCormack [Mon, 26 Sep 2005 09:54:56 +0000 (09:54 +0000)] 
Make sure to set the minimum size before allocating string table
memory.

19 years agoMake it clear the empty body sections are not accidental.
Francois Gouget [Mon, 26 Sep 2005 09:54:47 +0000 (09:54 +0000)] 
Make it clear the empty body sections are not accidental.

19 years agoHOLEMENU is a 'long' as far as winapi_check is concerned.
Francois Gouget [Mon, 26 Sep 2005 09:54:22 +0000 (09:54 +0000)] 
HOLEMENU is a 'long' as far as winapi_check is concerned.

19 years agoUpdate Finnish resources.
Kimmo Myllyvirta [Mon, 26 Sep 2005 09:54:02 +0000 (09:54 +0000)] 
Update Finnish resources.

19 years ago- Optional destinations in stylesheets are now skipped properly (and
Krzysztof Foltman [Mon, 26 Sep 2005 09:53:49 +0000 (09:53 +0000)] 
- Optional destinations in stylesheets are now skipped properly (and
  not treated as the "proper" styles as they were before).
- EOF condition in the middle of the stylesheet is no longer putting
  the reader into infinite loop,
- Half-full input buffers don't trigger EOF anymore (although it
  could, in theory, break some apps, I find it unlikely - and the
  change makes Out from Boneville installer display license properly).

19 years agoUpdate win32.api to match the current sources.
Francois Gouget [Mon, 26 Sep 2005 09:53:06 +0000 (09:53 +0000)] 
Update win32.api to match the current sources.
Fix the usp10.dll name.
Fix PBERVAL alphabetical order.

19 years agoDocumentation tweaks to make winapi_check happy.
Francois Gouget [Mon, 26 Sep 2005 09:52:56 +0000 (09:52 +0000)] 
Documentation tweaks to make winapi_check happy.

19 years agoAdd AVISTREAMREAD_CONVENIENT.
Francois Gouget [Mon, 26 Sep 2005 09:52:43 +0000 (09:52 +0000)] 
Add AVISTREAMREAD_CONVENIENT.

19 years agoAdd trailing '\n's to ok() calls.
Francois Gouget [Mon, 26 Sep 2005 09:52:25 +0000 (09:52 +0000)] 
Add trailing '\n's to ok() calls.

19 years agoUpdate winapi_check so it considers 'longlong' (win*.api files) as
Francois Gouget [Mon, 26 Sep 2005 09:52:09 +0000 (09:52 +0000)] 
Update winapi_check so it considers 'longlong' (win*.api files) as
compatible with 'double' (spec files).

19 years agoScreen depth cannot be selected when double buffering is enabled.
Christian Costa [Mon, 26 Sep 2005 09:51:48 +0000 (09:51 +0000)] 
Screen depth cannot be selected when double buffering is enabled.
Disable depth selection when it's the case.

19 years agoReplace DPRINTF by TRACE in a few places.
Alexandre Julliard [Sun, 25 Sep 2005 15:23:21 +0000 (15:23 +0000)] 
Replace DPRINTF by TRACE in a few places.

19 years agoNorwegian translation of mshtml.
Alexander N. Sørnes [Sun, 25 Sep 2005 15:18:58 +0000 (15:18 +0000)] 
Norwegian translation of mshtml.

19 years agoImplement Begin/Vertex/End rendering functions.
Christian Costa [Sun, 25 Sep 2005 15:18:18 +0000 (15:18 +0000)] 
Implement Begin/Vertex/End rendering functions.

19 years agoCorrectly resize the child windows.
James Hawkins [Sun, 25 Sep 2005 15:17:42 +0000 (15:17 +0000)] 
Correctly resize the child windows.

19 years agoFix function names.
Christian Costa [Sun, 25 Sep 2005 15:17:30 +0000 (15:17 +0000)] 
Fix function names.

19 years agoMove all 16-bit functions to an appropriate 16-bit file.
Robert Shearman [Sun, 25 Sep 2005 15:17:10 +0000 (15:17 +0000)] 
Move all 16-bit functions to an appropriate 16-bit file.

19 years agoAdded Norwegian translations.
Alexander N. Sørnes [Sun, 25 Sep 2005 15:15:25 +0000 (15:15 +0000)] 
Added Norwegian translations.

19 years agoUpdate Finnish resources.
Kimmo Myllyvirta [Sun, 25 Sep 2005 15:14:58 +0000 (15:14 +0000)] 
Update Finnish resources.

19 years agoHandle copying of the install package to a temporary file in one place
Mike McCormack [Sun, 25 Sep 2005 15:14:32 +0000 (15:14 +0000)] 
Handle copying of the install package to a temporary file in one place
only.

19 years agoFix another memory leak.
Mike McCormack [Sun, 25 Sep 2005 15:14:16 +0000 (15:14 +0000)] 
Fix another memory leak.

19 years agoStub implementation of the IsolateComponents action.
Mike McCormack [Sun, 25 Sep 2005 15:14:03 +0000 (15:14 +0000)] 
Stub implementation of the IsolateComponents action.

19 years agoAdded ddk/wdm.h.
Ivan Leo Puoti [Fri, 23 Sep 2005 17:22:12 +0000 (17:22 +0000)] 
Added ddk/wdm.h.

19 years agoFix a memory leak.
Mike McCormack [Fri, 23 Sep 2005 17:21:46 +0000 (17:21 +0000)] 
Fix a memory leak.

19 years agoMove desktop_vi inside process_attach and remember to free it.
Huw Davies [Fri, 23 Sep 2005 17:21:32 +0000 (17:21 +0000)] 
Move desktop_vi inside process_attach and remember to free it.

19 years agoAdd a stub implementation of the BindImage action.
Mike McCormack [Fri, 23 Sep 2005 17:21:10 +0000 (17:21 +0000)] 
Add a stub implementation of the BindImage action.

19 years agoOptionally repack nonpower 2 textures to the expected span length when
Oliver Stieber [Fri, 23 Sep 2005 11:08:03 +0000 (11:08 +0000)] 
Optionally repack nonpower 2 textures to the expected span length when
a textures is locked. This is necessary for buggy games like Warhammer
40k that don't work with the odd span sizes produce by default
nonpower 2 support.

19 years agoStub implementation of the PatchFiles action.
Mike McCormack [Fri, 23 Sep 2005 11:06:57 +0000 (11:06 +0000)] 
Stub implementation of the PatchFiles action.

19 years agoDefined a proper structure for debug channels.
Alexandre Julliard [Fri, 23 Sep 2005 10:52:07 +0000 (10:52 +0000)] 
Defined a proper structure for debug channels.
Also put all the function pointers inside a structure and added
__wine_dbg_set_functions to change them instead of exporting the
pointers directly.

19 years agoImplement MsiGetShortcutTargetA.
Mike McCormack [Fri, 23 Sep 2005 10:48:42 +0000 (10:48 +0000)] 
Implement MsiGetShortcutTargetA.

19 years agoStub implementation of the MoveFiles action.
Mike McCormack [Fri, 23 Sep 2005 10:48:17 +0000 (10:48 +0000)] 
Stub implementation of the MoveFiles action.

19 years agoEnable dxt2 and dxt4 compressed textures to be created via
Oliver Stieber [Fri, 23 Sep 2005 10:48:01 +0000 (10:48 +0000)] 
Enable dxt2 and dxt4 compressed textures to be created via
Device_CreateSurface.

19 years agoCOLOR_3DFACE is a better choice for the dialog background.
Dmitry Timoshkov [Fri, 23 Sep 2005 10:47:26 +0000 (10:47 +0000)] 
COLOR_3DFACE is a better choice for the dialog background.

19 years ago- String id 0 becomes a reserved (invalid) id.
Eric Kohl [Fri, 23 Sep 2005 10:09:47 +0000 (10:09 +0000)] 
- String id 0 becomes a reserved (invalid) id.
- StringTableStringFromId returns a pointer to an empty string if the
  string id is invalid.

19 years agoSet text of help menu to Help.
Steven Edwards [Fri, 23 Sep 2005 10:09:29 +0000 (10:09 +0000)] 
Set text of help menu to Help.

19 years agoStub implementation of the RemoveIniValues action.
Mike McCormack [Fri, 23 Sep 2005 10:09:18 +0000 (10:09 +0000)] 
Stub implementation of the RemoveIniValues action.

19 years agoFix dxerr awk scripts to output single quotes properly.
Robert Reif [Fri, 23 Sep 2005 10:08:57 +0000 (10:08 +0000)] 
Fix dxerr awk scripts to output single quotes properly.

19 years agoAdd some missing error codes.
Robert Reif [Fri, 23 Sep 2005 10:08:51 +0000 (10:08 +0000)] 
Add some missing error codes.

19 years agoImplement some IRunningObject functions that actually start the server
Robert Shearman [Fri, 23 Sep 2005 10:08:35 +0000 (10:08 +0000)] 
Implement some IRunningObject functions that actually start the server
and initialize it.

19 years agoImplement OleRegEnumVerbs.
Robert Shearman [Fri, 23 Sep 2005 10:08:25 +0000 (10:08 +0000)] 
Implement OleRegEnumVerbs.

19 years agoDon't fail in CoRegisterClassObject if the class already exists and
Robert Shearman [Fri, 23 Sep 2005 10:08:11 +0000 (10:08 +0000)] 
Don't fail in CoRegisterClassObject if the class already exists and
the REGCLS_MULTIPLEUSE flag is specified.

19 years agoDefinition added for VFT2_DRV_VERSIONED_PRINTER.
Detlef Riekenberg [Fri, 23 Sep 2005 10:07:51 +0000 (10:07 +0000)] 
Definition added for VFT2_DRV_VERSIONED_PRINTER.

19 years agoClean up all the objects bound to the device when the device is
Oliver Stieber [Fri, 23 Sep 2005 10:07:46 +0000 (10:07 +0000)] 
Clean up all the objects bound to the device when the device is
destroyed as a result of its ref count reaching zero.

19 years agoImplementation of _get_sbh_threshold and _set_sbh_threshold
Vijay Kiran Kamuju [Fri, 23 Sep 2005 10:07:05 +0000 (10:07 +0000)] 
Implementation of _get_sbh_threshold and _set_sbh_threshold
functions.

19 years agoFix compile without XRender.
Richard Cohen [Fri, 23 Sep 2005 10:05:54 +0000 (10:05 +0000)] 
Fix compile without XRender.

19 years agoFix capture test to not fail when IDirectSoundCapture class is not
Robert Reif [Fri, 23 Sep 2005 10:05:40 +0000 (10:05 +0000)] 
Fix capture test to not fail when IDirectSoundCapture class is not
registered.

19 years agoTake advantage of the msi_get_deformatted_field function to simplify
Mike McCormack [Fri, 23 Sep 2005 10:05:23 +0000 (10:05 +0000)] 
Take advantage of the msi_get_deformatted_field function to simplify
some code.

19 years agoAvoid using static variables in the InstallFiles action.
Mike McCormack [Fri, 23 Sep 2005 10:05:08 +0000 (10:05 +0000)] 
Avoid using static variables in the InstallFiles action.

19 years agoDefine data types to the correct size on 64-bit platforms.
Alexandre Julliard [Thu, 22 Sep 2005 10:58:04 +0000 (10:58 +0000)] 
Define data types to the correct size on 64-bit platforms.

19 years agoFix various memory leaks.
Mike McCormack [Thu, 22 Sep 2005 10:56:26 +0000 (10:56 +0000)] 
Fix various memory leaks.

19 years agoSkip the first character of a font identifier if it's \ or &.
Mike McCormack [Thu, 22 Sep 2005 10:54:56 +0000 (10:54 +0000)] 
Skip the first character of a font identifier if it's \ or &.