Ulrich Weigand [Sun, 6 Jun 1999 14:49:55 +0000 (14:49 +0000)]
Switch stacks in CALL32_Init().
Ulrich Weigand [Sun, 6 Jun 1999 14:47:50 +0000 (14:47 +0000)]
16-bit scheduler reorganized: run all tasks in their own thread.
Process creation sequence adapted to new scheduler.
Ulrich Weigand [Sun, 6 Jun 1999 14:43:34 +0000 (14:43 +0000)]
Removed SERVICE_Exit().
Ulrich Weigand [Sun, 6 Jun 1999 14:42:10 +0000 (14:42 +0000)]
Release WND lock before calling PostEvent16().
Uwe Bonnes [Sun, 6 Jun 1999 14:34:32 +0000 (14:34 +0000)]
Add some defines.
Uwe Bonnes [Sun, 6 Jun 1999 14:30:08 +0000 (14:30 +0000)]
ASPI_ExecScsiCmd: better return value and verbose error when no device
found.
Guy Albertelli [Sun, 6 Jun 1999 09:04:29 +0000 (09:04 +0000)]
Use SearchPath to test for existance of programs in lpCmdLine
processing. For lpApplName do not append ".exe" and use
DOSFS_GetFullName to locate the program. Move module find process
after flag testing and provide quick exit if not found.
Slava Monich [Sun, 6 Jun 1999 09:03:08 +0000 (09:03 +0000)]
Implemented dialog units -> pixels conversion very close to how it's
actually done by Windows.
Paul Quinn [Sat, 5 Jun 1999 15:23:20 +0000 (15:23 +0000)]
Some non-threatening fixes to some headers, as well as some casting
changes that make winelib more win32 code compatible.
Dave Pickles [Sat, 5 Jun 1999 15:19:30 +0000 (15:19 +0000)]
Stub for SetVolumeLabel().
Uwe Bonnes [Sat, 5 Jun 1999 15:16:57 +0000 (15:16 +0000)]
Add back lost treatment of HWND_TOPMOST.
Ulrich Weigand [Sat, 5 Jun 1999 15:12:39 +0000 (15:12 +0000)]
Try to improve ConfigureNotify event processing.
Joshua Thielen [Sat, 5 Jun 1999 15:11:43 +0000 (15:11 +0000)]
Allow pens with styles greater than PS_INSIDEFRAME to be created with
ExtCreatePen.
Rein Klazes [Sat, 5 Jun 1999 12:00:13 +0000 (12:00 +0000)]
Read/load type libraries. Implementation of ITypeLib, ITYpeInfo,
ITypeLib2 and ITypeInfo2 methods.
Rein Klazes [Sat, 5 Jun 1999 11:53:33 +0000 (11:53 +0000)]
Allow NULL as argument to SysFreeString in accordance with SDK.
Klaas van Gend [Sat, 5 Jun 1999 11:52:46 +0000 (11:52 +0000)]
- more up-to-date description of source tree
- better example of required comments for an API implementation
- replacement of WINE_PACKED by "pshpack1.h", etc.
- naming conventions for non-api calls and types
- location conventions for non-api header files and prototypes
Robert W Hall [Sat, 5 Jun 1999 11:51:40 +0000 (11:51 +0000)]
Added 2 stubs.
Ulrich Weigand [Sat, 5 Jun 1999 11:49:52 +0000 (11:49 +0000)]
Fixed behaviour of Alloc..ThunkletCallback[Ex] for NULL target.
Ulrich Weigand [Sat, 5 Jun 1999 11:49:04 +0000 (11:49 +0000)]
Fixed potential memory corruption in EVENT_QueryZOrder.
Fixed potential X synchronization problem in X11DRV_WND_SetHostAttr.
Guy Albertelli [Sat, 5 Jun 1999 11:47:25 +0000 (11:47 +0000)]
Correct search order in SearchPath for Win 3.1/95/98. Still broken for NT.
Slava Monich [Sat, 5 Jun 1999 11:46:35 +0000 (11:46 +0000)]
o check for both CW_USEDEFAULT and CW_USEDEFAULT16.
o if x is CW_USEDEFAULT (or CW_USEDEFAULT16) and y is *not*
CW_USEDEFAULT (or CW_USEDEFAULT16) then use y as a second
parameter to ShowWindow(). Some apps (CALC.EXE for Win98
is one of them) use this undocumented feature to create
hidden window with WS_VISIBLE style set.
Ian Schmidt [Sat, 5 Jun 1999 11:45:28 +0000 (11:45 +0000)]
Added partial implementation for DPA_LoadStream and stub for
DPA_SaveStream. Thanks to Eric Kohl (ekohl@abo.rhein-zeitung.de) for
the partial implementation and parameter information.
Pavel Roskin [Sat, 5 Jun 1999 11:44:46 +0000 (11:44 +0000)]
Make it possible to link Wine statically (at least on RedHat 6.0).
Eric Pouech [Sat, 5 Jun 1999 11:43:50 +0000 (11:43 +0000)]
When looking into sys menu, check if items are present before
dereferencing.
Ulrich Weigand [Sat, 5 Jun 1999 09:02:11 +0000 (09:02 +0000)]
Removed DummyMotionNotify EVENT driver routine.
Marcus Meissner [Sat, 5 Jun 1999 09:00:21 +0000 (09:00 +0000)]
Autoconfigure the directories in the manpage.
James Juran [Sat, 5 Jun 1999 08:57:37 +0000 (08:57 +0000)]
Add stub for LockFileEx (KERNEL32.513).
Klaas van Gend [Sat, 5 Jun 1999 08:56:33 +0000 (08:56 +0000)]
Current status of Wine on internationalisation.
Rein Klazes [Sat, 5 Jun 1999 08:54:27 +0000 (08:54 +0000)]
Do not process WM_LBUTTONUP message in ButtonWndProc()
when the mouse is not captured.
Noel Borthwick [Sat, 5 Jun 1999 08:52:30 +0000 (08:52 +0000)]
From CreateCompatibleDC, pass the device name associated with the
source DC in order to allow PSDRV_CreateDC to locate the printer info
for the device.
Eric Pouech [Sat, 5 Jun 1999 08:50:26 +0000 (08:50 +0000)]
Added some digital video interface
Fixed a few bugs (device names are no longer converted to upper case,
added call back window, all structures moved to 32 bit...).
Eric Pouech [Sat, 5 Jun 1999 08:49:05 +0000 (08:49 +0000)]
Workaroung gcc 2.7.2.x sig 11 issue.
Eric Pouech [Sat, 5 Jun 1999 08:48:01 +0000 (08:48 +0000)]
Added (still incomplete) handling of MCI_BREAK command.
James Juran [Sat, 5 Jun 1999 08:46:10 +0000 (08:46 +0000)]
Updated documentation/no-windows.
Marcus Meissner [Sat, 5 Jun 1999 08:45:32 +0000 (08:45 +0000)]
Speedup enhancement for the 8->16 and 8->32 copy loop hotspots,
using a faster generic routine and some inline assembly for i386
(cleanups by Ove).
Alexandre Julliard [Fri, 4 Jun 1999 19:49:54 +0000 (19:49 +0000)]
Made handle table a separate object.
Global handle table is no longer bound to a process.
Removed special handling of the initial process.
Alexandre Julliard [Fri, 4 Jun 1999 19:47:04 +0000 (19:47 +0000)]
Added optional debugging code in object management.
Alexandre Julliard [Sat, 29 May 1999 14:27:26 +0000 (14:27 +0000)]
Got rid of THREAD_InitDone.
Made THREAD_Current() inline.
Moved server tid into TEB.
Luc Tourangeau [Sat, 29 May 1999 14:19:42 +0000 (14:19 +0000)]
Reimplemented the CheckRadioButton function.
Alexandre Julliard [Sat, 29 May 1999 14:16:56 +0000 (14:16 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Fixed incorrect lookup of background color.
Alexandre Julliard [Sat, 29 May 1999 14:14:27 +0000 (14:14 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Fixed problems when using multiple style flags together.
Alexandre Julliard [Sat, 29 May 1999 14:13:16 +0000 (14:13 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Fixed a problem when using string resources as tooltext.
Francis Beaudet [Sat, 29 May 1999 14:10:02 +0000 (14:10 +0000)]
Fixed a behavior of the focus when a parent window is disabled.
Joshua Thielen [Sat, 29 May 1999 14:03:42 +0000 (14:03 +0000)]
Fixed a bug which causes the PolyBezier to not be updated on redraw
(when you want them to be).
Gerard Patel [Sat, 29 May 1999 14:02:28 +0000 (14:02 +0000)]
Remove unnecessary warning in TranslateAccelator.
Alexandre Julliard [Sat, 29 May 1999 11:17:25 +0000 (11:17 +0000)]
Fixed duplicate_handle to work with pseudo-handles (reported by Marcus
Meissner).
Paul Quinn [Sat, 29 May 1999 11:15:39 +0000 (11:15 +0000)]
ver.h is a legacy header. winver.h should be used instead.
Marcus Meissner [Sat, 29 May 1999 11:08:36 +0000 (11:08 +0000)]
Fixed some warnings.
Luc Tourangeau [Sat, 29 May 1999 11:07:11 +0000 (11:07 +0000)]
- Reimplemented the scrolling using SetScrollInfo and GetScrollInfo.
- Implemented LVM_FINDITEM message.
- Added some new window styles.
- Fixed some bugs and extended a number of existing functions.
- Modified selection functions to support area selection (for group
selection in LVS_ICON and LVS_SMALLICON).
Ove Kaaven [Sat, 29 May 1999 11:05:38 +0000 (11:05 +0000)]
Fixed a couple of missing event notifications. Some more debugging
messages.
Rikhardur Egilsson [Sat, 29 May 1999 11:04:09 +0000 (11:04 +0000)]
Icelandic keyboard support.
Lionel Ulmer [Sat, 29 May 1999 11:00:27 +0000 (11:00 +0000)]
- better debug output for surface creation
- added (experimental) DIBSection implementation of GetDC / ReleaseDC
Lionel Ulmer [Sat, 29 May 1999 10:59:06 +0000 (10:59 +0000)]
Corrected warning.
Pascal Lessard [Sat, 29 May 1999 10:56:43 +0000 (10:56 +0000)]
Support TPM_RETURNCMD in TrackPopupMenu.
Marcus Meissner [Sat, 29 May 1999 10:55:08 +0000 (10:55 +0000)]
Fix <return> key (somehow we get a control keystate).
Gerald Pfeifer [Sat, 29 May 1999 10:54:25 +0000 (10:54 +0000)]
Fixed compilation erros on non-Linux systems.
Eric Pouech [Sat, 29 May 1999 10:53:03 +0000 (10:53 +0000)]
Added missing TRACE define when NO_DEBUG_MSGS was defined.
Ian Schmidt [Sat, 29 May 1999 10:52:00 +0000 (10:52 +0000)]
Added missing WINAPI for SHValidateUNC.
Klaas van Gend [Sat, 29 May 1999 10:50:39 +0000 (10:50 +0000)]
Adapted to the new dll resource handling by Bertho Stultiens.
Alexandre Julliard [Mon, 24 May 1999 15:02:18 +0000 (15:02 +0000)]
Release the Win16Lock before calling WinExec.
Alexandre Julliard [Mon, 24 May 1999 15:01:05 +0000 (15:01 +0000)]
Removed process argument to PROCESS_CallUserSignalProc.
Alexandre Julliard [Mon, 24 May 1999 14:44:52 +0000 (14:44 +0000)]
Moved remaining initialisations to the new process context.
Shuffled things around a bit in PROCESS_Start to avoid deadlocks.
Changed PROCESS_CallUserSignalProc to avoid accessing another process
address space.
Alexandre Julliard [Mon, 24 May 1999 12:33:10 +0000 (12:33 +0000)]
Added support for dumping variable-size data of server replies.
Added cmd_line and cmd_show in new_process request.
Eric Pouech [Mon, 24 May 1999 08:25:09 +0000 (08:25 +0000)]
fixed builtin mmsystem.dll init sequence
Eric Pouech [Mon, 24 May 1999 08:24:52 +0000 (08:24 +0000)]
removed obsoleted init.c source file
Eric Pouech [Mon, 24 May 1999 08:23:15 +0000 (08:23 +0000)]
removed unnecessary MCI drivers entry point
added undocumented mmsystem functions
Eric Pouech [Mon, 24 May 1999 08:22:48 +0000 (08:22 +0000)]
moved to new trace interface
now calling time init function from mmsystem and/or winmm entry point
Eric Pouech [Mon, 24 May 1999 08:22:23 +0000 (08:22 +0000)]
included DLL init sequence (from obsoleted init.c)
fixed builtin mmsystem.dll init sequence
fixed PlaySound when used with an asynchronous audio driver
fixed midiStream functions for Stop/Pause/Restart functions
fixed error handling in waveOutOpen with QUERY_FORMAT flag
Eric Pouech [Mon, 24 May 1999 08:21:08 +0000 (08:21 +0000)]
included midi init sequence (from obsoleted init.c)
moved to new trace interface
simplified code with using new configuration constant (HAVE_OSS_MIDI)
fixed erroneous warnings
Eric Pouech [Mon, 24 May 1999 08:20:31 +0000 (08:20 +0000)]
included mci init sequence (from obsoleted init.c)
moved to new trace interface
Eric Pouech [Mon, 24 May 1999 08:19:48 +0000 (08:19 +0000)]
output: better internal thread interface (orthogonalization of states and events)
output: removed use of DSP_IOCTL_GETOSPACE
output: fixed latency in reset messages handling
output: replaced some polling mechanisms with blocking ones
output: fixed get/set volume functions
Eric Pouech [Mon, 24 May 1999 08:18:53 +0000 (08:18 +0000)]
moved to the new debug interface
fixed bugs in pause/play/stop functions
fixed signature of driver entry point
Eric Pouech [Mon, 24 May 1999 08:17:54 +0000 (08:17 +0000)]
moved to the new debug interface
fixed bugs in pause/play functions
fixed signature of driver entry point
Eric Pouech [Mon, 24 May 1999 08:16:31 +0000 (08:16 +0000)]
Updated traces.
Eric Pouech [Mon, 24 May 1999 08:15:57 +0000 (08:15 +0000)]
Remove extraneous winuser16.h.
Eric Pouech [Mon, 24 May 1999 08:15:07 +0000 (08:15 +0000)]
Changed printf into TRACE.
Eric Pouech [Mon, 24 May 1999 08:14:30 +0000 (08:14 +0000)]
Fixed a few typos.
Eric Pouech [Mon, 24 May 1999 08:13:49 +0000 (08:13 +0000)]
Check when backtracking the stack if frames are correct (readable).
Ulrich Weigand [Mon, 24 May 1999 08:13:02 +0000 (08:13 +0000)]
Moved WINSOCK network IO event handling to special thread.
Removed EVENT_WaitNetEvent, introduced a global scheduler event.
Ulrich Weigand [Mon, 24 May 1999 08:10:46 +0000 (08:10 +0000)]
Wait until child initialized before returning from PROCESS_Create.
Ulrich Weigand [Mon, 24 May 1999 08:09:34 +0000 (08:09 +0000)]
Use register functions with arguments for LogApiThk...
Alexandre Julliard [Mon, 24 May 1999 08:06:39 +0000 (08:06 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Cleaned up LISTVIEW_KeyDown by using LISTVIEW_GetNextItem. Removed unused
variable in LISTVIEW_GetNextItem.
Alexandre Julliard [Sun, 23 May 1999 20:02:04 +0000 (20:02 +0000)]
Use the new debug functions to send debug events at appropriate places.
Pass the process creation flags to PROCESS_Create.
Alexandre Julliard [Sun, 23 May 1999 19:57:42 +0000 (19:57 +0000)]
Implemented the Win32 debug API functions.
Alexandre Julliard [Sun, 23 May 1999 19:53:30 +0000 (19:53 +0000)]
Added debug events support.
Alexandre Julliard [Sun, 23 May 1999 10:42:57 +0000 (10:42 +0000)]
Release 990523.
Alexandre Julliard [Sun, 23 May 1999 10:25:25 +0000 (10:25 +0000)]
Converted to the new debug interface, using script written by Patrik
Stridvall.
Ulrich Weigand [Sun, 23 May 1999 09:31:49 +0000 (09:31 +0000)]
Bugfix: dwFlags must describe target process in UserSignalProc.
Ian Schmidt [Sun, 23 May 1999 09:28:52 +0000 (09:28 +0000)]
Added missing WINAPI to SHELL32_654 stub. Fixes crash in Win98
Explorer.
Alexandre Julliard [Sun, 23 May 1999 09:24:13 +0000 (09:24 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
LISTVIEW_KeyDown: Invalidate the listview window only when the
selected item changes.
Ulrich Weigand [Sun, 23 May 1999 09:19:52 +0000 (09:19 +0000)]
Added _DebugOutput (KERNEL.328), LogApiThk (KERNEL.423), LogApiThkLSF
(KERNEL32.42), LogApiThkSL (KERNEL32.44), LogCBThkSL (KERNEL32.47),
and SSConfirmSmallStack (KERNEL.704).
Ulrich Weigand [Sun, 23 May 1999 09:18:30 +0000 (09:18 +0000)]
Fix typo (wrong DISPLAY.CheckCursor ordinal).
Superfluous FIXME converted to TRACE in CheckCursor.
Ulrich Weigand [Sun, 23 May 1999 09:17:48 +0000 (09:17 +0000)]
Bugfix: syslevel relay check was too strict.
Marcus Meissner [Sun, 23 May 1999 07:47:31 +0000 (07:47 +0000)]
Do not use pagesize aligned size_low to grow mapped file, but original
size_low. (fixes Heises Index Register)
Lionel Ulmer [Sat, 22 May 1999 19:22:26 +0000 (19:22 +0000)]
- added some more debug output
- corrected a slight bug in DGA DirectDraw creation
Francis Beaudet [Sat, 22 May 1999 19:21:01 +0000 (19:21 +0000)]
Fixed a major memory leak in the window management code.
Eric Pouech [Sat, 22 May 1999 19:20:02 +0000 (19:20 +0000)]
In SetWindowPos if changing Z order and child window not yet in its
parent list, do not link it in WINPOS_ShowIconTitle, check for retval
of WIN_FindWndPtr.
Pavel Roskin [Sat, 22 May 1999 19:19:19 +0000 (19:19 +0000)]
Disable passing device context to X11DRV_DIB_BuildColorMap when RGB
colormap is used.
Ulrich Weigand [Sat, 22 May 1999 19:03:11 +0000 (19:03 +0000)]
Don't freeze other thread while it may hold the X critical section.
Ulrich Weigand [Sat, 22 May 1999 19:02:04 +0000 (19:02 +0000)]
Added UserRepaintDisable16().