add scr_sgm.c, suifont.c, DrawBitmap add X11 mag driver wide border rects, ^R redisplay screen add MWTF_CENTER, MWTF_COLUMN, compound fonts? check whether font previously loaded, cache pfont return? move image decoders to library remove internal server image format, use pixmaps instead add amortized background text clear for other subengines add GrSetLocale flag for text? add PIXIL screentop window manager add PIXIL nxutil library TypedReadBlock not checked fixup GrNewBitmapFromPixmap obsolete MWMODE_SET, MWROP_SRCCOPY, change MWMODE_SETTO1 before 0.89 final write X11 stretchblit driver entry point check for HAVE_STRETCHBLIT before calling it... add psi->fbdriver, psi->rmask, psi->portrait in all drivers/scr*.c ability to link in only specified fb Xbpp drivers send recursive UPDATE_MOVE events to child windows, correct wp->x, wp->y sent add WM_KEYDOWN/KEYUP bits to win32 fix GR_EVENT_TYPE_BUTTON_UP doesn't include correct buttons entry for up button client/server gets screwed up on GsError delivery (GrCloseWindow for instance) NanoWM should decorate top level windows only rewrite nanowm to be table-driven change NewWindow to allow style bits MAXREQSIZE is statically compiled into each client, should be server only fix MAXREQSIZE of 10000 in nxproto.h for images... fix nxterm to take x,y,w,h fg,bg on startup fix nxterm to redisplay properly fix potential sibling window clip bug with move2.sh and nanowm allow nano-x wm to run linked with server add memmove mods to fblin16, 8 drivers for src in dst rectangle fix GrBitmap bit orders? (reversed from X11?) clear loaded images in server on app exit fix strlen(const "") (bug in nxkbd.c for #define TITLE) free props.title is required in client/server but must not in link-into-server change VTech Helio kernel to return proper visual for scr_fb.c (TPHELIO) automatically create correct MWPIXEL_FORMAT in exported mwtypes.h fix Polygon auto-complete outline GdHideCursor/ShowCursor still interferes with GdFixCursor for X11 Enter/LeaveNotify auto-hiding of cursor add startup options: -portrait, -landscape t1lib UCS2->8859 conversion auto swap x/y for autoportrait mode if y>x unless -portrait hwnd->update should be an HRGN, make things easier hwnd->update should be cleared in BeginPaint, except for OWNDC BeginPaint requires DCX_EXCLUDEUPDATE, may be buggy Add drawarea driver entry point to all scr*.c! add blitting to svgalib driver handle WS_POPUP owner vs parent for GetParent call handle lost focus on disable window call, check disabled when setfocus change kbd driver to return ESC, exit check in upper level GsCheckKbd slim down devfont.c for small systems add showcursor flag on return from mousedev open remove sinfo struct cursor isn't clipped from blit source rectangle (mterm cursor bug) share clipping code winclip.c with nanox/srvutil.c implement client and window rects in nanox support CopyArea for offscreen drawing rewrite GdArea to use bitblit build window mgr api implement CopyArea to perform BitBlit change printf's to GsError returns in srvnet.c X11 still has flush problems with demo.c add length fields to replies nomalloc returns are bad in wrapper functions fix GrRetNoMem to be GsError() fix DeliverEvent in client lib move to Xlib api compatibility warn if bad color args are passed? put fixed bcc allowing // comments on ftp site have GrGetNextEvent work with timeout returns, for nclock.c etc fix GrRegisterInput for multiple fd's fix GrRegisterInput to work with GrCheckNextEvent eliminate any timeout in select() loop no duplicate /dev/tty0 open fix -O3 framebuffer compile requirement remove gen_ routines from screen drivers into library, create fb library tag bitmap drawing palette conversion table to bitmap ID for speed fix DOS driver for stdpal4bpp for static pseudocolor rotate 2bpp Everex driver for normal display viewing convert all drivers to blit get fast inline memcpy, memcpyw, memcpyl for bitblt turn on NDEBUG for speed bitblt src screen clipping not implemented bitblt src mem clipping (copy BLACK?) not implemented bitblt assumes src and dest bitmap are same bpp vgaplan4 still needs vga_to_mempl4 blit fix asmplan4.s: don't draw last point, add psd struct, write ega_init allow more than one WndRegisterFdInput, run multiple mterm's dynamically load fonts, replace existing ones error check gdi structures, check for magic word