wine
19 years agoFixed a number of atom test failures.
Alexandre Julliard [Sat, 14 May 2005 11:11:21 +0000 (11:11 +0000)] 
Fixed a number of atom test failures.

19 years agoStore the winsock per-thread data in NtCurrentTeb()->WinSockData
Alexandre Julliard [Sat, 14 May 2005 11:09:21 +0000 (11:09 +0000)] 
Store the winsock per-thread data in NtCurrentTeb()->WinSockData
instead of using TlsAlloc.

19 years agoFixed another case where a mouse message could get assigned to a
Alexandre Julliard [Sat, 14 May 2005 11:08:05 +0000 (11:08 +0000)] 
Fixed another case where a mouse message could get assigned to a
different thread input.

19 years agoDisplay free and total disk space in status bar.
Martin Fuchs [Sat, 14 May 2005 11:07:39 +0000 (11:07 +0000)] 
Display free and total disk space in status bar.

19 years agoDraw each figure as a single primitive in StrokePath().
Felix Nawothnig [Sat, 14 May 2005 11:07:24 +0000 (11:07 +0000)] 
Draw each figure as a single primitive in StrokePath().

19 years ago- move _timezone to time.c, and correct its type
Juan Lang [Sat, 14 May 2005 11:07:10 +0000 (11:07 +0000)] 
- move _timezone to time.c, and correct its type
- implement _tzset, and initialize _daylight, _timezone, and _tzname
  from libc values

19 years ago- only log unsupported flags in ShellExecute
Juan Lang [Sat, 14 May 2005 11:06:54 +0000 (11:06 +0000)] 
- only log unsupported flags in ShellExecute
- environment variables are expanded, so SEE_MASK_DOENVSUBST is
  supported

19 years ago- maintain proper byte order
Juan Lang [Sat, 14 May 2005 11:06:44 +0000 (11:06 +0000)] 
- maintain proper byte order
- maintain PROPSETFLAG_ANSI flag based on codepage
- update comments

19 years agoInitial FCI work (FCICreate and FCIDestroy).
Gerold Jens Wucherpfennig [Sat, 14 May 2005 11:06:10 +0000 (11:06 +0000)] 
Initial FCI work (FCICreate and FCIDestroy).

19 years agoAdd IEnumMediaType object for use by other class objects. This is
Rolf Kalbermatter [Sat, 14 May 2005 11:03:44 +0000 (11:03 +0000)] 
Add IEnumMediaType object for use by other class objects. This is
taken from quartz with only minor adaptions.

19 years agoRewrote item layouting - new code fixes bitmap/image position for
Felix Nawothnig [Sat, 14 May 2005 11:03:17 +0000 (11:03 +0000)] 
Rewrote item layouting - new code fixes bitmap/image position for
non-left-aligned text, prevents jumping when resizing non-left-aligned
text, implements clipping for images and correctly aligns bitmaps when
an image is already there.

19 years agoDon't convert the template name to Unicode, it's not used by the
Alexandre Julliard [Fri, 13 May 2005 17:50:26 +0000 (17:50 +0000)] 
Don't convert the template name to Unicode, it's not used by the
dialog anyway. Clear the window property on WM_DESTROY.

19 years agoOverlay icons for .lnk files with a small arrow in the lower left
Ge van Geldorp [Fri, 13 May 2005 17:48:33 +0000 (17:48 +0000)] 
Overlay icons for .lnk files with a small arrow in the lower left
corner.

19 years agoDisplay source path in "move file" dialog.
Martin Fuchs [Fri, 13 May 2005 17:46:11 +0000 (17:46 +0000)] 
Display source path in "move file" dialog.

19 years agoRemove function prototypes.
Mike McCormack [Fri, 13 May 2005 17:45:50 +0000 (17:45 +0000)] 
Remove function prototypes.

19 years agoAdded stubs for a couple of missing 2.0 and 3.0 messages.
Krzysztof Foltman [Fri, 13 May 2005 17:45:43 +0000 (17:45 +0000)] 
Added stubs for a couple of missing 2.0 and 3.0 messages.

