source: trunk/changelog@ 9141

Last change on this file since 9141 was 9141, checked in by sandervl, 23 years ago

* empty log message *

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