Commits


devdraw: use global drawlk instead of per-client Setting up for a real window system.


devdraw: use indirect impl interface Setting up for a real window system.


devdraw: notify window resize promptly on x11 Fixes #339.


devdraw: x11 working again Need to think a bit more about locking, but overall it's a working devdraw. Multiclient mode may not be working but nothing is using it yet.


devdraw: multiclient mode


devdraw: more cleanup, clearer locking


devdraw: refactor, clean up mac screen Also turn mac-srv.c into a generic srv.c, so we can remove the duplication with x11-srv.c.


devdraw: move per-window globals in mac-screen.m into Client


devdraw: move Client into devdraw.h and move global state in


devdraw: add forcedpi toggled by Fn+F3 on Mac R=rsc http://codereview.appspot.com/6846104


devdraw, libdraw: add display->dpi Fixed at 100 right now, but the plan is to make it accurate and then use it. R=rsc http://codereview.appspot.com/6856091


devdraw: do not interpret alt-tab as alt for compose R=rsc CC=plan9port.codebot http://codereview.appspot.com/5132050


devdraw/OSX: read $mousebuttonmap to allow swapping mouse buttons


devdraw: OS X native version


new draw server