Dmitry Timoshkov [Mon, 6 Dec 1999 00:57:20 +0000 (00:57 +0000)]
Allow to deselect all items by sending CB_SETCURSEL(-1) to the combo.
Huw D M Davies [Sun, 5 Dec 1999 23:54:02 +0000 (23:54 +0000)]
Fixes several bugs in gdi path handling.
Adds *Path functions to dc funcs table + add EnhMetaFile recording.
Separate out Polylne/PolylineTo and PolyBezier/PolyBezierTo in dc
funcs table to enable proper enhmetafile recording.
The current position update in *To functions is now handled by the
main function and not in the drivers.
Move USER functions from graphics/painting.c -> windows/painting.c
Andreas Mohr [Sun, 5 Dec 1999 23:52:56 +0000 (23:52 +0000)]
- the OLE version returned was too low
- renamed OABuildVersion16 to OaBuildVersion16
- spelling fixes
Peter Ganten [Sun, 5 Dec 1999 23:51:56 +0000 (23:51 +0000)]
Fix GetCurrentDirectoryA and W to return the needed space for the CWD,
if the buffer size is not large enough.
Dmitry Timoshkov [Sun, 5 Dec 1999 23:51:15 +0000 (23:51 +0000)]
Remove hack for keyboard messages in dialogs.
Ian Schmidt [Sun, 5 Dec 1999 23:49:52 +0000 (23:49 +0000)]
Stubs for VMM GetDemandPageInfo function and VWin32 "Get VMCPD Version".
Implementation for VWin32 Int31/DPMI dispatch call.
Fixed "dangling else" compiler warning.
Francois Gouget [Sun, 5 Dec 1999 23:11:47 +0000 (23:11 +0000)]
Whenever we do an strncpy we should make sure we put a '\0' at the end
of the buffer.
Andreas Mohr [Sun, 5 Dec 1999 23:11:10 +0000 (23:11 +0000)]
Added Thread32First/Next stubs.
Eric Pouech [Sun, 5 Dec 1999 23:10:27 +0000 (23:10 +0000)]
Moved wineserver's buffer & buffer_size at the end of TEB so that IE
doesn't overwrite them.
Eric Pouech [Sun, 5 Dec 1999 23:09:49 +0000 (23:09 +0000)]
Fixed mciInfo.
Eric Pouech [Sun, 5 Dec 1999 23:09:13 +0000 (23:09 +0000)]
Added support for WAVE_FORMAT_QUERY flag in wodOpen.
Eric Pouech [Sun, 5 Dec 1999 23:08:42 +0000 (23:08 +0000)]
Correctly implement ACM_STREAMOPENF_QUERY flag in acmOpenStream.
Eric Pouech [Sun, 5 Dec 1999 23:08:08 +0000 (23:08 +0000)]
Fixed MCI_OPEN command for types like "CDAUDIO!H:".
Marcus Meissner [Sun, 5 Dec 1999 23:07:23 +0000 (23:07 +0000)]
Merged _all_ lpClipper into common_surface.
Add NULL ptr check to SetClipper.
Some more debug output.
Marcus Meissner [Sun, 5 Dec 1999 23:06:40 +0000 (23:06 +0000)]
Use the real glibc openpty if present.
Eric Pouech [Sun, 5 Dec 1999 23:04:00 +0000 (23:04 +0000)]
Added typedef to insure compilation on all gcc&egcs versions.
Marcus Meissner [Sun, 5 Dec 1999 23:03:15 +0000 (23:03 +0000)]
Fixed _copy_registry().
Juergen Schmied [Sun, 5 Dec 1999 23:02:04 +0000 (23:02 +0000)]
Added some constants for Spanish.
Ulrich Weigand [Sun, 5 Dec 1999 02:50:38 +0000 (02:50 +0000)]
Bugfix: Call DllEntryPoint for *every* process that loads the DLL, not
just for the first one.
Bypass 32->16->32 transition when calling DllEntryPoint of built-in.
Ulrich Weigand [Sun, 5 Dec 1999 02:49:59 +0000 (02:49 +0000)]
Added USER.DllEntryPoint().
Ulrich Weigand [Sun, 5 Dec 1999 02:48:53 +0000 (02:48 +0000)]
Call 16-bit instead of 32-bit UserSignalProc entry point.
Don't load USER32.DLL unless requested by the program.
Bugfix: Pass the correct thread ID to UserSignalProc.
Eric Pouech [Sun, 5 Dec 1999 02:45:52 +0000 (02:45 +0000)]
Fixed crash when map fails.
Dmitry Timoshkov [Sun, 5 Dec 1999 02:45:10 +0000 (02:45 +0000)]
Show use of undocumented messages.
Lionel Ulmer [Sun, 5 Dec 1999 02:20:46 +0000 (02:20 +0000)]
- removed keyboard auto-repeat when DInput acquires it
- removed some (now) obsolete fixme's
Marcus Meissner [Sun, 5 Dec 1999 02:19:56 +0000 (02:19 +0000)]
Moved lpClipper into common_directdrawsurface struct
Release old clipper on new set
Eric Pouech [Sun, 5 Dec 1999 02:19:24 +0000 (02:19 +0000)]
Fake MIDI_IO_STATUS support in midi in open
Fixed bug in midi in while reading data
Eric Pouech [Sun, 5 Dec 1999 02:18:59 +0000 (02:18 +0000)]
Fixed infinite loop for 0-length wavehdrs.
Eric Pouech [Sun, 5 Dec 1999 02:18:35 +0000 (02:18 +0000)]
Fixed buggy playback for non PCM files
Added support for from & to indexes for playback
Now using double wavehdr for better output
Cleaned-up internal structs and removed last 16 bit API adherence
Eric Pouech [Sun, 5 Dec 1999 02:18:01 +0000 (02:18 +0000)]
Tried to reduce echo in playSound API (using two wavehdr instead of
one).
Eric Pouech [Sun, 5 Dec 1999 02:17:40 +0000 (02:17 +0000)]
Added callback mechanisms for MIDI IN.
Eric Pouech [Sun, 5 Dec 1999 02:17:18 +0000 (02:17 +0000)]
Fixed improper acm streams closing.
Eric Pouech [Sun, 5 Dec 1999 02:16:48 +0000 (02:16 +0000)]
Debug traces cosmetic fixes.
Eric Pouech [Sun, 5 Dec 1999 02:16:24 +0000 (02:16 +0000)]
Fixed some errors (thanks to F Gouget for reporting them).
Added some bits on thunking and resources for DLLs.
Lionel Ulmer [Sat, 4 Dec 1999 04:22:04 +0000 (04:22 +0000)]
First support of DGA 2.0 for DirectDraw.
Erez Volk [Sat, 4 Dec 1999 04:21:20 +0000 (04:21 +0000)]
Stubs for Get/SetProcessDefaultLayout.
Marcus Meissner [Sat, 4 Dec 1999 04:19:55 +0000 (04:19 +0000)]
Stub for CloseProfileUserMapping.
Lionel Ulmer [Sat, 4 Dec 1999 04:19:04 +0000 (04:19 +0000)]
Use DInput's internal mouse event handler to handle the GetDeviceState
function.
Peter Ganten [Sat, 4 Dec 1999 04:18:09 +0000 (04:18 +0000)]
waveHdr.lpData was eventually HeapFree()ed uninitialized.
Sergei Turchanov [Sat, 4 Dec 1999 04:17:37 +0000 (04:17 +0000)]
Fix for GetBinaryType to return SCS_DOS_BINARY if extended signature
is unknown.
Ulrich Weigand [Sat, 4 Dec 1999 04:04:58 +0000 (04:04 +0000)]
Fixed 32-bit module name handling to conform better to Win9x.
Removed OFSTRUCT passing during process creation sequence.
Bugfix: don't set exe_modref when LOAD_LIBRARY_AS_DATAFILE is set.
Michael McCormack [Sat, 4 Dec 1999 04:03:45 +0000 (04:03 +0000)]
Added code to some service functions (some untested), fixed
declaration of service main function.
Alexandre Julliard [Sat, 4 Dec 1999 04:03:01 +0000 (04:03 +0000)]
Pierre Mageau
Murali Pattathe
Francois Boisvert
Francis Baudet
Henning Hoffmann
Many fixes.
Huw D M Davies [Sat, 4 Dec 1999 04:01:41 +0000 (04:01 +0000)]
Added stubs for several MRU list functions and documented some others.
Marcus Meissner [Sat, 4 Dec 1999 04:00:16 +0000 (04:00 +0000)]
Flush handle in any access mode.
Huw D M Davies [Sat, 4 Dec 1999 03:59:33 +0000 (03:59 +0000)]
Fixes off by one error in item insertion.
Marcus Meissner [Sat, 4 Dec 1999 03:58:37 +0000 (03:58 +0000)]
Allow 1% deviation from specified sampling rate for some soundcards.
Lionel Ulmer [Sat, 4 Dec 1999 03:57:47 +0000 (03:57 +0000)]
Suppressed the inclusion of OpenGL headers.
Peter Hunnisett [Sat, 4 Dec 1999 03:56:53 +0000 (03:56 +0000)]
- Added stub for conversion from meta to enhance meta files.
- Implemented GetEnhMetaFileBits for enhanced meta files.
Peter Hunnisett [Sat, 4 Dec 1999 03:55:58 +0000 (03:55 +0000)]
Improved stubs for the ddraw clipper routines.
Alexandre Julliard [Mon, 29 Nov 1999 02:48:43 +0000 (02:48 +0000)]
Made GetSystemTimeAsFileTime return value more precise.
Alexandre Julliard [Mon, 29 Nov 1999 02:17:08 +0000 (02:17 +0000)]
Fixed get_event_obj/get_file_obj to use the process parameter (thanks
to Eric Pouech).
Alexandre Julliard [Mon, 29 Nov 1999 02:10:56 +0000 (02:10 +0000)]
Fixed DEBUG_ONLY_THIS_PROCESS again (thanks to Ulrich Weigand).
Alexandre Julliard [Mon, 29 Nov 1999 01:58:35 +0000 (01:58 +0000)]
Implemented waitable timers.
Alexandre Julliard [Sun, 28 Nov 1999 21:03:46 +0000 (21:03 +0000)]
Bug fixes.
Alexandre Julliard [Sun, 28 Nov 1999 21:01:47 +0000 (21:01 +0000)]
Serge Ivanov
Pierre Mageau
Thy Nguyen
Don Kelly
Noomen Hamza
Lots of bug fixes and new features in property sheets.
Niels Kristian Bech Jensen [Sun, 28 Nov 1999 20:31:04 +0000 (20:31 +0000)]
Compiler warnings fixed.
Bradley Baetz [Sun, 28 Nov 1999 20:16:37 +0000 (20:16 +0000)]
Give the app back the exact font name it asked for.
Dave Pickles [Sun, 28 Nov 1999 20:14:49 +0000 (20:14 +0000)]
Prevent a crash if messages are sent to a toolbar window before
WM_NCCREATE or after WM_DESTROY.
Julio Cesar Gazquez [Sun, 28 Nov 1999 20:08:52 +0000 (20:08 +0000)]
Updated Spanish MM error string translation.
Alex Priem [Sun, 28 Nov 1999 19:50:01 +0000 (19:50 +0000)]
- (final?) update of TreeView_* macro's.
- implementation of TVM_SETINSERTMARK & TVM_SETINSERTMARKCOLOR
- fixed some typo's
- custom draw enhancements
- implementation of state images
- implementation of TVS_CHECKBOXES
Eric Kohl [Sun, 28 Nov 1999 19:48:57 +0000 (19:48 +0000)]
Fixed some visual toolbar bugs.
Juergen Lock [Sun, 28 Nov 1999 19:48:24 +0000 (19:48 +0000)]
Added notes about Wine-related FreeBSD kernel patches.
Huw D M Davies [Sun, 28 Nov 1999 19:47:58 +0000 (19:47 +0000)]
Use RegQueryInfoKey to count number of printers.
Juergen Lock [Sun, 28 Nov 1999 19:47:21 +0000 (19:47 +0000)]
Don't try to call towupper() when there's no wctype.h.
Dmitry Timoshkov [Sun, 28 Nov 1999 19:45:58 +0000 (19:45 +0000)]
When combobox selection changes, update its edit box accordingly.
Dmitry Timoshkov [Sun, 28 Nov 1999 19:44:33 +0000 (19:44 +0000)]
Notify parent of listbox if requested.
Alexandre Julliard [Thu, 25 Nov 1999 23:42:54 +0000 (23:42 +0000)]
More portability fixes (thanks to Juergen Lock).
Juergen Lock [Thu, 25 Nov 1999 23:17:58 +0000 (23:17 +0000)]
Set/use fs/gs from the sigcontext struct, the corresponding kernel
change now finally has been MFC'd to -stable.
Juergen Lock [Thu, 25 Nov 1999 23:14:23 +0000 (23:14 +0000)]
Mention free Truetype font servers (Xfstt and xfsft).
Juergen Lock [Thu, 25 Nov 1999 23:12:22 +0000 (23:12 +0000)]
Note what to do with the winedefault.reg in the file.
Peter Ganten [Thu, 25 Nov 1999 23:09:17 +0000 (23:09 +0000)]
Implemented parts of _PageReserve() _PageCommit() _PageDecommit()
_PageChangePermissions() and _PageFree() using the
Virtual*()-Functions (with the great help of Ulrich Weigand).
Juergen Schmied [Thu, 25 Nov 1999 23:06:51 +0000 (23:06 +0000)]
Removed fixme.
Alexandre Julliard [Thu, 25 Nov 1999 22:15:11 +0000 (22:15 +0000)]
Several bug fixes in save_key().
Eric Pouech [Thu, 25 Nov 1999 22:05:46 +0000 (22:05 +0000)]
Fixed some bogus error detection for RegEnumValue[AW] and
RegQueryValueEx[AW].
Peter Hunnisett [Thu, 25 Nov 1999 22:04:53 +0000 (22:04 +0000)]
- Added global data mutual exclusion
- Removed hack for creating processes suspended now that it's implemented
- Fixed ordinal numbering and added spec stubs
- Fixed EnumConnections callback to fill in all parameters with valid data
- Made direct play allocation/deallocation follow the same pattern as
direct play lobby
Andreas Mohr [Thu, 25 Nov 1999 22:04:08 +0000 (22:04 +0000)]
Several improvements.
Eric Pouech [Thu, 25 Nov 1999 22:03:21 +0000 (22:03 +0000)]
Removed invalid LCMapString fixme for NORM_IGNOREKANATYPE case.
Ove Kaaven [Thu, 25 Nov 1999 21:57:32 +0000 (21:57 +0000)]
Made win16 serial comms less of a CPU hog.
Alexandre Julliard [Thu, 25 Nov 1999 21:30:24 +0000 (21:30 +0000)]
Store all object names as Unicode in the server.
Alexandre Julliard [Wed, 24 Nov 1999 19:34:32 +0000 (19:34 +0000)]
Added wine.conf option for new format registry files.
Added optional periodic saving of the registry.
Alexandre Julliard [Wed, 24 Nov 1999 04:19:43 +0000 (04:19 +0000)]
Added support to the server for loading new format (version 2) files.
Alexandre Julliard [Wed, 24 Nov 1999 02:46:27 +0000 (02:46 +0000)]
Bug fixes (thanks to Juergen Schmied).
Alexandre Julliard [Wed, 24 Nov 1999 01:24:50 +0000 (01:24 +0000)]
Added current context to the exception debug event sent to the server.
Alexandre Julliard [Wed, 24 Nov 1999 01:22:14 +0000 (01:22 +0000)]
Fixed handling of debug events on thread/process exit.
Alexandre Julliard [Wed, 24 Nov 1999 01:14:04 +0000 (01:14 +0000)]
Raise an exception when a critical section wait failed.
Patrik Stridvall [Tue, 23 Nov 1999 23:43:29 +0000 (23:43 +0000)]
Improved the stubs.
Eric Kohl [Tue, 23 Nov 1999 23:40:01 +0000 (23:40 +0000)]
- first 'dummy' implementation of ImageList_Read
Eric Kohl [Tue, 23 Nov 1999 23:38:22 +0000 (23:38 +0000)]
- added version messages
Eric Kohl [Tue, 23 Nov 1999 23:35:12 +0000 (23:35 +0000)]
- implemented LBItemFromPt
Eric Kohl [Tue, 23 Nov 1999 23:32:03 +0000 (23:32 +0000)]
- implemented simple column order array functionality
- implemented some virtual listview notifications
Eric Kohl [Tue, 23 Nov 1999 23:14:53 +0000 (23:14 +0000)]
- minor update to mru list functions
- stubs for COMCTL32_411 to COMCTL32_413
Eric Kohl [Tue, 23 Nov 1999 22:33:41 +0000 (22:33 +0000)]
- added version messages and some simple get/set messages.
- added unicode messages
Juergen Schmied [Tue, 23 Nov 1999 22:31:18 +0000 (22:31 +0000)]
- made IShellFolder a aggregable object
- SHCoCreateInstance can create CSIDL_FSFolder now
- browsing into folders on the desktop implemented
- corrected returnvalue of Ico_ExtractIconEx
- fixed SHGetDataFromIDList to return data of simple pidls
Moses DeJong [Tue, 23 Nov 1999 22:29:00 +0000 (22:29 +0000)]
Added implementation for WSARecvEx function. This is a Microsoft
specific extension to the winsock API.
Juergen Schmied [Tue, 23 Nov 1999 22:27:03 +0000 (22:27 +0000)]
Corrected wrong parameter counts for WNetCachePassword and
WNetEnumCachedPasswords.
Ian Schmidt [Tue, 23 Nov 1999 22:24:34 +0000 (22:24 +0000)]
Added stub for DllInstall().
Alexandre Julliard [Tue, 23 Nov 1999 19:41:34 +0000 (19:41 +0000)]
Changed to use new server-side registry support.
Alexandre Julliard [Tue, 23 Nov 1999 19:39:11 +0000 (19:39 +0000)]
Added registry support to the server.
Alexandre Julliard [Tue, 23 Nov 1999 19:38:18 +0000 (19:38 +0000)]
Differentiate tracing functions between request and reply.
Added possibility to have dumping functions for specific types.
Alexandre Julliard [Sun, 21 Nov 1999 21:02:06 +0000 (21:02 +0000)]
Added server_call_noerr function that avoids touching the last error.