Release 0.3.0wine-0.3.0
commit401710d757e8a07df65f3de113413632376a88f4
authorAlexandre Julliard <julliard@winehq.org>
Sat, 4 Sep 1993 10:09:32 +0000 (4 10:09 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Sat, 4 Sep 1993 10:09:32 +0000 (4 10:09 +0000)
tree0909c17c3f5c841d93f2a8d793baf45754df1f57
parent75a839a0c04e80e79d568b3e793fb524411b6413
Release 0.3.0

Fri Sep  3 11:52:18 1993  Bob Amstadt

* [windows/timer.c]
Changed to use CallWindowProc() rather directly calling callback.

* [windows/event.c]
Implemented SetCapture() and ReleaseCapture()

* [windows/keyboard.c]
Created stub for GetKeyState()

* [objects/linedda.c]
Created stub for LineDDA()

* [if1632/callback.c]
Created callback handler for LineDDA callback procedure.

* [if1632/callback.c]
Created FreeProcInstance()

Fri Sep  3 08:36:52 1993  David Metcalfe

* [loader/signal.c]
Patch to and code for INT 1A

Thu Sep  2 00:31:54 1993  Alexandre Julliard

* [objects/font.c] [objects/text.c]
More text support: implemented justification and underlining.

* [windows/clipping.c] [objects/clipping.c]
Moved low-level clipping functions to objects/clipping.c.

* [windows/clipping.c] [windows/event.c] [windows/message.c]
Implemented window update regions.

* [windows/dc.c] [objects/dcvalues.c]
Moved some device-independent DC functions to objects/dcvalues.c.

* [windows/graphics.c]
Implemented InvertRect() and GetPixel().

Sat Aug 28 08:40:23 1993  Eric Youngdale

* [include/neexe.h] [loader/wine.c]
Added code to handle relocation type 4.

* [loader/signal.h] [loader/wine.c] [loader/selector.c]
Added support for dos interrupts.

Thu 26 Aug 19:15:00 1993  Eric Youngdale

* [loader/selector.c]
Fixed bug dealing with loading DLLs.

Thu Aug 26 19:22:40 1993  Alexandre Julliard

        * [include/gdi.h] [objects/font.c] [windows/dc.c]
        Beginning of real font support.

        * [windows/graphics.c]
        Implemented PatBlt().

        * [memory/global.c]
        Corrected a bug with linked list handling in GlobalAlloc().

        * [objects/bitmap.c]
        Corrected a bug in BITMAP_SelectObject().

Tue Aug 24 19:22:40 1993  David Metcalfe

        * [controls/Command*] [controls/Label*] [controls[MenuButto*]
  [controls/SmeMenuButt*]
Change code to support & as a special character in menu item text.

Tue Aug 24 19:22:40 1993  Alexandre Julliard

* [include/gdi.h] [windows/dc.c]
Heavily modified the DC structure for better device-independence.

* [objects/bitmap.c]
Implemented bitmap dimensions.

* [windows/dc.c] [windows/dce.c]
Implemented DC state saving and restoring.

* [windows/dc.c]
Implemented ROP mode.

* [windows/graphics.c]
Implemented FillRect().

Mon Aug 23 22:08:34 1993  Bob Amstadt  (bob at pooh)

* [misc/xt.c]
Fixed bug in InvalidateRect().  Solitaire attempted to
clear window before it was realized.

* [loader/resource.c]
Began rewrite of LoadBitmap().

* [loader/wine.c]
Fixed code which set Argv and Argc global variables.

* [loader/selector.c]
Added code to set up command line arguments.

* [include/neexe.h]
Fixed error in PSP structure.

Tue Aug 17 20:41:12 1993  Alexandre Julliard

* [include/gdi.h] [windows/dc.c]
Implemented device capabilities.

* [objects/region.c]
Implemented EqualRgn() and CombineRgn().

* [windows/clipping.c]
Implemented Save/RestoreVisRgn().

* [windows/graphics.c]
Implemented PaintRgn() and FillRgn().

* [windows/mapping.c]
Implemented mapping modes.

Tue Aug 10 14:07:38 1993  Alexandre Julliard

* [if1632/user.spec] [misc/rect.c]
Implemented rectangle API functions.

* [if1632/gdi.spec] [include/gdi.h] [objects/region.c]
Implemented regions.

* [windows/class.c]
Corrected a typo in UnregisterClass().

* [windows/clipping.c] [windows/dc.c]
Implemented DC clipping and visible region.

Tue Aug 10 20:57:56 1993  Bob Amstadt  (bob at pooh)

* [controls/menu.c] [windows/win.c]
SetMenu(), GetMenu(), CheckMenuItem() implemented

Thu Aug  5 22:33:22 1993  Bob Amstadt  (bob at pooh)

* [controls/menu.c] [windows/win.c]
Many improvements menus.  LoadMenu() should work.

Wed Aug  4 14:55:36 1993  Alexandre Julliard

        * [objects/dib.c]
        Started the implementation of device-independent bitmaps.

        * [objects/bitmap.c]
        Added support for multiple bitmap depths.

        * [objects/brush.c]
        Implemented pattern brushes.

        * [windows/dc.c] [windows/graphics.c]
        Implemented some GDI graphics primitives.

Tue Aug  3 21:16:47 1993  Bob Amstadt  (bob at pooh)

* [controls/menu.c] [windows/win.c] [include/menu.h]
Code to load class menus from executable file.

* [if1632/user.spec]
Fixed specification of SendMessage() and PostMessage.

Mon Jul 26 21:53:24 1993  Alexandre Julliard

* [if1632/call.S]
Corrected a bug in KERNEL_InitTask().

* [include/windows.h]
Added a lot of constants.

* [loader/selector.c]
Corrected a bug in segment allocation in CreateSelectors().

* [objects/bitmap.c]
Implemented SelectObject() for bitmaps.

* [objects/brush.c]
Implemented hatched brushes and SelectObject().

* [objects/gdiobj.c]
Removed linked list (not needed).

* [objects/palette.c]
Implemented system palette creation and misc. palette API functions.

* [windows/timer.c]
Implemented timers.

* [windows/dc.c]
Implemented memory device contexts.

Tue Jul 20 10:38:59 1993  Bob Amstadt  (bob at pooh)

        * [dos.c]
Split DOS3Call() out of kernel.c.  Added support for get date
and time functions.

* [call.S]
Added function ReturnFromRegisterFunc() to allow DOS calls
to return values in registers.

* [regfunc.h]
Macros to access registers saved on stack.

Tue Jul 20 10:38:59 1993  Alexandre Julliard

        * [win.c]
        Corrected allocation of the WM_CREATE data structure.

        * [dce.c] [dce.h]
        Implemented DCE handling.

        * [bitmap.c] [brush.c] [dc.c] [font.c] [gdi.h] [gdi.spec]
          [gdiobj.c] [palette.c] [pen.c]
        Implemented the GDI objects data structures and allocation.

        * [windows.h]
        Added several structures and constants for GDI objects.

Mon Jul 19 12:51:10 1993  Bob Amstadt  (bob at pooh)

* [ldtlib.c]
Modified system calls to match Linus' new interface for
the LDT modification.

* [win.c]
Fixed bug with WM_CREATE message.

* [heap.c] [kernel.spec]
Completed local heap allocation functions.

* [global.c]
Created function GlobalQuickAlloc() for easy allocation from DLLs
109 files changed:
ALPHA-diffs [new file with mode: 0644]
BUGS [new file with mode: 0644]
ChangeLog
Makefile
README
controls/Makefile [new file with mode: 0644]
controls/SmeMenuButtP.h [new file with mode: 0644]
controls/SmeMenuButto.c [new file with mode: 0644]
controls/SmeMenuButto.h [new file with mode: 0644]
controls/WinCommand.c [new file with mode: 0644]
controls/WinCommand.h [new file with mode: 0644]
controls/WinCommandP.h [new file with mode: 0644]
controls/WinLabel.c [new file with mode: 0644]
controls/WinLabel.h [new file with mode: 0644]
controls/WinLabelP.h [new file with mode: 0644]
controls/WinMenuButtP.h [new file with mode: 0644]
controls/WinMenuButto.c [new file with mode: 0644]
controls/WinMenuButto.h [new file with mode: 0644]
controls/menu.c [new file with mode: 0644]
controls/widgets.c [moved from widgets.c with 100% similarity]
etc/gdi-ordinals [moved from gdi-ordinals with 100% similarity]
etc/kernel-ordinals [moved from kernel-ordinals with 100% similarity]
etc/user-ordinals [moved from user-ordinals with 100% similarity]
gdi.spec [deleted file]
if1632/Makefile [new file with mode: 0644]
if1632/call.S [moved from if1632.S with 86% similarity]
if1632/callback.c [moved from callback.c with 78% similarity]
if1632/findfunc [new file with mode: 0755]
if1632/gdi.spec [new file with mode: 0644]
if1632/kernel.spec [moved from kernel.spec with 61% similarity]
if1632/relay.c [moved from relay.c with 79% similarity]
if1632/shell.spec [moved from shell.spec with 100% similarity]
if1632/unixlib.spec [moved from unixlib.spec with 100% similarity]
if1632/user.spec [new file with mode: 0644]
if1632/win87em.spec [moved from win87em.spec with 100% similarity]
include/bitmaps/check_bitmap [new file with mode: 0644]
include/bitmaps/nocheck_bitmap [new file with mode: 0644]
include/callback.h [moved from callback.h with 100% similarity]
include/class.h [moved from class.h with 88% similarity]
include/dce.h [new file with mode: 0644]
include/dlls.h [moved from dlls.h with 100% similarity]
include/gdi.h [new file with mode: 0644]
include/heap.h [moved from heap.h with 67% similarity]
include/menu.h [new file with mode: 0644]
include/message.h [moved from message.h with 100% similarity]
include/neexe.h [moved from neexe.h with 97% similarity]
include/prototypes.h [moved from prototypes.h with 100% similarity]
include/regfunc.h [new file with mode: 0644]
include/segmem.h [moved from segmem.h with 100% similarity]
include/user.h [new file with mode: 0644]
include/win.h [moved from win.h with 85% similarity]
include/windows.h [moved from windows.h with 61% similarity]
include/wine.h [moved from wine.h with 100% similarity]
ldt.tar [deleted file]
ldt512.tar [deleted file]
loader/Makefile [new file with mode: 0644]
loader/dump.c [moved from dump.c with 100% similarity]
loader/ldt.c [moved from ldt.c with 100% similarity]
loader/ldtlib.c [moved from ldtlib.c with 79% similarity]
loader/resource.c [moved from resource.c with 51% similarity]
loader/selector.c [moved from selector.c with 93% similarity]
loader/signal.c [new file with mode: 0644]
loader/wine.c [moved from wine.c with 96% similarity]
memory/Makefile [new file with mode: 0644]
memory/global.c [moved from global.c with 94% similarity]
memory/heap.c [moved from heap.c with 56% similarity]
misc/Makefile [new file with mode: 0644]
misc/dos.c [new file with mode: 0644]
misc/kernel.c [moved from kernel.c with 72% similarity]
misc/rect.c [new file with mode: 0644]
misc/user.c [new file with mode: 0644]
misc/xt.c [new file with mode: 0644]
objects/Makefile [new file with mode: 0644]
objects/bitblt.c [new file with mode: 0644]
objects/bitmap.c [new file with mode: 0644]
objects/brush.c [new file with mode: 0644]
objects/clipping.c [new file with mode: 0644]
objects/dcvalues.c [new file with mode: 0644]
objects/dib.c [new file with mode: 0644]
objects/font.c [new file with mode: 0644]
objects/gdiobj.c [new file with mode: 0644]
objects/linedda.c [new file with mode: 0644]
objects/palette.c [new file with mode: 0644]
objects/pen.c [new file with mode: 0644]
objects/region.c [new file with mode: 0644]
objects/text.c [new file with mode: 0644]
signal-diffs [new file with mode: 0644]
test/hw.exe [new file with mode: 0755]
test/menutest.exe [new file with mode: 0755]
test/winetest2.exe [new file with mode: 0755]
tools/Makefile [new file with mode: 0644]
tools/build-spec.txt [moved from build-spec.txt with 100% similarity]
tools/build.c [moved from build.c with 97% similarity]
user.c [deleted file]
user.spec [deleted file]
windows/Makefile [new file with mode: 0644]
windows/class.c [moved from class.c with 55% similarity]
windows/clipping.c [new file with mode: 0644]
windows/dc.c [new file with mode: 0644]
windows/dce.c [new file with mode: 0644]
windows/event.c [moved from event.c with 68% similarity]
windows/graphics.c [new file with mode: 0644]
windows/keyboard.c [new file with mode: 0644]
windows/mapping.c [new file with mode: 0644]
windows/message.c [moved from message.c with 89% similarity]
windows/painting.c [new file with mode: 0644]
windows/timer.c [new file with mode: 0644]
windows/win.c [moved from win.c with 55% similarity]
xt.c [deleted file]