source: trunk/doc/ToDO.txt@ 4114

Last change on this file since 4114 was 3911, checked in by sandervl, 25 years ago

* empty log message *

File size: 1.8 KB
RevLine 
[3911]1/* $Id: ToDO.txt,v 1.8 2000-08-01 23:17:55 sandervl Exp $ */
[3811]2
[3812]3To Do list for ODIN:
4
5
6Assigned Status Topic -------------------------------------------------------
7
[3820]8PD DONE Handle named pipes via HandleManager
[3812]9
[3817]10AH Do COM (serial port) support for ODIN (requires
11 pseudo-device in HM)
[3812]12
13PH Sync SHELL32 with WINE
14
15PH Sync NTDLL with WINE
16
17JW Put in correct FS:-wrappers in CRTDLL and MSVCRT
18
19JW Improve CRTDLL and MSVCRT as this is one major show stopper
20 currently
21
[3817]22SvL Remove GPI32 calls from the original FS: macros and replace
[3812]23 them with ODINFUNCTION wrappers. Internally call to ODIN_xxx
24 GPI functions to get much better performance.
25
[3911]26NOONE KERNEL32: Build fake PE headers for odin dlls (dll handle must be pointer to header)
27 (some applications use the handles as pointers)
28
[3896]29NOONE USER32: Fix LoadImage to resize icons, cursors or bitmaps
30 to the specified dimensions (if required)
31
[3851]32NOONE WINMM: wave recording
33
[3893]34NOONE WINMM: Rewrite winmm to use driver architecture (port Wine's winmm
35 + integrate current Odin code)
36
37NOONE WINMM: Fix and finish MIDI in/out (using RTMIDI)
38
[3851]39NOONE KERNEL32: Async file io
40
[3893]41NOONE KERNEL32: Vio support for console applications
[3851]42
[3893]43NOONE WSOCK32: Winsock 2 implementation
44
45NOONE GDI32: Rewrite using Gpi api (remove Open32 dependancy)
46
[3812]47NOONE Setup a test /verification plan and freeze some modules such
48 as LZ32, VERSION which are considered complete.
49 Also ensure the source code is well documented and structured.
50
Note: See TracBrowser for help on using the repository browser.