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().
Ulrich Weigand [Sat, 22 May 1999 19:01:37 +0000 (19:01 +0000)]
Removed EVENT_WaitNetEvent() calls.
Ulrich Weigand [Sat, 22 May 1999 19:00:27 +0000 (19:00 +0000)]
Added IsUserIdle16().
Ulrich Weigand [Sat, 22 May 1999 18:59:15 +0000 (18:59 +0000)]
Adapted to EVENT_ driver changes.
Ulrich Weigand [Sat, 22 May 1999 18:58:36 +0000 (18:58 +0000)]
Adapted to event synchronization changes.
Ulrich Weigand [Sat, 22 May 1999 18:57:17 +0000 (18:57 +0000)]
Moved X input event handling out of EVENT_WaitNetEvent and into
service thread callback; moved EVENT_WaitNetEvent out of the EVENT_
driver. Changed winContext to hold HWND instead of WND *.
Ulrich Weigand [Sat, 22 May 1999 18:54:41 +0000 (18:54 +0000)]
Don't change Z-order of child windows when activating.
Huw D M Davies [Sat, 22 May 1999 18:53:56 +0000 (18:53 +0000)]
Implemented AddPrinterA, AddPrinterDriverA and GetPrinterDriverDirectory
Moved some 16bit GDI function declarations from winspool.h -> wingdi16.h
Eric Pouech [Sat, 22 May 1999 18:52:21 +0000 (18:52 +0000)]
Create a new configuration manifest constant HAVE_OSS_MIDI.
Ove Kaaven [Sat, 22 May 1999 18:48:09 +0000 (18:48 +0000)]
Fixed silly EINTR bug with starting dosmod.
Kevin Holbrook [Sat, 22 May 1999 18:46:51 +0000 (18:46 +0000)]
Should compare to X11 constant "None" since a colormap is an X
Resource ID and not a pointer.
Paul Quinn [Sat, 22 May 1999 18:45:06 +0000 (18:45 +0000)]
Stop a listbox bug that causes a div by zero when the item height
is zero. Doesn't solve the root of the problem though.
Andre Malafaya Baptista [Sat, 22 May 1999 18:43:40 +0000 (18:43 +0000)]
About dialog translated to Portuguese.
James Juran [Sat, 22 May 1999 18:42:10 +0000 (18:42 +0000)]
task.h was included twice. Removing one fixed a sig11 in gcc-2.7.2.3.
Eric Pouech [Sat, 22 May 1999 18:41:25 +0000 (18:41 +0000)]
Check if dc has been created before using it.
Huw D M Davies [Sat, 22 May 1999 18:40:36 +0000 (18:40 +0000)]
Add a few more 32->16 Escape conversions.
Ulrich Weigand [Sat, 22 May 1999 16:29:39 +0000 (16:29 +0000)]
Check for syslevel violations while relay debugging.
Ulrich Weigand [Sat, 22 May 1999 16:28:47 +0000 (16:28 +0000)]
Improved syslevel handling, store currently held syslevels in thread
database, WIN_CritSection converted to syslevel.
Joshua Thielen [Sat, 22 May 1999 16:19:20 +0000 (16:19 +0000)]
Added mmsystem.h include.
Ulrich Weigand [Sat, 22 May 1999 16:18:36 +0000 (16:18 +0000)]
Added ExitKernel16 (replacing USER_ExitWindows), ExitProcess16, and
MapProcessHandle; stub for BUNNY_351.
Ulrich Weigand [Sat, 22 May 1999 16:09:52 +0000 (16:09 +0000)]
Handle proc == NULL in THUNK_SetDCHook correctly.
Andreas Mohr [Sat, 22 May 1999 16:04:57 +0000 (16:04 +0000)]
Added support for the undocumented combination
GetPrivateProfileStringA(section == NULL, entry == NULL, ...
Alexandre Julliard [Sat, 22 May 1999 15:59:09 +0000 (15:59 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Cleaner null pointer check in HEADER_InsertItemA and HEADER_InsertItemW.
Alexandre Julliard [Sat, 22 May 1999 15:57:16 +0000 (15:57 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Implemented GetNextItem for the Listview control.
Ove Kaaven [Sat, 22 May 1999 15:56:21 +0000 (15:56 +0000)]
Expire timers on expiry time too, not just after.
Paul Quinn [Sat, 22 May 1999 11:41:38 +0000 (11:41 +0000)]
Microsoft com vtable compatibility workaround for g++. Basically adds
an optional 8 bytes padding to COM objects where the RTTI would be.
Marcus Meissner [Sat, 22 May 1999 11:33:23 +0000 (11:33 +0000)]
Replaced all occurences of SYSMETRICS_xx and sysMetrics[SM_xx] by
GetSystemMetrics(SM_xx), removed no longer needed includes of
sysmetrics.h.
Ove Kaaven [Sat, 22 May 1999 11:27:40 +0000 (11:27 +0000)]
Added INT_Int16AddChar.
Bertho Stultiens [Sat, 22 May 1999 11:26:33 +0000 (11:26 +0000)]
Bugfix: Prevent null-pointer dereference in TRACE argument list in
RES_FindResource