19 years agoReplace numeric resource identifiers by their defined constants.
Martin Fuchs [Fri, 13 May 2005 17:45:31 +0000 (17:45 +0000)] 
Replace numeric resource identifiers by their defined constants.

19 years agoBegin stubs of built-in schannel provider.
Juan Lang [Fri, 13 May 2005 17:44:47 +0000 (17:44 +0000)] 
Begin stubs of built-in schannel provider.

19 years agoImplement signals.
Juan Lang [Fri, 13 May 2005 17:44:28 +0000 (17:44 +0000)] 
Implement signals.

19 years agoDon't import from ntdll.
Hans Leidekker [Fri, 13 May 2005 17:42:49 +0000 (17:42 +0000)] 
Don't import from ntdll.

19 years agoProcess the pending expose events on RDW_UPDATENOW before doing the
Alexandre Julliard [Fri, 13 May 2005 14:03:06 +0000 (14:03 +0000)] 
Process the pending expose events on RDW_UPDATENOW before doing the
redraw_window server call so that the parent windows get properly
validated if necessary.

19 years agoOnly set the new window of a hardware message if the window belongs to
Alexandre Julliard [Fri, 13 May 2005 14:00:19 +0000 (14:00 +0000)] 
Only set the new window of a hardware message if the window belongs to
the same thread input, otherwise just drop the message.

19 years agoRemove some unused include files.
Mike McCormack [Fri, 13 May 2005 13:59:15 +0000 (13:59 +0000)] 
Remove some unused include files.

19 years agoAdded yet another missing OpenGL define.
Alexandre Julliard [Fri, 13 May 2005 13:59:00 +0000 (13:59 +0000)] 
Added yet another missing OpenGL define.

19 years agoMake sure a stream can't be created in read only storage.
Mike McCormack [Fri, 13 May 2005 13:58:43 +0000 (13:58 +0000)] 
Make sure a stream can't be created in read only storage.

19 years agoAvoid a crash in free_window_handle() on an invalid window handle.
Dmitry Timoshkov [Fri, 13 May 2005 13:58:17 +0000 (13:58 +0000)] 
Avoid a crash in free_window_handle() on an invalid window handle.

19 years agoBuild import libraries also when only doing an install-lib.
Alexandre Julliard [Fri, 13 May 2005 13:57:55 +0000 (13:57 +0000)] 
Build import libraries also when only doing an install-lib.

19 years agoFix SetProperty error returned.
Robert Reif [Fri, 13 May 2005 13:57:17 +0000 (13:57 +0000)] 
Fix SetProperty error returned.
Add EnumDevice joystick version check.
Test multiple versions.

19 years agoMake unimplemented function message a bit prettier.
Mike Hearn [Fri, 13 May 2005 13:56:47 +0000 (13:56 +0000)] 
Make unimplemented function message a bit prettier.

19 years ago- ExecuteAction runs the whole Execute table and not just from
Aric Stewart [Fri, 13 May 2005 13:56:39 +0000 (13:56 +0000)] 
- ExecuteAction runs the whole Execute table and not just from
  InstallValidate onward.  To do this make sure we do not do the
  costing initialization work again if it is already done (by checking
  the CostingComplete Property).
- A lot of work to refine feature states, setting the state affects
  the state of all child features and also respect features that want
  to default to something other than LOCAL.

19 years agoAdded (stubbed) SystemDriverInformation and
Paul Vriens [Fri, 13 May 2005 13:55:51 +0000 (13:55 +0000)] 
Added (stubbed) SystemDriverInformation and
SystemInterruptInformation.

19 years agoEnable/disable menu items based on edit control state.
Kevin Koltzau [Fri, 13 May 2005 13:55:32 +0000 (13:55 +0000)] 
Enable/disable menu items based on edit control state.

19 years ago- Fix RpcServerListen so that it doesn't return
Robert Shearman [Fri, 13 May 2005 13:55:24 +0000 (13:55 +0000)] 
- Fix RpcServerListen so that it doesn't return
  RPC_S_ALREADY_LISTENING when the only interfaces it is listening on
  are auto listens.
