weiden@cvs.reactos.com wrote:
CVSROOT: /CVS/ReactOS Module name: reactos Repository: reactos/subsys/win32k/stubs/ Changes by: weiden@mok.osexperts.com 04/12/11 17:40:44
Modified files: ./: config reactos/include/napi/: win32.h reactos/include/win32k/: bitmaps.h brush.h dc.h gdiobj.h kapi.h ntuser.h pen.h region.h text.h reactos/lib/user32/include/: user32.h window.h reactos/lib/user32/misc/: dllmain.c stubs.c reactos/lib/user32/windows/: defwnd.c reactos/subsys/win32k/eng/: bitblt.c clip.c mouse.c objects.h surface.c xlate.c reactos/subsys/win32k/include/: cursoricon.h dce.h inteng.h intgdi.h mouse.h object.h palette.h tags.h reactos/subsys/win32k/main/: dllmain.c reactos/subsys/win32k/: makefile w32k.h reactos/subsys/win32k/misc/: object.c reactos/subsys/win32k/ntddraw/: ddraw.c reactos/subsys/win32k/ntuser/: desktop.c input.c misc.c stubs.c windc.c window.c winpos.c winsta.c reactos/subsys/win32k/objects/: bitmaps.c brush.c cliprgn.c color.c dc.c dib.c fillshap.c gdiobj.c line.c palette.c pen.c print.c region.c text.c reactos/subsys/win32k/stubs/: stubs.c xpstubs.c Added files: reactos/subsys/win32k/include/: intddraw.h reactos/subsys/win32k/ntuser/: cursoricon.c reactos/subsys/win32k/objects/: stockobj.c Removed files: reactos/subsys/win32k/eng/: clip.h handle.c handle.h reactos/subsys/win32k/objects/: cursoricon.c
Log message:
- remove mouse cursor hacks from eng/mouse
- implemented more win2k-like gdi handle table (handle entry lookup is not yet optimized/cached!)
- moved cursoricon.c from objects to ntuser as it's part of the user api and not of the gdi
- get rid of the eng handle table
- minor fixes
I'm not sure if it's exactly this commit, but Miranda IM now crashes win32k badly. Also the mouse cursor hacks had a reason... if you remove them, please fix the problem different way. Now there is no cursor set during the startup and so when Explorer tries to revert the hourglass cursor to a normal one, the call just fails.
Regards, Filip