Ulrich Weigand [Sun, 18 Jul 1999 18:32:23 +0000 (18:32 +0000)]
Work-around for compiler bug.
Alex Priem [Sun, 18 Jul 1999 18:31:05 +0000 (18:31 +0000)]
- Implementation of simple comctl32 v5.0 changes.
- TVM_SORTCHILDRENCB also accepts TVI_ROOT as a valid hParent.
Ian Schmidt [Sun, 18 Jul 1999 18:29:34 +0000 (18:29 +0000)]
Added pointer validation and additional sanity check to IsValidSid().
Dennis Björklund [Sun, 18 Jul 1999 18:28:34 +0000 (18:28 +0000)]
Small fix in UITOOLS95_DrawRectEdge().
Also a fix to draw scrollbar-buttons more like in win9x.
Eric Pouech [Sun, 18 Jul 1999 18:26:58 +0000 (18:26 +0000)]
In WIN_UpdateNCRgn, do not send in WM_NCPAINT a region that is used
afterwards, but a copy of it.
Eric Pouech [Sun, 18 Jul 1999 18:24:56 +0000 (18:24 +0000)]
Check better that handles are actual handles to a region.
Lawson Whitney [Sun, 18 Jul 1999 18:23:20 +0000 (18:23 +0000)]
Stop DCE_GetVisRect dereferencing a null wndPtr.
Alexandre Julliard [Sun, 18 Jul 1999 15:47:22 +0000 (15:47 +0000)]
Authors: James Juran <jrj120@psu.edu>, Andreas Mohr <cipam895@cip1.ind.uni-stuttgart.de>
Updated README and man page.
Split documentation for wine.conf into new wine.conf(5) manpage.
Noel Borthwick [Sun, 18 Jul 1999 15:43:45 +0000 (15:43 +0000)]
Implemented the OLE Clipboard API.
Abey George [Sun, 18 Jul 1999 15:40:03 +0000 (15:40 +0000)]
Validate the parent with the child window client rectangle when the
parent's update region is not empty.
Francis Beaudet [Sun, 18 Jul 1999 15:38:29 +0000 (15:38 +0000)]
Delay WM_NCPAINT message until the "painter's algorithm" kicks in.
Francis Beaudet [Sun, 18 Jul 1999 15:36:08 +0000 (15:36 +0000)]
Fixed fake WM_LBUTTONUP message.
Ian Schmidt [Sun, 18 Jul 1999 15:33:25 +0000 (15:33 +0000)]
Added version information for Win98.
Alex Priem [Sun, 18 Jul 1999 15:32:32 +0000 (15:32 +0000)]
Macro definitions used SNDMSG instead of SendMessage[AW]. Bad.
Eric Pouech [Sun, 18 Jul 1999 15:30:29 +0000 (15:30 +0000)]
debug_(snoop|relay)_(exclude|include)list => fixed allocation, modules
are now stored uppercase.
Francis Beaudet [Sun, 18 Jul 1999 15:29:43 +0000 (15:29 +0000)]
Implemented the BS_ICON style.
Ove Kaaven [Sun, 18 Jul 1999 15:29:09 +0000 (15:29 +0000)]
CreateDialogParamA should not call CreateDialogParamW, because
that'd create a dialog box with a Unicode dialog procedure...
Dennis Björklund [Sun, 18 Jul 1999 15:26:25 +0000 (15:26 +0000)]
Win9x look & feel on scrollbars.
Thuy Nguyen [Sun, 18 Jul 1999 15:25:34 +0000 (15:25 +0000)]
Introduced a [psdrv] section in wine.conf with a ppdfile value
specifying the path and name of the PPD file.
Sylvain St-Germain [Sun, 18 Jul 1999 13:30:01 +0000 (13:30 +0000)]
Implementation of the updown buddy windproc subclassing for the
handling of keyboard up and down arrow.
Jim Aston [Sun, 18 Jul 1999 13:28:59 +0000 (13:28 +0000)]
Updated documentation to reflect renamed header.
Ove Kaaven [Sun, 18 Jul 1999 13:26:57 +0000 (13:26 +0000)]
Added missing include netinet/tcp.h, for TCP_NODELAY.
Luc Tourangeau [Sun, 18 Jul 1999 13:25:31 +0000 (13:25 +0000)]
GetIcon bug fix.
Uwe Bonnes [Thu, 15 Jul 1999 16:09:05 +0000 (16:09 +0000)]
Add WINAPI for EntryAddrProc.
Keith Matthews [Thu, 15 Jul 1999 16:08:32 +0000 (16:08 +0000)]
Minor bug fixes in DdeNameService, also changes to move towards
process-safe code.
Dennis Björklund [Thu, 15 Jul 1999 16:07:19 +0000 (16:07 +0000)]
Win9x look & feel on buttons and a fix for ownerdrawn buttons
(background set to COLOR_BTNFACE).
Ulrich Weigand [Thu, 15 Jul 1999 14:58:48 +0000 (14:58 +0000)]
GlobalSmartPageUnlock() stub added.
Ulrich Weigand [Thu, 15 Jul 1999 14:51:40 +0000 (14:51 +0000)]
Use position-independent code in assembly glue when building .so.
Include if1632/ and graphics/win16drv/ into WineLib.
Move miscemu/emulate.c into dlls/win87em/.
Eric Pouech [Thu, 15 Jul 1999 14:43:36 +0000 (14:43 +0000)]
Changed way of allocation open mci drivers (array => list); this list
is now stored on a per process basis.
Eric Pouech [Thu, 15 Jul 1999 14:43:13 +0000 (14:43 +0000)]
Removed fixed size array to store specific data (now using
mci(Set|Get)DriverData to store specific data).
Make use of default debugtools.h channel.
Added CALLBACK attribute to DriverProc.
Eric Pouech [Thu, 15 Jul 1999 14:42:44 +0000 (14:42 +0000)]
Changed way of allocation open mci drivers (array => list).
First valid ID for mci devices is now 1 (some progs were testing this
value).
Started implementing mci command table resources.
Handled closing on MCI_ALL.
Eric Pouech [Thu, 15 Jul 1999 14:42:14 +0000 (14:42 +0000)]
Removed fixed size array to store specific data (now using
mci(Set|Get)DriverData to store specific data).
Deferred opening of low-level device until play is requested.
Eric Pouech [Thu, 15 Jul 1999 14:41:41 +0000 (14:41 +0000)]
Fixed return value for 'open' command.
Changed way of allocation open mci drivers (array => list).
Eric Pouech [Thu, 15 Jul 1999 14:36:15 +0000 (14:36 +0000)]
Removed fixed size array to store specific data (now using
mci(Set|Get)DriverData to store specific data).
Fixed mmio chunk lookup on odd size 'fmt ' chunks.
Eric Pouech [Thu, 15 Jul 1999 14:35:37 +0000 (14:35 +0000)]
Uniformized use of fd to midi device.
Now allocating memory on system heap.
Fixed bug when stopping all notes.
Eric Pouech [Thu, 15 Jul 1999 14:35:03 +0000 (14:35 +0000)]
Cosmetic fixes.
Changed way of allocation open mci drivers (array => list).
Started implementing mci command table resources.
Eric Pouech [Thu, 15 Jul 1999 14:34:23 +0000 (14:34 +0000)]
No longer calling mm timers callbacks with mm timer crit sect locked.
Marcus Meissner [Thu, 15 Jul 1999 14:33:17 +0000 (14:33 +0000)]
ERROR_MORE_DATA requires to write the needed number of bytes into the
lpcchX value (verified against NT3.51 advapi32.dll).
Ulrich Weigand [Thu, 15 Jul 1999 14:32:20 +0000 (14:32 +0000)]
Fixed some CONTEXT86 vs. CONTEXT mismatches.
Ulrich Weigand [Thu, 15 Jul 1999 14:31:44 +0000 (14:31 +0000)]
Added support for 32-bit NE code segments.
Alex Priem [Thu, 15 Jul 1999 14:30:55 +0000 (14:30 +0000)]
Fix a hang when we process WM_STYLECHANGED.
Small optimization in TREEVIEW_DrawItem.
Fix debugging crash in TREEVIEW_Expand.
Marcus Meissner [Mon, 12 Jul 1999 13:46:38 +0000 (13:46 +0000)]
Added missing prototype for ILFindChild().
Eric Pouech [Mon, 12 Jul 1999 13:41:20 +0000 (13:41 +0000)]
Compiler warnings fix.
Eric Pouech [Mon, 12 Jul 1999 13:39:58 +0000 (13:39 +0000)]
Dumb fixes.
Ulrich Weigand [Mon, 12 Jul 1999 13:39:10 +0000 (13:39 +0000)]
Fixed bugs introduced by 'register' and 'return' function changes.
Marcus Meissner [Mon, 12 Jul 1999 13:37:29 +0000 (13:37 +0000)]
Fixed DirectDrawSurface::Flip, do not change flags, exchange the low
level physical surfaces (verified for XLIB with WC Prophecy).
Alexandre Julliard [Sun, 11 Jul 1999 17:20:01 +0000 (17:20 +0000)]
Take advantage of the new registers saved in the STACK16FRAME to turn
some 'register' functions into normal functions.
Removed the few remaining 'return' functions to simplify relay
handling.
Marcus Meissner [Sun, 11 Jul 1999 14:13:56 +0000 (14:13 +0000)]
Removed the old, historical and no longer working IPC support.
Ulrich Weigand [Sun, 11 Jul 1999 13:58:31 +0000 (13:58 +0000)]
Modularized CallFrom/To16 routines. Adapted dependent routines,
16-bit snoop/relay debugging, and make rules.
Gerard Patel [Sun, 11 Jul 1999 13:52:13 +0000 (13:52 +0000)]
Revert last change in window activation on mouse click.
Rein Klazes [Sun, 11 Jul 1999 13:50:24 +0000 (13:50 +0000)]
Fixed a case when GlobalSize did not return zero after an error.
Howard Abrams [Sat, 10 Jul 1999 13:16:56 +0000 (13:16 +0000)]
Renamed static global variable 'iovec' to 'myiovec'.
Howard Abrams [Sat, 10 Jul 1999 13:16:29 +0000 (13:16 +0000)]
Added checks for sys/errno.h, sys/signal.h and sys/mman.h.
Ulrich Weigand [Sat, 10 Jul 1999 13:08:50 +0000 (13:08 +0000)]
Create dialog window using CreateWindowEx16/W depending on template
type, not dialog procedure type.
Francois Boisvert [Sat, 10 Jul 1999 12:02:28 +0000 (12:02 +0000)]
Made IShellFolder::fnParseDisplayName return a relative pidl.
Alex Priem [Sat, 10 Jul 1999 12:00:04 +0000 (12:00 +0000)]
First try at the month calendar common control. Main features
basically OK.
Huw D M Davies [Sat, 10 Jul 1999 11:58:50 +0000 (11:58 +0000)]
Implemented GetPrinterA and GetPrinterDriverA.
Luc Tourangeau [Sat, 10 Jul 1999 11:57:29 +0000 (11:57 +0000)]
Added BN_CLICKED notification in WM_SETFOCUS.
Juergen Schmied [Sat, 10 Jul 1999 11:56:34 +0000 (11:56 +0000)]
Small fixes.
Juergen Schmied [Sat, 10 Jul 1999 11:54:17 +0000 (11:54 +0000)]
Implemented StrToOleStrN.
Fixed crash in ShellExecuteEx.
Implemented SHRegOpenKeyA, SHRegQueryValueExA, StrToOleStr[A|W].
Stubs for DoEnvironmentSubst[A|W], PathProcessCommand[A|W].
Juergen Schmied [Sat, 10 Jul 1999 11:53:24 +0000 (11:53 +0000)]
IStream interface for file access.
Juergen Schmied [Sat, 10 Jul 1999 11:50:54 +0000 (11:50 +0000)]
Fixed crash during second DLL_PROCESS_DETACH if the dll
refcount reached zero after the second one (memory freed twice).
Juergen Schmied [Sat, 10 Jul 1999 11:49:25 +0000 (11:49 +0000)]
Some more pidl-types.
Implementation of ILIsParent.
Juergen Schmied [Sat, 10 Jul 1999 11:48:37 +0000 (11:48 +0000)]
Completely rewritten. IPersistStream interface implemented.
Juergen Schmied [Sat, 10 Jul 1999 11:48:15 +0000 (11:48 +0000)]
DLLGetClassObject/Classfactory: create objects by CLSID not IID.
Ulrich Weigand [Sat, 10 Jul 1999 11:45:51 +0000 (11:45 +0000)]
Bugfix: exit() replaced by ExitProcess().
Ulrich Weigand [Sat, 10 Jul 1999 11:45:12 +0000 (11:45 +0000)]
Bugfix: correctly cope with end > 0xfffe.
Ulrich Weigand [Sat, 10 Jul 1999 11:43:49 +0000 (11:43 +0000)]
Call ExitProcess() after WinMain() returns.
Ulrich Weigand [Sat, 10 Jul 1999 11:42:30 +0000 (11:42 +0000)]
Improved behaviour of GetModuleHandle16 w.r.t dummy modules.
Don't try to call WEP of dummy modules in FreeLibrary16().
Huw D M Davies [Sat, 10 Jul 1999 11:41:24 +0000 (11:41 +0000)]
Added `const's to some registry API functions.
Ove Kaaven [Sat, 10 Jul 1999 11:39:23 +0000 (11:39 +0000)]
Added a couple of DirectX CLSID entries. This makes Unreal completely
independent of a windows installation.
Dave Pickles [Sat, 10 Jul 1999 11:38:20 +0000 (11:38 +0000)]
GetTimeFormat() should return LocalTime not SystemTime.
Dave Pickles [Sat, 10 Jul 1999 11:36:45 +0000 (11:36 +0000)]
FOR and IF commands added.
MOVE command added, but no wildcard support.
Redirection added.
Fixed TIME (was reporting in GMT).
More help text.
Abey George [Sat, 10 Jul 1999 11:35:20 +0000 (11:35 +0000)]
Sometimes the text on a tab control got truncated.
Abey George [Sat, 10 Jul 1999 11:34:01 +0000 (11:34 +0000)]
Fixed the height of the dropped list when there are few items in the
list.
Ulrich Weigand [Sat, 10 Jul 1999 10:24:31 +0000 (10:24 +0000)]
Removed all EVENT_Synchronize( FALSE ) calls; use a periodic callback
calling XFlush() instead.
Huw D M Davies [Sat, 10 Jul 1999 10:21:03 +0000 (10:21 +0000)]
Added patterned brushes (level 2 PostScript only).
Simple PatBlt for PATCOPY, WHITENESS and BLACKNESS.
Alex Priem [Sat, 10 Jul 1999 10:19:48 +0000 (10:19 +0000)]
Implementation of TVM_SORTCHILDREN. Massaged TVM_SORTCHILDRENCB a bit
to use the same code path.
Ulrich Weigand [Sat, 10 Jul 1999 10:18:26 +0000 (10:18 +0000)]
Fix InitTask() to work if DGROUP was manually resized.
Ian Schmidt [Sat, 10 Jul 1999 10:17:27 +0000 (10:17 +0000)]
Added stub for SetThreadToken(), required by Office 2000.
Ulrich Weigand [Sat, 10 Jul 1999 10:15:15 +0000 (10:15 +0000)]
Bugfix: COMMDLG hook procedures were not CALLBACK.
Thuy Nguyen [Sat, 10 Jul 1999 10:13:50 +0000 (10:13 +0000)]
It is possible for a stream to have both small block and big block
chain as NULL.
Marcus Meissner [Sat, 10 Jul 1999 10:12:43 +0000 (10:12 +0000)]
Made string compare case insensitive in GetModuleHandle16() as a
quick fix for WinWord 6.
Juergen Schmied [Sat, 10 Jul 1999 10:11:40 +0000 (10:11 +0000)]
Added stub for WNetGetUniversalName[A|W].
Juergen Schmied [Sat, 10 Jul 1999 10:10:43 +0000 (10:10 +0000)]
Fixed crash due to invalid GDI_Obj.
Juergen Schmied [Sat, 10 Jul 1999 10:09:58 +0000 (10:09 +0000)]
Fixed crash due to invalid pointer.
Alexandre Julliard [Sun, 4 Jul 1999 16:27:43 +0000 (16:27 +0000)]
Release 990704.
Alexandre Julliard [Sun, 4 Jul 1999 16:02:24 +0000 (16:02 +0000)]
Converted to the new debug interface, using script written by Patrik
Stridvall.
Patrik Stridvall [Sun, 4 Jul 1999 15:56:03 +0000 (15:56 +0000)]
Started on an implementation of Win64 for use on 64 bit platforms.
Noomen Hamza [Sun, 4 Jul 1999 15:54:11 +0000 (15:54 +0000)]
Windows should be activated in these cases:
1- when we click on non active window.
2- when we cancel a moving or resizing of a non active window.
Marcus Meissner [Sun, 4 Jul 1999 15:50:08 +0000 (15:50 +0000)]
Added sample wine.conf.
Patrik Stridvall [Sun, 4 Jul 1999 13:31:03 +0000 (13:31 +0000)]
Moved code to the X11 driver.
Joshua Thielen [Sun, 4 Jul 1999 12:55:10 +0000 (12:55 +0000)]
Fixed DestroyAcceleratorTable and implemented CreateAcceleratorTableW.
Uwe Bonnes [Sun, 4 Jul 1999 12:52:14 +0000 (12:52 +0000)]
WIN_FindWindow: use GetExeptr(pWnd->hInstance) for CLASS_FindClassByAtom.
Ove Kaaven [Sun, 4 Jul 1999 12:48:38 +0000 (12:48 +0000)]
Fixed check for whether to call SetWindowPos when showing a window
scroll bar.
Marcus Meissner [Sun, 4 Jul 1999 12:47:53 +0000 (12:47 +0000)]
Check for complete lcid or just the primary language id in the
registry lookups (fixes one FirstClassClient 32 problem).
Per Ångström [Sun, 4 Jul 1999 12:46:37 +0000 (12:46 +0000)]
Fixed a problem with apps that override the default behaviour on
WM_MOUSEACTIVATE message (main window was not activated).
Marcus Meissner [Sun, 4 Jul 1999 12:44:29 +0000 (12:44 +0000)]
When enumerating resource, only use the lower 31 bit of the name as
the offset (for the highest bit is '1'). Should fix wine-net/257.
Patrik Stridvall [Sun, 4 Jul 1999 11:05:57 +0000 (11:05 +0000)]
Fixes for compile on non-Intel platforms.
Patrik Stridvall [Sun, 4 Jul 1999 11:01:21 +0000 (11:01 +0000)]
Fixed/moved/added missing/wrong function prototypes.