- Only synchronize with server thread when necessary and move this
  into RpcMgmtWaitServerListen.

19 years agoReplace '\\' by '/' in strings passed to ParseDisplayName to be able
Michael Jung [Fri, 13 May 2005 13:55:03 +0000 (13:55 +0000)] 
Replace '\\' by '/' in strings passed to ParseDisplayName to be able
to handle DOS-style relative paths.

19 years agoRemove unnecessary declarations and make functions static.
Mike McCormack [Thu, 12 May 2005 09:57:21 +0000 (09:57 +0000)] 
Remove unnecessary declarations and make functions static.

19 years agoHandle WM_NCCALCSIZE in the tab control.
Aric Stewart [Thu, 12 May 2005 09:57:10 +0000 (09:57 +0000)] 
Handle WM_NCCALCSIZE in the tab control.

19 years agoSplit SHGetFileInfoW into two functions.
Mike McCormack [Thu, 12 May 2005 09:56:48 +0000 (09:56 +0000)] 
Split SHGetFileInfoW into two functions.

19 years agoDo not pass an invalid target buffer info to WideCharToMultiByte.
Dmitry Timoshkov [Thu, 12 May 2005 09:56:35 +0000 (09:56 +0000)] 
Do not pass an invalid target buffer info to WideCharToMultiByte.

19 years agoFix return code abuse.
Mike Hearn [Thu, 12 May 2005 09:56:17 +0000 (09:56 +0000)] 
Fix return code abuse.

19 years ago- Implement IPersistFolder2.
Michael Lin [Thu, 12 May 2005 09:56:04 +0000 (09:56 +0000)] 
- Implement IPersistFolder2.
- Retrieve the correct attributes in ParseDisplayName().

19 years ago- better robustness of pbuffer code (checks, SetLastError as specs, etc...).
Raphael Junqueira [Thu, 12 May 2005 09:55:44 +0000 (09:55 +0000)] 
- better robustness of pbuffer code (checks, SetLastError as specs, etc...).
- better heuristic for WGL_render_texture and first try of
  WGL_render_texture "emulation" using Pbuffers (deactivated by
  default)
- more traces

19 years agoAdded schannel header files.
Juan Lang [Thu, 12 May 2005 09:55:10 +0000 (09:55 +0000)] 
Added schannel header files.

19 years agoFlush output buffers from _close() rather than MSVCRT_fclose().
<wine.larry.engholm@xoxy.net> [Thu, 12 May 2005 09:55:02 +0000 (09:55 +0000)] 
Flush output buffers from _close() rather than MSVCRT_fclose().

19 years agoAdded UYT to TZ_INFO.
Gabriel Gambetta [Thu, 12 May 2005 09:54:39 +0000 (09:54 +0000)] 
Added UYT to TZ_INFO.

19 years agoAllow passing a string to the window property server requests instead
Alexandre Julliard [Wed, 11 May 2005 19:01:10 +0000 (19:01 +0000)] 
Allow passing a string to the window property server requests instead
of an atom to avoid redundant server round-trips.

19 years agoChanged atom handling to use counted strings instead of
Alexandre Julliard [Wed, 11 May 2005 18:25:27 +0000 (18:25 +0000)] 
Changed atom handling to use counted strings instead of
null-terminated ones, avoiding the need for a temporary buffer.

19 years agoFix spelling errors discovered by Marcelo Duarte.
Dimi Paun [Wed, 11 May 2005 18:23:55 +0000 (18:23 +0000)] 
Fix spelling errors discovered by Marcelo Duarte.

19 years agoSorted some of the structs and made them consistent.
Paul Vriens [Wed, 11 May 2005 18:23:46 +0000 (18:23 +0000)] 
Sorted some of the structs and made them consistent.

19 years agoImproved version of Piotr Caban's bugfix patch "Fixed display bug".
Martin Fuchs [Wed, 11 May 2005 18:23:30 +0000 (18:23 +0000)] 
Improved version of Piotr Caban's bugfix patch "Fixed display bug".

19 years agoAdded a few missing structure names.
Alexandre Julliard [Wed, 11 May 2005 15:57:44 +0000 (15:57 +0000)] 
Added a few missing structure names.

