wine
19 years agoAdd ShowDirSymLink and ShowDotFiles to the drive ui.
James Hawkins [Tue, 17 May 2005 10:19:59 +0000 (10:19 +0000)] 
Add ShowDirSymLink and ShowDotFiles to the drive ui.

19 years agoFixed centering of tab text.
James Hawkins [Tue, 17 May 2005 10:19:37 +0000 (10:19 +0000)] 
Fixed centering of tab text.

19 years agoFixed initialisation crash on loading qcap dll.
Maarten Lankhorst [Tue, 17 May 2005 10:19:16 +0000 (10:19 +0000)] 
Fixed initialisation crash on loading qcap dll.

19 years agoObvious fixes to PropVariantClear and PropVariantCopy for vector
Juan Lang [Tue, 17 May 2005 10:18:59 +0000 (10:18 +0000)] 
Obvious fixes to PropVariantClear and PropVariantCopy for vector
types.

19 years agoFixed qcap's inherited enummedia bugs.
Maarten Lankhorst [Tue, 17 May 2005 10:18:37 +0000 (10:18 +0000)] 
Fixed qcap's inherited enummedia bugs.

19 years agoAdd a comment, and a no-op cleanup.
Juan Lang [Mon, 16 May 2005 21:37:54 +0000 (21:37 +0000)] 
Add a comment, and a no-op cleanup.

19 years agoCorrect a problem with parse_data if binary data was not in full bytes.
Aric Stewart [Mon, 16 May 2005 21:37:35 +0000 (21:37 +0000)] 
Correct a problem with parse_data if binary data was not in full bytes.
More properly handle uncompressed file sources, fix the creating and
parsing of Source Directories.

19 years agoImplement connecting and disconnecting of network drives.
Martin Fuchs [Mon, 16 May 2005 21:36:41 +0000 (21:36 +0000)] 
Implement connecting and disconnecting of network drives.

19 years agoMoved a bunch of definitions out of module.h into a new
Alexandre Julliard [Mon, 16 May 2005 19:44:54 +0000 (19:44 +0000)] 
Moved a bunch of definitions out of module.h into a new
kernel16_private.h header.

19 years agoInitial mostly stub implementation of ODBC control panel.
Mike McCormack [Mon, 16 May 2005 19:42:47 +0000 (19:42 +0000)] 
Initial mostly stub implementation of ODBC control panel.

19 years agoAdd user attribute to token objects.
Robert Shearman [Mon, 16 May 2005 17:52:46 +0000 (17:52 +0000)] 
Add user attribute to token objects.

19 years agoDifferentiate between version 0 and version 1 property storages.
Juan Lang [Mon, 16 May 2005 17:52:36 +0000 (17:52 +0000)] 
Differentiate between version 0 and version 1 property storages.

19 years agoRemoved the special casing of kernel32 and ntdll for the TEB
Alexandre Julliard [Mon, 16 May 2005 17:52:10 +0000 (17:52 +0000)] 
Removed the special casing of kernel32 and ntdll for the TEB
definition in winternl.h.

19 years agoMoved the remaining stack frame definitions to kernel_private.h and
Alexandre Julliard [Mon, 16 May 2005 14:45:18 +0000 (14:45 +0000)] 
Moved the remaining stack frame definitions to kernel_private.h and
removed stackframe.h.

19 years agoAvoid referencing stackframe.h from outside kernel32.
Alexandre Julliard [Mon, 16 May 2005 14:20:16 +0000 (14:20 +0000)] 
Avoid referencing stackframe.h from outside kernel32.

19 years agoMove the Dll init function to compobj.c to avoid having global
Marcus Meissner [Mon, 16 May 2005 14:12:53 +0000 (14:12 +0000)] 
Move the Dll init function to compobj.c to avoid having global
variables. Remove need of ole32_main.h.

