Changeset 9216 for trunk/doc/ChangeLog-2002
- Timestamp:
- Sep 6, 2002, 2:30:32 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/ChangeLog-2002
r8975 r9216 1 /* $Id: ChangeLog-2002,v 1.5 2002-08-08 17:37:04 sandervl Exp $ */ 1 /* $Id: ChangeLog-2002,v 1.6 2002-09-06 12:30:32 sandervl Exp $ */ 2 3 2002-08-29: knut st. osmundsen <bird@anduin > 4 - COMMON: o Implemented parsing of the SEGMENTS in a definition file 5 (class kFileDef), in order to produce better watcom linker 6 directives. 7 8 2002-08-28: Platon Fomichev <platon@innotek > 9 - DDRAW: o Added custom function to hide mouse cursor when the primary 10 surface (screen) is locked by the app to prevent display 11 corruption with color/animated mouse pointers. 12 13 2002-08-27: knut st. osmundsen <bird@anduin > 14 - FASTDEP: o Tweaked cyclic dependency checks performance a little bit more. 15 - MAKE o Splitted out linker and library configs into separat config 16 files. Both to have less files to update, and to be able to 17 easer choose linker or archiver. 18 o Tried to make ilink and optional linker for watcom, but 19 it produces bad executable files. Will fix this later. 20 21 2002-08-27: Platon Fomichev <platon@innotek > 22 - USER32: o Added support for WS_EX_TOPMOST 23 24 2002-08-27: Sander van Leeuwen <sandervl@innotek > 25 - MSVFW32: o Resync with latest Wine 26 o Added LGPL license 27 o Fixed the 16 bits mess (incorrect handle conversion) 28 29 2002-08-23: Yuri Dario <mc6530@mclink > 30 - TOOLS: o VAC40 filter fixes for mapsym.cmd. 31 32 2002-08-23: knut st. osmundsen <bird@anduin > 33 - TOOLS: o Made mapsym.cmd quiet on 4os2 too. 34 o Made BldLevelInf.cmd respecting BUILD_VERBOSE and BUILD_QUIET; 35 and fixed an old typo. 36 o Update the Do* and BldLevelInf.cmd with novalue signalhandlers. 37 (Something all rexx script should use!) 38 - MAKE: o Completed Odin32 config. 39 o Default target is DLL, but if CUSTOMBUILD defined LIB. 40 - ADVAPI32, ODINCRT: 41 o Made makefiles support the new build system. 42 (Using the new if BUILD_SETUP_MAK is defined.) 43 44 2002-08-23: Herwig Bauernfeind <herwig.bauernfeind@aon > 45 - TOOLS\ODINBUG, DOC, BIN 46 o OdinBug update 47 48 2002-08-23: Sander van Leeuwen <sandervl@innotek > 49 - USER32: o Ugly hack added to work around crash in PM when child window 50 calls DestroyWindow for parent or owner in WM_DESTROY handler 51 (solution: postpone DestroyWindow for parent/owner) 52 53 2002-08-23: knut st. osmundsen <bird@anduin > 54 - TOOLS: o Added a rm.exe binary from the OS2Tools tree. 55 The new build system uses this. Then clean will 56 work everywhere! 57 58 2002-08-22: Sander van Leeuwen <sandervl@innotek > 59 - SHELL32: o Added bugfix to IEnumIDList_Folder_Constructor (from Wine) 60 o Enabled Christoph Bratschi's CreateFolderEnumList optimization 61 - KERNEL32: o Rewrote GetFileAttributesA & translate filename used from Windows 62 to OS/2 codepage 63 64 2002-08-21: knut st. osmundsen <bird@anduin > 65 - MAKE: o Implemented a 'needed' pass to make required tools (for 66 instance code generators). 67 o Made SUBDIRS and PRE/POSTMAKEFILES more customizable by 68 adding support for override macros: 69 [SUBDIRS|[PRE|POST]MAKEFILES]_<mainrule> 70 This is good when you wanna skip a tree for a rule (=pass) 71 or/and just run do a rule (=pass) in a specific tree. 72 o Added check for TARGET_PRIVATE macro before installing 73 anything. 74 - CMDQD, FASTDEP: 75 o Made makefiles support the new build system. 76 (Using the new if BUILD_SETUP_MAK is defined.) 77 78 2002-08-21: Sander van Leeuwen <sandervl@innotek > 79 - KERNEL32: o EV_RLSD/MS_RLSD_ON status corresponds to OS/2 DCD (data carrier detect) status 80 GetCommModemStatus & GetCommEvent changed 81 Removed from unsupported flags in SetCommMask. 82 83 2002-08-21: Platon Fomichev <platon@innotek > 84 - USER32: o Fixed OSLibWinSetSysValue 85 o Fixed OSLibSetWindowStyle; delete frame controls if required 86 87 2002-08-21: Yuri Dario <mc6530@mclink > 88 - USER32: o OSLibWinChangeTaskList & OSLibWinAddToTaskList bugfixes; 89 wrong CharToOemBuffA call. 90 91 2002-08-20: knut st. osmundsen <bird@anduin > 92 - FASTDEP: o Support for special makefile chars. 93 o Optimized cyclic dependency checks for large systems. 94 - MAKE: o Corrected all ilib (AR) rules. 95 o Quick LIB testcases. 96 97 2002-08-20: Platon Fomichev <platon@innotek > 98 - COMCTL32: o Trackbar: set position fix 99 100 2002-08-19: knut st. osmundsen <bird@anduin > 101 - MAKE: o New TARGET_MODE: DEPEND. 102 o ilib+dashes and some other bugfixing. 103 o VAC debug memory management option. 104 o Implemented structured make passes. 105 o Polish. 106 - TOOLS: o Did some polish and help on BuildEnv.cmd. 107 o Show make pass number while traversing the tree. (Do*.cmd) 108 109 2002-08-19: Sander van Leeuwen <sandervl@innotek > 110 - USER32: o Don't send queued WM_CHAR messages for windows that have 111 just been destroyed. (Get/PeekMessage) 112 113 2002-08-17: Yuri Dario <mc6530@mclink > 114 - INCLUDE: o Fixed INT32 definition 115 - USER32: o Merged latest Rewind edit control code 116 117 2002-08-16: Sander van Leeuwen <sandervl@innotek > 118 - WINMM: o Put back old wave playback resume code 119 - DINPUT: o Merged with latest Wine (DirectInput 8 support) 120 o Added bugfix from June 18th: 121 SysMouseAImpl_GetDeviceData: check if internal dinput 122 mouse state is out of sync and update if necessary 123 - USER32: o SetCursorPos change: 124 The current cursor position may not have been passed to the application 125 just yet. The position change discards any previous events which may 126 lead to inconsistent mouse behaviour (like in DirectInput). 127 To fix this, we pass down a mouse move event to any hook handlers. 128 129 2002-08-16: Platon Fomichev <platon@innotek > 130 - KERNEL32: o Fully implemented GetShortPathNameA/W & GetLongPathNameA/W 131 (based on Rewind code) 132 133 2002-08-15: Yuri Dario <mc6530@mclink > 134 - USER32: o SPI_GETNONCLIENTMETRICS size check extended 135 o Fixed RMB on icon of minimized mdi window 136 137 2002-08-14: Sander van Leeuwen <sandervl@innotek > 138 - USER32: o CUSTOM_TRACKFRAME code is the default now. removed old code 139 - WINMM: o Dart wave playback bugfix 140 141 2002-08-14: Yuri Dario <mc6530@mclink > 142 - USER32: o RMB on system menu icon pops up system menu (OS/2 look) 143 o GetSysPopupPos fix 144 145 2002-08-13: Sander van Leeuwen <sandervl@innotek > 146 - GDI32: o SelectObject bugfix for region handles. (fixes crash in 147 Freecell) 148 - USER32: o Added more logging for PM SWP & QFC flags 149 o Enable owner of window destroyed by DestroyWindow. Disabled 150 owners will never be activated by PM. 151 152 2002-08-13: Yuri Dario <mc6530@mclink > 153 - USER32: o Resync WM_RBUTTONUP & WM_CONTEXTMENU default window handlers 154 (Rewind) 155 156 2002-08-12: Sander van Leeuwen <sandervl@innotek > 157 - DDRAW: o SetCustomFullScreenMode added to force DirectDraw to 158 report only one fullscreen mode 159 o Added cases for 32 bpp in mode enumeration 160 o DrawEnumDisplayModes bugfixes 161 o Call ShowWindow in SetCooperativeLevel (if valid window) 162 o Resize associated window to full screen in SetCooperativeLevel 163 (not sure if this is correct) 164 o Call DrawSetDisplayMode2 in DrawSetDisplayMode (code duplication) 165 166 2002-08-12: Platon Fomichev <platon@innotek > 167 - COMCTL32: o Tooltips: ignore TTS_ALWAYSTIP style. Windows 2000 appears 168 to do the same. 169 - USER32: o Wine (X11) resync for AdjustRectOuter 170 171 2002-08-10: Sander van Leeuwen <sandervl@innotek > 172 - WGSS50: o Update from IBM 173 174 2002-08-09: Sander van Leeuwen <sandervl@innotek > 175 - USER32: o Partly implemented GetGUIThreadInfo 176 - KERNEL32: o Lock drive when sharing is disabled (CreateFile for drives); 177 unlock when closed 178 179 2002-08-08: Platon Fomichev <platon@innotek > 180 - USER32: o Fix for handling VK_RETURN in dialogs 181 182 2002-08-08: Sander van Leeuwen <sandervl@innotek > 183 - ChangeLog:o Obfuscated email addresses because people continue to 184 post the ChangeLog file in mailinglists/newsgroups. 185 - KERNEL32: o CreateFile now fails earlier if used for non-existing drive 186 letter. 187 - OLE32: o Disabled mouse cursor changes in drag 'n drop code. 188 (causes mouse cursor changes when clicking on item in 189 file open dialog) 190 191 2002-08-07: Platon Fomichev <platon@innotek > 192 - USER32: o Listbox fix for keyboard search (Rewind (Wine/X11)) 193 194 2002-08-05: Sander van Leeuwen <sandervl@innotek > 195 - USER32: o MsgWaitForMultipleObjects changes; check objects before 196 message queue status 197 o Translate WM_DRAWCLIPBOARD for clipboard change notification 198 199 2002-08-04: Sander van Leeuwen <sandervl@innotek > 200 - KERNEL32: o Return ERROR_OPERATION_ABORTED in GetOverlappedResult if 201 request was cancelled 202 203 2002-08-01: Sander van Leeuwen <sandervl@innotek > 204 - WINMM: o Keep filling DART buffers during WaveOutWrite until there's 205 no more room. 206 o Fill DART buffers during resume 207 - KERNEL32: o Create event semaphore during TEB setup. Used for 208 Post(Thread)Message in combination with MsgWaitForMultipleObjects 209 - USER32: o MsgWaitForMultipleObjects; change for waiting for object & 210 message (timeout != 0, fWaitAll == FALSE, nCount > 0) 211 If dwWakeMsg & QS_POSTMESSAGE, also wait for post msg event 212 semaphore. 213 o Signal post message event semaphore in PostMessageA/W & 214 PostThreadMessage 2 215 3 216 2002-07-31: Sander van Leeuwen <sandervl@innotek >
Note:
See TracChangeset
for help on using the changeset viewer.