shithub: drawcpu

ref: f6da1ab12d14fe4db7a76f390d6dfc85de660f1c
dir: /TODO/

View raw version
TODO:

 - [ ] Some people probably want aan?
 - [ ] gui-cocoa try to capture the windows we create so we can send mouse/keyboard to it, plist for launchd
 - [ ] gui-wl cannibalize the wayland shims
 - [ ] Use ScreenCaptureKit to get at the video/audio. Handle resizes the other direction
 - [ ] define the gui interface
 - [ ] Fully fledged note handling
 - [x] up->parent integration into /proc

Kernel space needs:
 - [x] devcmd   - #C: OS(1) commands, we already run on host
 - [x] devcons  - #c: /dev/cons
 - [x] devenv   - #e:/env
 - [x] devfs    - #U: needed, local files
 - [x] devip    - #I: needed, networking
 - [x] devlfd   - #L: needed, local fd
 - [x] devmnt   - #M: needed, client shares
 - [x] devpipe  - #|: needed, for pipes
 - [x] devroot  - #/: needed, base of stack
 - [x] devssl   - #D: needed, ssl
 - [x] devtls   - #a: needed, tls
 - [ ] devproc  - #p: needed, /proc, overlay any existing 
 - [x] devtab   - # meta: needed add/remove any devices that we add/remove, from here as well