source: trunk/changelog@ 9099

Last change on this file since 9099 was 9099, checked in by bird, 23 years ago

* empty log message *

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