Changeset 3788 for trunk/changelog
- Timestamp:
- Jul 2, 2000, 1:29:54 PM (25 years ago)
- File:
-
- 1 edited
-
trunk/changelog (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/changelog
r3786 r3788 1 /* $Id: changelog,v 1.10 19 2000-07-01 12:52:22sandervl Exp $ */1 /* $Id: changelog,v 1.1020 2000-07-02 11:29:51 sandervl Exp $ */ 2 2 3 2000-06-30: Sander van Leeuwen <sandervl@xs4all.nl> 4 - PELDR: Fixed bug in command line parser 5 - KERNEL32: Fixed bugs in commitPage of memory mapped files (when 6 part of the offending memory area is committed and the 7 rest is not) 8 Fixed alias check in ReadFile (include offset & size) and 9 added the same check to WriteFile 10 Fixed bug in OpenFile (don't set structure to 0 for OF_REOPEN mode) 11 - USER32: Don't send WM_ACTIVATE in WM_WINDOWPOSCHANGED if window 12 already active (endless loop in Lotus Notes) 13 Move children if client area changed (only if window 14 was previously smaller than client area) -> fixes 15 install window in AIM installer. 16 TODO: Must do all the moving ourselves. (not let PM handle it at all) 3 2000-07-02: Sander van Leeuwen <sandervl@xs4all.nl> 4 - RICHED32: Fixed bug when creating edit window (needs to be WS_CHILD) 17 5 18 2000-06-30: Michal Necasek <mike@mendelu.cz>19 - KERNEL32: Fixed lstrcpynA(toW) calls (wrong length)20 - WINMM: Resume playback when writing a buffer in underrun state21 Set minimal buffer size to (bytes per second)/32.22 23 2000-06-29: Michal Necasek <michalnec@volny.cz>24 - DDRAW: Experimentally changed SurfGetDC behavior which fixed25 colors in some but not all cases. GDI image is still26 upside down.27 28 2000-06-29: Sander van Leeuwen <sandervl@xs4all.nl>29 - INCLUDE\WIN\commctrl.h:30 Put undocumented parts in #ifdef COMCTL32UNDOC statement31 - INCLUDE\makefiles32 Added -DCOMCTL32UNDOC to Odin compile flags33 - USER32: Added HCBT_ACTIVATE hook call to SetActiveWindow34 Send WM_ACTIVATE from WM_WINDOWPOSCHANGED if SWP_ACTIVATE35 flag set -> fixes activation of odin windows36 Removed forwarding of messages to PM frame window handler.37 38 2000-06-28: Sander van Leeuwen <sandervl@xs4all.nl>39 - KERNEL32: Cleaned up resource handling (findResourceA/W); much40 more efficient now (searching for different languages)41 Sets proper error code when failing to find type or name42 Search for language in following order:43 - specified language (user default if LANG_GETFIRST)44 - primary specified language with default sublanguage45 - language neutral46 - first available language47 Changed return type of HMDeviceFileClass file locking48 methods (DWORD -> BOOL; not a bugfix)49 50 2000-06-28: Michal Necasek <mike@mendelu.cz>51 - USER32: BeginDeferWindowPos accepts count 0 as valid parameter52 (verified in NT; negative count is illegal)53 54 2000-06-27: Patrick Haller <phaller@gmx.net>55 - KERNEL32: Added CreatePipe() call. Note: Anonymous and named56 pipes do NOT comply with HandleManager right now!57 58 2000-06-27: Michal Necasek <michalnec@volny.cz>59 - DINPUT: Fixed some key values, MS uses mostly raw scan60 codes but not always, why am I not surprised?61 62 2000-06-26: Sander van Leeuwen <sandervl@xs4all.nl>63 - GDI32: Fixed inverse video in RealPlayer 7 with SDD video drivers64 - USER32: Fixed bug in InvalidateRect/Rgn, don't include children65 in WinInvalidateRect/Region call -> fixes painting of66 background bitmap in XWing vs Tie Fighter install app.67 WinInvalidateRegion with fIncludeChildren=0 invalidates both68 the parent and child windows (for !WS_CLIPCHILDREN window)69 fIncludeChildren=1 -> invalidates only child (in xwing case70 as it overlaps the invalid region completely; though parent71 window doesn't have WS_CLIPCHILDREN style)72 - KERNEL32: Added check for crossing limit of relocation section when73 applying fixups. (fixes crash in IBM VisualAge Java setup)74 75 2000-06-25: Michal Necasek <mike@mendelu.cz>76 - KERNEL32: When creating files and mode is readonly, change to77 read/write (or else DosOpen fails)78 GetFileTime failed in OpenFile because handle wasn't79 saved yet80 81 2000-06-23: Sander van Leeuwen <sandervl@xs4all.nl>82 - KERNEL32: Changed version; Odin presents itself as Windows NT 4 Service Pack 683 Return build nr in high word in GetVersion84 Minor fixes in GetSystemInfo (processor level & revision)85 FindResource bugfix for resource types starting with '#'86 (i.e. "#102" really means numeric id 102)87 88 2000-06-22: Michal Necasek <mike@mendelu.cz>89 - KERNEL32: Added language support for Czech Republic90 - USER32: wsprintf bugfix for %#04x (didn't add leading 0('s) if required)91 92 2000-06-22: Christoph Bratschi <cbratschi@datacomm.ch>93 - COMCTL32: fixed ANIMATE_ThreadFunc's calling convention94 95 2000-06-21: Sander van Leeuwen <sandervl@xs4all.nl>96 - USER32: Owner bugfix (WS_CHILD window has no owner)97 Replaced calls to PM frame window handler (i.e. WM_FOCUSCHANGE)98 Activated menu keyboard accelerators99 - KERNEL32: Setup environment similar to NT. I.e.:100 CPU=i386101 HOMEDRIVE=<Odin drive>102 HOMEPATH=\103 NUMBER_OF_PROCESSORS=2104 OS=Windows_NT105 PATHEXT=.COM;.EXE;.BAT;.CMD106 PROCESSOR_ARCHITECTURE=x86107 PROCESSOR_IDENTIFIER=x86 Family 6 Model 6 Stepping 5, GenuineIntel108 PROCESSOR_LEVEL=6109 PROCESSOR_REVISION=0605110 SystemDrive=<Odin drive>111 SystemRoot=<Odin Windows dir>112 windir=<Odin Windows dir>113 TODO: Some environment variables still missing (see kernel32\initsystem.cpp)114 115 2000-06-21: Patrick Haller <phaller@gmx.net>116 - MSVCRT: - Added stub for __CxxLongjmpUnwind (NETSCAPE 4.7)117 - CRTDLL: - CRTDLL is in some serious troble:118 1. CRTDLL__close() -> _close()119 CRTDLL__openU() -> CreateFileA()120 this combination is incompatible !121 2. calls like _close() go into the OS/2 kernel somewhere122 without proper FS: protection -> CRASH.123 CRTDLL__close() is fixed (CloseHandle()) now.124 125 2000-06-18: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>126 - KERNEL32: Added language support for Poland127 128 2000-06-18 Patrick Haller <phaller@gmx.net>129 - KERNEL32: - fixed potential memory leak in GetLocaleInfoA130 - improved GetNumberFormatA131 132 2000-06-17: Sander van Leeuwen <sandervl@xs4all.nl>133 - KERNEL32: Bugfix in resource handling (due to yesterday's change)134 DuplicateHandle fix135 - USER32: Region fixes (RedrawWindow)136 Get/SetWindowRgn fixes137 - INCLUDE\OS2WRAP.H:138 Added missing wrappers for GpiCreatePolygonRegion,139 GpiCreateEllipticRegion & GpiCreateRoundRectRegion140 141 2000-06-16: Sander van Leeuwen <sandervl@xs4all.nl>142 - GDI32: Put back region 'bugfix' as it's completely wrong and breaks143 RealPlayer 7.144 - KERNEL32: FindResource bugfix for resource names starting with '#'145 (i.e. "#102" really means numeric id 102)146 147 2000-06-14: Patrick Haller <phaller@gmx.net>148 - KERNEL32: - fix in HandleManager::DuplicateHandler to call149 OSLibDosDupHandle() instead of CreateFile150 - fix oslibdos.h FILE_ SetFilePointer constants151 were shifted by 1152 - fix for signed negative 32-bit seek from llseek()153 forwarded to the 64-bit OS/2 DosSetFilePtrL()154 Note: need to check file locking APIs !155 - fix GPI32 region: clientHeight, clientWidth:156 hwnd == 0 == HWND_DESKTOP seems to be valid !157 158 2000-06-14: Sander van Leeuwen <sandervl@xs4all.nl>159 - USER32: Rewrote ExcludeUpdateRgn & GetUpdateRgn160 Check if update rectangle is emtpy in PM WM_PAINT msg;161 ignore it when that's the case162 -> fixes excessive redrawing in Lotus Notes163 - GDI32: Put back region apis164 Rewrote region functions165 DIB section reversal bugs fixed (as seen in Starcraft install)166 167 2000-06-14: Patrick Haller <phaller@gmx.net>168 - KERNEL32: Altered calling of dllEntryPoint() depending on169 static or dynamic loading if library according170 to the Win32 documentation. (StarCraft)171 172 2000-06-13: Sander van Leeuwen <sandervl@xs4all.nl>173 - USER32: Check if class already exists in RegisterClass(Ex)A/W174 and return 0 (ERROR_CLASS_ALREADY_EXISTS) if true175 176 2000-06-12: Patrick Haller <phaller@gmx.net>177 - LZ32: Updated to current WINE level (minor changes)178 179 2000-06-11: Patrick Haller <phaller@gmx.net>180 - KERNEL32: Moved GetNumberFormat to different source file and enhanced181 it a little (WinRAR shows file sizes)182 Creating an existing directory does not return an error ?!183 Updated GetStringTypeA/W and GetStringTypeExA/W184 185 - SHLWAPI: Added a whole lot of missing functions, forwarders, stubs186 Only 50 more to go for IE4 ...187 188 2000-06-09: Patrick Haller <phaller@gmx.net>189 - COMCTL32: Added some missing stubs (.9 .10 .389 .390)190 - SHLWAPI: Added numerous missing functions, some stubs191 (.1 .2 .3 .4 .5 .6 .7 .8 .9 .10 .11 .12 .13 .14 .15 .16192 .23 .28 .37 .38 .40 .43 .53 .56 .59 .60 .74 .83 .94 .95193 .102 .116 .117 .158 .197 .240)194 195 2000-06-08: Sander van Leeuwen <sandervl@xs4all.nl>196 - KERNEL32: Fixed incorrect last error for OpenFile & LoadLibrary(Ex)197 Added null pointer check to RegQueryValueW and fixed198 memory leak.199 - USER32: Ignore weird WM_ADJUSTWINDOWPOS messages (why are they sent?)200 -> fixes combo box201 Fixed GetUpdateRect202 RedrawWindow changes; SetWindowPos fix (client invalidation)203 Call MsgNCPaint in RedrawWindow (WM_NCPAINT is not posted204 if update region doesn't include (part of) the nonclient area.205 -> fixes RealPlayer 7 titlebar, borders & menu206 GetTopWindow fix. (should work properly now)207 208 2000-08-03: knut st. osmundsen <knut.stange.osmundsen@mynd.no>209 - tools/install:Added a stram 'close' on the changelog.210 (4OS2 can't copy files which are opened for write(?).211 The changelog has to be closed after copying it into212 the odininst.wis file.)213 - tools/DailyBuild:214 Creates .WPI releases too.215 (odin32pack.cmd and odin32ftp2.cmd)216 WarpIn is added to the build environment variables217 (odin32env.cmd).218 WarpIn is added to the build environment variables219 (odin32env.cmd).220 221 2000-06-07: Sander van Leeuwen <sandervl@xs4all.nl>222 - USER32: Fixed wrong dispatch of WM_NCHITTEST223 Fixed DC leak in EndPaint (reset hps type to TYPE_1)224 -> resulted in out of memory and very slow PM operations225 -> ICQ 2000a install now finishes (used to run out of mem)226 Rewrote window management; now one PM window (non-frame)227 is created for each win32 window (used to be a frame/client228 pair)229 -> speeds up drawing & fixes some repaint problems230 Window coordinates (internally stored) are now relative231 to window parent (or screen coord. if no parent); client232 coordinates relative to the frame window233 GetParent now returns owner if toplevel window234 SetParent hides and shows window when changing parent235 Added support for DCX_USESTYLE, DCX_CLIPSIBLINGS, DCX_CLIPCHILDREN236 and DCX_PARENTCLIP in GetDCEx237 Rewrote Set/GetWindowPlacement + SetInternalWindowPos (Wine port)238 Manual minimize, maximize & restore in ShowWindow + fixes239 TODO: Repaint problems, move child windows when client position/size240 changes241 SetParent/GetParent fixes for desktop parent.242 - SHELL32: Disabled system tray window for now. (appears in top/right243 of the desktop otherwise)244 245 2000-06-03: Jeroen van den Horn <J.vandenHorn@fibre.a2000.nl>246 - WINMM: Don't start playback when WaveOutRestart is called247 before any buffers have been added.248 Clear WHDR_INQUEUE bit for buffers returned in WaveOutReset249 250 2000-06-03: knut st. osmundsen <knut.stange.osmundsen@mynd.no>251 - Win32k/REXX: Rewrote the REXX stub program in assembly.252 (exe size: 688 bytes) Might be able to embedd it in253 win32k.sys... (not priority)254 255 2000-06-02: Jeroen van den Horn <J.vandenHorn@fibre.a2000.nl>256 - SHELL32: Systray class registered with wrong name257 258 2000-06-01: Sander van Leeuwen <sandervl@xs4all.nl>259 - GDI32/USER32: Moved GetClipRgn & GetClipBox into user32 (dc.cpp)260 - GDI32: Added more logging261 - KERNEL32: Rewrote CompareFileTime, DeleteFileA262 Put file io apis in separate handlemanager object class263 Rewrote most file io apis; includes support for 64 bits file264 pointer/size:265 - CreateFile/OpenFile/DuplicateHandle/CloseHandle266 - ReadFile(Ex)/WriteFileEx/GetFileType/GetFileInformationByHandle267 - SetEndOfFile/SetFileTime/GetFileTime/GetFileSize268 - SetFilePointer/LockFile(Ex)/UnlockFile(Ex)/FlushFileBuffers269 Fixed some OpenFile bugs. Put Read/WriteFileEx into file270 io class. Fixed LockFileEx/UnlockFileEx271 New file apis use OS/2 apis now; overlapped IO not yet272 supported.273 - SHELL32: Added ISF_MyComputer_fnParseDisplayName from latest Wine274 Fixes open file dialog
Note:
See TracChangeset
for help on using the changeset viewer.
