Release 971116
[wine] / BUGS
1 This is intended to be a place where you should look first if
2 you want to contribute to Wine development. Add your e-mail
3 address to the corresponding entry if you are working on/have 
4 done something for one of the problems. You are encouraged to 
5 add new entries and, more importantly, remove those for the 
6 bugs you fixed ;-)
7 ------------------------------------------------------------
8 As of Nov 1997 -
9
10 General:
11
12  * We need to do InsertMenuItem32[AW] and then code most of the other
13    inserting function in terms of this.  Without this, we cannot support
14    all the new extended menus.  Not hard, but slightly big.
15
16  * TrueType, .FON rasterizer.
17
18  * No thread/process scheduling support in Win32 code. 
19
20  * Very alpha printing code. [john@division.co.uk]
21
22  * Extremely alpha Win95 interface code.
23
24  * No OLE2 and OLE32 support (including OLE2 interfaces etc.).
25
26  * No MS Video support (perhaps interface with xanim, don't hold
27    your breath for this one).
28
29  * COMDLG32 support not complete yet.
30
31  * No COMMCTRL/COMCTL32 support.
32
33  * No manual pages describing the various Windows calls.
34         - You can find information about most of the Win32 API calls
35           on the www.microsoft.com (go to 'search').
36
37 Miscellaneous:
38
39  * Invisible controls in BCW dialogs.
40
41  * MIRC is unable to show 'Options' dialog.
42
43  * Tab switching in MIRC 'Setup' dialog leaks memory.
44
45  * nBytesWidth in CURSORICONINFO is bogus for some bpp
46    (doesn't reflect the fact that bits are packed and 16-bit aligned).
47
48  * Progman and AOL complain about being unable to convert bitmaps
49    (probably because of bytes width stuff).
50
51  * Netscape displays partially downloaded inline graphics with
52    wrong offsets. Bitmap is missing in the splash-window.
53
54  * Text alignment problems in Word and Write (variable pitch fonts).
55
56  * Font mapper weights are rather crude.
57
58  * "Cursor XXXX has more than 1 bpp!"
59
60  * SGI window manager treats Wine windows as topmost.
61
62  * Write shows blank space instead of Paintbrush OLE1 object ( GetDIBits()? ).
63
64  * AllocCSToDSAlias() shouldn't alloc alias for the same segment multiple
65    times.
66
67 Where to look in source files:
68
69  * grep for FIXME in the source files.