[ros-diffs] [jimtabor] 68904: [Win32SS|UxTheme] - Move Menu to server side. See CORE-7797 and CORE-8299. - This was for speed while moving windows about the desktop and fixed test results too.

jimtabor at svn.reactos.org jimtabor at svn.reactos.org
Tue Sep 1 22:10:14 UTC 2015


Author: jimtabor
Date: Tue Sep  1 22:10:13 2015
New Revision: 68904

URL: http://svn.reactos.org/svn/reactos?rev=68904&view=rev
Log:
[Win32SS|UxTheme]
- Move Menu to server side. See CORE-7797 and CORE-8299.
- This was for speed while moving windows about the desktop and fixed test results too.

Added:
    trunk/reactos/win32ss/user/rtl/
    trunk/reactos/win32ss/user/rtl/text.c
      - copied, changed from r68897, trunk/reactos/win32ss/user/user32/windows/font.c
Modified:
    trunk/reactos/dll/win32/uxtheme/nonclient.c
    trunk/reactos/dll/win32/uxtheme/themehooks.c
    trunk/reactos/include/reactos/undocuser.h
    trunk/reactos/win32ss/CMakeLists.txt
    trunk/reactos/win32ss/include/ntuser.h
    trunk/reactos/win32ss/user/ntuser/callback.c
    trunk/reactos/win32ss/user/ntuser/class.c
    trunk/reactos/win32ss/user/ntuser/defwnd.c
    trunk/reactos/win32ss/user/ntuser/desktop.c
    trunk/reactos/win32ss/user/ntuser/draw.c
    trunk/reactos/win32ss/user/ntuser/focus.c
    trunk/reactos/win32ss/user/ntuser/keyboard.c
    trunk/reactos/win32ss/user/ntuser/menu.c
    trunk/reactos/win32ss/user/ntuser/menu.h
    trunk/reactos/win32ss/user/ntuser/message.c
    trunk/reactos/win32ss/user/ntuser/misc.c
    trunk/reactos/win32ss/user/ntuser/msgqueue.c
    trunk/reactos/win32ss/user/ntuser/msgqueue.h
    trunk/reactos/win32ss/user/ntuser/nonclient.c
    trunk/reactos/win32ss/user/ntuser/ntstubs.c
    trunk/reactos/win32ss/user/ntuser/painting.c
    trunk/reactos/win32ss/user/ntuser/painting.h
    trunk/reactos/win32ss/user/ntuser/scroll.h
    trunk/reactos/win32ss/user/ntuser/scrollbar.c
    trunk/reactos/win32ss/user/ntuser/scrollex.c
    trunk/reactos/win32ss/user/ntuser/userfuncs.h
    trunk/reactos/win32ss/user/ntuser/win32.h
    trunk/reactos/win32ss/user/ntuser/window.c
    trunk/reactos/win32ss/user/ntuser/window.h
    trunk/reactos/win32ss/user/ntuser/winpos.c
    trunk/reactos/win32ss/user/ntuser/winpos.h
    trunk/reactos/win32ss/user/ntuser/winsta.c
    trunk/reactos/win32ss/user/user32/CMakeLists.txt
    trunk/reactos/win32ss/user/user32/misc/usrapihk.c
    trunk/reactos/win32ss/user/user32/user32.spec
    trunk/reactos/win32ss/user/user32/windows/defwnd.c
    trunk/reactos/win32ss/user/user32/windows/draw.c
    trunk/reactos/win32ss/user/user32/windows/font.c
    trunk/reactos/win32ss/user/user32/windows/menu.c
    trunk/reactos/win32ss/user/user32/windows/nonclient.c

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/reactos/dll/win32/uxtheme/nonclient.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/uxtheme/nonclient.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/dll/win32/uxtheme/themehooks.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/uxtheme/themehooks.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/include/reactos/undocuser.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/undocuser.h?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/CMakeLists.txt?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/include/ntuser.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/include/ntuser.h?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/callback.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/callback.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/class.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/class.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/defwnd.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/defwnd.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/desktop.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/desktop.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/draw.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/draw.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/focus.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/focus.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/keyboard.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/keyboard.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/menu.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/menu.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/menu.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/menu.h?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/message.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/message.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/misc.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/misc.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/msgqueue.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/msgqueue.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/msgqueue.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/msgqueue.h?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/nonclient.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/nonclient.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/ntstubs.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/ntstubs.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/painting.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/painting.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/painting.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/painting.h?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/scroll.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/scroll.h?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/scrollbar.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/scrollbar.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/scrollex.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/scrollex.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/userfuncs.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/userfuncs.h?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/win32.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/win32.h?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/window.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/window.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/window.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/window.h?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/winpos.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/winpos.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/winpos.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/winpos.h?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/ntuser/winsta.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/winsta.c?rev=68904&r1=68903&r2=68904&view=diff

Copied: trunk/reactos/win32ss/user/rtl/text.c (from r68897, trunk/reactos/win32ss/user/user32/windows/font.c)
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/rtl/text.c?p2=trunk/reactos/win32ss/user/rtl/text.c&p1=trunk/reactos/win32ss/user/user32/windows/font.c&r1=68897&r2=68904&rev=68904&view=diff

Modified: trunk/reactos/win32ss/user/user32/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/user32/CMakeLists.txt?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/user32/misc/usrapihk.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/user32/misc/usrapihk.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/user32/user32.spec
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/user32/user32.spec?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/user32/windows/defwnd.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/user32/windows/defwnd.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/user32/windows/draw.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/user32/windows/draw.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/user32/windows/font.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/user32/windows/font.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/user32/windows/menu.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/user32/windows/menu.c?rev=68904&r1=68903&r2=68904&view=diff

Modified: trunk/reactos/win32ss/user/user32/windows/nonclient.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/user32/windows/nonclient.c?rev=68904&r1=68903&r2=68904&view=diff




More information about the Ros-diffs mailing list