source: trunk/changelog@ 3526

Last change on this file since 3526 was 3526, checked in by sandervl, 26 years ago

* empty log message *

File size: 7.2 KB
RevLine 
[3526]1 /* $Id: changelog,v 1.935 2000-05-12 19:13:58 sandervl Exp $ */
[2659]2
[3523]3 2000-05-12: Sander van Leeuwen <sandervl@xs4all.nl>
4 - USER32:
5 Fixed bug in HOOK_RemoveHook (wrong call for enter semaphore method)
6 SetSysColors bugfix (called itself for some reason)
7 Fixed wrong dispatch of messages under certain conditions
8 - COMDLG32:
9 Fixed initial directory for GetOpen/SaveFileNameW
10 If initial dir string == "" -> use current dir (not only
11 when ptr equals NULL)
[3526]12 - GDI32:
13 Do manual image flip in dib section blit (fixes wrong position
14 of Palm Emulator bitmap)
15 Might also fix reversed video in RealPlayer 7 (Warp 4 FP13/WSeB FP1)
[3523]16
[3519]17 2000-05-10: Christoph Bratschi <cbratschi@datacomm.ch>
[3523]18 - COMCTL32: Fixed treeview item height bug (reported by Markus Montkowski)
[3519]19
[3509]20 2000-05-10: Sander van Leeuwen <sandervl@xs4all.nl>
[3517]21 - USER32:
22 Fix for SetForegroundWindow (SWP_NOZORDER flag removed)
23 GetForegroundWindow now uses WinQueryActiveWindow instead
24 of Open32's GetForegroundWindow
[3523]25 - KERNEL32: Extra logging for atom functions, fixed GlobalGetAtomNameW
[3517]26 - COMDLG32:
27 Added missing ascii to unicode conversions in GetFileDialog95W
28 (file name (returned), initial dir & file dialog title)
[3523]29 - RICHED32: Added (Wine port)
30 - TOOLS\INSTALL: Added ChangeLog to installation script
[3509]31
[3506]32 2000-05-09: Sander van Leeuwen <sandervl@xs4all.nl>
[3517]33 - KERNEL32:
34 Enclose executable name in quotes if it (or it's directory)
35 contains spaces
36 Route rtl error messages to logfile (_set_crt_msg_handle)
37 Added support for system, user default & neutral language in
38 FindResourceExA/W
39 Fill in correct language id in GetUserDefaultLCID/GetSystemDefaultLCID
40 GetUserDefaultLangID & GetSystemDefaultLangID; gets country
41 with DosQueryCtryInfo
42 - WSOCK32:
43 Return WSAWOULDBLOCK if recv returns 0 and connection is
44 still available. (experimental change for rp7)
45 - USER32:
46 MENU_PtMenu: return when menu has no window handle (prevents
47 Moraff's YourJongg from crashing -> need to check why this
48 happens)
49 Bugfix in AdjustWindowRectEx; if style, exstyle and menu
50 = 0 -> no changes required to the input rectangle
51 (verified this in NT 4)
52 Don't send WM_ACTIVATE, WM_SET/KILLFOCUS & WM_SHOWWINDOW
53 messages when window is being destroyed.
54 - SHELL32:
55 Wrong systray classname used when creating systray window
56 Fixed bugs in SYSTRAY_SetTip/SYSTRAY_ModifyTip; string
57 copy operations used wrong size -> heap corruption
58 - DINPUT: Check window handle if app acquired mouse input in
[3523]59 cooperative mode
[3517]60 - TOOLS\INSTALL: Fixed wrong glide dll for voodoo 2 install package
[3506]61
62 2000-05-06: Sander van Leeuwen <sandervl@xs4all.nl>
[3523]63 - GDI32: Added stretch blit mode support to dibsection blits
[3506]64
[3495]65 2000-05-05: Sander van Leeuwen <sandervl@xs4all.nl>
[3517]66 - USER32:
67 Fixed window property functions (ported from Wine)
68 The old ones used Open32 functions which no longer work
69 due to atom api changes a few months ago.
70 If the mouse has already been captured, then it must
71 be released before calling WinSetCapture ->
72 fixes menus & dialog in MS Word 97
73 - OLE32:
74 Fixed BindCtxImpl_SetBindOptions/BindCtxImpl_GetBindOptions
75 Need to check size of bind structure before copying (as done in Wine)
76 -> fixes crash (stack corruption) in MS Word 97
77 - WSOCK32:
78 When changing the receive or send buffer (setsockopt) and
79 it fails with WSAENOBUFS, decrease size until no error
80 is returned (63kb buffer is not always accepted by the
81 16 bits tcpip stack) (stops when buffer < 4096)
[3495]82
[3490]83 2000-05-04: Achim Hasenmueller <achimha@innotek.de>
[3517]84 - USER32:
85 Applied fix to GetDCEx where the check to see if
86 the window has its own DC was applying invalid
87 style flags due to missing parantheses
88 (reported by Oliver Braun)
[3490]89
[3492]90 2000-05-04: Sander van Leeuwen <sandervl@xs4all.nl>
[3517]91 - USER32:
92 Menu font from bold to normal again. Bold fonts are too
93 big (rp7 menu split in two parts).
[3492]94
[3486]95 2000-05-03: Sander van Leeuwen <sandervl@xs4all.nl>
[3517]96 - WSOCK32:
97 Fixed WSAEFAULT errors in setsockopt (16 bits TCP/IP stack
98 doesn't like high addresses; similar problems can also occur
99 elsewhere in wsock32)
100 - USER32:
101 Change settings return by SystemParameterInfo for SPI_GETNONCLIENTMETRICS
102 Caption & menu fonts now bold; different sizes (more like Wine now)
103 Set/clear WS_VISIBLE flag in SetWindowPos; don't call
104 ShowWindow.
105 Implemented Set/Get/ReleaseCapture without Open32
106 Release capture for window that is about to be disabled
107 Send WM_CAPTURECHANGED messages when capture changes
108
[3479]109 2000-05-02: Sander van Leeuwen <sandervl@xs4all.nl>
[3517]110 - KERNEL32:
111 GetLocaleInfoA/W fix (size of buffer for i.e. LOCALE_IDATE
112 should be >= 2, not > 2)
113 VirtualFree: Check for ERROR_ALIAS return value
[3479]114
[3517]115 Ported and changed/fixed XFolder stack dump code (symbol file only)
116 When a win32 app crashes, a dump of the stack is written
117 in odin32_0.log.
118 - USER32:
119 Merged some Wine dialog changes (setting focus + font size)
120 Extra logging for some apis
121 Added support for RDW_FRAME flag to GetDCEx
122 - INCLUDE\makefiles:
123 Added rule for converting map to symfile
124 A symbol file is now created for each exe/dll
125 - INCLUDE\ODINWRAP:
126 Turned off profiling by default.
127 Our log is big enough as it is without even
128 more logging.
[3479]129
[3474]130 2000-05-02: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
[3523]131 - makefile and tools/makefile:
[3517]132 tools/install is not a "needed tool" required for
133 to do the rest of the build; and it'is dependent on
134 kernel32.lib which haven't been made at the time
135 the needed_tools are being made. So, the making of
136 tools/install is the last thing we do in the makeprocess.
[3523]137 - WSOCK32, WINMM:
[3517]138 ODINWRAP changes below broke WSOCK32 and WINMM.
139 I've created some highly temporary fix for it this problem.
140 Could someone please make a permanent fix?
[3523]141 - tools/bin/wrc.exe and tools/wrc:
[3517]142 Important notice: __WIN32OS2__ is not defined when making wrc!
143 This was the reason why ':' was used as include separator.
144 This is corrected now. ';' is now the include separator.
145 A new wrc.exe has been checked in.
146
Note: See TracBrowser for help on using the repository browser.