| [2491] | 1 |  /* $Id: changelog,v 1.664 2000-01-21 22:34:42 sandervl Exp $ */
 | 
|---|
| [1567] | 2 | 
 | 
|---|
| [2490] | 3 |  2000-01-21: Sander van Leeuwen <sandervl@xs4all.nl>
 | 
|---|
 | 4 |         - USER32: Put back old WM_MOVE, MsgFormatChanged & OSLibSWPToWINDOWPOSFrame
 | 
|---|
 | 5 |                   Previous changes broke many apps (VPBuddy, MIrc32)
 | 
|---|
 | 6 |                   Don't update window if style changes (responsibility of the app)
 | 
|---|
 | 7 |                   Store window menu & id in same variable (fixes clock ->
 | 
|---|
 | 8 |                   double click on analog window -> titlebar & menu gone; menu
 | 
|---|
 | 9 |                   used to stay there)
 | 
|---|
 | 10 |                   Put back WM_CALCVALIDRECT code in pmwindow. Fixes updates
 | 
|---|
 | 11 |                   of clock window (who's class has CS_H/VREDRAW style).
 | 
|---|
| [2491] | 12 |         - KERNEL32: Fixed image loading for resource lookup only (don't care
 | 
|---|
 | 13 |                     where those images are loaded as we only use it to query
 | 
|---|
 | 14 |                     the version resource; so base address doesn't matter)
 | 
|---|
 | 15 |                     (-> RealPlayer 7 installs now)
 | 
|---|
| [2490] | 16 | 
 | 
|---|
| [2487] | 17 |  2000-01-20: Sander van Leeuwen <sandervl@xs4all.nl>
 | 
|---|
 | 18 |         - KERNEL32: Disabled creation of pe_x.log if logging disabled
 | 
|---|
 | 19 |                     Only get codepage once from odin.ini.
 | 
|---|
 | 20 |  
 | 
|---|
 | 21 |  2000-01-20: Vit Timchishin <tvv@sbs.kiev.ua>
 | 
|---|
 | 22 |         - KERNEL32: Codepage bugfix & unicode translation changes (heapstring.cpp)
 | 
|---|
 | 23 |         - GDI32:    Added codepage support for CreateCompatibleDC
 | 
|---|
 | 24 | 
 | 
|---|
| [2482] | 25 |  2000-01-20: Christoph Bratschi <cbratschi@datacomm.ch>
 | 
|---|
 | 26 |         - USER32: fixed WM_CONTEXTMENU
 | 
|---|
 | 27 |                   dispatch WM_MOUSEMOVE in menu loop
 | 
|---|
 | 28 | 
 | 
|---|
| [2474] | 29 |  2000-01-18: Sander van Leeuwen <sandervl@xs4all.nl>
 | 
|---|
 | 30 |         - USER32: Removed 'old' user32 and replaced it with the new one
 | 
|---|
 | 31 |                   Call default window proc when DefMDIChildProcA/W is called
 | 
|---|
 | 32 |                   for a non-MDI window.
 | 
|---|
| [2480] | 33 |                   Fixed menu check & submenu marks painting
 | 
|---|
| [2476] | 34 |         - KERNEL32: Increased shared heap reserve size to 512 kb
 | 
|---|
| [2478] | 35 |         - SHELL32:  Display Odin logo in Shell about dialog box
 | 
|---|
| [2474] | 36 | 
 | 
|---|
 | 37 |  2000-01-18: Jens Wiessner <wiessnej@rfi.de>
 | 
|---|
 | 38 |         - WINMM\WAVEMAP
 | 
|---|
 | 39 |           Updated to Wine level 20000109 + corrected compile
 | 
|---|
 | 40 |         - MCICDA: ported MCICDA.DLL from Wine 20000901 (Linux cdrom calls stubbed
 | 
|---|
 | 41 |                   so it doesn't work)
 | 
|---|
 | 42 | 
 | 
|---|
| [2464] | 43 |  2000-01-17: Sander van Leeuwen <sandervl@xs4all.nl>
 | 
|---|
 | 44 |         - USER32\NEW: Added basic support for DInput WM_CHAR notification
 | 
|---|
 | 45 |                       (the rest needs to be done in dinput.dll)
 | 
|---|
 | 46 |                       Use KEYBOARD_Enable user32 export to (un)register WM_CHAR
 | 
|---|
 | 47 |                       handler. (WNDPROC type) It's called when a WM_CHAR message
 | 
|---|
 | 48 |                       arrives for an Odin window with hwnd, msg, wParam & lParam.
 | 
|---|
 | 49 |         - DINPUT:     Fixed bugs reported by Michal Necasek
 | 
|---|
 | 50 | 
 | 
|---|
| [2457] | 51 |  2000-01-16: Christoph Bratschi <cbratschi@datacomm.ch>
 | 
|---|
 | 52 |         - USER32/NEW: implemented sysmenu commands: SC_SIZE and SC_TASKLIST
 | 
|---|
 | 53 |                       fixed WM_MOVE
 | 
|---|
 | 54 |                       changed HTCAPTION system menu position
 | 
|---|
 | 55 |                       changed maximized window position
 | 
|---|
 | 56 |                       don't move/size maximized windows
 | 
|---|
 | 57 | 
 | 
|---|
| [2454] | 58 |  2000-01-15: Jens Wiessner <wiessnej@rfi.de>
 | 
|---|
 | 59 |         - TWAIN_32: Update
 | 
|---|
 | 60 |         - WINMM\MCIANIM,MCIAVI32,MCISEQ,MCIWAVE,MIDIMAP
 | 
|---|
 | 61 |                     Updated to Wine level 20000109 + corrected compile errors
 | 
|---|
| [2460] | 62 |         - WINMM: Ported Wine wave mapper.
 | 
|---|
| [2454] | 63 | 
 | 
|---|
| [2448] | 64 |  2000-01-15: Sander van Leeuwen <sandervl@xs4all.nl>
 | 
|---|
 | 65 |         - USER32\NEW: Fixed scroll repaints (never use GetMessage with window
 | 
|---|
 | 66 |                       handle as that can prevent WM_PAINTs from being dispatched)
 | 
|---|
 | 67 |                       (may need reworking of Get/PeekMessage instead)
 | 
|---|
 | 68 |                       ScrollWindow changes
 | 
|---|
| [2450] | 69 |                       Removed frame drawing 'bugfix'.
 | 
|---|
| [2451] | 70 |                       Fixed system menu position for child windows (i.e. MDI)
 | 
|---|
 | 71 |                       Fixed titlebar tracking for child windows (i.e. MDI)
 | 
|---|
| [2448] | 72 |         - KERNEL32:   Check for null pointers in lstrcmpA
 | 
|---|
 | 73 | 
 | 
|---|
| [2443] | 74 |  2000-01-15: Christoph Bratschi <cbratschi@datacomm.ch>
 | 
|---|
 | 75 |         - USER32/NEW: cache menu and caption drawing
 | 
|---|
 | 76 |                       changed minimize button position
 | 
|---|
 | 77 |                       don't redraw system menu icon in menu.cpp
 | 
|---|
 | 78 |                       hilighted menubar items don't have an edge in Win9x
 | 
|---|
 | 79 |                       don't open system menu on mouseover if menubar is used and vice versa
 | 
|---|
 | 80 |                       show sysmenu on WM_NCRBUTTONUP with HTCAPTION set (todo: position)
 | 
|---|
 | 81 |                       use WIN32_STDCLASS2 for windows with CS_SAVEBITS class style
 | 
|---|
 | 82 | 
 | 
|---|
| [2439] | 83 |  2000-01-14: Christoph Bratschi <cbratschi@datacomm.ch>
 | 
|---|
 | 84 |         - USER32/NEW: added caption clipping for faster window text updates
 | 
|---|
 | 85 | 
 | 
|---|
| [2436] | 86 |  2000-01-14: Sander van Leeuwen <sandervl@xs4all.nl>
 | 
|---|
 | 87 |         - USER32\NEW: Fixed min/max bug for mdi child windows
 | 
|---|
 | 88 |                       Fixed DrawMenuBar (invalidate frame rectangle in 
 | 
|---|
 | 89 |                       FrameUpdateClient if client rectangle wasn't changed)
 | 
|---|
 | 90 |                       Fixed bugs in MsgFormatFrame & SendNCCalcSize
 | 
|---|
 | 91 |                       Fixed WM_WINDOWPOSCHANGED translation for frame window (not done yet)
 | 
|---|
| [2438] | 92 |                       (Winamp works now)
 | 
|---|
 | 93 |                       Removed code that's no longer used (subclassed OS/2 frame
 | 
|---|
 | 94 |                       controls & OS/2 scrollbar functions etc)
 | 
|---|
| [2436] | 95 | 
 | 
|---|
| [2427] | 96 |  2000-01-13: Sander van Leeuwen <sandervl@xs4all.nl>
 | 
|---|
 | 97 |         - USER32\NEW: WM_ACTIVATEAPP should be sent when another process' window
 | 
|---|
 | 98 |                       is activated or deactivated
 | 
|---|
 | 99 |                       Send correct thread id for non-Odin windows in WM_ACTIVATEAPP
 | 
|---|
 | 100 |                       Set window handle of non-Odin window to window desktop in WM_ACTIVATE
 | 
|---|
 | 101 |                       Return window desktop handle for window handle returned by 
 | 
|---|
 | 102 |                       SetActiveWindow if window is non-Odin.
 | 
|---|
 | 103 |                       Fixed activation of windows. (send WM_ACTIVATE when receiving
 | 
|---|
 | 104 |                       a WM_WINDOWPOSCHANGED message in pmframe.cpp)
 | 
|---|
 | 105 |                       Fixed DrawFrame; bottom & right frame borders now drawn correctly
 | 
|---|
| [2432] | 106 |                       Fixed scrollbar positioning (style.exe)
 | 
|---|
 | 107 |                       Fixed CS_OWNDC for GetDCEx (DCX_WINDOW); don't use a window
 | 
|---|
 | 108 |                       DC to save/restore a window's own dc.
 | 
|---|
 | 109 |                       Fixed client rectangle problems. Client rectangles
 | 
|---|
 | 110 |                       are always in frame coordinates; window rectangles in 
 | 
|---|
 | 111 |                       screen coordinates. Whenever necessary (i.e WM_MOVE) 
 | 
|---|
 | 112 |                       client coordinates are converted to coordinates relative
 | 
|---|
 | 113 |                       to it's parent client window.
 | 
|---|
 | 114 |                       Changed WM_MOVE -> client coordinates relative to parent origin 
 | 
|---|
 | 115 |                       if child; otherwise relative to screen origin. (needs testing)
 | 
|---|
 | 116 |                       (WM_NCCALCSIZE needs to be done as well)
 | 
|---|
| [2429] | 117 |         - COMCTL32:   Version resource version nrs changed (based on NT 4 SP3)
 | 
|---|
| [2432] | 118 |         - KERNEL32:   Added DisableLogging & EnableLogging functions to
 | 
|---|
 | 119 |                       disable logging in parts of code. Logging will only be
 | 
|---|
 | 120 |                       done if the logcount is bigger than 0.
 | 
|---|
| [2427] | 121 | 
 | 
|---|
| [2420] | 122 |  2000-01-12: Christoph Bratschi <cbratschi@datacomm.ch>
 | 
|---|
 | 123 |         - USER32/NEW: fixed WM_CALCVALIDRECTS
 | 
|---|
 | 124 |                       activated WM_NCPAINT clipping
 | 
|---|
| [2424] | 125 |                       added improved frame redraw mechanism
 | 
|---|
| [2420] | 126 | 
 | 
|---|
| [2427] | 127 |  2000-01-12: Sander van Leeuwen <sandervl@xs4all.nl>
 | 
|---|
| [2417] | 128 |         - USER32\NEW: Changed client rectangle positioning (not done by PM frame
 | 
|---|
 | 129 |                       handler anymore) -> fixes problems with Shell About dialog
 | 
|---|
 | 130 |                       and jumping controls when resizing (Winhlp32)
 | 
|---|
 | 131 |                       Fixed menu tracking for different submenus
 | 
|---|
 | 132 |                       Fixed delayed repaints of invalidated menu rectangles
 | 
|---|
| [2419] | 133 |                       Ported Wine messagebox code. (for GUI consistency)
 | 
|---|
 | 134 |                       Fixed bugs in ShowScrollBar. (vert. scrollbar wasn't enabled
 | 
|---|
 | 135 |                       in notepad)
 | 
|---|
 | 136 |                       Fixed 'frame' control updates (resizing client window in
 | 
|---|
 | 137 |                       SetWindowPos for SWP_FRAMECHANGED)
 | 
|---|
| [2417] | 138 |                       
 | 
|---|
| [2413] | 139 |  2000-01-11: Jens Wiessner <wiessnej@rfi.de>
 | 
|---|
 | 140 |         - TWAIN_32: Bugfix (removed test code)
 | 
|---|
 | 141 | 
 | 
|---|
| [2409] | 142 |  2000-01-11: Christoph Bratschi <cbratschi@datacomm.ch>
 | 
|---|
 | 143 |         - USER32/NEW: fixed AdjustWindowRectEx
 | 
|---|
 | 144 | 
 | 
|---|
| [2404] | 145 |  2000-01-11: Sander van Leeuwen <sandervl@xs4all.nl>
 | 
|---|
 | 146 |         - USER32\NEW: Put nonclient code in win32wbasenonclient.cpp
 | 
|---|
 | 147 |                       Removed hardcoded dependancy on shell32; load it on-demand
 | 
|---|
 | 148 |                       Fixed LoadBitmap (OBM_RADIOCHECK was missing from system bitmap list)
 | 
|---|
| [2405] | 149 |                       Fixed wrong return value for OSLibWinGetMsg
 | 
|---|
 | 150 |                       Workaround for bug in GDI32 FillRect (menu items painted
 | 
|---|
 | 151 |                       black instead of gray) (menu.cpp, MENU_DrawMenuItem)
 | 
|---|
 | 152 |                       Applied patch to Wine menu code for RealPlayer
 | 
|---|
 | 153 |                       Fixed default return value of DefWndProc (0)
 | 
|---|
 | 154 |                       Fixed SetMenu (menus should be set when a window is no child)
 | 
|---|
 | 155 |                       Call correct SetMenu function from MsgCreate Win32BaseWindow method
 | 
|---|
| [2407] | 156 |                       Use WIN32_INNERFRAME frame class for top level windows again.
 | 
|---|
 | 157 |                       (VPBuddy repaint problems were solved by using this class)
 | 
|---|
| [2404] | 158 | 
 | 
|---|
| [2402] | 159 |  2000-01-10: Sander van Leeuwen <sandervl@xs4all.nl>
 | 
|---|
 | 160 |         - USER32: Fixed message translation for WM_TIMER with no window handle or timer proc
 | 
|---|
 | 161 |                   Bugfix for OSLibWinGetMsg & OSLibWinPeekMsg (wrong return value)
 | 
|---|
 | 162 |         - WINMM:  Fixed wrong error code for waveOutOpen & waveOutGetDevCaps when 
 | 
|---|
 | 163 |                   there's no audio device
 | 
|---|
 | 164 |         - USER32\NEW: Fixed message translation for WM_TIMER with no window handle or timer proc
 | 
|---|
 | 165 |                   Changed WM_NCHITTEST behaviour. Now sent during WM_MOUSEMOVE
 | 
|---|
 | 166 |                   or button down/up message translation.
 | 
|---|
 | 167 |                   Fixed LoadBitmap (only load from user32 if it's a system bitmap)
 | 
|---|
 | 168 |                   Added WM_NCACTIVATE message generation
 | 
|---|
 | 169 |                   Bugfix for OSLibWinGetMsg & OSLibWinPeekMsg (wrong return value)
 | 
|---|
 | 170 |                   Changed GetSystemMenu; added method to Win32BaseWindow class
 | 
|---|
 | 171 |                   (destroy old menu if present and switch back to default system
 | 
|---|
 | 172 |                    menu if bRevert = TRUE; needs changes in non-client code)
 | 
|---|
 | 173 | 
 | 
|---|
| [2397] | 174 |  2000-01-10: Christoph Bratschi <cbratschi@datacomm.ch>
 | 
|---|
 | 175 |         - USER32/NEW: activated menu code
 | 
|---|
 | 176 | 
 | 
|---|
| [2385] | 177 |  2000-01-09: Sander van Leeuwen <sandervl@xs4all.nl>
 | 
|---|
 | 178 |         - USER32: Added border size for top-level windows in OSLibWinConvertStyle 
 | 
|---|
 | 179 |                   (borders are not drawn correctly)
 | 
|---|
 | 180 |                   Fixed bug in pmframe WM_WINDOWPOSCHANGED handler (don't update
 | 
|---|
 | 181 |                   client/window rectangle when size nor position have changed)
 | 
|---|
 | 182 |                   Fixed out of sync rectWindow. (children don't get notified of
 | 
|---|
 | 183 |                   parent position change -> rectWindow (in screen coord.) not updated)
 | 
|---|
| [2387] | 184 |                   Fixed LoadBitmap for system bitmaps
 | 
|---|
 | 185 |                   Fixes for win32 titlebar + added win32 system menu
 | 
|---|
| [2392] | 186 |                   System menu commands now work
 | 
|---|
| [2395] | 187 |                   Fixed repaint problem for win32 titlebar
 | 
|---|
 | 188 |                   Added Christoph's gradient filled title bars code
 | 
|---|
 | 189 |                   For (experimental) win32-like windows add this to odin.ini:
 | 
|---|
 | 190 |                         [CUSTOMIZATION]
 | 
|---|
 | 191 |                         OS2Look=0
 | 
|---|
| [2385] | 192 | 
 | 
|---|
| [2395] | 193 |                         [COLORS]
 | 
|---|
 | 194 |                         UseWinColors=1
 | 
|---|
 | 195 | 
 | 
|---|
| [2382] | 196 |  2000-01-09: David Raison <djr@lemur.co.uk>
 | 
|---|
 | 197 |         - OLEAUT32: Typelib - Updated TKIND_ALIAS handling.
 | 
|---|
 | 198 | 
 | 
|---|
| [2380] | 199 |  2000-01-09: Christoph Bratschi <cbratschi@datacomm.ch>
 | 
|---|
 | 200 |         - USER32/NEW: implemented scrollbar nc handling
 | 
|---|
 | 201 |                       windows without menus work now fine
 | 
|---|
| [2389] | 202 |                       implemented gradient filled title bars
 | 
|---|
| [2380] | 203 | 
 | 
|---|
| [2365] | 204 |  2000-01-08: Sander van Leeuwen <sandervl@xs4all.nl>
 | 
|---|
 | 205 |         - USER32: ModifyMenuA bugfix (changing menu ids didn't work)
 | 
|---|
| [2370] | 206 |                   OSLibGetMsg bugfix + WM_QUIT translation fix
 | 
|---|
| [2385] | 207 |                   OSLibGetMenuItemRect fix (y coordinate conversion)
 | 
|---|
 | 208 |                   Changed WM_NCHITTEST behaviour. Now sent during WM_MOUSEMOVE
 | 
|---|
 | 209 |                   or button down/up message translation.
 | 
|---|
| [2368] | 210 |         - OLE32/OLEAUT32/OLESVR32/OLEDLG/OLECLI32: 
 | 
|---|
 | 211 |                   Added Wine-like license that supercedes the main Odin license
 | 
|---|
| [2370] | 212 |         - CRTDLL: Fixed many register based floating point exports (CRTDLL__CIcos,
 | 
|---|
 | 213 |                   CRTDLL__CIatan etc etc)
 | 
|---|
| [2365] | 214 | 
 | 
|---|
| [2369] | 215 |  2000-01-08: Jens Wiessner <wiessnej@rfi.de>
 | 
|---|
 | 216 |         - CRTDLL: Compile fix
 | 
|---|
 | 217 | 
 | 
|---|
| [2356] | 218 |  2000-01-08: Patrick Haller <phaller@gmx.net>
 | 
|---|
 | 219 |         - SHELL32:      Update: to WINE level 2000/01/08
 | 
|---|
| [2365] | 220 |         - KERNEL32:     Add:    stub for GetDiskFreeSpaceExAW
 | 
|---|
| [2356] | 221 | 
 | 
|---|
| [2353] | 222 |  2000-01-06: Christoph Bratschi <cbratschi@datacomm.ch>
 | 
|---|
 | 223 |         - GDI32: added PatBlt support for negative width/height
 | 
|---|
 | 224 | 
 | 
|---|
| [2342] | 225 |  2000-01-06: Sander van Leeuwen <sandervl@xs4all.nl>
 | 
|---|
 | 226 |         - ADVAPI32: Implemented StartServiceCtrlDispatcherA/W
 | 
|---|
 | 227 |                     Faked RegisterServiceCtrlHandlerA/W (TODO)
 | 
|---|
 | 228 |                     Partly implemented SetServiceBits/SetServiceStatus
 | 
|---|
 | 229 |                     Improved QueryServiceStatus
 | 
|---|
 | 230 |                     Call RtlCreateAcl in InitializeAcl
 | 
|---|
 | 231 |         - LZ32: Create correct library
 | 
|---|
 | 232 |         - CRTDLL: Fixed CRTDLL__wcsnicmp (use Wine version)
 | 
|---|
 | 233 |         - VERSION: Fixed VerQueryValue32A and merged with latest Wine sources
 | 
|---|
 | 234 |                    (991212) (-> fixes errors in RealPlayer)
 | 
|---|
| [2351] | 235 |         - USER32: GetMenuStringA fix (return length of string if string pointer
 | 
|---|
 | 236 |                   or size parameter == 0)
 | 
|---|
| [2342] | 237 | 
 | 
|---|
| [2338] | 238 |  2000-01-05: Jens Wiessner <wiessnej@rfi.de>
 | 
|---|
 | 239 |         - TWAIN_32: Update
 | 
|---|
 | 240 | 
 | 
|---|
| [2336] | 241 |  2000-01-05: Christoph Bratschi <cbratschi@datacomm.ch>
 | 
|---|
 | 242 |         - USER32/NEW: single window works now
 | 
|---|
 | 243 | 
 | 
|---|
| [2330] | 244 |  2000-01-05: Sander van Leeuwen <sandervl@xs4all.nl>
 | 
|---|
 | 245 |         - KERNEL32/NTDLL: Partially implemented NtOpenThreadToken
 | 
|---|
 | 246 |                           (should be changed)
 | 
|---|
 | 247 |                           MS Office 2000 install (first part) almost working.
 | 
|---|
 | 248 |                           (installs windows installer as system service)
 | 
|---|
 | 249 |         - OLEAUT32: Typelib bugfix for MS Office 2k install
 | 
|---|
| [2338] | 250 |         - odin_ini.txt: Added information about CODEPAGES & TWAIN section
 | 
|---|
| [2330] | 251 | 
 | 
|---|
| [2325] | 252 |  2000-01-05: David Raison <djr@lemur.co.uk>
 | 
|---|
 | 253 |         - OLEAUT32: LHashValOfNameSys(A)
 | 
|---|
 | 254 | 
 | 
|---|
| [2322] | 255 |  2000-01-04: Jens Wiessner <wiessnej@rfi.de>
 | 
|---|
 | 256 |         - TWAIN_32: Created twain dll for usage with CFM Twain for OS/2.
 | 
|---|
 | 257 | 
 | 
|---|
| [2315] | 258 |  2000-01-04: Sander van Leeuwen <sandervl@xs4all.nl>
 | 
|---|
 | 259 |         - USER32: InsertMenu bugfix (RealPlayer calls InsertMenu with flag 0 & pos -1)
 | 
|---|
 | 260 |                   Delete old region in SetWindowRegion
 | 
|---|
 | 261 | 
 | 
|---|
| [2310] | 262 |  2000-01-03: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>
 | 
|---|
 | 263 |         - KERNEL32: Named pipe updates & bugfixes
 | 
|---|
 | 264 | 
 | 
|---|
| [2305] | 265 |  2000-01-03: Jens Wiessner <wiessnej@rfi.de>
 | 
|---|
 | 266 |         - LZ32/TAPI32: Updated def files to match NT 4 SP6
 | 
|---|
 | 267 |         - MSVCRT: Updated def files + MSVCRT40 version info
 | 
|---|
 | 268 |         - WINMM: Added Wine's MCI dlls (not compiled as this requires
 | 
|---|
 | 269 |                  a working MCI subsystem in winmm and a redesign of
 | 
|---|
 | 270 |                  wave & midi)
 | 
|---|
 | 271 | 
 | 
|---|
 | 272 |  2000-01-03: Sander van Leeuwen <sandervl@xs4all.nl>
 | 
|---|
 | 273 |         - LZ32: Cleaned up .def file (don't import directly) & removed
 | 
|---|
 | 274 |                 debugtools.h
 | 
|---|
| [2310] | 275 |         - USER32: Fixed PostThreadMessage + bugs in GetMessage
 | 
|---|
 | 276 |         - KERNEL32: Set hmq & hab THDB values for newly created
 | 
|---|
 | 277 |                     threads (hmq not correct now)
 | 
|---|
| [2305] | 278 | 
 | 
|---|
| [2303] | 279 |  2000-01-02: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>
 | 
|---|
 | 280 |         - KERNEL32: Started implementing named pipe apis
 | 
|---|
 | 281 | 
 | 
|---|
| [2297] | 282 |  2000-01-02: David Raison <djr@lemur.co.uk>
 | 
|---|
 | 283 |         - OLEAUT32: Typelib fixes - Custom Data & Default values.
 | 
|---|
 | 284 |                     Added private logging to tlib_n.log when reading a TLIB.
 | 
|---|
 | 285 |                     (Should clarify what is being read & why)
 | 
|---|
 | 286 |                     Now supports embedded named TLIBS in the format
 | 
|---|
 | 287 |                     <path>\<libname>\<id> (required for VB6, etc.)
 | 
|---|
 | 288 |                     Preparatory work to reduce dependance on 
 | 
|---|
 | 289 |                     current file position to enable delaying parsing 
 | 
|---|
 | 290 |                     data until it is requested by user.
 | 
|---|
 | 291 | 
 | 
|---|
| [2293] | 292 |  2000-01-02: Sander van Leeuwen <sandervl@xs4all.nl>
 | 
|---|
 | 293 |         - USER32: Implemented Set/GetWindowRgn (not activated)
 | 
|---|
| [2299] | 294 |         - KERNEL32: Fixed Odin zombie processes when there's a trap inside
 | 
|---|
 | 295 |                     vfprintf during logging.
 | 
|---|
| [2303] | 296 |                     Cleaned up file io procedures in oslibdos.cpp
 | 
|---|
| [2289] | 297 | 
 | 
|---|
| [2288] | 298 |  2000-01-01: Sander van Leeuwen <sandervl@xs4all.nl>
 | 
|---|
 | 299 |         - USER32: Workaround for crash in Lotus Notes when switching to a new
 | 
|---|
 | 300 |                   view (PM sends WM_WINDOWPOSCHANGED msg after DestroyWindow
 | 
|---|
 | 301 |                   has been called for a window -> don't dispatch this msg)
 | 
|---|
 | 302 | 
 | 
|---|