19 years agoUse I_RpcGetBuffer instead of HeapReAlloc for getting the Buffer
Robert Shearman [Wed, 11 May 2005 15:56:59 +0000 (15:56 +0000)] 
Use I_RpcGetBuffer instead of HeapReAlloc for getting the Buffer
memory.

19 years agoMake functions static and remove unnecessary declarations.
Mike McCormack [Wed, 11 May 2005 15:56:45 +0000 (15:56 +0000)] 
Make functions static and remove unnecessary declarations.

19 years agoFix crash in ME_GetRunSizeCommon(). Turn a FIXME into a TRACE.
Ivan Leo Puoti [Wed, 11 May 2005 15:56:34 +0000 (15:56 +0000)] 
Fix crash in ME_GetRunSizeCommon(). Turn a FIXME into a TRACE.

19 years agoSome tests for NTDLL atom support (by György 'Nog' Jeney).
Eric Pouech [Wed, 11 May 2005 15:56:09 +0000 (15:56 +0000)] 
Some tests for NTDLL atom support (by György 'Nog' Jeney).

19 years agoImplemented NTDLL atom support.
Eric Pouech [Wed, 11 May 2005 15:55:49 +0000 (15:55 +0000)] 
Implemented NTDLL atom support.

19 years agoStore a bitmap of active hooks on the client side to try to avoid
Alexandre Julliard [Wed, 11 May 2005 13:03:15 +0000 (13:03 +0000)] 
Store a bitmap of active hooks on the client side to try to avoid
server calls for hooks that are not set.

19 years agoAdd a stub implementation of RegisterTraceGuids.
Aric Stewart [Wed, 11 May 2005 13:00:18 +0000 (13:00 +0000)] 
Add a stub implementation of RegisterTraceGuids.

19 years agoAvoid some non-standard str functions.
Mike McCormack [Wed, 11 May 2005 12:58:22 +0000 (12:58 +0000)] 
Avoid some non-standard str functions.

19 years agoStub implementation for GetGeoInfo.
Mike McCormack [Wed, 11 May 2005 12:57:50 +0000 (12:57 +0000)] 
Stub implementation for GetGeoInfo.

19 years agoAdd a stub implementation of CoIsHandlerConnected.
Mike McCormack [Wed, 11 May 2005 12:57:16 +0000 (12:57 +0000)] 
Add a stub implementation of CoIsHandlerConnected.

19 years agoCorrect the function name in a comment.
Mike McCormack [Wed, 11 May 2005 12:57:02 +0000 (12:57 +0000)] 
Correct the function name in a comment.

19 years agoAdded dinput tests.
Robert Reif [Wed, 11 May 2005 12:05:17 +0000 (12:05 +0000)] 
Added dinput tests.

19 years agoCheck that GetObject is successful.
Mike McCormack [Wed, 11 May 2005 12:02:16 +0000 (12:02 +0000)] 
Check that GetObject is successful.

19 years agoZwQueryTimer should forward to NtQueryTimer.
Mike McCormack [Wed, 11 May 2005 12:02:06 +0000 (12:02 +0000)] 
ZwQueryTimer should forward to NtQueryTimer.

19 years agoAdd Module32FirstW and Module32NextW exports.
Mike McCormack [Wed, 11 May 2005 12:01:40 +0000 (12:01 +0000)] 
Add Module32FirstW and Module32NextW exports.

19 years agoMake it more explicit how we deal with WS_DISABLED.
Dimi Paun [Wed, 11 May 2005 12:01:27 +0000 (12:01 +0000)] 
Make it more explicit how we deal with WS_DISABLED.

19 years agoAdded minimal implementation of MsiCreateAndVerifyInstallerDirectory.
Stefan Leichter [Wed, 11 May 2005 12:01:12 +0000 (12:01 +0000)] 
Added minimal implementation of MsiCreateAndVerifyInstallerDirectory.

19 years agoMove {ABOVE,BELOW}_NORMAL_PRIORITY_CLASS to winbase.h.
Dimitrie O. Paun [Wed, 11 May 2005 12:00:58 +0000 (12:00 +0000)] 
Move {ABOVE,BELOW}_NORMAL_PRIORITY_CLASS to winbase.h.

