Release 960928wine-960928
commit2c69f6d8e970734572d9da9ad06028155b6d0b84
authorAlexandre Julliard <julliard@winehq.org>
Sat, 28 Sep 1996 18:11:01 +0000 (28 18:11 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Sat, 28 Sep 1996 18:11:01 +0000 (28 18:11 +0000)
treea81d6073617672371ddfa4d6c7b23629ee7f8746
parent8bbf8180e57ade4a09f1281ed81a3e7bdff50c96
Release 960928

Fri Sep 27 14:18:42 1996  Alexandre Julliard  <julliard@lrc.epfl.ch>

* [controls/button.c]
Fixed focus rectangle size and clipping.

* [controls/scroll.c]
Converted to Win32 and added support for scroll page.
Completed SetScrollInfo() and implemented other Win32 functions.

* [files/file.c]
Removed FILE_Read() (use _lread32 instead).

* [objects/dce.c] [include/dce.h]
Allocate DCE on the Win32 heap, and use pointers instead of
handles.
Implemented Win32 version of DC functions.

* [windows/painting.c]
Attempt to make CS_PARENTDC style work again.

Wed Sep 25 23:40:52 1996 Alex Korobka <alex@trantor.pharm.sunysb.edu>

* [windows/dce.c] [windows/winpos.c]
Override SaveUnder attribute when painting took place
in a window below. Force X to raise activated window
in seamless mode.

* [misc/clipboard.c] [windows/event.c]
Translation between DOS and Unix text formats and several
other fixes for the sudden selection loss.

* [windows/message.c]
Apply "first" and "last" when checking for WM_QUIT in
        MSG_PeekMessage().

* [windows/win.c]
Rearranged DestroyWindow() to fit "Windows Internals"
description.

* [windows/win.c] [windows/winpos.c] [windows/nonclient.c]
Misc. fixes to CBT hook calls.

* [controls/menu.c] [misc/user.c]
Fixup resident popup menu window so that it doesn't get
destroyed by USER_AppExit().

* [loader/module.c] [loader/task.c] [windows/event.c]
Process "unsafe" X events outside the scheduler to prevent
deadlocks.

* [windows/message.c] [windows/queue.c] [windows/winpos.c]
Lots of fixes for better Win16 multitasking.

Wed Sep 25 20:36:30 1996  Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>

* [include/windows.h]
Added some missing HOOK defines.

* [misc/shell.c][if1632/shell32.spec][include/shell.h]
SHGetFileInfoA stub added (win95 mplayer.exe /play bla.avi).

* [win32/console.c][include/wincon.h]
GetConsoleScreenBufferInfo, GetLargestConsoleWindowSize added.

* [misc/registry.c]
Some null ptr fixes.

* [loader/pe_image.c]
Fixed exported function lookup. (msvcrt20.dll)
Add debugsyms for entrypoint, exported functions and sections.

* [multimedia/mmsystem.c]
MCIOpen: support for element opens (mplayer.exe /play bla.avi).

* [several]
Added several missing things/stubs/simple thunks from win32
to win16 code.

Sat Sep 21 17:27:44 1996  O.Flebbe  <flebbe@science-computing.uni-tuebingen.de>

* [windows/property.c]
Fixed debugging of 16 Bit RemoveProp().

* [debugger/memory.c]
Added DEBUG_checkmap_bad() for linux.

Thu Sep 19 20:48:31 1996  Albrecht Kleine  <kleine@ak.sax.de>

* [windows/event.c] [windows/hook.c]
Use EnableHardwareInput() for JournalPlayback hook.

* [controls/listbox.c]
Changed handling of LB_GETITEMRECT in empty listboxes.

Thu Sep 19 13:34:35 1996  Slaven Rezic  <eserte@cs.tu-berlin.de>

* [misc/main.c]
Fixes to X resources handling.

Wed Sep 18 00:31:15 1996  Huw D. M. Davies <h.davies1@physics.oxford.ac.uk>

* [objects/metafile.c] [include/gdi.h] [objects/dc.c]
Individual handle table created for each metafile. Fixed
  GlobalReAlloc() bug in MF_AddHandleDC() (was MF_AddHandleInternal).

* [windows/graphics.c] [objects/dc.c]
Rectangle() changed to work better with wide pens and PS_NULL.
Use JoinMiter.

* [windows/winpos.c]
Make the whole (non X) window invalid on resize if CS_[VH]REDRAW
  is set.

* [windows/nonclient.c]
AdjustWindowRectEx() should perform calculations even if the
  window is minimized.

* [windows/mdi.c]
Better handling of system button painting. Maximized windows can
  contain scroll bars. Icons now maximize properly.

* [windows/defwnd.c] [windows/nonclient.c] [controls/menu.c]
Improved greying of items in system menu. WM_INITMEMUPOPUP no
  longer caught in DefWndProc, DEFWND_InitSysMenuPopup moved to
  menu.c.

Mon Sep 16 21:30:00 1996  Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>

* [several files]
Fix missing includes and wrong printing arguments.

* [controls/listbox.c]
Don't sort drives in ListBoxDirectory().

Sat Sep 14 09:05:47 1996  Petri Tuomola <ptuomola@xs4all.nl>

* [windows/dialog.c]
Fixed handling of Shift-TAB in dialogs.

Thu Sep 12 18:31:00 1996  Thomas Sandford <t.d.g.sandford@prds-grn.demon.co.uk>

* [if1632/gdi32.spec]
Added SelectClipRgn - call win16 version.

* [if1632/user32.spec]
Added GetAsyncKeyState, GetMenuItemID and GetMenuStringA.

* [include/wincon.h]
Added COORD and SMALL_RECT typedefs, moved CONSOLE_SCREEN_BUFFER_INFO
out of #if 0 protected portion of file.

* [loader/pe_image.c]
PE_InitTEB() - Tidy up, bug fix to stack pointer value (Borland
programs now work better)

* [win32/console.c]
Added stub functions for GetConsoleScreenBufferInfo and
GetLargestConsoleWindowSize

* [win32/findfile.c]
FindFirstFile32A() - removed erroneous strcpy

* [windows/keyboard.c]
GetAsyncKeyState() - bug fix - now returns value as per Microsoft
specification. NB - I still have doubts about some other functions
in this file.
97 files changed:
ANNOUNCE
ChangeLog
controls/button.c
controls/combo.c
controls/desktop.c
controls/edit.c
controls/listbox.c
controls/menu.c
controls/scroll.c
controls/status.c
controls/widgets.c
debugger/memory.c
files/directory.c
files/dos_fs.c
files/file.c
files/profile.c
if1632/crtdll.spec
if1632/gdi32.spec
if1632/kernel.spec
if1632/kernel32.spec
if1632/shell32.spec
if1632/user.spec
if1632/user32.spec
include/class.h
include/clipboard.h
include/dce.h
include/dde_mem.h
include/debug.h
include/desktop.h
include/directory.h
include/file.h
include/gdi.h
include/graphics.h
include/listbox.h
include/menu.h
include/message.h
include/module.h
include/queue.h
include/scroll.h
include/shell.h
include/stddebug.h
include/win.h
include/wincon.h
include/windows.h
ipc/dde_proc.c
ipc/wine_test_stub.c
loader/builtin.c
loader/module.c
loader/pe_image.c
loader/task.c
misc/clipboard.c
misc/comm.c
misc/commdlg.c
misc/lstr.c
misc/lzexpand.c
misc/main.c
misc/ole2nls.c
misc/registry.c
misc/shell.c
misc/spy.c
misc/user.c
misc/winsocket.c
miscemu/dpmi.c
multimedia/mmsystem.c
objects/bitmap.c
objects/cursoricon.c
objects/dc.c
objects/gdiobj.c
objects/metafile.c
objects/palette.c
objects/text.c
win32/console.c
win32/cursoricon32.c
win32/file.c
win32/findfile.c
win32/memory.c
win32/newfns.c
win32/thread.c
windows/caret.c
windows/class.c
windows/dce.c
windows/defwnd.c
windows/dialog.c
windows/event.c
windows/graphics.c
windows/hook.c
windows/keyboard.c
windows/mdi.c
windows/message.c
windows/msgbox.c
windows/nonclient.c
windows/painting.c
windows/property.c
windows/queue.c
windows/scroll.c
windows/win.c
windows/winpos.c