source: trunk/changelog@ 3742

Last change on this file since 3742 was 3742, checked in by cbratschi, 25 years ago

* empty log message *

File size: 9.5 KB
Line 
1 /* $Id: changelog,v 1.1003 2000-06-22 19:00:37 cbratschi Exp $ */
2
3 2000-06-22: Christoph Bratschi <cbratschi@datacomm.ch>
4 - COMCTL32: fixed ANIMATE_ThreadFunc's calling convention
5
6 2000-06-21: Sander van Leeuwen <sandervl@xs4all.nl>
7 - KERNEL32: Setup enviroment similar to NT. I.e.:
8 CPU=i386
9 HOMEDRIVE=<Odin drive>
10 HOMEPATH=\
11 NUMBER_OF_PROCESSORS=2
12 OS=Windows_NT
13 PATHEXT=.COM;.EXE;.BAT;.CMD
14 PROCESSOR_ARCHITECTURE=x86
15 PROCESSOR_IDENTIFIER=x86 Family 6 Model 6 Stepping 5, GenuineIntel
16 PROCESSOR_LEVEL=6
17 PROCESSOR_REVISION=0605
18 SystemDrive=<Odin drive>
19 SystemRoot=<Odin Windows dir>
20 windir=<Odin Windows dir>
21 TODO: Some environment variables still missing (see kernel32\initsystem.cpp)
22
23 2000-06-21: Patrick Haller <phaller@gmx.net>
24 - MSVCRT: - Added stub for __CxxLongjmpUnwind (NETSCAPE 4.7)
25 - CRTDLL: - CRTDLL is in some serious troble:
26 1. CRTDLL__close() -> _close()
27 CRTDLL__openU() -> CreateFileA()
28 this combination is incompatible !
29 2. calls like _close() go into the OS/2 kernel somewhere
30 without proper FS: protection -> CRASH.
31 CRTDLL__close() is fixed (CloseHandle()) now.
32
33 2000-06-18: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>
34 - KERNEL32: Added language support for Poland
35
36 2000-06-18 Patrick Haller <phaller@gmx.net>
37 - KERNEL32: - fixed potential memory leak in GetLocaleInfoA
38 - improved GetNumberFormatA
39
40 2000-06-17: Sander van Leeuwen <sandervl@xs4all.nl>
41 - KERNEL32: Bugfix in resource handling (due to yesterday's change)
42 DuplicateHandle fix
43 - USER32: Region fixes (RedrawWindow)
44 Get/SetWindowRgn fixes
45 - INCLUDE\OS2WRAP.H:
46 Added missing wrappers for GpiCreatePolygonRegion,
47 GpiCreateEllipticRegion & GpiCreateRoundRectRegion
48
49 2000-06-16: Sander van Leeuwen <sandervl@xs4all.nl>
50 - GDI32: Put back region 'bugfix' as it's completely wrong and breaks
51 RealPlayer 7.
52 - KERNEL32: FindResource bugfix for resource names starting with '#'
53 (i.e. "#102" really means numeric id 102)
54
55 2000-06-14: Patrick Haller <phaller@gmx.net>
56 - KERNEL32: - fix in HandleManager::DuplicateHandler to call
57 OSLibDosDupHandle() instead of CreateFile
58 - fix oslibdos.h FILE_ SetFilePointer constants
59 were shifted by 1
60 - fix for signed negative 32-bit seek from llseek()
61 forwarded to the 64-bit OS/2 DosSetFilePtrL()
62 Note: need to check file locking APIs !
63 - fix GPI32 region: clientHeight, clientWidth:
64 hwnd == 0 == HWND_DESKTOP seems to be valid !
65
66 2000-06-14: Sander van Leeuwen <sandervl@xs4all.nl>
67 - USER32: Rewrote ExcludeUpdateRgn & GetUpdateRgn
68 Check if update rectangle is emtpy in PM WM_PAINT msg;
69 ignore it when that's the case
70 -> fixes excessive redrawing in Lotus Notes
71 - GDI32: Put back region apis
72 Rewrote region functions
73 DIB section reversal bugs fixed (as seen in Starcraft install)
74
75 2000-06-14: Patrick Haller <phaller@gmx.net>
76 - KERNEL32: Altered calling of dllEntryPoint() depending on
77 static or dynamic loading if library according
78 to the Win32 documentation. (StarCraft)
79
80 2000-06-13: Sander van Leeuwen <sandervl@xs4all.nl>
81 - USER32: Check if class already exists in RegisterClass(Ex)A/W
82 and return 0 (ERROR_CLASS_ALREADY_EXISTS) if true
83
84 2000-06-12: Patrick Haller <phaller@gmx.net>
85 - LZ32: Updated to current WINE level (minor changes)
86
87 2000-06-11: Patrick Haller <phaller@gmx.net>
88 - KERNEL32: Moved GetNumberFormat to different source file and enhanced
89 it a little (WinRAR shows file sizes)
90 Creating an existing directory does not return an error ?!
91 Updated GetStringTypeA/W and GetStringTypeExA/W
92
93 - SHLWAPI: Added a whole lot of missing functions, forwarders, stubs
94 Only 50 more to go for IE4 ...
95
96 2000-06-09: Patrick Haller <phaller@gmx.net>
97 - COMCTL32: Added some missing stubs (.9 .10 .389 .390)
98 - SHLWAPI: Added numerous missing functions, some stubs
99 (.1 .2 .3 .4 .5 .6 .7 .8 .9 .10 .11 .12 .13 .14 .15 .16
100 .23 .28 .37 .38 .40 .43 .53 .56 .59 .60 .74 .83 .94 .95
101 .102 .116 .117 .158 .197 .240)
102
103 2000-06-08: Sander van Leeuwen <sandervl@xs4all.nl>
104 - KERNEL32: Fixed incorrect last error for OpenFile & LoadLibrary(Ex)
105 Added null pointer check to RegQueryValueW and fixed
106 memory leak.
107 - USER32: Ignore weird WM_ADJUSTWINDOWPOS messages (why are they sent?)
108 -> fixes combo box
109 Fixed GetUpdateRect
110 RedrawWindow changes; SetWindowPos fix (client invalidation)
111 Call MsgNCPaint in RedrawWindow (WM_NCPAINT is not posted
112 if update region doesn't include (part of) the nonclient area.
113 -> fixes RealPlayer 7 titlebar, borders & menu
114 GetTopWindow fix. (should work properly now)
115
116 2000-08-03: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
117 - tools/install:Added a stram 'close' on the changelog.
118 (4OS2 can't copy files which are opened for write(?).
119 The changelog has to be closed after copying it into
120 the odininst.wis file.)
121 - tools/DailyBuild:
122 Creates .WPI releases too.
123 (odin32pack.cmd and odin32ftp2.cmd)
124 WarpIn is added to the build environment variables
125 (odin32env.cmd).
126 WarpIn is added to the build environment variables
127 (odin32env.cmd).
128
129 2000-06-07: Sander van Leeuwen <sandervl@xs4all.nl>
130 - USER32: Fixed wrong dispatch of WM_NCHITTEST
131 Fixed DC leak in EndPaint (reset hps type to TYPE_1)
132 -> resulted in out of memory and very slow PM operations
133 -> ICQ 2000a install now finishes (used to run out of mem)
134 Rewrote window management; now one PM window (non-frame)
135 is created for each win32 window (used to be a frame/client
136 pair)
137 -> speeds up drawing & fixes some repaint problems
138 Window coordinates (internally stored) are now relative
139 to window parent (or screen coord. if no parent); client
140 coordinates relative to the frame window
141 GetParent now returns owner if toplevel window
142 SetParent hides and shows window when changing parent
143 Added support for DCX_USESTYLE, DCX_CLIPSIBLINGS, DCX_CLIPCHILDREN
144 and DCX_PARENTCLIP in GetDCEx
145 Rewrote Set/GetWindowPlacement + SetInternalWindowPos (Wine port)
146 Manual minimize, maximize & restore in ShowWindow + fixes
147 TODO: Repaint problems, move child windows when client position/size
148 changes
149 SetParent/GetParent fixes for desktop parent.
150 - SHELL32: Disabled system tray window for now. (appears in top/right
151 of the desktop otherwise)
152
153 2000-06-03: Jeroen van den Horn <J.vandenHorn@fibre.a2000.nl>
154 - WINMM: Don't start playback when WaveOutRestart is called
155 before any buffers have been added.
156 Clear WHDR_INQUEUE bit for buffers returned in WaveOutReset
157
158 2000-06-03: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
159 - Win32k/REXX: Rewrote the REXX stub program in assembly.
160 (exe size: 688 bytes) Might be able to embedd it in
161 win32k.sys... (not priority)
162
163 2000-06-02: Jeroen van den Horn <J.vandenHorn@fibre.a2000.nl>
164 - SHELL32: Systray class registered with wrong name
165
166 2000-06-01: Sander van Leeuwen <sandervl@xs4all.nl>
167 - GDI32/USER32: Moved GetClipRgn & GetClipBox into user32 (dc.cpp)
168 - GDI32: Added more logging
169 - KERNEL32: Rewrote CompareFileTime, DeleteFileA
170 Put file io apis in separate handlemanager object class
171 Rewrote most file io apis; includes support for 64 bits file
172 pointer/size:
173 - CreateFile/OpenFile/DuplicateHandle/CloseHandle
174 - ReadFile(Ex)/WriteFileEx/GetFileType/GetFileInformationByHandle
175 - SetEndOfFile/SetFileTime/GetFileTime/GetFileSize
176 - SetFilePointer/LockFile(Ex)/UnlockFile(Ex)/FlushFileBuffers
177 Fixed some OpenFile bugs. Put Read/WriteFileEx into file
178 io class. Fixed LockFileEx/UnlockFileEx
179 New file apis use OS/2 apis now; overlapped IO not yet
180 supported.
181 - SHELL32: Added ISF_MyComputer_fnParseDisplayName from latest Wine
182 Fixes open file dialog
Note: See TracBrowser for help on using the repository browser.