19 years agoAdd test for correctly interpreting %% printf format string conversion
<wine.larry.engholm@xoxy.net> [Wed, 11 May 2005 12:00:34 +0000 (12:00 +0000)] 
Add test for correctly interpreting %% printf format string conversion
specifier.

19 years agoUpdate README translations to match the latest changes to the English
Dimitrie O. Paun [Tue, 10 May 2005 16:02:47 +0000 (16:02 +0000)] 
Update README translations to match the latest changes to the English
README.

19 years agoInstall msiexec in the bin directory.
Michael Stefaniuc [Tue, 10 May 2005 16:02:04 +0000 (16:02 +0000)] 
Install msiexec in the bin directory.

19 years agoGet rid of include/miscemu.h.
Eric Pouech [Tue, 10 May 2005 16:01:38 +0000 (16:01 +0000)] 
Get rid of include/miscemu.h.

19 years ago- make sure to free the string table when closing the database
Mike McCormack [Tue, 10 May 2005 16:00:19 +0000 (16:00 +0000)] 
- make sure to free the string table when closing the database
- don't free szPersist in MsiOpenDatabase if it's not a string

19 years agoFix a memory leak in the ole storage implementation.
Mike McCormack [Tue, 10 May 2005 15:59:59 +0000 (15:59 +0000)] 
Fix a memory leak in the ole storage implementation.

19 years agoMoved DOS memory handling to winedos.
Eric Pouech [Tue, 10 May 2005 15:22:09 +0000 (15:22 +0000)] 
Moved DOS memory handling to winedos.

19 years ago- changed ATOM support in wineserver to match NTDLL needs
Eric Pouech [Tue, 10 May 2005 15:15:50 +0000 (15:15 +0000)] 
- changed ATOM support in wineserver to match NTDLL needs
- adapted accordingly kernel32 atom support

19 years agoAdd RTLD_FIRST flag to dlopen calls.
Robert Lunnon [Tue, 10 May 2005 15:13:20 +0000 (15:13 +0000)] 
Add RTLD_FIRST flag to dlopen calls.

19 years agoMoved the SGML documentation over to SourceForge.
Dimi Paun [Tue, 10 May 2005 13:26:14 +0000 (13:26 +0000)] 
Moved the SGML documentation over to SourceForge.

19 years agoBuild and load import libraries directly from the dll directory where
Alexandre Julliard [Tue, 10 May 2005 13:21:04 +0000 (13:21 +0000)] 
Build and load import libraries directly from the dll directory where
possible, and only create symlinks for directories that don't have the
correct name.

19 years agoMulti column popup menus have 4 pixel space between the columns. With
Rein Klazes [Tue, 10 May 2005 13:17:33 +0000 (13:17 +0000)] 
Multi column popup menus have 4 pixel space between the columns. With
conformance test.

19 years agoFix joystick crash when a button guid is specified in the data
Robert Reif [Tue, 10 May 2005 13:17:03 +0000 (13:17 +0000)] 
Fix joystick crash when a button guid is specified in the data
format.
Add some parameter checking.

19 years agoAdded SystemHandleInformation tests.
Paul Vriens [Tue, 10 May 2005 13:16:36 +0000 (13:16 +0000)] 
Added SystemHandleInformation tests.
Removed HeapAlloc in test_basic.
Renamed test_basic to test_query_basic.

19 years agoAdded (stubbed) SystemHandleInformation.
Paul Vriens [Tue, 10 May 2005 13:15:58 +0000 (13:15 +0000)] 
Added (stubbed) SystemHandleInformation.
Sorted the list.

19 years agoChanged SystemHandleList into SystemHandleInformation
Paul Vriens [Tue, 10 May 2005 13:15:41 +0000 (13:15 +0000)] 
Changed SystemHandleList into SystemHandleInformation
Unknown18 is now SystemPageFileInformation
Some consistency (added numbers to the definitions).

