Release 970824
[wine.git] / BUGS
blob05f5253629ba2edf3f20c9936f44f9b1c2ea601a
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 June 1997 -
10 General:
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.
16  * TrueType, .FON rasterizer.
18  * No thread/process scheduling support in Win32 code. 
20  * Very alpha printing code. [john@division.co.uk]
22  * Extremely alpha Win95 interface code.
24  * No OLE2 and OLE32 support (including OLE2 interfaces etc.).
26  * No MS Video support (perhaps interface with xanim, don't hold
27    your breath for this one).
29  * COMDLG32 support not complete yet.
31  * No COMMCTRL/COMCTL32 support.
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').
37 Miscellaneous:
39  * Text alignment problems in Word and Write (variable pitch fonts).
41  * Font mapper weights
43  * "Cursor XXXX has more than 1 bpp!"
45  * Margins in edit controls are too wide.
47  * SGI window manager treats Wine windows as topmost.
49  * Write shows blank space instead of Paintbrush OLE1 object ( GetDIBits()? ).
51  * AllocCSToDSAlias() shouldn't alloc alias for the same segment multiple
52    times.
54 Where to look in source files:
56  * grep for FIXME in the source files.