Release 960805wine-960805
commitf1aa3030a695c5b581399a83fd9e3853ec2e7760
authorAlexandre Julliard <julliard@winehq.org>
Mon, 5 Aug 1996 17:42:43 +0000 (5 17:42 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 5 Aug 1996 17:42:43 +0000 (5 17:42 +0000)
tree706fc8323c140098bbeb071fa9b5eaf73cb2f0d5
parentac9c9b07cf85447f4a1bab820944ed830ade2ebb
Release 960805

Sun Aug  4 18:18:48 1996  Alexandre Julliard  <julliard@lrc.epfl.ch>

* [controls/scroll.c]
Attempted to implement undocumented scroll-bar messages.

* [tools/build.c] [include/callback.h] [windows/winproc.c]
CallTo16_* functions now get DS from the previous 16-bit stackframe.

* [if1632/thunk.c] [include/callback.h]
Added thunks to implement callbacks for the emulator. Now all the
Enum* functions always take a real function pointer even in the
emulator.

* [loader/builtin.c]
Removed binary search in BUILTIN_GetEntryPoint32(), as it didn't
  work with NULL entry points. Using linear search now.

* [loader/module.c]
Implemented IsSharedSelector().

* [loader/task.c]
Changed SwitchStackTo/Back to use the instance data to store the
previous stack instead of the TDB. Also copy the local variables
onto the new stack.
Added GetExeVersion() and SetTackSignalProc().
Implemented SetSigHandler().

Sat Aug  3 22:19:00 1996  Thomas Sandford <t.d.g.sandford@prds-grn.demon.co.uk>

* [controls/menu.c]
"Fixed" problem in deleting menus where win32 could get into an
endless loop when it crashed. I think I've fixed the symptoms, not
the original problem so it might be worth further investigation.

* [debugger/registers.c]
Added missing #ifdefs on FS_REG and GS_REG, needed for FreeBSD to
compile wine properly.

* [files/dos_fs.c]
Made DOSFS_Hash and DOSFS_Match non-static so they can be called
from win32/findfile.c (q.v.).

* [if1632/gdi32.spec]
Added SetMapMode (call existing function)

* [if1632/kernel32.spec]
Added FindFirstFileA and SetFileAttributesA.

* [if1632/user32.spec]
Added BringWindowToTop, CreatePopupMenu, GetKeyState, GetParent,
IsDlgButtonChecked (call existing functions) and IsDialogMessageA,
UnhookWindowsHookEx.

* [win32/file.c]
Added stub function SetFileAttributes32A. It's a stub because I
can't really work out what this function should do with most
attributes in a Unix environment. Anyone care to expand it?

* [win32/findfile.c]
New file. Initial stab at FindFirstFile. This doesn't work as
specified yet, though a lot of the groundwork is there. I haven't
time to work on this for the next month, so if anyone wants to pick
it up and run with it please do.

* [win32/memory.c]
Removed malloc.h from includes (covered by stdlib.h include, and
gets rid of a warning in FreeBSD).

* [win32/newfns.c]
UnhookWindowsHookEx32A stub added.

* [win32/user32.c]
Added implementation of IsDialogMessage32A.

* [windows/dialog.c]
IsDlgButtonChecked now calls SendDlgItemMessage32A instead of
SendDlgItemMessage16.

Sat Aug  3 18:00:00 1996 Alex Korobka <alex@phm30.pharm.sunysb.edu>

* [windows/graphics.c]
Removed rectangle checking (conflicted with nonstandard
mapping modes).

* [windows/dialog.c]
Added check for child-style dialogs to DS_ABSALIGN
coordinate conversion.

* [objects/color.c]
Cleaned up misc. bits

Thu Aug  1 10:51:45 1996  Andrew Lewycky <plewycky@oise.utoronto.ca>

* [windows/focus.c] [windows/event.c] [windows/win.c]
  [windows/defdlg.c]
Fixes to focusing and activation.

* [windows/defdlg.c]
Properly(?) handle DM_GETDEFID.

* [controls/combo.c]
Handle CB_FINDSTRINGEXACT, CB_SETEDITSEL, CB_GETEDITSEL.
CBCheckSize: Adjust edit position.

Tue Jul 30 09:46:36 1996  Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>

* [files/file.c] [include/file.h] [loader/module.c] [loader/ne_image.c]
Pass HFILEs instead of unix-fds to self-loader code.

Mon Jul 29 21:48:25 1996  Albrecht Kleine  <kleine@ak.sax.de>

* [include/metafile.h] [objects/metafile.c] [objects/text.c]
Implemented handling of some new metafile records (META_...)
in PlayMetaFileRecord(), rewrite of 'case META_EXTTEXTOUT'.
Added functions like MF_StretchBlt() for usage in metafiles.
Minor bugfix in CopyMetafile().

* [objects/bitmap.c][objects/dib.c]
Added check for metafile-DC in Bitmap and DIB functions:
CreateCompatibleBitmap() etc.
74 files changed:
ANNOUNCE
ChangeLog
controls/combo.c
controls/menu.c
controls/scroll.c
debugger/registers.c
files/dos_fs.c
files/file.c
if1632/Makefile.in
if1632/gdi.spec
if1632/gdi32.spec
if1632/kernel.spec
if1632/kernel32.spec
if1632/thunk.c [new file with mode: 0644]
if1632/user.spec
if1632/user32.spec
if1632/wprocs.spec
include/callback.h
include/combo.h
include/file.h
include/hook.h
include/metafile.h
include/task.h
include/winbase.h
include/windows.h
include/wintypes.h
library/miscstubs.c
library/sup.c
loader/builtin.c
loader/module.c
loader/ne_image.c
loader/task.c
misc/commdlg.c
misc/exec.c
multimedia/joystick.c
multimedia/mcistring.c
multimedia/mmsystem.c
multimedia/time.c
objects/bitmap.c
objects/color.c
objects/dib.c
objects/font.c
objects/gdiobj.c
objects/linedda.c
objects/metafile.c
objects/palette.c
objects/text.c
programs/progman/ChangeLog
programs/progman/Fi.rc [new file with mode: 0644]
programs/progman/Makefile.in
programs/progman/main.c
programs/winhelp/ChangeLog
programs/winhelp/Fi.rc [new file with mode: 0644]
programs/winhelp/Makefile.in
programs/winhelp/winhelp.c
tools/build.c
win32/Makefile.in
win32/file.c
win32/findfile.c [new file with mode: 0644]
win32/memory.c
win32/newfns.c
win32/user32.c
windows/dce.c
windows/defdlg.c
windows/dialog.c
windows/event.c
windows/focus.c
windows/graphics.c
windows/hook.c
windows/message.c
windows/property.c
windows/win.c
windows/winpos.c
windows/winproc.c