19 years agoImplement menu entry "format disk" (derived from Robert Dickenson's
Martin Fuchs [Mon, 16 May 2005 14:08:41 +0000 (14:08 +0000)] 
Implement menu entry "format disk" (derived from Robert Dickenson's
code).

19 years agoImplement RegNotifyChangeKeyValue on top of NtNotifyChangeKey.
Robert Shearman [Mon, 16 May 2005 14:08:11 +0000 (14:08 +0000)] 
Implement RegNotifyChangeKeyValue on top of NtNotifyChangeKey.

19 years agoUse the standard Local*16() instead of LOCAL_*() functions.
Dimi Paun [Mon, 16 May 2005 14:07:52 +0000 (14:07 +0000)] 
Use the standard Local*16() instead of LOCAL_*() functions.

19 years agoEffect objects are not supported yet so don't crash when trying to
Robert Reif [Mon, 16 May 2005 14:07:36 +0000 (14:07 +0000)] 
Effect objects are not supported yet so don't crash when trying to
enumerate them.

19 years agoMoved data structures for 16-bit relay calls to winbase16.h and
Alexandre Julliard [Mon, 16 May 2005 09:19:18 +0000 (09:19 +0000)] 
Moved data structures for 16-bit relay calls to winbase16.h and
removed builtin16.h.

19 years agoAvoid segfault in hash update with corrupted decrypt data.
Kees Cook [Mon, 16 May 2005 09:15:24 +0000 (09:15 +0000)] 
Avoid segfault in hash update with corrupted decrypt data.

19 years agoChange an assert to a WARN.
Michael Stefaniuc [Mon, 16 May 2005 09:14:50 +0000 (09:14 +0000)] 
Change an assert to a WARN.

19 years agoKeep width for cosmetic pens, don't use LPtoDP() for widths and
Felix Nawothnig [Mon, 16 May 2005 09:13:28 +0000 (09:13 +0000)] 
Keep width for cosmetic pens, don't use LPtoDP() for widths and
convert the dashes for PS_USERSTYLE pens into device units.

19 years agoProvide minimal API documentation in advapi/eventlog.c to silence some
Vincent Béron [Mon, 16 May 2005 08:51:19 +0000 (08:51 +0000)] 
Provide minimal API documentation in advapi/eventlog.c to silence some
winapi_check output.
Move around functions in riched20, richedit and rpcrt4 to achieve the
same goal.

19 years agoAvoid segfault when detecting decryption buffer size.
Kees Cook [Mon, 16 May 2005 08:50:45 +0000 (08:50 +0000)] 
Avoid segfault when detecting decryption buffer size.

19 years agoCorrect return value of fsetpos.
Uwe Bonnes [Mon, 16 May 2005 08:50:28 +0000 (08:50 +0000)] 
Correct return value of fsetpos.

19 years agoMinor fix in SetupQueueCopySectionW.
Ivan Leo Puoti [Mon, 16 May 2005 08:49:51 +0000 (08:49 +0000)] 
Minor fix in SetupQueueCopySectionW.

19 years agoAvoid using some LOCAL_*() functions.
Dimi Paun [Mon, 16 May 2005 08:49:39 +0000 (08:49 +0000)] 
Avoid using some LOCAL_*() functions.

19 years agoSwedish translation of winefile resources by David Nordenberg,
Martin Fuchs [Mon, 16 May 2005 08:49:06 +0000 (08:49 +0000)] 
Swedish translation of winefile resources by David Nordenberg,
proofread by Andreas Bjerkeholt.

19 years agoImplement switching of file sort order.
Martin Fuchs [Mon, 16 May 2005 08:48:54 +0000 (08:48 +0000)] 
Implement switching of file sort order.

19 years agoDefine flags for SHFormatDrive().
Martin Fuchs [Mon, 16 May 2005 08:48:10 +0000 (08:48 +0000)] 
Define flags for SHFormatDrive().

19 years agoSilence some unknown stab type messages.
Hans Leidekker [Mon, 16 May 2005 08:47:55 +0000 (08:47 +0000)] 
Silence some unknown stab type messages.

19 years agoMake _xmalloc16() static.
Marcus Meissner [Mon, 16 May 2005 08:47:40 +0000 (08:47 +0000)] 
Make _xmalloc16() static.

19 years agoStaticify FTMarshalImpl definition.
Marcus Meissner [Mon, 16 May 2005 08:47:26 +0000 (08:47 +0000)] 
Staticify FTMarshalImpl definition.

19 years agoMake HGLOBALStream_* functions static.
Marcus Meissner [Mon, 16 May 2005 08:47:14 +0000 (08:47 +0000)] 
Make HGLOBALStream_* functions static.

19 years agoAdded some xml headers.
Mike McCormack [Mon, 16 May 2005 08:46:55 +0000 (08:46 +0000)] 
Added some xml headers.

19 years agoUpdate win16.api and win32.api to keep up with current Wine
Vincent Béron [Mon, 16 May 2005 08:46:00 +0000 (08:46 +0000)] 
Update win16.api and win32.api to keep up with current Wine
development.

19 years agoCorrect arg count for 3 functions in ntdll.spec and unicows.spec.
Vincent Béron [Mon, 16 May 2005 08:45:46 +0000 (08:45 +0000)] 
Correct arg count for 3 functions in ntdll.spec and unicows.spec.

19 years agoAdd some SystemParametersInfo SPI_* defines.
Michael Stefaniuc [Mon, 16 May 2005 08:45:15 +0000 (08:45 +0000)] 
Add some SystemParametersInfo SPI_* defines.

19 years agoPass around real version and do correct thing based on it.
Robert Reif [Mon, 16 May 2005 08:44:14 +0000 (08:44 +0000)] 
Pass around real version and do correct thing based on it.
Change cooperative level to pass on windows.

19 years agoStore property names in the code page of the property set.
Juan Lang [Mon, 16 May 2005 08:43:35 +0000 (08:43 +0000)] 
Store property names in the code page of the property set.

19 years ago- spelling fixes (prefered -> preferred)
Martin Fuchs [Sat, 14 May 2005 18:50:30 +0000 (18:50 +0000)] 
- spelling fixes (prefered -> preferred)
- add ", {0, 0}, 0, 0" in comment lines
- update copyright statement

19 years agoImplement the IEnumMoniker interface for the ROT and provide tests to
Jeff Latimer [Sat, 14 May 2005 18:50:14 +0000 (18:50 +0000)] 
Implement the IEnumMoniker interface for the ROT and provide tests to
exercise the interface.

19 years agoConvert pen width to DP in StrokePath().
Felix Nawothnig [Sat, 14 May 2005 18:49:52 +0000 (18:49 +0000)] 
Convert pen width to DP in StrokePath().

19 years agoSet thread priorities to time critical.
Mike McCormack [Sat, 14 May 2005 18:49:40 +0000 (18:49 +0000)] 
Set thread priorities to time critical.

19 years agoCheck for a NULL pointer in GetWindowTextA/W.
Paul Vriens [Sat, 14 May 2005 18:49:19 +0000 (18:49 +0000)] 
Check for a NULL pointer in GetWindowTextA/W.

19 years agoImplement get_default_drive_device for Solaris.
Robert Lunnon [Sat, 14 May 2005 18:48:18 +0000 (18:48 +0000)] 
Implement get_default_drive_device for Solaris.

19 years agoMake LOCAL_*() just wrappers around Local*16() functions.
Dimi Paun [Sat, 14 May 2005 12:18:15 +0000 (12:18 +0000)] 
Make LOCAL_*() just wrappers around Local*16() functions.

19 years agoStore the 16-bit stack pointer in the WOW32Reserved TEB field.
Alexandre Julliard [Sat, 14 May 2005 12:16:46 +0000 (12:16 +0000)] 
Store the 16-bit stack pointer in the WOW32Reserved TEB field.

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.