source: trunk/changelog@ 6897

Last change on this file since 6897 was 6897, checked in by bird, 24 years ago

* empty log message *

File size: 9.3 KB
Line 
1/* $Id: changelog,v 1.1710 2001-09-30 10:02:54 bird Exp $ */
2
3 2001-09-30: knut st. osmundsen <kosmunds@csc.com>
4 - Makefiles:
5 o Added a DOMAKES util which should be used when invoking
6 other makefiles. (see /src/kernel32/makefile)
7 o Silenced most of the command $(DO*) commands so the commandline
8 doesn't show.
9 o Added some colors on the output from the $(DO*) scripts
10 to make it easier to separate directory and makefile switching
11 from all the other output.
12 Turn this off by using the env.var. BUILD_NOCOLOR.
13 o Did some cleanup of the main Makefile and added some missing rules.
14 o Made separate .depend file for the include files in the /include dir.
15 This will speedup the 'dep' rule somewhat.
16 o Autostart CmdQd with 7 workers if not started and MULTIJOBS are defined.
17 o Profile builds uses ./bin/Profile.* subdir for output, not ./bin/Debug.*.
18 - Fastdep: o Corrected processing of C/C++ #include "someheader.h" to
19 start the search in the source code directory.
20 o Corrected handling of deleted files.
21 o Increased some read and write buffers.
22 - Win32k: o Changed PSZ to char *, since H2INC doesn't understand PSZ.
23 - Custombulid:
24 o Can now build object libraries for custombuild without separate
25 makefiles. Define CUSTOMBUILD=1 (=1 is important!) to build an
26 DLL.
27 o To build all needed object libraries and the custom dll,
28 go to /src and 'nmake custombuild'. There is currently no
29 rule in the main makefile for this, so remember to make the
30 libraries in /lib first.
31 o Removed all the obsolete *lib.mak files.
32
33 2001-09-29: Sander van Leeuwen <sandervl@xs4all.nl>
34 - WGSS50: o WGSS update
35
36 2001-09-28: Patrick Haller <patrick.haller@innotek.de>
37 - USER32: o added experimental support for WH_KEYBOARD_LL hook
38 o implemented keybd_event, mouse_event (-> SendInput )
39
40 2001-09-28: Sander van Leeuwen <sandervl@xs4all.nl>
41 - PE2LX: o Added options to remove fixups and to reroute all
42 imports to a custom odin dll
43
44 2001-09-27: Patrick Haller <patrick.haller@innotek.de>
45 - USER32: o partial implementation of SendInput()
46 - KERNEL32: o improved error code mapping (error2WinError)
47 o keep HandleManager from reusing last handle
48 too quickly (CreateFile after CloseHandle might
49 return the same handle again, which is correct but doesn't
50 put the spotlight on buggy apps)
51
52 2001-09-26: Sander van Leeuwen <sandervl@xs4all.nl>
53 - WININET/ICMP/WS2_32/WINSPOOL/CTL3D32:
54 o Makefiles added to build library with obj files
55 - WININET: o Split up initterm
56 - CUSTOMBUILD:
57 o Ordinals definitions moved into ordinals.h
58
59 2001-09-26: knut st. osmundsen <kosmunds@csc.com>
60 - Win32k: o Create development branch 'splittup' which in the
61 splittup of win32k is being implemented.
62 o BTW. I think I've found the jfs/fat32 + win32k problem.
63 I left some dirty readonly heap pages behind...
64 That is corrected in the splittup.
65 - Some Makefiles:
66 o Corrected the file header to state correct dllname.
67 Ye][ow, which is doing some documentation stuff on the Odin32,
68 pointed this out this for me.
69
70 2001-09-26: Patrick Haller <patrick.haller@innotek.de>
71 - ODINWRAP: o fixed FNEPILOGUE position
72 (MISC) o added support for calldepth tracing
73 - OLE32: o fixed wrong prototype in regsvr32.cpp
74
75 2001-09-25: Sander van Leeuwen <sandervl@xs4all.nl>
76 - COMCTL32: o Wine updates (MRU functions)
77 - SHELL32: o Wine updates (SHAddToRecentDocs)
78 - DDRAW/ADVAPI32: Added makefiles for building library with obj files
79
80 2001-09-24: Sander van Leeuwen <sandervl@xs4all.nl>
81 - DDRAW: o Set screen resolution + bpp of primary surface to those
82 of the PM desktop. (used to default to 640x480x8bpp)
83
84 2001-09-24: Patrick Haller <patrick.haller@innotek.de>
85 - USER32: o added ODINWRAP debug tracing support to WINKEYBOARD.CPP
86
87 2001-09-23: Sander van Leeuwen <sandervl@xs4all.nl>
88 - USER32: o MDI bugfix: set active child to 0 when last one is destroyed
89 (fixes crash when closing mdi window in odinapp)
90 - GDI32: o DIB Section sync bugfix; GpiQueryBitmapBits fails
91 when cbImage is too small (compressed images only)
92 This used to work. Maybe related to new SDD version.
93 (CoolEdit 2000 hits breakpoint in debug build)
94
95 2001-09-23: Dietrich Teickner <Dietrich_Teickner@t-online.de>
96 - SHELL32: o Small update for shfileop.c
97
98 2001-09-21: Sander van Leeuwen <sandervl@xs4all.nl>
99 - USER32: o Focus changes
100 - CTL3D32: o Added stub dll
101
102 2001-09-20: Sander van Leeuwen <sandervl@xs4all.nl>
103 - USER32: o Activate window when it returns 0 for WM_MOUSEACTIVATE
104 0 is not documented, but experiments in NT4 show that
105 the window will get activated when it returns this.
106 (fixes activation of FreeCell when clicking on the window)
107 o WM_NEXTMENU bugfix (from Wine)
108 (fixes crash during menu navigation in MDI windows)
109 - SHELL32: o Shell Folder bugfix from Wine added
110
111 2000-09-19: Oliver Braun <Oliver.Braun@hamburg.de>
112 - USER32: o PeekMessageW bugfix
113
114 2001-09-19: Sander van Leeuwen <sandervl@xs4all.nl>
115 - USER32: o Changed GetLastActivePopup (still not complete)
116 o Prevent loop in DIALOG_IsAccelerator
117 o GetMenuItemInfoW bugfixes
118 o Ported the Wine MDI control
119
120 2001-09-17: Patrick Haller <patrick.haller@innotek.de>
121 - WS2_32: o added stub for WSAIoctl() (Parsec)
122 - WINMM: o lowered minimum OS/2 timer resolution to 2ms
123 (for the new CLOCKSCALE feature)
124
125 2001-09-17: Sander van Leeuwen <sandervl@xs4all.nl>
126 - USER32: o Must return AWP_ACTIVATE/AWP_DEACTIVATE flags in
127 WM_ADJUSTWINDOWPOS (SWP_ACTIVATE/SWP_DEACTIVATE).
128 This ensures activation is handled properly.
129 No longer necessary to manually send WM_ACTIVATE messages.
130 o Only forward SC_CLOSE syscommand to top level window
131 if generated by keyboard
132
133 2001-09-15: Sander van Leeuwen <sandervl@xs4all.nl>
134 - USER32: o Some focus/activation changes
135 o Translation fix for WM_SYSCOMMAND; SC_CLOSE now always
136 directed to top-level window. (OS/2 look only)
137 - ODINBUG: o Update by Herwig Bauernfeind
138 - OLEAUT32/OLE32/QUARTZ/COMDLG32:
139 o Wine updates
140 - COMCTL32: o Wine updates for toolbar, pager & rebar controls
141 o Treeview bugfix when deleting the selected item
142 (fixes crash in UltraEdit when opening files)
143 - * o Put back original sources. Extremely annoying to
144 add tags and change tabs in files.
145
146 2001-09-11: knut st. osmundsen <kosmunds@csc.com>
147 - kKrnlLib: o FYI: Win32k revamp/split-up. Not yet completed.
148
149 2001-09-10: Sander van Leeuwen <sandervl@xs4all.nl>
150 - KERNEL32: o VirtualQuery fix; DosQueryMem doesn't always return region
151 size in pages, so round up size to next page boundary
152 (fixes loop during Netscape 4.7 startup)
153 - GDI32: o DPtoLP fix; signed/unsigned comparison failed
154 (fixes huge fonts in Netscape 4.7)
155 o StretchDIBits fix; clear ulCompression for BI_BITFIELDS
156 or else WGSS blit will fail
157 (fixes black pictures in Netscape 4.7)
158
159 2001-09-09: Sander van Leeuwen <sandervl@xs4all.nl>
160 - TAPI32: o Some updates
161 - OLEAUT32: o Wine typelib updates
162
163 2001-09-07: Patrick Haller <patrick.haller@innotek.de>
164 - include: o removed ./include/wine/server.h (Wine Server)
165 because of collisiton with server.h in OS/2 toolkit
166 - WNETAP32: o NetServerEnum implemented
167 o split into numerous smaller source modules
168
169 2001-09-05: knut st. osmundsen <kosmunds@csc.com>
170 - src\*: o Added/fixed CVS $Id tag in source files.
171 Sorry, if this caused long checkout and compilation. :-)
172 - tools\database:
173 o Fixed a couple of bugs, just in case we get it online some day :-).
174 o More or less implemented @design notes.
175 - tools\dailybuild:
176 o Added automatic uploading of current odin32 api database.
177 (_test_ it at http://odin.netlabs.org/Odin32DBTest/Odin32DB.phtml)
178
179 2001-09-04: knut st. osmundsen <kosmunds@csc.com>
180 - FastDep: o Synced FastDep with OS2Tools.
181
182 2001-09-01: knut st. osmundsen <kosmunds@csc.com>
183 - Tools\CmdQd:
184 o Do DosExecPgm directly on programs when possible.
185 (It's not possible if multiple commands is specified in a job.)
186 o Path search result caching.
187 o Uses CMD.EXE nomatter what is in the COMSPEC.
188 o Corrected memory overwrite in output read loop.
189
Note: See TracBrowser for help on using the repository browser.