Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-fonts
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Aleksandr Isakov
wine-fonts
Commits
590fd62b
Commit
590fd62b
authored
Jul 31, 2001
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Release 20010731.
parent
cce6dd00
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
1239 additions
and
12 deletions
+1239
-12
ANNOUNCE
ANNOUNCE
+9
-11
ChangeLog
ChangeLog
+1229
-0
version.h
include/version.h
+1
-1
No files found.
ANNOUNCE
View file @
590fd62b
This is release 20010
629
of Wine, a free implementation of Windows on
This is release 20010
731
of Wine, a free implementation of Windows on
Unix. This is still a developers only release. There are many bugs
and unimplemented features. Most applications still do not work
correctly.
...
...
@@ -6,12 +6,10 @@ correctly.
Patches should be submitted to "wine-patches@winehq.com". Please don't
forget to include a ChangeLog entry.
WHAT'S NEW with Wine-20010629: (see ChangeLog for details)
- Better font metrics support in Postscript driver using Freetype.
- Major window management redesign (still in progress).
- Message queues in wineserver to prepare for inter-process messaging.
- DDE merged from Corel tree, plus various fixes.
- 64-bit file size support.
WHAT'S NEW with Wine-20010731: (see ChangeLog for details)
- 16-bit comm routines reimplemented properly.
- More improvements to the Postscript driver.
- A few more steps towards dll separation.
- Lots of bug fixes.
See the README file in the distribution for installation instructions.
...
...
@@ -20,10 +18,10 @@ Because of lags created by using mirror, this message may reach you before
the release is available at the ftp sites. The sources will be available
from the following locations:
http://www.ibiblio.org/pub/Linux/ALPHA/wine/development/Wine-20010
629
.tar.gz
ftp://ftp.infomagic.com/pub/mirrors/linux/sunsite/ALPHA/wine/development/Wine-20010
629
.tar.gz
ftp://ftp.fu-berlin.de/unix/linux/mirrors/sunsite.unc.edu/ALPHA/wine/development/Wine-20010
629
.tar.gz
ftp://orcus.progsoc.uts.edu.au/pub/Wine/development/Wine-20010
629
.tar.gz
http://www.ibiblio.org/pub/Linux/ALPHA/wine/development/Wine-20010
731
.tar.gz
ftp://ftp.infomagic.com/pub/mirrors/linux/sunsite/ALPHA/wine/development/Wine-20010
731
.tar.gz
ftp://ftp.fu-berlin.de/unix/linux/mirrors/sunsite.unc.edu/ALPHA/wine/development/Wine-20010
731
.tar.gz
ftp://orcus.progsoc.uts.edu.au/pub/Wine/development/Wine-20010
731
.tar.gz
It should also be available from any other site that mirrors ibiblio.org.
For more download locations, see http://ftpsearch.lycos.com. These
...
...
ChangeLog
View file @
590fd62b
----------------------------------------------------------------
2001-07-31 Alexandre Julliard <julliard@winehq.com>
* dlls/gdi/driver.c: Jukka Heinonen <jhei@iki.fi>
Include device name in call to CreateIC.
* dlls/x11drv/window.c:
Fixed desktop window structure initialization.
* dlls/ddraw/dsurface/user.c, windows/dce.c:
Fixed a few problems with DCX_* flags handling.
* dlls/comctl32/toolbar.c:
Nog <nog@sdf.lonestar.org>
Don't enable the 'hot' state of a toolbar button when it's not
enabled.
* dlls/opengl32/make_opengl, dlls/opengl32/opengl_ext.c:
Lionel Ulmer <lionel.ulmer@free.fr>
- added support for the SGIS multitexture extension.
- misc. other fixes
* windows/defwnd.c:
Erase only client area on WM_ERASEBKGND.
2001-07-30 Alexandre Julliard <julliard@winehq.com>
* tools/winapi/.cvsignore, tools/winapi/Makefile.in,
tools/winapi/trampoline, tools/winapi/winapi_check, configure,
configure.in:
Patrik Stridvall <ps@leissner.se>
Made it possible to install the winapi tools.
* include/winnls.h, include/winuser.h:
Force STRICT checking of callback function types when compiling Wine.
* windows/property.c:
Implement EnumProps on top of EnumPropsEx to avoid function pointer
type mismatches.
* loader/ne/module.c, loader/task.c, include/task.h:
Fixed HTASK/HTASK16 handle mismatch.
* include/mmsystem.h, include/msacm.h, include/windef.h:
Moved some handle declarations to the right headers.
* tools/winapi/config.pm, tools/winapi/make_parser.pm,
tools/winapi/options.pm, tools/winapi_check/modules.dat,
tools/winapi_check/modules.pm, tools/winapi_check/win32/ttydrv.api,
tools/winapi_check/win32/wineps.api,
tools/winapi_check/win32/x11drv.api, tools/winapi_check/winapi.pm,
tools/winapi_check/winapi_check,
tools/winapi_check/winapi_local.pm,
tools/winapi_check/winapi_parser.pm:
Patrik Stridvall <ps@leissner.se>
A few bug fixes.
* tools/winemaker:
Francois Gouget <fgouget@codeweavers.com>
Fix handling of the '--with-wine-xxx' options: only look in the
specified path.
Libraries and wine dlls are separate notions that need separate paths
-> add WINE_DLL_{ROOT,PATH}, --with-wine-dlls and a '-P' option.
Small fixes to the search order.
2001-07-29 Alexandre Julliard <julliard@winehq.com>
* dlls/wineps/init.c, dlls/wineps/wineps.spec,
dlls/x11drv/x11ddraw.c, dlls/x11drv/x11drv.spec,
graphics/enhmetafiledrv/init.c, graphics/escape.c,
graphics/metafiledrv/init.c, graphics/win16drv/init.c,
graphics/x11drv/init.c, include/gdi.h, include/wine/wingdi16.h,
include/x11drv.h, dlls/gdi/driver.c, dlls/gdi/gdi.spec,
dlls/gdi/printdrv.c, dlls/wineps/escape.c:
Rewrote Escape to avoid calling down to Escape16.
Replaced Escape by ExtEscape in the DC function table.
* Make.rules.in: Patrik Stridvall <ps@leissner.se>
Added a filter rule for filtering make output with
tools/winapi/make_filter.
* dlls/ole32/clipboard.c, dlls/ole32/ole2.c:
Patrik Stridvall <ps@leissner.se>
Fixed some warnings.
* tools/winapi/config.pm, tools/winapi/make_filter,
tools/winapi/make_filter_options.pm, tools/winapi/make_parser.pm,
tools/winapi/options.pm, tools/winapi/setup.pm:
Patrik Stridvall <ps@leissner.se>
A few bug fixes.
* include/dplay.h:
Patrik Stridvall <ps@leissner.se>
Cleanup/removal of unnessary things that would have made winapi_*
parsing more complicated.
2001-07-28 Alexandre Julliard <julliard@winehq.com>
* graphics/x11drv/init.c, graphics/x11drv/palette.c,
graphics/x11drv/xfont.c, include/gdi.h, include/win16drv.h,
include/x11drv.h, objects/dc.c, objects/palette.c,
graphics/win16drv/init.c, graphics/win16drv/text.c,
dlls/wineps/escape.c, dlls/wineps/font.c, dlls/wineps/init.c,
dlls/wineps/ps.c, dlls/wineps/psdrv.h, dlls/wineps/wineps.spec,
dlls/x11drv/x11drv.spec, graphics/enhmetafiledrv/init.c,
graphics/mapping.c, graphics/metafiledrv/init.c, dlls/gdi/driver.c,
dlls/ttydrv/dc.c, dlls/ttydrv/palette.c, dlls/ttydrv/ttydrv.h,
dlls/ttydrv/ttydrv.spec, dlls/ttydrv/ttydrv_main.c:
Added GetDeviceCaps to the DC driver interface. Removed devCaps
pointer in the generic DC structure.
* dlls/ddraw/ddraw_private.h:
Removed unused DC_FUNCS pointers.
2001-07-27 Alexandre Julliard <julliard@winehq.com>
* misc/version.c:
Bob Goodwin <goodie1@pacbell.net>
Fix the 16bit win95 version.
* tools/winemaker:
Francois Gouget <fgouget@codeweavers.com>
Put the per project paths before the wine paths.
Remove unnecessary libraries from the wine link test.
Move DLL_LINK from configure.in to the Make.rules file.
* dlls/commdlg/printdlg.c:
Andreas Mohr <a.mohr@mailto.de>
Don't crash if DeviceCapabilities(DC_PAPERNAMES) fails.
* dlls/Makefile.in, dlls/ddraw/Makefile.in, dlls/ddraw/ddraw.spec,
dlls/opengl32/Makefile.in, dlls/opengl32/opengl32.spec:
Added missing ntdll imports.
* dlls/wineps/init.c, dlls/wineps/wineps.spec,
dlls/x11drv/x11drv.spec, graphics/Makefile.in, graphics/driver.c,
graphics/win16drv/init.c, graphics/x11drv/bitmap.c,
graphics/x11drv/init.c, graphics/x11drv/oembitmap.c, include/gdi.h,
include/x11drv.h, objects/dc.c, dlls/gdi/Makefile.in,
dlls/gdi/driver.c, dlls/gdi/gdi_main.c, dlls/ttydrv/bitmap.c,
dlls/ttydrv/dc.c, dlls/ttydrv/ttydrv.spec:
Build the DC function table by using GetProcAddress on the graphics
driver module. Moved driver support to dlls/gdi.
2001-07-26 Alexandre Julliard <julliard@winehq.com>
* dlls/Makefile.in, dlls/ddraw/Makefile.in, dlls/ddraw/ddraw.spec:
Removed import of x11drv from ddraw.
* dlls/dinput/dinput_main.c, dlls/dsound/dsound_main.c,
loader/dos/dosmod.c:
Patrik Stridvall <ps@leissner.se>
Fixed some warnings.
* dlls/oleaut32/oleaut.c:
Patrik Stridvall <ps@leissner.se>
Documentation fixes.
* include/commctrl.h:
Patrik Stridvall <ps@leissner.se>
Cleanup/removal of unnessary things that would have made winapi_*
parsing more complicated.
* dlls/kernel/comm.c, include/winbase.h, include/winuser.h:
Patrik Stridvall <ps@leissner.se>
- Moved comm related protoypes to the correct .h file.
- Cleaned up the include section.
* include/wine/port.h:
Patrik Stridvall <ps@leissner.se>
Removed inclusion of winnt.h because the porting layer shouldn't
include Windows specific stuff.
* dlls/wineps/afm.c, dlls/wineps/init.c, dlls/wineps/ps.c,
dlls/wineps/psdrv.h, dlls/wineps/truetype.c:
Ian Pilcher <ian.pilcher@home.com>
Rewrite TrueType font metric parsing code.
* tools/winapi_check/modules.dat, tools/winapi_check/modules.pm,
tools/winapi_check/nativeapi.pm, tools/winapi_check/winapi.pm,
tools/winapi_check/winapi_check,
tools/winapi_check/winapi_global.pm,
tools/winapi_check/winapi_parser.pm, tools/winapi/config.pm,
tools/winapi/make_filter, tools/winapi/make_filter_options.pm,
tools/winapi/make_parser.pm, tools/winapi/options.pm,
tools/winapi/output.pm, tools/winapi/type.pm,
tools/winapi/winapi_check_options.pm, tools/winapi/winapi_extract,
tools/winapi/winapi_extract_options.pm, tools/winapi/winapi_fixup:
Patrik Stridvall <ps@leissner.se>
- A few more bug fixes
- Reorganization continues
- New tool (make_filter) for filtering make output added
* dlls/ntdll/misc.c:
Dmitry Timoshkov <dmitry@codeweavers.com>
Fix a typo.
* graphics/x11drv/bitblt.c:
Bill Medland <medbi01@accpac.com>
Don't inline perfect_graphics().
* include/callback.h, include/hook.h, loader/module.c, loader/task.c,
scheduler/process.c, dlls/user/user_main.c, if1632/thunk.c:
Removed a few unnecessary Callouts.
* include/queue.h, include/wine/winuser16.h, windows/clipboard.c,
windows/focus.c, windows/hook.c, windows/input.c,
windows/message.c, windows/queue.c, windows/timer.c,
windows/user.c, windows/win.c, windows/winpos.c,
dlls/x11drv/desktop.c:
Avoid using GetFastQueue16 from USER.
* dlls/user/text.c, include/winuser.h:
Travis Michielsen <tjmichielsen@yahoo.com>
Fully implement DrawTextEx* functions.
* dlls/comctl32/propsheet.c:
Marcus Meissner <marcus@jet.franken.de>
Be a bit more graceful on NULL property sheet titles.
* dlls/comctl32/toolbar.c:
Guy L. Albertelli <galberte@neo.lrun.com>
- On TB_SETIMAGELIST retrieve new values of the bitmap width and
height (fixes overlap of image and text in IE4).
- Handle return codes from TBN_DROPDOWN (allows a "dropdown" to be
treated like a regular button).
- Implement TBN_BEGINDRAG and TBN_ENDDRAG in WM_LBUTTON{DOWN|UP} (not
necessary but done by native).
- Implement NM_RELEASEDCAPTURE and NM_CLICK.
* include/commctrl.h:
Guy L. Albertelli <galberte@neo.lrun.com>
Add values to describe return values from WM_NOTIFY of TBN_DROPDOWN.
* Make.rules.in:
Mike McCormack <mike_mccormack@start.com.au>
Correct man page spec directory.
2001-07-25 Alexandre Julliard <julliard@winehq.com>
* windows/winpos.c, windows/x11drv/event.c, loader/ne/module.c,
memory/global.c, memory/local.c, memory/registry.c,
msdos/dosaspi.c, objects/bitmap.c, objects/region.c,
objects/text.c, relay32/builtin32.c, scheduler/critsection.c,
scheduler/thread.c, win32/device.c, windows/driver.c,
windows/input.c, windows/keyboard.c, windows/painting.c,
graphics/enhmetafiledrv/graphics.c,
graphics/enhmetafiledrv/objects.c, graphics/metafiledrv/bitblt.c,
graphics/metafiledrv/graphics.c, graphics/metafiledrv/objects.c,
graphics/metafiledrv/text.c, graphics/win16drv/graphics.c,
graphics/x11drv/bitmap.c, graphics/x11drv/clipping.c,
graphics/x11drv/codepage.c, graphics/x11drv/oembitmap.c,
graphics/x11drv/text.c, if1632/builtin.c, if1632/relay.c,
if1632/thunk.c, dlls/winsock/async.c, dlls/wsock32/protocol.c,
graphics/painting.c, dlls/user/network.c, dlls/winaspi/winaspi16.c,
dlls/winaspi/winaspi32.c, dlls/wininet/ftp.c,
dlls/winmm/mciwave/mciwave.c, dlls/winmm/wineoss/audio.c,
dlls/winmm/wineoss/midi.c, dlls/msacm/driver.c, dlls/ntdll/rtl.c,
dlls/ntdll/rtlstr.c, dlls/ntdll/sec.c, dlls/ole32/bindctx.c,
dlls/ole32/errorinfo.c, dlls/ole32/moniker.c, dlls/ole32/ole2nls.c,
dlls/oleaut32/dispatch.c, dlls/oleaut32/oleaut.c,
dlls/oleaut32/stubs.c, dlls/richedit/richedit.c,
dlls/setupapi/devinst.c, dlls/setupapi/infparse.c,
dlls/setupapi/virtcopy.c, dlls/shell32/memorystream.c,
dlls/shell32/shellstring.c, dlls/shell32/systray.c,
dlls/shlwapi/regstream.c, dlls/ttydrv/graphics.c,
controls/desktop.c, controls/icontitle.c, controls/static.c,
dlls/comctl32/ipaddress.c, dlls/commdlg/filedlg95.c,
dlls/commdlg/filedlgbrowser.c, dlls/ddraw/d3ddevice/main.c,
dlls/ddraw/d3ddevice/mesa.c, dlls/ddraw/d3dexecutebuffer.c,
dlls/ddraw/d3dlight.c, dlls/ddraw/d3dmaterial.c,
dlls/ddraw/d3dtexture.c, dlls/ddraw/d3dviewport.c,
dlls/ddraw/helper.c, dlls/dplayx/dplaysp.c,
dlls/dplayx/dplayx_global.c, dlls/kernel/toolhelp.c,
dlls/kernel/wowthunk.c, dlls/mpr/mpr_main.c, controls/combo.c:
Removed unnecessary inclusion of heap.h.
2001-07-24 Alexandre Julliard <julliard@winehq.com>
* graphics/enhmetafiledrv/init.c, include/enhmetafile.h,
include/gdi.h, objects/enhmetafile.c:
Removed enhmetafile.h. Simplified ENHMETAFILEOBJ structure a bit.
* include/heap.h, include/module.h, loader/elf.c, loader/loadorder.c,
loader/module.c, msdos/int21.c, relay32/snoop.c,
windows/clipboard.c, dlls/user/lstr.c, dlls/wineps/afm.c,
dlls/wineps/escape.c, dlls/wineps/init.c, dlls/wineps/ppd.c,
dlls/wineps/truetype.c, dlls/winmm/mci.c, dlls/winmm/mmsystem.c,
files/dos_fs.c, files/drive.c, files/profile.c, graphics/driver.c,
graphics/env.c, graphics/win16drv/prtdrv.c,
graphics/x11drv/xfont.c, if1632/snoop.c, dlls/comctl32/propsheet.c,
dlls/gdi/printdrv.c, dlls/kernel/format_msg.c,
dlls/setupapi/setupx_main.c, dlls/shell32/iconcache.c,
dlls/shell32/shelllink.c:
Removed HEAP_strdupA.
* dlls/wineps/data/Palatino_BoldItalic.c,
dlls/wineps/data/Palatino_Italic.c,
dlls/wineps/data/Palatino_Roman.c, dlls/wineps/data/Symbol.c,
dlls/wineps/data/Times_Bold.c, dlls/wineps/data/Times_BoldItalic.c,
dlls/wineps/data/Times_Italic.c, dlls/wineps/data/Times_Roman.c,
dlls/wineps/data/ZapfChancery_MediumItalic.c,
dlls/wineps/data/ZapfDingbats.c, dlls/wineps/data/agl.c,
dlls/wineps/data/agl.h, dlls/wineps/data/AvantGarde_Book.c,
dlls/wineps/data/AvantGarde_BookOblique.c,
dlls/wineps/data/AvantGarde_Demi.c,
dlls/wineps/data/AvantGarde_DemiOblique.c,
dlls/wineps/data/Bookman_Demi.c,
dlls/wineps/data/Bookman_DemiItalic.c,
dlls/wineps/data/Bookman_Light.c,
dlls/wineps/data/Bookman_LightItalic.c, dlls/wineps/data/Courier.c,
dlls/wineps/data/Courier_Bold.c,
dlls/wineps/data/Courier_BoldOblique.c,
dlls/wineps/data/Courier_Oblique.c, dlls/wineps/data/Helvetica.c,
dlls/wineps/data/Helvetica_Bold.c,
dlls/wineps/data/Helvetica_BoldOblique.c,
dlls/wineps/data/Helvetica_Narrow.c,
dlls/wineps/data/Helvetica_Narrow_Bold.c,
dlls/wineps/data/Helvetica_Narrow_BoldOblique.c,
dlls/wineps/data/Helvetica_Narrow_Oblique.c,
dlls/wineps/data/Helvetica_Oblique.c,
dlls/wineps/data/NewCenturySchlbk_Bold.c,
dlls/wineps/data/NewCenturySchlbk_BoldItalic.c,
dlls/wineps/data/NewCenturySchlbk_Italic.c,
dlls/wineps/data/NewCenturySchlbk_Roman.c,
dlls/wineps/data/Palatino_Bold.c, dlls/wineps/mkagl.c,
dlls/wineps/psdrv.h:
Ian Pilcher <ian.pilcher@home.com>
Make built-in font data read-only.
* objects/dcvalues.c:
Got rid of all the ugly macros.
* dlls/wineps/afm.c, dlls/wineps/font.c, dlls/wineps/glyphlist.c,
dlls/wineps/init.c, dlls/wineps/psdrv.h, dlls/wineps/truetype.c:
Ian Pilcher <ian.pilcher@home.com>
Modify init code to handle const data types.
* dlls/kernel/comm.c, dlls/kernel/kernel_main.c,
dlls/user/Makefile.in, dlls/user/comm16.c, dlls/user/user_main.c:
Mike McCormack <mike_mccormack@start.com.au>
Move 16-bit COMM code to USER dll.
* controls/button.c, controls/combo.c, controls/edit.c,
controls/icontitle.c, controls/listbox.c, controls/scroll.c,
controls/static.c:
Jukka Heinonen <jhei@iki.fi>
WNDPROC handlers now check whether HWND argument is valid.
* dlls/oleaut32/oleaut.c, dlls/oleaut32/oleaut32.spec,
dlls/oleaut32/olefont.c:
Marcus Meissner <marcus@jet.franken.de>
OLEAUT32.DllGetClassObject and support for the Ole StdFont added (just
giving back a 8 point System font for now).
* objects/dcvalues.c, scheduler/critsection.c, scheduler/sysdeps.c,
scheduler/thread.c:
Patrik Stridvall <ps@leissner.se>
Documentation fixes.
2001-07-23 Alexandre Julliard <julliard@winehq.com>
* dlls/ntdll/signal_i386.c, dlls/ole32/compobj.c, dlls/ole32/ifs.c,
dlls/ole32/ifs.h, dlls/ole32/ole2.c, dlls/oleaut32/ole2disp.c,
dlls/oleaut32/ole2disp.h, dlls/oleaut32/typelib.c,
dlls/olecli/olecli_main.c, dlls/olesvr/olesvr_main.c,
dlls/shell32/shlmenu.c, include/ole.h,
dlls/lzexpand/lzexpand_main.c, dlls/msvcrt/cpp.c,
dlls/msvcrt/exit.c, dlls/msvcrt/mbcs.c, dlls/msvcrt/msvcrt.h:
Patrik Stridvall <ps@leissner.se>
- Made sure that the files that contains the declarations
of the implementated functions are included.
- Corrected mismatching prototypes.
- Cleaned up the include section.
* dlls/wineps/font.c:
Ian Pilcher <ian.pilcher@home.com>
Use Windows metrics for font scaling.
* tools/winapi/config.pm, tools/winapi/options.pm,
tools/winapi/output.pm, tools/winapi/winapi_check_options.pm,
tools/winapi/winapi_extract,
tools/winapi/winapi_extract_options.pm, tools/winapi/winapi_fixup,
tools/winapi/winapi_fixup_options.pm,
tools/winapi_check/winapi_check,
tools/winapi_check/winapi_documentation.pm,
tools/winapi_check/winapi_function.pm,
tools/winapi_check/winapi_global.pm,
tools/winapi_check/winapi_local.pm,
tools/winapi_check/winapi_options.pm,
tools/winapi_check/winapi_parser.pm:
Patrik Stridvall <ps@leissner.se>
Yet another major reorganization and a few new features.
* files/file.c, server/file.c:
Bernhard Rosenkraenzer <bero@redhat.de>
Set executable permissions when creating .exe/.com files.
* dlls/msvcrt/file.c:
Marcus Meissner <marcus@jet.franken.de>
Pass handle to GetFileType, not MSVCRT fd.
* dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Rewrite BuildCommDCB16 to depend on BuildCommDCB, not vice-versa.
* dlls/wineps/afm.c, dlls/wineps/data/agl.c, dlls/wineps/glyphlist.c, dlls/wineps/mkagl.c:
Ian Pilcher <ian.pilcher@home.com>
Only index glyph names when necessary.
* include/loadorder.h, include/metafile.h, include/module.h,
include/options.h, loader/loadorder.c, loader/main.c,
loader/module.c, loader/ne/module.c, misc/options.c,
objects/font.c, objects/metafile.c, windows/class.c,
windows/user.c, windows/x11drv/event.c, windows/x11drv/keyboard.c,
dlls/ttydrv/ttydrv_main.c, dlls/winaspi/winaspi32.c,
dlls/wineps/bitmap.c, dlls/x11drv/x11drv_main.c,
graphics/win16drv/prtdrv.c, graphics/x11drv/bitblt.c,
graphics/x11drv/graphics.c, graphics/x11drv/oembitmap.c,
graphics/x11drv/palette.c, debugger/debugger.h, debugger/info.c,
debugger/memory.c, debugger/module.c, debugger/msc.c,
debugger/winedbg.c, dlls/ddraw/ddraw/hal.c,
dlls/ddraw/ddraw/main.c, dlls/ddraw/direct3d/main.c,
dlls/ddraw/direct3d/mesa.c, dlls/ddraw/helper.c,
dlls/gdi/printdrv.c, dlls/setupapi/virtcopy.c:
Removed some unnecessary includes.
2001-07-22 Alexandre Julliard <julliard@winehq.com>
* dlls/wineps/afm.c, dlls/wineps/data/agl.c, dlls/wineps/data/agl.h,
dlls/wineps/mkagl.c, dlls/wineps/psdrv.h:
Ian Pilcher <ian.pilcher@home.com>
Eliminate UNICODEVECTOR data type.
* dlls/ddraw/d3ddevice/mesa.c, dlls/ddraw/mesa_private.h,
include/wine_gl.h:
Commented out references to x11drv internals from MESA code.
* graphics/enhmetafiledrv/objects.c, graphics/metafiledrv/objects.c,
graphics/win16drv/brush.c, graphics/win16drv/font.c,
graphics/win16drv/objects.c, graphics/win16drv/pen.c,
include/win16drv.h, dlls/ttydrv/objects.c, dlls/wineps/brush.c,
dlls/wineps/font.c, dlls/wineps/objects.c, dlls/wineps/pen.c,
dlls/wineps/psdrv.h:
Removed some direct accesses to GDI internal pen/brush/font
structures.
* windows/spy.c:
Guy L. Albertelli <galberte@neo.lrun.com>
- If the class of the window is a known standard, then format the name
of the WM_USER+nnn messages if possible.
- Fix case where the classname returned was truncated and not printed
at all.
- Issue errors if either the Notify or common control messasge lists
are out of order.
- Prepare to dump out control block structures pointed to by lparam
for messages.
* dlls/ttydrv/bitmap.c, dlls/ttydrv/dc.c, dlls/ttydrv/ttydrv.h,
dlls/wineps/init.c, graphics/enhmetafiledrv/init.c,
graphics/metafiledrv/init.c, graphics/win16drv/init.c,
graphics/x11drv/dib.c, graphics/x11drv/init.c, include/bitmap.h,
include/gdi.h, include/x11drv.h, objects/bitmap.c, objects/dib.c,
dlls/gdi/wing.c:
Moved the 16-bit pointer to the DIB bits out of the driver-specific
structure and into the main bitmap structure. Removed
CreateDIBSection16 from the driver interface.
* controls/menu.c, dlls/shell32/shell32_main.c, include/heap.h, windows/mdi.c:
Got rid of HEAP_strdupW.
* dlls/wineps/data/AvantGarde_Book.c,
dlls/wineps/data/AvantGarde_BookOblique.c,
dlls/wineps/data/AvantGarde_Demi.c,
dlls/wineps/data/AvantGarde_DemiOblique.c,
dlls/wineps/data/Bookman_Demi.c,
dlls/wineps/data/Bookman_DemiItalic.c,
dlls/wineps/data/Bookman_Light.c,
dlls/wineps/data/Bookman_LightItalic.c, dlls/wineps/data/Courier.c,
dlls/wineps/data/Courier_Bold.c,
dlls/wineps/data/Courier_BoldOblique.c,
dlls/wineps/data/Courier_Oblique.c, dlls/wineps/data/Helvetica.c,
dlls/wineps/data/Helvetica_Bold.c,
dlls/wineps/data/Helvetica_BoldOblique.c,
dlls/wineps/data/Helvetica_Narrow.c,
dlls/wineps/data/Helvetica_Narrow_Bold.c,
dlls/wineps/data/Helvetica_Narrow_BoldOblique.c,
dlls/wineps/data/Helvetica_Narrow_Oblique.c,
dlls/wineps/data/Helvetica_Oblique.c,
dlls/wineps/data/NewCenturySchlbk_Bold.c,
dlls/wineps/data/NewCenturySchlbk_BoldItalic.c,
dlls/wineps/data/NewCenturySchlbk_Italic.c,
dlls/wineps/data/NewCenturySchlbk_Roman.c,
dlls/wineps/data/Palatino_Bold.c,
dlls/wineps/data/Palatino_BoldItalic.c,
dlls/wineps/data/Palatino_Italic.c,
dlls/wineps/data/Palatino_Roman.c, dlls/wineps/data/Symbol.c,
dlls/wineps/data/Times_Bold.c, dlls/wineps/data/Times_BoldItalic.c,
dlls/wineps/data/Times_Italic.c, dlls/wineps/data/Times_Roman.c,
dlls/wineps/data/ZapfChancery_MediumItalic.c,
dlls/wineps/data/ZapfDingbats.c, dlls/wineps/psdrv.h,
dlls/wineps/truetype.c, dlls/wineps/afm.c:
Ian Pilcher <ian.pilcher@home.com>
Remove redundant data structure from font metrics.
* dlls/oleaut32/olefont.c:
Marcus Meissner <marcus@jet.franken.de>
OleFont::IDispatch::Invoke stub can just return S_OK.
2001-07-20 Alexandre Julliard <julliard@winehq.com>
* dlls/x11drv/window.c:
Use AdjustWindowRect to translate X to window rectangle instead of
duplicating what's done in nonclient.c.
* windows/nonclient.c:
Bill Medland <medbi01@accpac.com>
Corrections to the Win95 and later frame drawing code.
* windows/win.c: Bill Medland <medbi01@accpac.com>
Additional modifications to the window styles during window creation.
* include/wine/shell16.h, memory/atom.c, dlls/winmm/winemm.h,
dlls/ntdll/signal_sparc.c, dlls/ole32/compobj_private.h,
dlls/ole32/errorinfo.c, dlls/ole32/filemoniker.c,
dlls/ole32/hglobalstream.c, dlls/ole32/memlockbytes.c,
dlls/ole32/ole2nls.c, dlls/oleaut32/dispatch.c,
dlls/shell32/shell.c, dlls/shell32/shell32_main.c,
dlls/shell32/shellole.c, dlls/shell32/shellreg.c,
dlls/shell32/shpolicy.c, dlls/kernel/sync.c, dlls/msvideo/vfw16.h:
Patrik Stridvall <ps@leissner.se>
- Made sure that the files that contains the declarations
of the implementated functions are included.
- Corrected mismatching prototypes.
- Cleaned up the include section.
* include/Makefile.in:
Added a few more files to the install list.
* windows/winpos.c:
Guy L. Albertelli <galberte@neo.lrun.com>
Trace rectangles returned by GetClientRect and GetWindowRect.
* dlls/comctl32/toolbar.c:
Guy L. Albertelli <galberte@neo.lrun.com>
- Recalc the toolbar size on TB_SETBUTTONSIZE in certain conditions.
- Add trace to show the paint rectangle prior to refreshing.
* dlls/comctl32/rebar.c:
Guy L. Albertelli <galberte@neo.lrun.com>
- Fix handling of text color.
- Correct implementation of WM_SETREDRAW to be closer to native.
- Do more implementation of RBS_AUTOSIZE in the WM_SIZE processor.
- Implement RBBS_VARIABLEHEIGHT. Used by IE4.
- Do more testing in WM_SIZE to handle strange cases like native.
* windows/spy.c:
Guy L. Albertelli <galberte@neo.lrun.com>
Display rectangle from WM_NCCALCSIZE on entry and exit.
* dlls/comctl32/comboex.c:
Guy L. Albertelli <galberte@neo.lrun.com>
Fix conversion of W structure to A structure during notify.
* README:
Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
Update information concerning FreeBSD.
Refer to Wine instead of wine as the package name.
* dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Replace service thread with ReadFileEx/WriteFileEx.
* files/profile.c:
Lionel Ulmer <lionel.ulmer@free.fr>
Fix 'undocumented' behaviour of GetPrivateProfileString.
2001-07-19 Alexandre Julliard <julliard@winehq.com>
* dlls/shell32/shpolicy.h:
Patrik Stridvall <ps@leissner.se>
Removed unused file.
* tools/winapi_check/win32/shell32.api,
tools/winapi_check/win32/user32.api,
tools/winapi_check/winapi_check, tools/winapi/winapi_extract:
Patrik Stridvall <ps@leissner.se>
Minor reorganisation and a few bug fixes.
* dlls/ddraw/dsurface/wndproc.c:
Dmitry Timoshkov <dmitry@codeweavers.com>
Fix out of the source tree build (again).
* misc/registry.c, relay32/builtin32.c, scheduler/client.c,
scheduler/handle.c, scheduler/pipe.c, scheduler/process.c,
scheduler/synchro.c, scheduler/sysdeps.c, scheduler/thread.c,
scheduler/timer.c, win32/console.c, win32/device.c, win32/except.c,
windows/input.c, windows/message.c, windows/painting.c,
windows/queue.c, windows/timer.c, dlls/winsock/socket.c,
files/change.c, files/dos_fs.c, files/file.c, files/profile.c,
graphics/x11drv/xfont.c, include/server.h, include/wine/server.h,
include/wine/server_protocol.h, loader/main.c, loader/module.c,
loader/pe_image.c, loader/task.c, memory/atom.c, memory/registry.c,
memory/selector.c, memory/virtual.c, dlls/advapi32/registry.c,
dlls/kernel/comm.c, dlls/kernel/debugger.c, dlls/kernel/sync.c,
dlls/kernel/toolhelp.c, dlls/ntdll/exception.c, dlls/ntdll/nt.c,
dlls/ntdll/om.c, dlls/ntdll/reg.c, dlls/ntdll/sync.c:
Moved server.h to include/wine.
* server/Makefile.in, server/handle.h, server/object.h,
server/process.h, server/protocol.def, server/request.c,
server/request.h, server/thread.h, server/unicode.h,
tools/make_requests:
Use the new protocol.def file to build the request structures.
Define protocol structures in a separate server_protocol.h file.
Removed __WINE_SERVER__ checks now that all includes are in the right
directory.
* dlls/wineps/afm.c, dlls/wineps/font.c, dlls/wineps/ps.c,
dlls/wineps/psdrv.h, dlls/wineps/truetype.c:
Ian Pilcher <ian.pilcher@home.com>
Read/calculate average character width for all fonts.
Work directly with 16-bit WCHARs; don't convert to CP1252.
* dlls/wineps/data/Helvetica_Narrow.c,
dlls/wineps/data/Helvetica_Narrow_Bold.c,
dlls/wineps/data/Helvetica_Narrow_BoldOblique.c,
dlls/wineps/data/Helvetica_Narrow_Oblique.c:
Ian Pilcher <ian.pilcher@home.com>
Make Helvetica Narrow a separate font family.
2001-07-18 Alexandre Julliard <julliard@winehq.com>
* memory/environ.c, misc/registry.c, msdos/dosconf.c, msdos/int29.c,
msdos/ppdev.c, objects/brush.c, objects/metafile.c, objects/pen.c,
win32/file.c, dlls/version/resource.c, dlls/winmm/joystick.c,
dlls/winmm/mci.c, dlls/winmm/mmio.c, dlls/winmm/mmsystem.c,
dlls/winmm/time.c, files/dos_fs.c, graphics/win16drv/objects.c,
graphics/x11drv/objects.c, include/msvcrt/string.h,
include/wine/winuser16.h, include/winuser.h, loader/task.c,
dlls/comctl32/comctl32undoc.c, dlls/ddraw/dclipper/main.c,
dlls/ddraw/direct3d/mesa.c, dlls/ddraw/dsurface/wndproc.c,
dlls/ddraw/helper.c, dlls/kernel/comm.c, dlls/kernel/kernel_main.c,
dlls/msacm/pcmconverter.c, dlls/msvcrt/errno.c, dlls/msvcrt/mbcs.c,
dlls/msvcrt/msvcrt.h, dlls/user/lstr.c, dlls/user/wsprintf.c:
Patrik Stridvall <ps@leissner.se>
- Made sure that the files that contains the declarations
of implementated functions are included.
- Corrected mismatching prototypes.
- Cleaned up the include section.
* memory/atom.c: Patrik Stridvall <ps@leissner.se>
Documentation fixes.
* tools/winapi_check/win32/msvcrt.api,
tools/winapi_check/win32/ole32.api,
tools/winapi_check/win32/shell32.api,
tools/winapi_check/modules.pm, tools/winapi_check/output.pm,
tools/winapi_check/winapi.pm, tools/winapi_check/winapi_check,
tools/winapi_check/winapi_function.pm,
tools/winapi_check/winapi_global.pm,
tools/winapi_check/winapi_options.pm,
tools/winapi_check/winapi_parser.pm, tools/winapi/config.pm,
tools/winapi/output.pm, tools/winapi/setup.pm,
tools/winapi/winapi_extract:
Patrik Stridvall <ps@leissner.se>
Several additions and bug fixes.
* windows/message.c, include/winuser.h:
Reject pointer messages in SendNotifyMessage[AW] and
SendMessageCallback[AW]. Fixed prototypes.
* include/comcat.h, include/docobj.h, include/oaidl.h,
include/objidl.h, include/ocidl.h, include/oleidl.h, include/rpc.h,
include/servprov.h, include/strmif.h, include/unknwn.h,
include/urlmon.h:
Francois Gouget <fgouget@free.fr>
Include rpc*.h/windows.h/ole2.h just like windows.
* dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Use GetCommState16 to save state in OpenComm16.
Merge comm16 globals into one structure.
* tools/fnt2bdf.c:
Bill Medland <medbi01@accpac.com>
Make the font name and size settings reflect the data in the font file
rather than arbitrary values.
* relay32/snoop.c:
Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
SNOOP_DoReturn: remove redundant printing of tid.
2001-07-17 Alexandre Julliard <julliard@winehq.com>
* dlls/Makefile.in: Updated dependencies.
* dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Rewrite SetCommState16 to use SetCommState.
* dlls/ntdll/debugtools.c:
Andreas Mohr <a.mohr@mailto.de>
More descriptive error on buffer overflow.
* controls/listbox.c:
Bill Medland <medbi01@accpac.com>
As for the edit control, the style of the borders on the list control
is modified in the dialog loading code, not in the control itself.
* ole/ole2nls.c, dlls/user/text.c:
Andreas Mohr <a.mohr@mailto.de>
Fixed some more overflowing string traces.
* controls/menu.c:
Gerard Patel <gerard.patel@nerim.net>
Draw MenuBar in proper place (some cases).
* dlls/opengl32/opengl32.spec:
Lionel Ulmer <lionel.ulmer@free.fr>
Make sure user32 is always loaded before x11drv.
* tools/winelauncher.in:
Francois Gouget <fgouget@free.fr>
Handle spaces properly when restarting winelauncher for debug.
* dlls/comctl32/datetime.c:
Francois Gouget <fgouget@free.fr>
Some 'calendar' typos...
* dlls/shell32/shell32_main.c, include/shellapi.h:
Francois Gouget <fgouget@free.fr>
Added missing CommandLineToArgvW prototype.
* dlls/comctl32/toolbar.c:
Gerard Patel <gerard.patel@nerim.net>
Refresh bitmap count to take in account imagelist changes after
TB_SETIMAGELIST.
* dlls/user/dde/misc.c:
Gerard Patel <gerard.patel@nerim.net>
Fixed unicode warning.
* include/winnt.h, server/named_pipe.c:
Ove Kaaven <ovek@transgaming.com>
Added STATUS_* constant for named pipes. Return STATUS_PIPE_NOT_AVAILABLE
when opening a named pipe if the pipe exists but no instances of it are
currently waiting for a connection.
2001-07-14 Alexandre Julliard <julliard@winehq.com>
* server/debugger.c, server/file.c, server/process.c,
server/process.h, server/ptrace.c:
Backed out the suspend_process_for_ptrace change.
Fixed a couple of races in ptrace code.
* configure, configure.in:
Jeremy White <jwhite@codeweavers.com>
Remove the -rpath option from the link command.
* dlls/ntdll/ntdll.spec:
Patrik Stridvall <ps@leissner.se>
Fixed issue found by winapi_check.
* tools/winapi_check/modules.dat, tools/winapi_check/modules.pm,
tools/winapi_check/nativeapi.pm, tools/winapi_check/output.pm,
tools/winapi_check/win32/msvcrt.api, tools/winapi_check/winapi.pm,
tools/winapi_check/winapi_check,
tools/winapi_check/winapi_documentation.pm,
tools/winapi_check/winapi_function.pm,
tools/winapi_check/winapi_global.pm,
tools/winapi_check/winapi_parser.pm, tools/winapi/output.pm,
tools/winapi/winapi_extract, tools/winapi/winapi_fixup:
Patrik Stridvall <ps@leissner.se>
Several additions and bug fixes.
* windows/dce.c:
Marcus Meissner <marcus@jet.franken.de>
Better LockWindowUpdate debug.
* dlls/ole32/ole32.spec, dlls/ole32/storage32.c,
dlls/oleaut32/olefont.c:
Marcus Meissner <marcus@jet.franken.de>
Made some FIXME()s print the respective strings passed.
Changed StgSetTimes() to correct type.
* dlls/commdlg/printdlg.c:
Marcus Meissner <marcus@jet.franken.de>
Added Quality Box (readonly currently) for 16bit templated dialogs.
Added [Printer] button support in 16bit templated dialogs.
Try sending orientation icon to stc10 too.
* dlls/commdlg/cdlg_De.rc, dlls/commdlg/cdlg_En.rc:
Marcus Meissner <marcus@jet.franken.de>
Replaced most of the numbers with the symbolic constants of the dialog
items.
* msdos/ppdev.c:
Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
Don't claim the parport for exclusive access and release the port
after every access.
* dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Rewrite GetCommState16 using GetCommState.
* relay32/snoop.c:
Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
SNOOP_GetProcAddress: don't touch already initialized fun-entries.
2001-07-12 Alexandre Julliard <julliard@winehq.com>
* server/thread.c, server/thread.h:
Removed unused functions suspend/remove_all_threads.
* dlls/winsock/socket.c, files/dos_fs.c, graphics/fontengine.c,
memory/string.c, objects/dc.c, objects/gdiobj.c, objects/pen.c,
objects/region.c, windows/input.c, windows/mdi.c,
windows/message.c, windows/syscolor.c, windows/winpos.c,
dlls/kernel/thunk.c, dlls/ole32/storage32.c,
dlls/rasapi32/rasapi.c, dlls/shell32/shellole.c:
Patrik Stridvall <ps@leissner.se>
Documentation fixes.
* files/file.c, include/file.h, scheduler/synchro.c,
dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Implement overlapped completion routines.
Don't use lpOverlapped->OffsetHigh to store bytes to transfer.
* dlls/x11drv/window.c:
Lionel Ulmer <lionel.ulmer@free.fr>
Fix X crash when running in managed mode.
* unicode/casemap.c, unicode/wctype.c, unicode/c_042.c,
unicode/c_10006.c, unicode/c_1253.c, unicode/c_28597.c,
unicode/c_437.c, unicode/c_737.c, unicode/c_860.c, unicode/c_861.c,
unicode/c_862.c, unicode/c_863.c, unicode/c_865.c, unicode/c_869.c,
unicode/c_875.c, unicode/c_932.c, unicode/c_936.c, unicode/c_949.c,
unicode/c_950.c:
Regenerated codepage files with Unicode 3.1 data.
* dlls/rpcrt4/rpcrt4_main.c:
Patrik Stridvall <ps@leissner.se>
Fixed some issues found by winapi_check.
* tools/winapi_check/win32/rasapi32.api,
tools/winapi_check/win32/rpcrt4.api,
tools/winapi_check/win32/ws2_32.api, tools/winapi/winapi_fixup,
tools/winapi_check/modules.dat, tools/winapi_check/modules.pm,
tools/winapi_check/winapi.pm, tools/winapi_check/winapi_check,
tools/winapi_check/winapi_documentation.pm,
tools/winapi_check/winapi_function.pm,
tools/winapi_check/winapi_local.pm,
tools/winapi_check/winapi_parser.pm:
Patrik Stridvall <ps@leissner.se>
Several additions and bug fixes.
* tools/winemaker:
Bill Medland <medbi01@accpac.com>
Get winemaker to drop the trailing CtrlZ that is still to be found on
quite a lot of DOS files.
* dlls/x11drv/window.c, graphics/x11drv/bitblt.c,
graphics/x11drv/graphics.c:
Fixed a few issues with tsx11 locking.
Always map the client window when moving out of iconic state.
* loader/pe_image.c:
Don't call SNOOP_RegisterDLL on builtins.
* dlls/ddraw/d3ddevice/mesa.c, dlls/ddraw/mesa_private.h,
include/config.h.in, configure, configure.in:
Lionel Ulmer <lionel.ulmer@free.fr>
- removed unused OSMesa linking
- removed OSMesa code
* dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Implement COMM_MSRUpdate with GetCommModemStatus.
2001-07-11 Alexandre Julliard <julliard@winehq.com>
* dlls/rpcrt4/rpcrt4.spec, dlls/rpcrt4/rpcrt4_main.c,
include/Makefile.in, include/rpc.h, include/rpcdce.h,
include/rpcnterr.h:
Peter Hunnisett <hunnise@yahoo.com>
Added a bunch of entry points.
Added some stubs and header information.
Fixed some return codes.
* windows/sysmetrics.c:
Bill Medland <medbi01@accpac.com>
Modify some system metrics to agree with Win95 and reflect the desktop
registry entries.
* dlls/msvcrt/mbcs.c, dlls/msvcrt/msvcrt.spec:
Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
Semistubs for _ismbcdigit,_ismbcspace,_mbslwr,_mbsnbcmp,_mbsspn.
* windows/message.c, windows/syscolor.c, windows/winpos.c,
msdos/int21.c, msdos/int5c.c, objects/bitmap.c, objects/clipping.c,
objects/dc.c, objects/dib.c, objects/font.c, objects/gdiobj.c,
objects/palette.c, objects/pen.c, objects/region.c, objects/text.c,
ole/ole2nls.c, scheduler/handle.c, scheduler/process.c,
scheduler/thread.c, windows/cursoricon.c, windows/input.c,
windows/mdi.c, graphics/metafiledrv/init.c, loader/module.c,
loader/ne/convert.c, loader/ne/module.c, loader/ne/segment.c,
loader/resource.c, loader/task.c, memory/atom.c, memory/codepage.c,
memory/environ.c, memory/global.c, memory/heap.c,
memory/selector.c, memory/string.c, misc/main.c, misc/registry.c,
dlls/winmm/wineoss/audio.c, dlls/winmm/wineoss/midi.c,
dlls/winmm/wineoss/mixer.c, dlls/winmm/wineoss/mmaux.c,
dlls/winmm/wineoss/oss.c, dlls/winsock/socket.c,
dlls/wsock32/protocol.c, dlls/wsock32/socket.c, files/dos_fs.c,
files/profile.c, graphics/bitblt.c, dlls/winmm/driver.c,
dlls/winmm/joystick/joystick.c, dlls/winmm/mci.c,
dlls/winmm/mcianim/mcianim.c, dlls/winmm/mciavi/mciavi.c,
dlls/winmm/mcicda/mcicda.c, dlls/winmm/mciseq/mcimidi.c,
dlls/winmm/mciwave/mciwave.c, dlls/winmm/midimap/midimap.c,
dlls/winmm/mmio.c, dlls/winmm/mmsystem.c, dlls/winmm/time.c,
dlls/winmm/wavemap/wavemap.c, dlls/oledlg/oledlg_main.c,
dlls/opengl32/opengl_norm.c, dlls/richedit/richedit.c,
dlls/setupapi/setupx_main.c, dlls/shell32/brsfolder.c,
dlls/shell32/shellord.c, dlls/shell32/shellpath.c,
dlls/shell32/shellreg.c, dlls/shlwapi/regstream.c,
dlls/user/lstr.c, dlls/user/mouse.c, dlls/version/install.c,
dlls/win32s/w32sys.c, dlls/wineps/driver.c, dlls/kernel/debugger.c,
dlls/kernel/sync.c, dlls/kernel/thunk.c, dlls/kernel/wowthunk.c,
dlls/msacm/pcmconverter.c, dlls/msvcrt/main.c,
dlls/msvcrt/string.c, dlls/msvideo/msvideo_main.c,
dlls/ntdll/exception.c, dlls/ntdll/file.c, dlls/ntdll/nt.c,
dlls/ntdll/om.c, dlls/ntdll/reg.c, dlls/ntdll/rtlstr.c,
dlls/ntdll/sync.c, dlls/ntdll/time.c, dlls/ole32/compobj.c,
dlls/ole32/moniker.c, dlls/ole32/ole2.c, dlls/ole32/ole2impl.c,
dlls/ole32/storage32.c, dlls/oleaut32/ole2disp.c,
dlls/oleaut32/oleaut.c, dlls/dplayx/dplay.c:
Patrik Stridvall <ps@leissner.se>
Documentation fixes.
* debugger/db_disasm.c:
Added disassembly for 0x0f 0x5x opcodes.
* debugger/dbg.y, debugger/winedbg.c:
Better error reporting on DebugActiveProcess failure.
* server/context_i386.c, server/debugger.c, server/process.c,
server/process.h:
Small fixes to the debugger support.
* server/queue.c: Merge WM_MOUSEMOVE messages.
* tools/winapi_check/win32/wow32.api, tools/winapi/config.pm,
tools/winapi/function.pm, tools/winapi/options.pm,
tools/winapi/util.pm, tools/winapi/winapi_extract,
tools/winapi/winapi_fixup, tools/winapi_check/winapi.pm,
tools/winapi_check/winapi_check,
tools/winapi_check/winapi_documentation.pm,
tools/winapi_check/winapi_function.pm,
tools/winapi_check/winapi_local.pm,
tools/winapi_check/winapi_options.pm,
tools/winapi_check/winapi_parser.pm:
Patrik Stridvall <ps@leissner.se>
Major reorganization and cleanup.
* dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Implement FlushComm16 with PurgeComm.
* controls/edit.c, windows/dialog.c:
Bill Medland <medbi01@accpac.com>
Correct the location of the style patching for the edit control.
* dlls/rasapi32/rasapi.c, dlls/rasapi32/rasapi32.spec:
Mike McCormack <mike_mccormack@start.com.au>
Stub some rasapi functions.
* dlls/wininet/internet.c:
Marcus Meissner <marcus@jet.franken.de>
Have InternetGetConnectedState always return 'LAN connection'.
2001-07-10 Alexandre Julliard <julliard@winehq.com>
* server/Makefile.in, server/named_pipe.c, server/request.h,
server/trace.c, dlls/kernel/kernel32.spec, dlls/kernel/sync.c,
files/file.c, include/server.h, include/winbase.h:
Mike McCormack <mike_mccormack@start.com.au>
Start implementing named pipes.
* include/shlwapi.h, dlls/shlwapi/shlwapi.spec:
Peter Hunnisett <hunnise@yahoo.com>
Add shlwapi.wvnsprintf[AW], header info and comments.
* dlls/winsock/socket.c, dlls/winsock/ws2_32.spec,
include/winsock2.h:
Peter Hunnisett <hunnise@yahoo.com>
Implemented a stub for WSARecvFrom.
* controls/menu.c:
Mike McCormack <mike_mccormack@start.com.au>
GetMenuItemID: return -1 for invalid menu items, not zero.
* dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Rewrite EscapeCommFunction16 to use EscapeCommFunction.
* dlls/msvcrt/file.c:
Peter Hunnisett <hunnise@yahoo.com>
CreateFile should be called with security attributes in _open.
* dlls/ddraw/dclipper/main.c:
Marcus Meissner <marcus@jet.franken.de>
Make (G|S)etClipList not abort, but return DDERR_NOCLIPLIST.
Do not scroll FIXME()s too much.
2001-07-08 Alexandre Julliard <julliard@winehq.com>
* dlls/ntdll/ntdll.spec, dlls/ole32/compobj.spec,
dlls/oledlg/oledlg.spec, dlls/opengl32/make_opengl:
Patrik Stridvall <ps@leissner.se>
Fixed issues found by winapi_check.
* dlls/oleaut32/parsedt.c:
Patrik Stridvall <ps@leissner.se>
- Added comment that code is broken.
- Silenced annoying long term winapi_check message.
* dlls/rpcrt4/rpcrt4_main.c, include/config.h.in, configure, configure.in:
Patrik Stridvall <ps@leissner.se>
Add proper check for existance of struct sockaddr member sa_len.
* documentation/printing.sgml:
Andreas Mohr <a.mohr@mailto.de>
Updated printing documentation a bit.
* tools/winapi/config.pm, tools/winapi/winapi_extract,
tools/winapi/winapi_fixup, tools/winapi_check/modules.dat,
tools/winapi_check/win16/gdi.api,
tools/winapi_check/win32/oledlg.api,
tools/winapi_check/win32/quartz.api,
tools/winapi_check/win32/winmm.api,
tools/winapi_check/win32/wsock32.api, tools/winapi_check/winapi.pm,
tools/winapi_check/winapi_check,
tools/winapi_check/winapi_documentation.pm,
tools/winapi_check/winapi_function.pm,
tools/winapi_check/winapi_local.pm,
tools/winapi_check/winapi_options.pm:
Patrik Stridvall <ps@leissner.se>
Several bug fixes and additions.
* dlls/shlwapi/shlwapi.spec:
Peter Hunnisett <hunnise@yahoo.com>
Fix some ordinal forwarding.
* controls/menu.c:
Marcus Meissner <Marcus.Meissner@caldera.de>
Add some argument validation to SetMenuItemInfoA, so QT5 does not
corrupt its menus.
* dlls/comctl32/rebar.c:
Guy L. Albertelli <galberte@neo.lrun.com>
- Move creation process to the WM_NCCREATE message like native and force
styles WS_VISIBLE and CCS_TOP.
- Implement messages WM_NCHITTEST, WM_STYLECHANGED, RB_MOVEBAND,
RB_MINIMIZEBAND.
- Improve preformance by removing calls to GetWindowLong for GWL_STYLE
(by saving state and handling WM_STYLECHANGED).
- Cleanup and remove dead and test code.
* windows/spy.c:
Guy L. Albertelli <galberte@neo.lrun.com>
Correct amount of info displayed for NM_NCHITTEST and all the LVN_*.
* controls/uitools.c:
Bill Medland <medbi01@accpac.com>
Correct more colours so that DrawEdge works for more cases.
* include/strmif.h:
Hidenori Takeshima <hidenori@a2.ctktv.ne.jp>
Added missing IIDs.
* files/file.c:
Mike McCormack <mike_mccormack@start.com.au>
Implement ReadFileEx and WriteFileEx (lpOverlappedCompletion routine
is not supported yet...)
* dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Use HANDLEs instead of unix fds.
* programs/uninstaller/main.c:
Jeremy White <jwhite@codeweavers.com>
Add --list facility to list installed programs.
Add --remove xxx facility to remove a specific program.
2001-07-02 Alexandre Julliard <julliard@winehq.com>
* windows/dialog.c, windows/input.c, windows/keyboard.c,
windows/message.c, windows/queue.c, memory/atom.c, memory/global.c,
memory/heap.c, memory/local.c, memory/selector.c, memory/string.c,
misc/error.c, misc/registry.c, misc/system.c, misc/version.c,
objects/bitmap.c, objects/dib.c, objects/font.c, objects/gdiobj.c,
objects/palette.c, objects/text.c, scheduler/synchro.c,
scheduler/syslevel.c, files/directory.c, files/dos_fs.c,
files/drive.c, files/file.c, files/profile.c, graphics/bitblt.c,
graphics/escape.c, graphics/fontengine.c, graphics/mapping.c,
graphics/painting.c, graphics/path.c, graphics/win16drv/prtdrv.c,
graphics/x11drv/oembitmap.c, loader/main.c, loader/module.c,
loader/ne/module.c, loader/ne/resource.c, loader/resource.c,
loader/task.c, dlls/winmm/midimap/midimap.c,
dlls/winmm/wavemap/wavemap.c, dlls/winmm/wineoss/oss.c,
dlls/winsock/async.c, dlls/winsock/socket.c, dlls/winspool/info.c,
dlls/wsock32/socket.c, dlls/x11drv/window.c, dlls/x11drv/winpos.c,
dlls/x11drv/x11drv_main.c, dlls/winmm/mcicda/mcicda.c,
dlls/version/resource.c, dlls/version/ver16.c,
dlls/win32s/w32skernel.c, dlls/win32s/w32sys.c,
dlls/win32s/win32s16.c, dlls/winaspi/winaspi16.c,
dlls/winedos/dosvm.c, dlls/winedos/module.c, dlls/wineps/driver.c,
dlls/wininet/wininet_main.c, dlls/winmm/driver.c,
dlls/winmm/joystick.c, dlls/winmm/joystick/joystick.c,
dlls/winmm/mci.c, dlls/winmm/mmio.c, dlls/winmm/mmsystem.c,
dlls/winmm/sound16.c, dlls/winmm/time.c, dlls/shell32/pidl.c,
dlls/shell32/shell.c, dlls/shell32/shell32_main.c,
dlls/shell32/shellole.c, dlls/shell32/shellord.c,
dlls/shell32/shellpath.c, dlls/shell32/shellreg.c,
dlls/shell32/shlmenu.c, dlls/shlwapi/ordinal.c, dlls/shlwapi/reg.c,
dlls/ttydrv/user.c, dlls/urlmon/urlmon_main.c, dlls/user/bidi16.c,
dlls/user/dde/ddeml16.c, dlls/user/display.c, dlls/user/lstr.c,
dlls/user/misc.c, dlls/user/mouse.c, dlls/user/network.c,
dlls/user/resource.c, dlls/user/text.c, dlls/user/thunk.c,
dlls/user/wsprintf.c, dlls/version/install.c, dlls/ntdll/rtl.c,
dlls/ntdll/sec.c, dlls/ntdll/wcstring.c, dlls/ole32/compobj.c,
dlls/ole32/filemoniker.c, dlls/ole32/moniker.c, dlls/ole32/ole2.c,
dlls/ole32/ole2nls.c, dlls/ole32/storage.c,
dlls/oleaut32/ole2disp.c, dlls/oleaut32/typelib.c,
dlls/oleaut32/variant.c, dlls/olecli/olecli_main.c,
dlls/olepro32/olepro32stubs.c, dlls/olesvr/olesvr_main.c,
dlls/serialui/confdlg.c, dlls/setupapi/infparse.c,
dlls/shell32/changenotify.c, dlls/shell32/iconcache.c,
dlls/commdlg/filedlg.c, dlls/commdlg/filetitle.c,
dlls/commdlg/finddlg.c, dlls/commdlg/fontdlg.c,
dlls/commdlg/generic.c, dlls/commdlg/printdlg.c,
dlls/dplayx/dpclassfactory.c, dlls/gdi/bidi16.c,
dlls/gdi/printdrv.c, dlls/gdi/thunk.c, dlls/gdi/wing.c,
dlls/kernel/comm.c, dlls/kernel/debugger.c,
dlls/kernel/kernel_main.c, dlls/kernel/string.c,
dlls/kernel/sync.c, dlls/kernel/thunk.c, dlls/kernel/toolhelp.c,
dlls/kernel/utthunk.c, dlls/kernel/win87em.c,
dlls/kernel/wowthunk.c, dlls/lzexpand/lzexpand_main.c,
dlls/mpr/mpr_main.c, dlls/msacm/pcmconverter.c, dlls/msvcrt/cpp.c,
dlls/msvcrt/heap.c, controls/menu.c, dlls/avifil32/api.c,
dlls/comctl32/comctl32undoc.c, dlls/comctl32/imagelist.c,
dlls/commdlg/colordlg.c:
Patrik Stridvall <ps@leissner.se>
Documentation fixes.
* Make.rules.in, configure, configure.in, dlls/Makefile.in,
dlls/quartz/.cvsignore, dlls/quartz/Makefile.in,
dlls/quartz/main.c, dlls/quartz/quartz.spec:
Hidenori Takeshima <hidenori@a2.ctktv.ne.jp>
Added stubs for quartz.dll.
* win32/file.c, dlls/kernel/kernel32.spec, files/file.c,
include/winbase.h:
Mike McCormack <mike_mccormack@start.com.au>
Declare stubs for ReadFileEx, WriteFileEx.
* include/Makefile.in, include/amaudio.h, include/amvideo.h,
include/control.h, include/strmif.h:
Hidenori Takeshima <hidenori@a2.ctktv.ne.jp>
Added some dshow headers.
* dlls/wineps/wineps.spec, dlls/x11drv/x11drv.spec, dlls/Makefile.in:
Dmitry Timoshkov <dmitry@codeweavers.com>
Fix some inter dll dependencies.
* dlls/wsock32/protocol.c, dlls/wsock32/wsock32.spec:
Dmitry Timoshkov <dmitry@codeweavers.com>
Add stdcall->cdecl thunks for inet_network and getnetbyname.
* dlls/wineps/afm.c, dlls/wineps/init.c, dlls/wineps/truetype.c:
Dmitry Timoshkov <dmitry@codeweavers.com>
Replace PROFILE_* functions by Reg*.
* dlls/comctl32/rebar.c:
Guy L. Albertelli <galberte@neo.lrun.com>
RBBS_FIXEDSIZE should not affect _AdjustBands (found by Mike McCormack
in WinZip).
* dlls/comctl32/toolbar.c:
Mike McCormack <mike_mccormack@start.com.au>
Fix button text placement for disabled buttons (see Winzip 8.0).
* include/urlmon.h:
Nikolas Zimmermann <wildfox@kde.org>
Added IBindHost, IWinInetInfo, IWinInetHttpInfo class definitions,
BINDF, BINDSTATUS structs.
* dlls/gdi/dispdib.spec, dlls/gdi/wing.spec, dlls/kernel/stress.spec,
dlls/msvideo/msvideo.spec, dlls/ntdll/signal_i386.c,
dlls/ole32/compobj.spec, dlls/winmm/mmsystem.spec:
Patrik Stridvall <ps@leissner.se>
Fixed some issues found by winapi_check.
* tools/winapi/winapi_extract, tools/winapi/winapi_fixup,
tools/winapi_check/modules.dat, tools/winapi_check/nativeapi.pm,
tools/winapi_check/win16/compobj.api, tools/winapi_check/winapi.pm,
tools/winapi_check/winapi_parser.pm:
Patrik Stridvall <ps@leissner.se>
Several bug fixes and additions.
* dlls/msvideo/msvideo_main.c, objects/clipping.c, objects/palette.c,
windows/clipboard.c, windows/mdi.c, controls/menu.c:
Dmitry Timoshkov <dmitry@codeweavers.com>
Replace some 16-bit calls by their 32-bit equivalents.
* dlls/comctl32/listview.c:
Guy L. Albertelli <galberte@neo.lrun.com>
Remember response from LVN_GETDISPINFO if user sets LVIF_DI_SETITEM.
* dlls/win32s/win32s16.c, dlls/win32s/win32s16.spec:
Dmitry Timoshkov <dmitry@codeweavers.com>
Finish win32s separation.
2001-06-29 Alexandre Julliard <julliard@winehq.com>
* include/version.h, ANNOUNCE, ChangeLog:
Release 20010629.
----------------------------------------------------------------
2001-06-29 Alexandre Julliard <julliard@winehq.com>
* configure.in, dlls/user/dde/client.c, dlls/user/dde/misc.c,
include/version.h
View file @
590fd62b
#define WINE_RELEASE_INFO "Wine release 20010
629
"
#define WINE_RELEASE_INFO "Wine release 20010
731
"
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment