Uwe Bonnes [Sat, 12 Jun 1999 10:46:31 +0000 (10:46 +0000)]
X11DRV_DIB_SetImageBits_24/32: Fix the case for bits_per_pixel == 32
and negative lines.
Patrik Stridvall [Sat, 12 Jun 1999 08:27:49 +0000 (08:27 +0000)]
Changed xxx(VOID) to xxx(void).
Eric Pouech [Sat, 12 Jun 1999 08:25:36 +0000 (08:25 +0000)]
- simplified internal data
- thread safe access to internal structures
- fixed bug on ONE_SHOT timers
- deferred service thread call until really needed (no longer on WINMM
or MMSYSTEM attachement)
Eric Pouech [Sat, 12 Jun 1999 08:24:23 +0000 (08:24 +0000)]
Made the service thread instanciable in every process.
James Juran [Sat, 12 Jun 1999 08:21:57 +0000 (08:21 +0000)]
Use Autoconf to find path to ldconfig.
Francis Beaudet [Sat, 12 Jun 1999 08:20:30 +0000 (08:20 +0000)]
Fixed a problem with the LoadTypeLib method.
Marcus Meissner [Sat, 12 Jun 1999 08:18:38 +0000 (08:18 +0000)]
Use @sysconfdir@ for the default registries in misc/registry.c too.
Marcus Meissner [Sat, 12 Jun 1999 08:16:40 +0000 (08:16 +0000)]
Added generic pixel converter for 8->24.
Pavel Roskin [Sat, 12 Jun 1999 08:11:32 +0000 (08:11 +0000)]
DIALOG_ParseTemplate16() supported up to 127 controls. Bigger values
were expanded to WORD incorrectly.
Ove Kaaven [Sat, 12 Jun 1999 08:09:52 +0000 (08:09 +0000)]
Various DPMI fixes and preliminary DPMI raw mode switch handler.
Noomen Hamza [Sat, 12 Jun 1999 08:08:35 +0000 (08:08 +0000)]
Fixed imprecision in the MDI tiling functionality.
Huw D M Davies [Sat, 12 Jun 1999 06:50:57 +0000 (06:50 +0000)]
Open files with more appropriate sharing mode.
Huw D M Davies [Sat, 12 Jun 1999 06:49:52 +0000 (06:49 +0000)]
Small fixes for EnhMetaFile playback.
Ian Schmidt [Sat, 12 Jun 1999 06:48:49 +0000 (06:48 +0000)]
Fixed an error and an off-by-one bug in DSA_SetItem(). This
eliminates some crashes with Win98 native SHELL32.
Marcus Meissner [Sat, 12 Jun 1999 06:48:08 +0000 (06:48 +0000)]
Remove DIABLO_HACK (does not work anymore), add 1 FIXME, fix GetCaps()
with caps1==NULL.
Slava Monich [Sat, 12 Jun 1999 06:46:46 +0000 (06:46 +0000)]
dwDataSize needs to be reset before each RegQueryValueEx() call.
Ove Kaaven [Sat, 12 Jun 1999 06:45:56 +0000 (06:45 +0000)]
Don't ignore application-requested primary buffer flags.
Ove Kaaven [Sat, 12 Jun 1999 06:44:56 +0000 (06:44 +0000)]
Clear high word of %esp when returning from CallFrom16.
Ove Kaaven [Sat, 12 Jun 1999 06:43:48 +0000 (06:43 +0000)]
Implementation of EV_RXFLAG.
Ulrich Weigand [Sat, 12 Jun 1999 06:42:20 +0000 (06:42 +0000)]
Better implementation of [GS]etForegroundWindow.
Fixed focus handling on inter-thread activation.
Adapted FocusIn/Out event handling to per-queue focus.
Ulrich Weigand [Sat, 12 Jun 1999 06:41:16 +0000 (06:41 +0000)]
Release Win16Lock during PROCESS_Create.
Luc Tourangeau [Sat, 12 Jun 1999 06:40:00 +0000 (06:40 +0000)]
ImageList_GetIcon bug fix.
Rein Klazes [Sat, 12 Jun 1999 06:39:22 +0000 (06:39 +0000)]
Corrected a problem in GetTimeZoneInformation() due a change to
mktime() in glibc-2.1.1 when daylight saving time is in effect.
Patrik Stridvall [Sat, 12 Jun 1999 06:38:22 +0000 (06:38 +0000)]
Changed K&R C function definition to ANSI C.
Huw D M Davies [Sat, 12 Jun 1999 06:37:05 +0000 (06:37 +0000)]
PSDRV_StretchDIBits should use logical co-ords.
Some versions of ghostscript seem to eat one too many characters of
image data. Add a '%' to the output file to work around this.
Andreas Mohr [Sat, 12 Jun 1999 06:36:05 +0000 (06:36 +0000)]
Fixed WNASPI32 ordinals.
Andreas Mohr [Sat, 12 Jun 1999 06:35:26 +0000 (06:35 +0000)]
Added the function definitions of GetStartupInfo*().
Keith Matthews [Sat, 12 Jun 1999 06:33:14 +0000 (06:33 +0000)]
1st cut implementation of DdeNameService (omits monitor callback)
1st cut implementation of DdeKeepStringHandle (probably complete)
DdeInitializeW - minor changes to initialise service names structure
DdeGetLastError - start of proper last error retrieval
DdeCreateStringHandle16 - added code for default codepage where not
supplied.
Various documentary/comment corrections.
Alexandre Julliard [Fri, 11 Jun 1999 18:33:46 +0000 (18:33 +0000)]
Use the normal environment routines to build the env db of the initial
process.
Alexandre Julliard [Fri, 11 Jun 1999 18:31:22 +0000 (18:31 +0000)]
Return console handles in alloc_console request.
Fixed read_console_input parameters to conform to the reply structure
declaration.
Eric Pouech [Mon, 7 Jun 1999 17:46:39 +0000 (17:46 +0000)]
Fixed CreateCompatibleBitmap when called with 0 width or height.
Eric Pouech [Mon, 7 Jun 1999 17:45:38 +0000 (17:45 +0000)]
Fixed mmioDescend when called with a parent chunk.
Marcus Meissner [Mon, 7 Jun 1999 17:43:47 +0000 (17:43 +0000)]
Trying to fix sigaltstack() problem reported by Debian users.
SIGTRAP might be undefined (beos).
Marcus Meissner [Mon, 7 Jun 1999 17:41:37 +0000 (17:41 +0000)]
Fixed TLB_Read (can easily get count!=bytesread at the end of the file).
Fixed TLB_FindTlb (strstr on binary data will not work).
Marcus Meissner [Mon, 7 Jun 1999 17:40:39 +0000 (17:40 +0000)]
Fixed >> and * operator precedence problem.
Eric Pouech [Mon, 7 Jun 1999 17:38:53 +0000 (17:38 +0000)]
Fixed order for entering critical sections (X11 vs. WndLock) when
calling X11DRV_MOUSE_SetCursor.
Ulrich Weigand [Mon, 7 Jun 1999 17:37:43 +0000 (17:37 +0000)]
Consult ne.operating_system field for NE files in GetBinaryType().
Alexandre Julliard [Mon, 7 Jun 1999 16:16:35 +0000 (16:16 +0000)]
Fixed initial process refcount.
Alexandre Julliard [Sun, 6 Jun 1999 17:28:20 +0000 (17:28 +0000)]
Forced commit to get rid of the vendor branch
Alexandre Julliard [Sun, 6 Jun 1999 17:27:59 +0000 (17:27 +0000)]
Added cmdlgr.h
Alexandre Julliard [Sun, 6 Jun 1999 17:25:27 +0000 (17:25 +0000)]
Avoid use of strncmpi (reported by Ron Cemer).
Alexandre Julliard [Sun, 6 Jun 1999 17:23:59 +0000 (17:23 +0000)]
Moved inclusion of winestring.h to winebase.h.
Added Winelib macros for lstrncmp functions.
Ron Cemer [Sun, 6 Jun 1999 17:19:18 +0000 (17:19 +0000)]
Fixes for several bugs in which portions of the scrollbar were not
being redrawn correctly, the focus rectangle was not being correctly
removed from the thumb before redrawing, etc.; added complete Win9x
and WinNT look and feel support.
Ron Cemer [Sun, 6 Jun 1999 17:14:24 +0000 (17:14 +0000)]
Fixes for Win9x and WinNT look and feel.
Alexandre Julliard [Sun, 6 Jun 1999 17:09:21 +0000 (17:09 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Fixed response of GetFullPathNameA when buffer==NULL.
Uwe Bonnes [Sun, 6 Jun 1999 17:08:13 +0000 (17:08 +0000)]
CreateFileA/FILE_DoOpenFile: add verbose reporting of arguments.
Dave Pickles [Sun, 6 Jun 1999 15:24:04 +0000 (15:24 +0000)]
Added Wine command-line interpreter.
Ulrich Weigand [Sun, 6 Jun 1999 14:52:05 +0000 (14:52 +0000)]
Removed Callback.CallTaskRescheduleProc().
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