1 Mon Sep 13 05:00:11 1993 Eric Youngdale
3 * [Makefile] [if1632/relay.c] [include/dlls.h] [selector.c]
4 [loader/wine.c] [tools/build.c]
5 Added ability to generate missing functions statistics.
7 Mon Sep 13 12:09:47 1993 Scott A. Laird (scott@curly)
12 * [if1632/kernel.spec]
13 Added definitions for GetProfile{Int,String} and SetHandleCount.
15 * [if1632/keyboard.spec]
16 Created interface specification for Keyboard driver DLL.
19 Added keyboard.dll to list of included DLLs.
22 Added LoadAccelerators definition.
25 Added LoadAccelerators stub.
28 Changed OpenFile, and added SetHandleCount (for winfile.exe)
33 * [misc/profile.c] [misc/xt.c]
34 Moved GetPrivateProfile* commands here, and added GetProfile*
37 Mon Sep 13 10:24:37 1993 Andrew Bulhak
40 Implemented MulDiv(), OutputDebugString() and wvsprintf()
42 Fri Sep 10 09:13:30 1993 John Brezak
45 Created patch to allow BSD make to build wine.
48 Fixed NULL pointer reference.
50 * [windows/message.c] [misc/xt.c]
51 Defined HZ to handle system specific timing.
53 * [windows/graphics.c]
57 NetBSD does not have /usr/include/values.h and MAXINT is INT_MAX.
59 * [dump.c] [ldt.c] [wine.c]
60 ifdef'ed linux headers for linux compile.
63 Add NetBSD system calls when compiled on that system.
66 Use mmap(MAP_ANON, ...) for NetBSD.
69 Fixed selector assumptions.
71 Thu Sep 9 20:01:37 1993 David Metcalfe
73 * [controls/WinButton*] [controls/button.c] [controls/widget.c]
74 [windows/win.c] [windows/class.c]
75 Added 3D button control and tied into CreateWindow()
77 Thu Sep 9 07:35:24 1993 Scott Laird
80 Created interface specification for SOUND DLL.
82 * [if1632/win87em.spec]
83 Added more functions to the WIN87EM DLL interface specification
86 Created stubs for the new math emulation functions.
89 Created stubs for the SOUND DLL.
91 Sun Sep 5 21:02:10 1993 John Burton
93 * [if1632/kernel.spec]
94 Added interface specifications for OpenFile, _lclose, _lread, _lopen,
101 Implemented OpenFile, _lclose, _lread, _lopen and _lwrite.
103 Fri Sep 3 18:47:03 1993 Alexandre Julliard
111 Fri Sep 3 18:47:03 1993 Bob Amstadt
113 * [objects/linedda.c]
116 Fri Sep 3 11:52:18 1993 Bob Amstadt
119 Changed to use CallWindowProc() rather directly calling callback.
122 Implemented SetCapture() and ReleaseCapture()
124 * [windows/keyboard.c]
125 Created stub for GetKeyState()
127 * [objects/linedda.c]
128 Created stub for LineDDA()
130 * [if1632/callback.c]
131 Created callback handler for LineDDA callback procedure.
133 * [if1632/callback.c]
134 Created FreeProcInstance()
136 Fri Sep 3 08:36:52 1993 David Metcalfe
139 Patch to and code for INT 1A
141 Thu Sep 2 00:31:54 1993 Alexandre Julliard
143 * [objects/font.c] [objects/text.c]
144 More text support: implemented justification and underlining.
146 * [windows/clipping.c] [objects/clipping.c]
147 Moved low-level clipping functions to objects/clipping.c.
149 * [windows/clipping.c] [windows/event.c] [windows/message.c]
150 Implemented window update regions.
152 * [windows/dc.c] [objects/dcvalues.c]
153 Moved some device-independent DC functions to objects/dcvalues.c.
155 * [windows/graphics.c]
156 Implemented InvertRect() and GetPixel().
158 Sat Aug 28 08:40:23 1993 Eric Youngdale
160 * [include/neexe.h] [loader/wine.c]
161 Added code to handle relocation type 4.
163 * [loader/signal.h] [loader/wine.c] [loader/selector.c]
164 Added support for dos interrupts.
166 Thu 26 Aug 19:15:00 1993 Eric Youngdale
168 * [loader/selector.c]
169 Fixed bug dealing with loading DLLs.
171 Thu Aug 26 19:22:40 1993 Alexandre Julliard
173 * [include/gdi.h] [objects/font.c] [windows/dc.c]
174 Beginning of real font support.
176 * [windows/graphics.c]
177 Implemented PatBlt().
180 Corrected a bug with linked list handling in GlobalAlloc().
183 Corrected a bug in BITMAP_SelectObject().
185 Tue Aug 24 19:22:40 1993 David Metcalfe
187 * [controls/Command*] [controls/Label*] [controls[MenuButto*]
188 [controls/SmeMenuButt*]
189 Change code to support & as a special character in menu item text.
191 Tue Aug 24 19:22:40 1993 Alexandre Julliard
193 * [include/gdi.h] [windows/dc.c]
194 Heavily modified the DC structure for better device-independence.
197 Implemented bitmap dimensions.
199 * [windows/dc.c] [windows/dce.c]
200 Implemented DC state saving and restoring.
203 Implemented ROP mode.
205 * [windows/graphics.c]
206 Implemented FillRect().
208 Mon Aug 23 22:08:34 1993 Bob Amstadt (bob at pooh)
211 Fixed bug in InvalidateRect(). Solitaire attempted to
212 clear window before it was realized.
214 * [loader/resource.c]
215 Began rewrite of LoadBitmap().
218 Fixed code which set Argv and Argc global variables.
220 * [loader/selector.c]
221 Added code to set up command line arguments.
224 Fixed error in PSP structure.
226 Tue Aug 17 20:41:12 1993 Alexandre Julliard
228 * [include/gdi.h] [windows/dc.c]
229 Implemented device capabilities.
232 Implemented EqualRgn() and CombineRgn().
234 * [windows/clipping.c]
235 Implemented Save/RestoreVisRgn().
237 * [windows/graphics.c]
238 Implemented PaintRgn() and FillRgn().
240 * [windows/mapping.c]
241 Implemented mapping modes.
243 Tue Aug 10 14:07:38 1993 Alexandre Julliard
245 * [if1632/user.spec] [misc/rect.c]
246 Implemented rectangle API functions.
248 * [if1632/gdi.spec] [include/gdi.h] [objects/region.c]
252 Corrected a typo in UnregisterClass().
254 * [windows/clipping.c] [windows/dc.c]
255 Implemented DC clipping and visible region.
257 Tue Aug 10 20:57:56 1993 Bob Amstadt (bob at pooh)
259 * [controls/menu.c] [windows/win.c]
260 SetMenu(), GetMenu(), CheckMenuItem() implemented
262 Thu Aug 5 22:33:22 1993 Bob Amstadt (bob at pooh)
264 * [controls/menu.c] [windows/win.c]
265 Many improvements menus. LoadMenu() should work.
267 Wed Aug 4 14:55:36 1993 Alexandre Julliard
270 Started the implementation of device-independent bitmaps.
273 Added support for multiple bitmap depths.
276 Implemented pattern brushes.
278 * [windows/dc.c] [windows/graphics.c]
279 Implemented some GDI graphics primitives.
281 Tue Aug 3 21:16:47 1993 Bob Amstadt (bob at pooh)
283 * [controls/menu.c] [windows/win.c] [include/menu.h]
284 Code to load class menus from executable file.
287 Fixed specification of SendMessage() and PostMessage.
289 Mon Jul 26 21:53:24 1993 Alexandre Julliard
292 Corrected a bug in KERNEL_InitTask().
294 * [include/windows.h]
295 Added a lot of constants.
297 * [loader/selector.c]
298 Corrected a bug in segment allocation in CreateSelectors().
301 Implemented SelectObject() for bitmaps.
304 Implemented hatched brushes and SelectObject().
307 Removed linked list (not needed).
309 * [objects/palette.c]
310 Implemented system palette creation and misc. palette API functions.
316 Implemented memory device contexts.
318 Tue Jul 20 10:38:59 1993 Bob Amstadt (bob at pooh)
321 Split DOS3Call() out of kernel.c. Added support for get date
325 Added function ReturnFromRegisterFunc() to allow DOS calls
326 to return values in registers.
329 Macros to access registers saved on stack.
331 Tue Jul 20 10:38:59 1993 Alexandre Julliard
334 Corrected allocation of the WM_CREATE data structure.
337 Implemented DCE handling.
339 * [bitmap.c] [brush.c] [dc.c] [font.c] [gdi.h] [gdi.spec]
340 [gdiobj.c] [palette.c] [pen.c]
341 Implemented the GDI objects data structures and allocation.
344 Added several structures and constants for GDI objects.
346 Mon Jul 19 12:51:10 1993 Bob Amstadt (bob at pooh)
349 Modified system calls to match Linus' new interface for
350 the LDT modification.
353 Fixed bug with WM_CREATE message.
355 * [heap.c] [kernel.spec]
356 Completed local heap allocation functions.
359 Created function GlobalQuickAlloc() for easy allocation from DLLs
361 Tue Jul 13 20:31:31 1993 Bob Amstadt (bob at pooh)
364 Completed global memory pool API
366 Sun Jul 11 16:59:52 1993 Alexandre Julliard
368 * [message.c] [user.c] [user.spec] [windows.h]
369 Added emulation of Windows message queue.
371 Thu Jul 8 19:29:27 1993 Bob Amstadt (bob at pooh)
373 * [build.c] Original by Bob Amstadt
374 * [callback.c] Original by Bob Amstadt, updates by
376 * [dump.c] Original by Bob Amstadt
377 * [global.c] Original by Bob Amstadt
378 * [heap.c] Original by Bob Amstadt
379 * [kernel.c] Original by Bob Amstadt
380 * [ldt.c] Original by Bob Amstadt
381 * [ldtlib.c] Original by Bob Amstadt
382 * [relay.c] Original by Bob Amstadt
383 * [resource.c] Original by Bob Amstadt, updates by
385 * [selector.c] Original by Bob Amstadt, updates by Eric Youngdale
386 * [user.c] Original by Bob Amstadt
387 * [wine.c] Original by Bob Amstadt, updates by Eric Youngdale and
389 * [wintcl.c] Original by Regents of the University of California,
390 updates by Peter MacDonald and Alexandre Julliard
391 * [callback.h] Original by Bob Amstadt
392 * [dlls.h] Original by Bob Amstadt
393 * [heap.h] Original by Bob Amstadt
394 * [neexe.h] Original by Bob Amstadt
395 * [prototypes.h] Original by Bob Amstadt, updates by
397 * [segmem.h] Original by Bob Amstadt
398 * [tkInt.h] Original by Regents of the University of California
399 * [windows.h] Original by Peter MacDonald, updates by
400 Alexandre Julliard and Bob Amstadt
401 * [wine.h] Original by Eric Youngdale
402 * [kernel.spec] Original by Bob Amstadt, updates by
404 * [gdi.spec] Original by Bob Amstadt, updates by
406 * [shell.spec] Original by Bob Amstadt
407 * [unixlib.spec] Original by Bob Amstadt
408 * [user.spec] Original by Bob Amstadt, updates by Alexandre Julliard
409 * [win87em.spec] Original by Bob Amstadt
410 * [Windows.tcl] Original by Peter MacDonald, updates by
412 * [build-spec.txt] Original by Bob Amstadt
413 * [if1632.S] Original by Bob Amstadt, updates by Eric Youngdale