Sun Jan 2 12:38:53 1994 David Metcalfe <david@prism.demon.co.uk> * [windows/class.c] Implemented GetClassName and GetClassInfo. * [windows/caret.c] Various improvements to text caret code. Fri Dec 31 15:22:22 1993 John Brezak <brezak@apollo.hp.com> * [misc/comm.c] Patches to work with NetBSD. Thu Dec 30 12:11:55 1993 John Richardson <jrichard@cs.uml.edu> * [objects/bitblt.c] Added StretchBlt(). Tue Jan 4 05:22:07 1994 julliard@di.epfl.ch (Alexandre Julliard) * [misc/user.c] Added creation of system message queue. * [objects/bitmap.c] [objects/dcvalues.c] [windows/dc.c] Added DC size fields into DC structure. * [objects/clipping.c] Bug fix in CLIPPING_IntersectRect(). * [windows/class.c] Allocate a DCE instead of a DC for CS_CLASSDC classes. * [windows/clipping.c] Fixed GetUpdateRect() and GetUpdateRgn() to clip to the client area. * [windows/dce.c] Implemented GetDCEx() and GetWindowDC(). * [windows/defwnd.c] Implemented WM_WINDOWPOSCHANGED handling. * [windows/event.c] Preliminary support for Xlib event handling instead of Xt callbacks. Changed MSG_AddMsg() calls to hardware_event() or PostMessage(). * [windows/message.c] Preliminary support for multiple message queues. Implemented hardware_event() to store messages into the system queue. Implemented Get/SetTaskQueue(). Better WM_PAINT and WM_TIMER handling. Changes to use Xlib instead of Xt for events. * [windows/painting.c] Use GetDCEx() to retrieve the DC, to get a correct visible region. * [windows/timer.c] Moved the timer procedure callback into DispatchMessage(). Changed implementation to get rid of Xt timeouts. Timer checking is now done inside GetMessage(). * [windows/win.c] Allocate a DCE instead of a DC for CS_OWNDC windows. Replaced Xt calls with Xlib calls. Moved window positioning functions into windows/winpos.c * [windows/winpos.c] (New file) Rewritten most of the window positioning functions. Implemented SetWindowPos() and MapWindowPoints(). Jan 3, 94 martin2@trgcorp.solucorp.qc.ca (Martin Ayotte) * [if1632/user.spec] Bad arguments description for function SetDlgItemText. * [objects/text.c] Function DrawText now handle DT_CALCRECT request. * [misc/message.c] Message boxes now use DrawText with DT_CALCRECT. * [windows/graphics.c] Bug fix in function FrameRect, (it was using PEN instead of BRUSH). * [windows/win.c] Bug fix for flags in function ShowWindow. More accurate WM_SIZE generated by function ShowWindow. * [controls/listbox.c] More code for LBS_MULTIPLESEL. More code for LBS_MULTICOLUMN. * [include/windows.h] Bad define for MF_SEPARATOR. * [controls/menu.c] New functions: PopMenuWndProc() with 'glues', CreatePopupMenu(), AppendMenu(), InsertMenu(), RemoveMenu(), DeleteMenu(), ModifyMenu(), TrackPopupMenu(). Code in stubs: CreateMenu(), DestroyMenu(). Sat Jan 1 10:22:43 1994 Bob Amstadt (bob@pooh) * loader/wine.c: Added support for relocation types 5 and 6. Mon Dec 27 11:06:03 1993 Erik Bos (erik@trashcan.hacktic.nl) * [misc/comm.c] new functions: BuildCommDCB(), OpenComm(), CloseComm(), SetCommBreak(), ClearCommBreak(), EscapeCommFunction(), FlushComm(), GetCommError(), SetCommEventMask(), GetCommEventMask(), SetCommState(), GetCommState(), TransmitCommChar(), ReadComm(), WriteComm(). Wed Dec 22 13:00:15 1993 David Metcalfe <david@prism.demon.co.uk> * [windows/caret.c] Implemented text caret functions. Tue Dec 21 06:13:58 1993 julliard@di.epfl.ch (Alexandre Julliard) * [loader/wine.c] Bug fix in LoadImage(). * [objects/bitblt.c] [objects/clipping.c] [objects/text.c] [windows/dc.c] [windows/dce.c] [windows/graphics.c] Modified graphics calls to take into account the DC origin. * [windows/defwnd.c] Added preliminary WM_NCCALCSIZE handling. * [windows/event.c] Send WM_NCCALCSIZE message on resize event. * [windows/win.c] Send WM_NCCALCSIZE message in CreateWindow(). Realize widgets at creation time (should prevent problems with unrealized widgets). Dec 19, 93 martin2@trgcorp.solucorp.qc.ca (Martin Ayotte) * [controls/static.c] Send mouse & keyboard message received to its parent. * [controls/scroll.c] Send keyboard message received to its parent. * [controls/listbox.c] Add Navigation keys . ListBox now use VSCROLL & HSCROLL instead of children. Alpha version of LBS_MULTIPLESEL. Alpha version of LBS_MULTICOLUMN. * [controls/combo.c] Add Navigation keys on closed ComboBox. Remove useless 'COMBOBOX_CreateComboBox' function. Mon Dec 19 20:39:34 1993 Erik Bos (erik@trashcan.hacktic.nl) * [loader/wine. LoadImage() modified to use FindFile(). * [misc/file.c] SetErrorMode added * [misc/dos_fs.c] bug fixes. Dec 13, 93 martin2@trgcorp.solucorp.qc.ca (Martin Ayotte) * [memory/global.c] bug fix in GlobalGetFreeSegment : good ptr in 'g_prev'. * [sysres.dll] preliminary version of a 'glass of wine' bitmap * [windows/event.c] New function 'GetCapture'. * [controls/scroll.c] Remove useless 'SCROLLBAR_CreateScrollBar' function. * [controls/listbox.c] Remove useless 'LISTBOX_CreateListBox' function. Mon Dec 13 13:51:00 1993 David Metcalfe <david@prism.demon.co.uk> * [objects/font.c] Corrected bugs in GetCharWidth(). * [windows/event.c] Modified EVENT_key to send Windows virtual key codes for WM_KEYDOWN and WM_KEYUP messages, and a WM_CHAR message for printable characters. Wed Dec 08 19:20:00 1993 Karl Guenter Wuensch (hn324wu@unidui.uni-duisburg.de) * [windows/graphics.c] Added Polyline and Polygon Mon Dec 13 14:51:54 1993 Erik Bos (erik@trashcan.hacktic.nl) * [controls/listbox.c] ListBoxDirectory() modified to use dos_fs.c's functions to access files&|drives. Sat Dec 04 17:04:23 1993 Erik Bos (erik@trashcan.hacktic.nl) * [misc/dos_fs.c] Added FindFile() to search a file in a dos/unix style path. * [misc/file.c] New Win31 functions: OpenFile, _lcreate, _llseek, GetTempDrive, GetTempFileName, GetWindowsDirectory, GetSystemDirectory, GetDriveType. * [misc/int21.c] Modified. Wed Dec 1 16:20:45 1993 Miguel de Icaza (miguel@roxanne.nuclecu.unam.mx) * [misc/profile.c] The Profile functions now return the correct values. They now implement all the features described in the SDK. Tue Nov 30 13:55:27 1993 Bob Amstadt (bob at amscons) * [loader/selector.c] Rewrote selector aliasing routines to use System V IPC routine to alias memory segments. Nov 28, 93 martin2@trgcorp.solucorp.qc.ca (Martin Ayotte) * [controls/listbox.c] More consistency in functions using wIndexes * [controls/scroll.c] New function : ShowScrollBar(). * [loader/cursor.c] ... New file Move cursor functions from [loader/resource.c]. New function : ClipCursor(). New function : GetClipCursor(). New function : CreateCursor(). SetCursor() now working using gloabal variable 'winHasCursor'. *[object/palette.c] New stub only : SelectPalette(). New stub only : RealizePalette(). *[win/event.c] New function : EVENT_enter_notify(), update 'winHasCursor' and send WM_SETCURSOR. *[win/defwnd.c] Add processing of WM_SETCURSOR message. *[win/win.c] New members in WND structure : hCursor, hWndVScroll & hWndHScroll. CreateWindowEx() now create children for WM_HSCROLL & WM_VSCROLL. New function ClientToScreen(). New function ScreenToClient(). Mon Nov 25 18:25:40 1993 Erik Bos (erik@trashcan.hacktic.nl) * [files.h / regfunc.h / misc/dos.c] Removed. * [misc/dos_fs.c] Added support for loading dosdrive cfg from wine.ini. * [misc/int21.c] Modified. Wed Nov 24 11:37:33 1993 julliard@disuns2.epfl.ch (Alexandre Julliard) * [include/atom.h] [memory/atom.c] Implemented atoms. * [windows/class.c] Modified RegisterClass() to use atoms. Implemented CS_GLOBALCLASS style. * [windows/message.c] Implemented RegisterWindowMessage(). * [loader/resource.c] Bug fix in LoadResource(). * [windows/dialog.c] Modified CreateDialogParam() to use Find/LoadResource().
133 lines
3.5 KiB
Diff
133 lines
3.5 KiB
Diff
diff -ruN ../Backup//Makefile ./Makefile
|
|
--- ../Backup//Makefile Tue Sep 14 09:47:00 1993
|
|
+++ ./Makefile Thu Sep 16 09:59:52 1993
|
|
@@ -7,7 +7,7 @@
|
|
######################################################################
|
|
# These definitions are for the top level
|
|
TARGET=wine
|
|
-LIBS=-L. -L/usr/X386/lib -lXext -lXaw -lXt -lXmu -lX11 -lm
|
|
+LIBS=-L. -L/usr/X386/lib -lXext -lXaw -lXt -lXmu -lX11 -lm -li386 -lgnumalloc -ll
|
|
OBJS=if1632/if1632.o controls/controls.o loader/loader.o \
|
|
memory/memory.o misc/misc.o objects/objects.o windows/windows.o
|
|
SUBDIRS=if1632 controls loader memory misc objects windows
|
|
diff -ruN ../Backup//controls/Makefile ./controls/Makefile
|
|
--- ../Backup//controls/Makefile Sat Sep 11 22:13:44 1993
|
|
+++ ./controls/Makefile Thu Sep 16 10:00:24 1993
|
|
@@ -14,6 +14,7 @@
|
|
depend:
|
|
$(CC) $(CFLAGS) -M *.c > .depend
|
|
|
|
-ifeq (.depend,$(wildcard .depend))
|
|
-include .depend
|
|
-endif
|
|
+.if exists(.depend)
|
|
+.include ".depend"
|
|
+.endif
|
|
+
|
|
diff -ruN ../Backup//if1632/Makefile ./if1632/Makefile
|
|
--- ../Backup//if1632/Makefile Tue Sep 14 08:56:17 1993
|
|
+++ ./if1632/Makefile Thu Sep 16 10:00:24 1993
|
|
@@ -45,9 +45,9 @@
|
|
depend:
|
|
$(CC) $(CFLAGS) -M *.c > .depend
|
|
|
|
-ifeq (.depend,$(wildcard .depend))
|
|
-include .depend
|
|
-endif
|
|
+.if exists(.depend)
|
|
+.include ".depend"
|
|
+.endif
|
|
|
|
|
|
|
|
diff -ruN ../Backup//loader/Makefile ./loader/Makefile
|
|
--- ../Backup//loader/Makefile Sat Sep 11 21:42:05 1993
|
|
+++ ./loader/Makefile Thu Sep 16 10:00:24 1993
|
|
@@ -13,6 +13,6 @@
|
|
depend:
|
|
$(CC) $(CFLAGS) -M *.c > .depend
|
|
|
|
-ifeq (.depend,$(wildcard .depend))
|
|
-include .depend
|
|
-endif
|
|
+.if exists(.depend)
|
|
+.include ".depend"
|
|
+.endif
|
|
diff -ruN ../Backup//memory/Makefile ./memory/Makefile
|
|
--- ../Backup//memory/Makefile Sat Sep 11 21:42:05 1993
|
|
+++ ./memory/Makefile Thu Sep 16 10:00:24 1993
|
|
@@ -13,6 +13,6 @@
|
|
depend:
|
|
$(CC) $(CFLAGS) -M *.c > .depend
|
|
|
|
-ifeq (.depend,$(wildcard .depend))
|
|
-include .depend
|
|
-endif
|
|
+.if exists(.depend)
|
|
+.include ".depend"
|
|
+.endif
|
|
diff -ruN ../Backup//misc/Makefile ./misc/Makefile
|
|
--- ../Backup//misc/Makefile Tue Sep 14 09:17:00 1993
|
|
+++ ./misc/Makefile Thu Sep 16 10:00:24 1993
|
|
@@ -14,6 +14,6 @@
|
|
depend:
|
|
$(CC) $(CFLAGS) -M *.c > .depend
|
|
|
|
-ifeq (.depend,$(wildcard .depend))
|
|
-include .depend
|
|
-endif
|
|
+.if exists(.depend)
|
|
+.include ".depend"
|
|
+.endif
|
|
diff -ruN ../Backup//objects/Makefile ./objects/Makefile
|
|
--- ../Backup//objects/Makefile Tue Sep 14 13:59:04 1993
|
|
+++ ./objects/Makefile Thu Sep 16 10:00:24 1993
|
|
@@ -14,6 +14,6 @@
|
|
depend:
|
|
$(CC) $(CFLAGS) -M *.c > .depend
|
|
|
|
-ifeq (.depend,$(wildcard .depend))
|
|
-include .depend
|
|
-endif
|
|
+.if exists(.depend)
|
|
+.include ".depend"
|
|
+.endif
|
|
diff -ruN ../Backup//tools/Makefile ./tools/Makefile
|
|
--- ../Backup//tools/Makefile Tue Sep 14 09:46:40 1993
|
|
+++ ./tools/Makefile Thu Sep 16 10:00:24 1993
|
|
@@ -14,6 +14,10 @@
|
|
#
|
|
# Dependency lists
|
|
#
|
|
-ifeq (.depend,$(wildcard .depend))
|
|
-include .depend
|
|
-endif
|
|
+.if exists(.depend)
|
|
+.include ".depend"
|
|
+.endif
|
|
+
|
|
+#ifeq (.depend,$(wildcard .depend))
|
|
+#include .depend
|
|
+#endif
|
|
diff -ruN ../Backup//windows/Makefile ./windows/Makefile
|
|
--- ../Backup//windows/Makefile Tue Sep 14 08:39:45 1993
|
|
+++ ./windows/Makefile Thu Sep 16 10:00:24 1993
|
|
@@ -14,6 +14,6 @@
|
|
depend:
|
|
$(CC) $(CFLAGS) -M *.c > .depend
|
|
|
|
-ifeq (.depend,$(wildcard .depend))
|
|
-include .depend
|
|
-endif
|
|
+.if exists(.depend)
|
|
+.include ".depend"
|
|
+.endif
|
|
--- debugger/Makefile.orig Thu Sep 30 07:29:39 1993
|
|
+++ debugger/Makefile Thu Sep 30 07:27:00 1993
|
|
@@ -37,3 +37,6 @@
|
|
depend: dbg.tab.c dbg.tab.h lex.yy.c
|
|
$(CC) $(CFLAGS) -M *.c > .depend
|
|
|
|
+.if exists(.depend)
|
|
+.include ".depend"
|
|
+.endif
|