Moved hrgnUpdate from client to window coordinates, made nonclient
painting depend on the update region, reworked SetWindowPos() and RedrawWindow() to speed up update region calculation, made -desktop work properly, added WM_CANCELMODE here and there, fixed several window activation bugs that crept in since the last time.
Showing
- controls/menu.c 4 additions, 0 deletionscontrols/menu.c
- include/region.h 1 addition, 0 deletionsinclude/region.h
- include/ts_xf86vmode.h 1 addition, 0 deletionsinclude/ts_xf86vmode.h
- include/ts_xutil.h 1 addition, 0 deletionsinclude/ts_xutil.h
- include/ttydrv.h 1 addition, 0 deletionsinclude/ttydrv.h
- include/win.h 28 additions, 7 deletionsinclude/win.h
- include/x11drv.h 3 additions, 1 deletioninclude/x11drv.h
- objects/region.c 259 additions, 45 deletionsobjects/region.c
- tools/make_X11wrappers 1 addition, 1 deletiontools/make_X11wrappers
- tsx11/X11_calls 1 addition, 0 deletionstsx11/X11_calls
- tsx11/ts_xf86vmode.c 2 additions, 1 deletiontsx11/ts_xf86vmode.c
- tsx11/ts_xutil.c 11 additions, 0 deletionstsx11/ts_xutil.c
- windows/dce.c 12 additions, 4 deletionswindows/dce.c
- windows/nonclient.c 24 additions, 5 deletionswindows/nonclient.c
- windows/painting.c 283 additions, 172 deletionswindows/painting.c
- windows/scroll.c 1 addition, 1 deletionwindows/scroll.c
- windows/ttydrv/init.c 1 addition, 0 deletionswindows/ttydrv/init.c
- windows/ttydrv/wnd.c 8 additions, 0 deletionswindows/ttydrv/wnd.c
- windows/win.c 10 additions, 0 deletionswindows/win.c
- windows/winpos.c 498 additions, 512 deletionswindows/winpos.c
Loading
Please register or sign in to comment