Small fixes.
[wine] / BUGS
CommitLineData
8d01e080
JJ
1For information on how to post a useful bug report, please
2read documentation/bugreports.
3
75d86e1f
AJ
4This is intended to be a place where you should look first if
5you want to contribute to Wine development. Add your e-mail
6address to the corresponding entry if you are working on/have
7done something for one of the problems. You are encouraged to
8add new entries and, more importantly, remove those for the
9bugs you fixed ;-)
10------------------------------------------------------------
f90efa9c 11As of Jun 1998 -
ade697e8 12
75d86e1f 13General:
ade697e8 14
23946ad2 15 * TrueType, .FON rasterizer.
ade697e8 16
f90efa9c 17 * Incomplete thread/process scheduling support in Win32 code.
ade697e8 18
9e153184 19 * Threading for some operating systems still missing. (NetBSD? SCO? OS/2?)
ebfc0fee 20
f90efa9c 21 * Very alpha printing code using win16 drivers.
75d86e1f 22
a0d77315 23 * Very alpha internal PostScript driver. [h.davies1@physics.ox.ac.uk]
d37eb365 24
5cc04eb4
OK
25 * Extremely alpha Win95 interface code (some apps, like Opera, choke on it).
26
df2673b7 27 * No OLE2 and OLE32 support (including OLE2 interfaces etc.).
ebfc0fee
AJ
28 (started work on pidl-handling, IShellFolders IEnumIdLists
29 and SH* functions juergen.schmied@metronet.de)
5cc04eb4 30 (Corel is working on it)
b1bac320 31
f90efa9c 32 * No MS Video support. [just started, marcus@jet.franken.de]
b1bac320 33
ebfc0fee 34 * COMDLG32 support not complete yet [bertho@akhphd.au.dk]
b1bac320 35
f90efa9c 36 * COMMCTRL/COMCTL32 support in progress [ekohl@abo.rhein-zeitung.de].
b1bac320 37
df2673b7 38 * No manual pages describing the various Windows calls.
23946ad2
AJ
39 - You can find information about most of the Win32 API calls
40 on the www.microsoft.com (go to 'search').
df2673b7 41
60ce85c9
AJ
42 * A lot of the extensions to the GDI that were introduced with Win32 are
43 not supported at all or only in a very rudimentary way. (World transforms,
44 arc direction, GM_ADVANCED to name but a few)
45
75d86e1f
AJ
46Miscellaneous:
47
5cc04eb4
OK
48 * Windows95 telnet.exe and NT 3.51 telnet.exe, and Borland Delphi
49 is known to go into recursion with infinite resizing, possibly
50 due to scroll bars.
491502b9 51
e658d820
AJ
52 * mIRC 'commands' menu stays on top and will not refresh.
53
54 * mIRC is unable to show 'Options' dialog.
491502b9 55
44ed71f5
AJ
56 * Tab switching in mIRC 'Setup' dialog stops erasing background
57 after a random number of repetitions.
491502b9 58
5cc04eb4
OK
59 * GDI memory leaks apparent in Free Agent 16-bit.
60
77b9918e
AJ
61 * nBytesWidth in CURSORICONINFO is bogus for some bpp
62 (doesn't reflect the fact that bits are packed and 16-bit aligned).
63
64 * Progman and AOL complain about being unable to convert bitmaps
65 (probably because of bytes width stuff).
66
67 * Netscape displays partially downloaded inline graphics with
f90efa9c 68 wrong offsets.
77b9918e 69
33072e1f
AJ
70 * Text alignment problems in Word and Write (variable pitch fonts).
71
491502b9 72 * Font mapper weights are rather crude.
23946ad2 73
df2673b7
AJ
74 * "Cursor XXXX has more than 1 bpp!"
75
df2673b7
AJ
76 * SGI window manager treats Wine windows as topmost.
77
8cd93514
AM
78 * KDE window manager and icewm put popup windows like menus
79 below the main window.
5cc04eb4 80
23946ad2 81 * Write shows blank space instead of Paintbrush OLE1 object ( GetDIBits()? ).
df2673b7 82
75d86e1f
AJ
83 * AllocCSToDSAlias() shouldn't alloc alias for the same segment multiple
84 times.
767e6f6f
AJ
85
86 * Some programs expect that menu window handles stay the same all the time.
87 (chemdraw). This implies that the menu popupwindows are just hidden, not
88 destroyed in real Windows.
75d86e1f
AJ
89
90Where to look in source files:
91
92 * grep for FIXME in the source files.