Release 970120wine-970120
commit01d6346a231fcc03f648bfa6ea6c997909ac88b6
authorAlexandre Julliard <julliard@winehq.org>
Mon, 20 Jan 1997 19:43:45 +0000 (20 19:43 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 20 Jan 1997 19:43:45 +0000 (20 19:43 +0000)
treed8e460ea0cf04ba3769b50b81d4cc6407935c6e8
parentc6c09442c4368706ad3df6550f59574b580c8aa3
Release 970120

Sun Jan 19 11:46:48 1997  Alexandre Julliard  <julliard@lrc.epfl.ch>

* [loader/module.c]
Fixed LoadModule() to always call the DLL initialization code.

* [windows/event.c]
Moved all the keyboard stuff to windows/keyboard.c

* [tools/build.c]
Fixed Win32 register functions.

Sat Jan 18 22:24:41 1997  David Makepeace  <D.Makepeace@mailbox.uq.oz.au>

        * [tools/makedep.c]
        Fixed bug which causes SEGV on Solaris x86.

Fri Jan 17 18:32:27 1997  Frans van Dorsselaer <dorssel@rulhmpc49.LeidenUniv.nl>

* [controls/edit.c]
Implemented WM_UNDO, WM_CONTEXTMENU (temporary using WM_RBUTTONUP),
WM_COMMAND, WM_INITPOPUPMENU, WM_SYSKEYDOWN.
Fixed EM_SETSEL and some minor bugs (features).
Hence: fully functional undo and a win95 menu with the right mouse
button.

* [include/resources.h] [resources/TODO] [resources/sysres_??.rc]
Added a context menu for the edit control.
Translations, please ...

Fri Jan 17 08:29:52 1997  David Faure <david.faure@ifhamy.insa-lyon.fr>

* [windows/event.c]
Move EVENT_ToAscii to windows/keyboard.c (where name ToAscii)
Fixed Keypad keys 0-9 and . in EVENT_event_to_vkey.
Added 3-state handling of toggle keys (CapsLock, NumLock) in order
to make them work with any X server.
Toggle keys now generate WM_KEYDOWN and WM_KEYUP on each pressing.

* [include/keyboard.h]
Totally replaced the file (formerly containing the vkcase definitions)
by the declaration of 'extern' variables contained by event.c and used
by keyboard.c

* [windows/keyboard.c]
Started to rewrite VkKeyScan and MapVirtualKey, to make them use the
table keyc2vkey or X functions only.
ToAscii : added keypad 0-9 and . special case.
Changed toggle keys active mask from 0x80 to 0x1.

* [misc/keyboard.c]
File deleted. Contents moved to windows/keyboard.c.

* [misc/main.c]
Added putenv XKB_DISABLE to disable XKB extension (which, when
present, causes AltGr to change keyboard group instead of being a
modifier).

Tue Jan 14 22:56:43 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>

* [windows/event.c]
Do not assume NumLockMask is Mod2Mask, but compute it by scanning
output of XGetModifierMapping for XK_Num_Lock.

Tue Jan 14 15:49:49 1997  Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>

* [loader/pe_*.c] [include/peexe.h] [include/resource32.h]
  [debugger/*.c]
General clean up.
Changed defines/structures to match Windows NT SDK.

* [loader/main.c]
Don't crash on empty command-line.

* [windows/winpos.c]
winpos.c made win32 clean.

* [misc/ntdll.c]
Some string conversion additions.

* [files/file.c]
GetFileAttributes/GetTempFileName fixed.

* [misc/ver.c]
VerInstallFile implemented.

Mon Jan 13 15:03:11 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>

* [tools/build.c]: Use PREFIX also in stabs messages.

Mon Jan 13 10:40:33 1997  John Harvey <john@division.co.uk>

* [graphics/win16drv/*] [include/win16drv.h]
Many fixes and some new features.

* [graphics/x11drv/font.c] [graphics/x11drv/init.c]
  [include/x11drv.h] [objects/font.c]
GetTextMetrics() moved to graphics driver.

* [if1632/gdi.spec] [misc/fontengine.c] [misc/Makefile.in]
New dummy EngineEnumerateFont, EngineRealizeFont functions.

* [include/windows.h]
TEXTFORM16 and FONTINFO16 structure definitions moved here from
include/win16drv.h
114 files changed:
ANNOUNCE
ChangeLog
controls/combo.c
controls/edit.c
controls/listbox.c
controls/menu.c
controls/scroll.c
controls/static.c
controls/status.c
debugger/README
debugger/TODO
debugger/break.c
debugger/dbg.y
debugger/dbgmain.c
debugger/debug.l
debugger/display.c
debugger/expr.c
debugger/hash.c
debugger/info.c
debugger/msc.c
debugger/registers.c
debugger/source.c
debugger/stabs.c
debugger/types.c
documentation/wine_os2.txt
files/dos_fs.c
files/drive.c
files/file.c
graphics/win16drv/Makefile.in
graphics/win16drv/init.c
graphics/win16drv/text.c [new file with mode: 0644]
graphics/wing.c
graphics/x11drv/font.c
graphics/x11drv/graphics.c
graphics/x11drv/init.c
graphics/x11drv/text.c
if1632/advapi32.spec
if1632/crtdll.spec
if1632/gdi.spec
if1632/gdi32.spec
if1632/kernel.spec
if1632/ntdll.spec
if1632/relay.c
if1632/user.spec
if1632/user32.spec
include/debugger.h
include/keyboard.h
include/module.h
include/pe_image.h
include/peexe.h
include/resource.h
include/resource32.h [deleted file]
include/sigcontext.h
include/win16drv.h
include/winbase.h
include/windows.h
include/winerror.h
include/winpos.h
include/x11drv.h
loader/main.c
loader/module.c
loader/pe_image.c
loader/pe_resource.c
loader/resource.c
loader/signal.c
loader/task.c
misc/Makefile.in
misc/clipboard.c
misc/commdlg.c
misc/crtdll.c
misc/escape.c
misc/fontengine.c [new file with mode: 0644]
misc/main.c
misc/ntdll.c
misc/registry.c
misc/shell.c
misc/ver.c
misc/winsock.c
msdos/dosmem.c
multimedia/mmsystem.c
objects/cursoricon.c
objects/font.c
objects/palette.c
programs/winhelp/winhelp.c
resources/TODO
resources/sysres_Cz.rc
resources/sysres_Da.rc
resources/sysres_De.rc
resources/sysres_En.rc
resources/sysres_Eo.rc
resources/sysres_Es.rc
resources/sysres_Fi.rc
resources/sysres_Fr.rc
resources/sysres_It.rc
resources/sysres_Ko.rc
resources/sysres_No.rc
tools/build.c
tools/makedep.c
win32/time.c
windows/dce.c
windows/defdlg.c
windows/defwnd.c
windows/dialog.c
windows/event.c
windows/focus.c
windows/keyboard.c
windows/mdi.c
windows/message.c
windows/msgbox.c
windows/nonclient.c
windows/painting.c
windows/scroll.c
windows/win.c
windows/winpos.c