source: trunk/changelog@ 3714

Last change on this file since 3714 was 3714, checked in by phaller, 25 years ago

some fixes

File size: 7.1 KB
RevLine 
[3714]1 /* $Id: changelog,v 1.992 2000-06-16 00:06:51 phaller Exp $ */
[2659]2
[3714]3 2000-06-14: Patrick Haller <phaller@gmx.net>
4 - KERNEL32: - fix in HandleManager::DuplicateHandler to call
5 OSLibDosDupHandle() instead of CreateFile
6 - fix oslibdos.h FILE_ SetFilePointer constants
7 were shifted by 1
8 - fix for signed negative 32-bit seek from llseek()
9 forwarded to the 64-bit OS/2 DosSetFilePtrL()
10 Note: need to check file locking APIs !
11 - fix GPI32 region: clientHeight, clientWidth:
12 hwnd == 0 == HWND_DESKTOP seems to be valid !
13
[3706]14 2000-06-14: Sander van Leeuwen <sandervl@xs4all.nl>
15 - USER32: Rewrote ExcludeUpdateRgn & GetUpdateRgn
[3710]16 Check if update rectangle is emtpy in PM WM_PAINT msg;
17 ignore it when that's the case
18 -> fixes excessive redrawing in Lotus Notes
[3706]19 - GDI32: Put back region apis
20 Rewrote region functions
[3712]21 DIB section reversal bugs fixed (as seen in Starcraft install)
[3706]22
[3704]23 2000-06-14: Patrick Haller <phaller@gmx.net>
[3706]24 - KERNEL32: Altered calling of dllEntryPoint() depending on
25 static or dynamic loading if library according
26 to the Win32 documentation. (StarCraft)
[3704]27
[3703]28 2000-06-13: Sander van Leeuwen <sandervl@xs4all.nl>
29 - USER32: Check if class already exists in RegisterClass(Ex)A/W
30 and return 0 (ERROR_CLASS_ALREADY_EXISTS) if true
31
[3696]32 2000-06-12: Patrick Haller <phaller@gmx.net>
[3706]33 - LZ32: Updated to current WINE level (minor changes)
[3696]34
[3687]35 2000-06-11: Patrick Haller <phaller@gmx.net>
[3706]36 - KERNEL32: Moved GetNumberFormat to different source file and enhanced
37 it a little (WinRAR shows file sizes)
38 Creating an existing directory does not return an error ?!
39 Updated GetStringTypeA/W and GetStringTypeExA/W
[3694]40
[3687]41 - SHLWAPI: Added a whole lot of missing functions, forwarders, stubs
42 Only 50 more to go for IE4 ...
43
[3683]44 2000-06-09: Patrick Haller <phaller@gmx.net>
45 - COMCTL32: Added some missing stubs (.9 .10 .389 .390)
46 - SHLWAPI: Added numerous missing functions, some stubs
47 (.1 .2 .3 .4 .5 .6 .7 .8 .9 .10 .11 .12 .13 .14 .15 .16
48 .23 .28 .37 .38 .40 .43 .53 .56 .59 .60 .74 .83 .94 .95
49 .102 .116 .117 .158 .197 .240)
50
[3681]51 2000-06-08: Sander van Leeuwen <sandervl@xs4all.nl>
52 - KERNEL32: Fixed incorrect last error for OpenFile & LoadLibrary(Ex)
53 Added null pointer check to RegQueryValueW and fixed
54 memory leak.
55 - USER32: Ignore weird WM_ADJUSTWINDOWPOS messages (why are they sent?)
56 -> fixes combo box
57 Fixed GetUpdateRect
58 RedrawWindow changes; SetWindowPos fix (client invalidation)
[3682]59 Call MsgNCPaint in RedrawWindow (WM_NCPAINT is not posted
[3681]60 if update region doesn't include (part of) the nonclient area.
61 -> fixes RealPlayer 7 titlebar, borders & menu
[3706]62 GetTopWindow fix. (should work properly now)
[3671]63
[3681]64 2000-08-03: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
[3706]65 - tools/install:Added a stram 'close' on the changelog.
66 (4OS2 can't copy files which are opened for write(?).
67 The changelog has to be closed after copying it into
68 the odininst.wis file.)
[3681]69 - tools/DailyBuild:
[3706]70 Creates .WPI releases too.
71 (odin32pack.cmd and odin32ftp2.cmd)
72 WarpIn is added to the build environment variables
73 (odin32env.cmd).
74 WarpIn is added to the build environment variables
75 (odin32env.cmd).
[3681]76
[3661]77 2000-06-07: Sander van Leeuwen <sandervl@xs4all.nl>
78 - USER32: Fixed wrong dispatch of WM_NCHITTEST
79 Fixed DC leak in EndPaint (reset hps type to TYPE_1)
80 -> resulted in out of memory and very slow PM operations
81 -> ICQ 2000a install now finishes (used to run out of mem)
82 Rewrote window management; now one PM window (non-frame)
83 is created for each win32 window (used to be a frame/client
84 pair)
85 -> speeds up drawing & fixes some repaint problems
86 Window coordinates (internally stored) are now relative
87 to window parent (or screen coord. if no parent); client
88 coordinates relative to the frame window
89 GetParent now returns owner if toplevel window
90 SetParent hides and shows window when changing parent
91 Added support for DCX_USESTYLE, DCX_CLIPSIBLINGS, DCX_CLIPCHILDREN
92 and DCX_PARENTCLIP in GetDCEx
93 Rewrote Set/GetWindowPlacement + SetInternalWindowPos (Wine port)
94 Manual minimize, maximize & restore in ShowWindow + fixes
95 TODO: Repaint problems, move child windows when client position/size
96 changes
[3664]97 SetParent/GetParent fixes for desktop parent.
[3661]98 - SHELL32: Disabled system tray window for now. (appears in top/right
99 of the desktop otherwise)
100
[3656]101 2000-06-03: Jeroen van den Horn <J.vandenHorn@fibre.a2000.nl>
102 - WINMM: Don't start playback when WaveOutRestart is called
103 before any buffers have been added.
[3657]104 Clear WHDR_INQUEUE bit for buffers returned in WaveOutReset
[3656]105
[3652]106 2000-06-03: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
107 - Win32k/REXX: Rewrote the REXX stub program in assembly.
108 (exe size: 688 bytes) Might be able to embedd it in
109 win32k.sys... (not priority)
110
[3654]111 2000-06-02: Jeroen van den Horn <J.vandenHorn@fibre.a2000.nl>
112 - SHELL32: Systray class registered with wrong name
113
[3639]114 2000-06-01: Sander van Leeuwen <sandervl@xs4all.nl>
115 - GDI32/USER32: Moved GetClipRgn & GetClipBox into user32 (dc.cpp)
[3654]116 - GDI32: Added more logging
[3639]117 - KERNEL32: Rewrote CompareFileTime, DeleteFileA
118 Put file io apis in separate handlemanager object class
119 Rewrote most file io apis; includes support for 64 bits file
120 pointer/size:
121 - CreateFile/OpenFile/DuplicateHandle/CloseHandle
122 - ReadFile(Ex)/WriteFileEx/GetFileType/GetFileInformationByHandle
123 - SetEndOfFile/SetFileTime/GetFileTime/GetFileSize
124 - SetFilePointer/LockFile(Ex)/UnlockFile(Ex)/FlushFileBuffers
125 Fixed some OpenFile bugs. Put Read/WriteFileEx into file
126 io class. Fixed LockFileEx/UnlockFileEx
127 New file apis use OS/2 apis now; overlapped IO not yet
128 supported.
[3644]129 - SHELL32: Added ISF_MyComputer_fnParseDisplayName from latest Wine
130 Fixes open file dialog
Note: See TracBrowser for help on using the repository browser.