19 years agoFix allocated buffer size to avoid buffer overflow.
Raphael Junqueira [Tue, 10 May 2005 13:15:12 +0000 (13:15 +0000)] 
Fix allocated buffer size to avoid buffer overflow.

19 years ago- Remove useless LVN_ITEMACTIVATE notification handling.
James Hawkins [Tue, 10 May 2005 13:14:49 +0000 (13:14 +0000)] 
- Remove useless LVN_ITEMACTIVATE notification handling.
- Update controls in response to a NM_CLICK notification.

19 years agoRemove old listbox code from driveui.
James Hawkins [Tue, 10 May 2005 08:29:17 +0000 (08:29 +0000)] 
Remove old listbox code from driveui.

19 years agoSet listview style LVS_SINGLESEL so only one drive can be selected.
James Hawkins [Tue, 10 May 2005 08:28:56 +0000 (08:28 +0000)] 
Set listview style LVS_SINGLESEL so only one drive can be selected.

19 years agoFix FILETIME to match winbase.h on big-endian machines.
Juan Lang [Tue, 10 May 2005 08:28:37 +0000 (08:28 +0000)] 
Fix FILETIME to match winbase.h on big-endian machines.

19 years agoFixes to IShellFolder::GetAttributesOf implementations, spotted by
Juan Lang [Tue, 10 May 2005 08:28:11 +0000 (08:28 +0000)] 
Fixes to IShellFolder::GetAttributesOf implementations, spotted by
silverblade_:
- a count of zero is allowed to GetAttributesOf if apidl is NULL
- SFGAO_VALIDATE must be cleared upon return

19 years agoInterpret %% correctly in printf format string.
<wine.larry.engholm@xoxy.net> [Tue, 10 May 2005 08:27:38 +0000 (08:27 +0000)] 
Interpret %% correctly in printf format string.

19 years agoFix SHELL_GetPathFromIDList[AW] to return the desktop path given an
Mike Hearn [Tue, 10 May 2005 08:27:23 +0000 (08:27 +0000)] 
Fix SHELL_GetPathFromIDList[AW] to return the desktop path given an
empty PIDL.

19 years agoPartially implement AppSearch for RegLocator-type searches.
Juan Lang [Tue, 10 May 2005 08:27:00 +0000 (08:27 +0000)] 
Partially implement AppSearch for RegLocator-type searches.

19 years agoFix X11DRV_ChoosePixelFormat to choose 24 bpp as 32 bpp for depth
Raphael Junqueira [Tue, 10 May 2005 08:26:08 +0000 (08:26 +0000)] 
Fix X11DRV_ChoosePixelFormat  to choose 24 bpp as 32 bpp for depth
buffers (needed as many X11 drivers only support 24bpp).

19 years agoAdded Irish Summer Time.
Juan Lang [Tue, 10 May 2005 08:25:30 +0000 (08:25 +0000)] 
Added Irish Summer Time.

19 years agoFix a few leaking object handles.
Aric Stewart [Mon, 9 May 2005 19:33:50 +0000 (19:33 +0000)] 
Fix a few leaking object handles.

19 years agoDetect drive letters, which have to have a backslash appended, in a
Michael Jung [Mon, 9 May 2005 19:33:24 +0000 (19:33 +0000)] 
Detect drive letters, which have to have a backslash appended, in a
more robust way.

19 years agoSupport folder relative paths in UnixFolders' ParseDisplayName
Michael Jung [Mon, 9 May 2005 19:33:01 +0000 (19:33 +0000)] 
Support folder relative paths in UnixFolders' ParseDisplayName
method.

19 years agoAdded D3DDEVCAPS_HWRASTERIZATION to the DevCaps for scene
Daniel Lund [Mon, 9 May 2005 19:32:49 +0000 (19:32 +0000)] 
Added D3DDEVCAPS_HWRASTERIZATION to the DevCaps for scene
rasterization. Allows GuildWars to start.

19 years agoFix for CommConfigDialog*() hwnd argument.
Andreas Mohr [Mon, 9 May 2005 19:32:33 +0000 (19:32 +0000)] 
Fix for CommConfigDialog*() hwnd argument.