[ros-diffs] [gadamopoulos] 68865: [SHELL32] - When binding to a drive item try to initialize the new CFSFolder using IPersistFolder3. That allows us to get the path of the drive right from the pidl in

2015-08-29 Thread gadamopoulos
Author: gadamopoulos Date: Sat Aug 29 21:09:29 2015 New Revision: 68865 URL: http://svn.reactos.org/svn/reactos?rev=68865view=rev Log: [SHELL32] - When binding to a drive item try to initialize the new CFSFolder using IPersistFolder3. That allows us to get the path of the drive right from

[ros-diffs] [gadamopoulos] 68845: [SHELL32] - Sync control.c from wine and disable a large part of it that is not needed. Also update the definition of CPlApplet to match wine. - Make CControlPanel us

2015-08-28 Thread gadamopoulos
Author: gadamopoulos Date: Fri Aug 28 10:36:35 2015 New Revision: 68845 URL: http://svn.reactos.org/svn/reactos?rev=68845view=rev Log: [SHELL32] - Sync control.c from wine and disable a large part of it that is not needed. Also update the definition of CPlApplet to match wine. - Make

[ros-diffs] [gadamopoulos] 68844: [SHELLUTILS] - Add a helper function SHSetStrRet that will simplify setting the contents of a STRRET.

2015-08-28 Thread gadamopoulos
Author: gadamopoulos Date: Fri Aug 28 10:32:02 2015 New Revision: 68844 URL: http://svn.reactos.org/svn/reactos?rev=68844view=rev Log: [SHELLUTILS] - Add a helper function SHSetStrRet that will simplify setting the contents of a STRRET. Modified: trunk/reactos/include/reactos/shellutils.h

[ros-diffs] [gadamopoulos] 68849: [SHELL32] - Only return the flags that the caller asked for in SHELL32_GetFSItemAttributes. Allows us to get rid of a hell lot of calls to CFSFolder::BindToChild whic

2015-08-28 Thread gadamopoulos
Author: gadamopoulos Date: Fri Aug 28 15:08:19 2015 New Revision: 68849 URL: http://svn.reactos.org/svn/reactos?rev=68849view=rev Log: [SHELL32] - Only return the flags that the caller asked for in SHELL32_GetFSItemAttributes. Allows us to get rid of a hell lot of calls to CFSFolder

[ros-diffs] [gadamopoulos] 68786: [SHELL32] - We are not wine so we can speed things up by trying to read desktop.ini only for system folders.

2015-08-21 Thread gadamopoulos
Author: gadamopoulos Date: Fri Aug 21 16:03:14 2015 New Revision: 68786 URL: http://svn.reactos.org/svn/reactos?rev=68786view=rev Log: [SHELL32] - We are not wine so we can speed things up by trying to read desktop.ini only for system folders. Modified: trunk/reactos/dll/win32/shell32

[ros-diffs] [gadamopoulos] 68787: [SHELL32] - Hackplement support for parsing UNC paths. We are not able to enumerate UNC shares yet. However until it is properly implemented we will be able to enter

2015-08-21 Thread gadamopoulos
Author: gadamopoulos Date: Fri Aug 21 18:35:07 2015 New Revision: 68787 URL: http://svn.reactos.org/svn/reactos?rev=68787view=rev Log: [SHELL32] - Hackplement support for parsing UNC paths. We are not able to enumerate UNC shares yet. However until it is properly implemented we will be able

[ros-diffs] [gadamopoulos] 68769: [SHELLDESKTOP] - Create a new sublibrary for shell32 that will contain the implementation of CDesktopBrowser and desktop dde support. Link it to both shell32 and rshe

2015-08-19 Thread gadamopoulos
Author: gadamopoulos Date: Wed Aug 19 13:51:20 2015 New Revision: 68769 URL: http://svn.reactos.org/svn/reactos?rev=68769view=rev Log: [SHELLDESKTOP] - Create a new sublibrary for shell32 that will contain the implementation of CDesktopBrowser and desktop dde support. Link it to both shell32

[ros-diffs] [gadamopoulos] 68768: [SHELL32] - Add a CDefView_Constructor that lets us keep the code simple for the shell folders.

2015-08-19 Thread gadamopoulos
Author: gadamopoulos Date: Wed Aug 19 12:09:21 2015 New Revision: 68768 URL: http://svn.reactos.org/svn/reactos?rev=68768view=rev Log: [SHELL32] - Add a CDefView_Constructor that lets us keep the code simple for the shell folders. Modified: trunk/reactos/dll/win32/shell32/CDefView.cpp

[ros-diffs] [gadamopoulos] 68770: Add two files that I missed

2015-08-19 Thread gadamopoulos
Author: gadamopoulos Date: Wed Aug 19 13:55:15 2015 New Revision: 68770 URL: http://svn.reactos.org/svn/reactos?rev=68770view=rev Log: Add two files that I missed Added: trunk/reactos/dll/win32/shell32/shelldesktop/CMakeLists.txt (with props) trunk/reactos/dll/win32/shell32

[ros-diffs] [gadamopoulos] 68771: [SHDOCVW] -Rename some unused stubs to resolve conflicts with shell32

2015-08-19 Thread gadamopoulos
Author: gadamopoulos Date: Wed Aug 19 14:04:53 2015 New Revision: 68771 URL: http://svn.reactos.org/svn/reactos?rev=68771view=rev Log: [SHDOCVW] -Rename some unused stubs to resolve conflicts with shell32 Modified: trunk/reactos/dll/win32/shdocvw/shdocvw.spec Modified: trunk/reactos/dll

[ros-diffs] [gadamopoulos] 68775: [SHELL32] - Move the properties dialog for the recycle bin in its own file. The implementation of the recycle bin is overly complicated and keeping with it a dialog f

2015-08-19 Thread gadamopoulos
Author: gadamopoulos Date: Wed Aug 19 18:10:30 2015 New Revision: 68775 URL: http://svn.reactos.org/svn/reactos?rev=68775view=rev Log: [SHELL32] - Move the properties dialog for the recycle bin in its own file. The implementation of the recycle bin is overly complicated and keeping

[ros-diffs] [gadamopoulos] 68773: [SHELL32] - Move a couple of headers in the dialogs directory.

2015-08-19 Thread gadamopoulos
Author: gadamopoulos Date: Wed Aug 19 16:26:16 2015 New Revision: 68773 URL: http://svn.reactos.org/svn/reactos?rev=68773view=rev Log: [SHELL32] - Move a couple of headers in the dialogs directory. Added: trunk/reactos/dll/win32/shell32/dialogs/drvdefext.h - copied unchanged from

[ros-diffs] [gadamopoulos] 68730: [SHELL32] - Use SHELL32_GetGuidItemAttributes, SHELL32_GetFSItemAttributes, SHELL32_BindToGuidItem and SHELL32_GetDisplayNameOfGUIDItem in CControlPanelFolder, CDrive

2015-08-17 Thread gadamopoulos
Author: gadamopoulos Date: Mon Aug 17 11:41:15 2015 New Revision: 68730 URL: http://svn.reactos.org/svn/reactos?rev=68730view=rev Log: [SHELL32] - Use SHELL32_GetGuidItemAttributes, SHELL32_GetFSItemAttributes, SHELL32_BindToGuidItem and SHELL32_GetDisplayNameOfGUIDItem in CControlPanelFolder

[ros-diffs] [gadamopoulos] 68729: [SHELL32] - Split SHELL32_GetItemAttributes to SHELL32_GetGuidItemAttributes and SHELL32_GetFSItemAttributes. - Add a couple helper functions that will reduce code du

2015-08-17 Thread gadamopoulos
Author: gadamopoulos Date: Mon Aug 17 11:36:56 2015 New Revision: 68729 URL: http://svn.reactos.org/svn/reactos?rev=68729view=rev Log: [SHELL32] - Split SHELL32_GetItemAttributes to SHELL32_GetGuidItemAttributes and SHELL32_GetFSItemAttributes. - Add a couple helper functions that will reduce

[ros-diffs] [gadamopoulos] 68727: [SHELL32] - Do not try to set the site of the context menu from the CDefView. This should be done elsewhere and should be the context menu callback.

2015-08-17 Thread gadamopoulos
Author: gadamopoulos Date: Mon Aug 17 11:22:11 2015 New Revision: 68727 URL: http://svn.reactos.org/svn/reactos?rev=68727view=rev Log: [SHELL32] - Do not try to set the site of the context menu from the CDefView. This should be done elsewhere and should be the context menu callback. Modified

[ros-diffs] [gadamopoulos] 68731: [SHELL32] -Fix build

2015-08-17 Thread gadamopoulos
Author: gadamopoulos Date: Mon Aug 17 11:46:22 2015 New Revision: 68731 URL: http://svn.reactos.org/svn/reactos?rev=68731view=rev Log: [SHELL32] -Fix build Modified: trunk/reactos/dll/win32/shell32/folders/CFSFolder.cpp Modified: trunk/reactos/dll/win32/shell32/folders/CFSFolder.cpp URL

[ros-diffs] [gadamopoulos] 68728: [SHELL32] - CAdminToolsFolder: return proper attributes when no items are specified. (This is fine for reg folders but doesn't work for fs folders). - CFontsFolder: f

2015-08-17 Thread gadamopoulos
Author: gadamopoulos Date: Mon Aug 17 11:28:20 2015 New Revision: 68728 URL: http://svn.reactos.org/svn/reactos?rev=68728view=rev Log: [SHELL32] - CAdminToolsFolder: return proper attributes when no items are specified. (This is fine for reg folders but doesn't work for fs folders

[ros-diffs] [gadamopoulos] 68736: [SHELL32] - CDesktopFolder: Create two interal fs folders that wiill eventually take care of all file support for the desktop folder. - Implement some methods using t

2015-08-17 Thread gadamopoulos
Author: gadamopoulos Date: Mon Aug 17 12:55:37 2015 New Revision: 68736 URL: http://svn.reactos.org/svn/reactos?rev=68736view=rev Log: [SHELL32] - CDesktopFolder: Create two interal fs folders that wiill eventually take care of all file support for the desktop folder. - Implement some methods

[ros-diffs] [gadamopoulos] 68737: [SHELL32] - Remove unused function

2015-08-17 Thread gadamopoulos
Author: gadamopoulos Date: Mon Aug 17 13:18:18 2015 New Revision: 68737 URL: http://svn.reactos.org/svn/reactos?rev=68737view=rev Log: [SHELL32] - Remove unused function Modified: trunk/reactos/dll/win32/shell32/folders/CDesktopFolder.cpp Modified: trunk/reactos/dll/win32/shell32/folders

[ros-diffs] [gadamopoulos] 68738: [SHELL32] - Fix a regression in SHELL32_GetFSItemAttributes found by our tests.

2015-08-17 Thread gadamopoulos
Author: gadamopoulos Date: Mon Aug 17 13:34:38 2015 New Revision: 68738 URL: http://svn.reactos.org/svn/reactos?rev=68738view=rev Log: [SHELL32] - Fix a regression in SHELL32_GetFSItemAttributes found by our tests. Modified: trunk/reactos/dll/win32/shell32/shlfolder.cpp Modified: trunk

[ros-diffs] [gadamopoulos] 68743: [SHELL32] - Remove CDesktopFolderDropTarget and make CDesktopFolder just get the drop target from m_DesktopFSFolder

2015-08-17 Thread gadamopoulos
Author: gadamopoulos Date: Mon Aug 17 15:20:04 2015 New Revision: 68743 URL: http://svn.reactos.org/svn/reactos?rev=68743view=rev Log: [SHELL32] - Remove CDesktopFolderDropTarget and make CDesktopFolder just get the drop target from m_DesktopFSFolder Modified: trunk/reactos/dll/win32

[ros-diffs] [gadamopoulos] 68745: [SHELL32] - CControlPanelFolder: Fix showing the description in control panel. Patch with improvements by me. CORE-8827

2015-08-17 Thread gadamopoulos
Author: gadamopoulos Date: Mon Aug 17 17:10:03 2015 New Revision: 68745 URL: http://svn.reactos.org/svn/reactos?rev=68745view=rev Log: [SHELL32] - CControlPanelFolder: Fix showing the description in control panel. Patch with improvements by me. CORE-8827 Modified: trunk/reactos/dll/win32

[ros-diffs] [gadamopoulos] 68744: [SHELL32] - Use SHELL32_GetDisplayNameOfGUIDItem in CDesktopFolder

2015-08-17 Thread gadamopoulos
Author: gadamopoulos Date: Mon Aug 17 15:34:02 2015 New Revision: 68744 URL: http://svn.reactos.org/svn/reactos?rev=68744view=rev Log: [SHELL32] - Use SHELL32_GetDisplayNameOfGUIDItem in CDesktopFolder Modified: trunk/reactos/dll/win32/shell32/folders/CDesktopFolder.cpp Modified: trunk

[ros-diffs] [gadamopoulos] 67015: [SHELL32] - CControlPanelFolder: Explicitly check the pidl type in GetAttributesOf. Do not call the generic SHELL32_GetItemAttributes for cpl items.

2015-04-03 Thread gadamopoulos
Author: gadamopoulos Date: Fri Apr 3 10:20:30 2015 New Revision: 67015 URL: http://svn.reactos.org/svn/reactos?rev=67015view=rev Log: [SHELL32] - CControlPanelFolder: Explicitly check the pidl type in GetAttributesOf. Do not call the generic SHELL32_GetItemAttributes for cpl items. Modified

[ros-diffs] [gadamopoulos] 67016: [SHELL32] - CControlPanelFolder: Factor out CCPLItemMenu class. Use it if the user selected a cpl item and use the default context menu otherwise. - CControlPanelFold

2015-04-03 Thread gadamopoulos
Author: gadamopoulos Date: Fri Apr 3 11:40:00 2015 New Revision: 67016 URL: http://svn.reactos.org/svn/reactos?rev=67016view=rev Log: [SHELL32] - CControlPanelFolder: Factor out CCPLItemMenu class. Use it if the user selected a cpl item and use the default context menu otherwise

[ros-diffs] [gadamopoulos] 67017: [SHELL32] - CFSFolder: Explicitly check for the supported pidl types. A CFSFolder can be created by a drive pidl. Handle this case and return the appropriate attribut

2015-04-03 Thread gadamopoulos
Author: gadamopoulos Date: Fri Apr 3 11:44:30 2015 New Revision: 67017 URL: http://svn.reactos.org/svn/reactos?rev=67017view=rev Log: [SHELL32] - CFSFolder: Explicitly check for the supported pidl types. A CFSFolder can be created by a drive pidl. Handle this case and return the appropriate

[ros-diffs] [gadamopoulos] 67018: [SHELL32] - Explicitly check for pidl type in GetAttributesOf method of CDesktopFolder and CDrivesFolder

2015-04-03 Thread gadamopoulos
Author: gadamopoulos Date: Fri Apr 3 12:18:07 2015 New Revision: 67018 URL: http://svn.reactos.org/svn/reactos?rev=67018view=rev Log: [SHELL32] - Explicitly check for pidl type in GetAttributesOf method of CDesktopFolder and CDrivesFolder Modified: trunk/reactos/dll/win32/shell32/folders

[ros-diffs] [gadamopoulos] 67024: [SHELL32] - Implement handling ctrl+A in the shell view control.

2015-04-03 Thread gadamopoulos
Author: gadamopoulos Date: Fri Apr 3 16:49:24 2015 New Revision: 67024 URL: http://svn.reactos.org/svn/reactos?rev=67024view=rev Log: [SHELL32] - Implement handling ctrl+A in the shell view control. Modified: trunk/reactos/dll/win32/shell32/CDefView.cpp Modified: trunk/reactos/dll/win32

[ros-diffs] [gadamopoulos] 67008: [SHELL32] - Show hidden files as dithered.

2015-04-01 Thread gadamopoulos
Author: gadamopoulos Date: Wed Apr 1 19:18:34 2015 New Revision: 67008 URL: http://svn.reactos.org/svn/reactos?rev=67008view=rev Log: [SHELL32] - Show hidden files as dithered. Modified: trunk/reactos/dll/win32/shell32/CDefView.cpp Modified: trunk/reactos/dll/win32/shell32/CDefView.cpp URL

[ros-diffs] [gadamopoulos] 67009: [SHELL32] - Implement IContextMenu3 interface. Implement drawing the icons on WM_DRAWITEM. CORE-8866

2015-04-01 Thread gadamopoulos
Author: gadamopoulos Date: Wed Apr 1 20:22:25 2015 New Revision: 67009 URL: http://svn.reactos.org/svn/reactos?rev=67009view=rev Log: [SHELL32] - Implement IContextMenu3 interface. Implement drawing the icons on WM_DRAWITEM. CORE-8866 Modified: trunk/reactos/dll/win32/shell32/CNewMenu.cpp

[ros-diffs] [gadamopoulos] 67010: [SHELL32] - CNetFolder: As this folder isn't really implemented yet, there is no need to call the hacky common implementation of wine's shell folders (which will be r

2015-04-01 Thread gadamopoulos
Author: gadamopoulos Date: Wed Apr 1 20:34:52 2015 New Revision: 67010 URL: http://svn.reactos.org/svn/reactos?rev=67010view=rev Log: [SHELL32] - CNetFolder: As this folder isn't really implemented yet, there is no need to call the hacky common implementation of wine's shell folders (which

[ros-diffs] [gadamopoulos] 66975: [SHLWAPI] - Convert SHGetAllAccessSA to a soft stub in the spec file. Having it as a diff with wine doesn't add anything anyway.

2015-03-30 Thread gadamopoulos
Author: gadamopoulos Date: Mon Mar 30 10:04:26 2015 New Revision: 66975 URL: http://svn.reactos.org/svn/reactos?rev=66975view=rev Log: [SHLWAPI] - Convert SHGetAllAccessSA to a soft stub in the spec file. Having it as a diff with wine doesn't add anything anyway. Modified: trunk/reactos/dll

[ros-diffs] [gadamopoulos] 66978: [SHLWAPI] - Implement SHForwardContextMenuMsg according to http://undoc.airesoft.co.uk/shlwapi.dll/SHForwardContextMenuMsg.php CORE-9446 (Part 1/2)

2015-03-30 Thread gadamopoulos
Author: gadamopoulos Date: Mon Mar 30 12:16:29 2015 New Revision: 66978 URL: http://svn.reactos.org/svn/reactos?rev=66978view=rev Log: [SHLWAPI] - Implement SHForwardContextMenuMsg according to http://undoc.airesoft.co.uk/shlwapi.dll/SHForwardContextMenuMsg.php CORE-9446 (Part 1/2) Added

[ros-diffs] [gadamopoulos] 66979: [SHELL32] - CDefView: Use SHForwardContextMenuMsg to forward menu messages to the context menu class - CDefaultContextMenu: Implement IContextMenu3 and use SHForwardC

2015-03-30 Thread gadamopoulos
Author: gadamopoulos Date: Mon Mar 30 12:21:39 2015 New Revision: 66979 URL: http://svn.reactos.org/svn/reactos?rev=66979view=rev Log: [SHELL32] - CDefView: Use SHForwardContextMenuMsg to forward menu messages to the context menu class - CDefaultContextMenu: Implement IContextMenu3 and use

[ros-diffs] [gadamopoulos] 66980: [SHELL32] - CDefaultContextMenu: GetAttributesOf should only return the requested flags and not more. However our shell is not up to such nice behavior so don't depen

2015-03-30 Thread gadamopoulos
Author: gadamopoulos Date: Mon Mar 30 13:04:48 2015 New Revision: 66980 URL: http://svn.reactos.org/svn/reactos?rev=66980view=rev Log: [SHELL32] - CDefaultContextMenu: GetAttributesOf should only return the requested flags and not more. However our shell is not up to such nice behavior so don't

[ros-diffs] [gadamopoulos] 66977: [shlwapi_undoc.h] - Add definition of SHForwardContextMenuMsg

2015-03-30 Thread gadamopoulos
Author: gadamopoulos Date: Mon Mar 30 11:42:41 2015 New Revision: 66977 URL: http://svn.reactos.org/svn/reactos?rev=66977view=rev Log: [shlwapi_undoc.h] - Add definition of SHForwardContextMenuMsg Modified: trunk/reactos/include/reactos/shlwapi_undoc.h Modified: trunk/reactos/include

[ros-diffs] [gadamopoulos] 66988: [EXPLORER] - Fix showing the website when Help is selected from the start menu.

2015-03-30 Thread gadamopoulos
Author: gadamopoulos Date: Mon Mar 30 22:28:08 2015 New Revision: 66988 URL: http://svn.reactos.org/svn/reactos?rev=66988view=rev Log: [EXPLORER] - Fix showing the website when Help is selected from the start menu. Modified: trunk/reactos/base/shell/explorer/explorer.rc trunk/reactos

[ros-diffs] [gadamopoulos] 66992: [BROWSEUI] - CProgressDialog: Allocate big enough buffers needed for the text messages during initialization and don't reallocate them at all. Should stop thrashing t

2015-03-30 Thread gadamopoulos
Author: gadamopoulos Date: Mon Mar 30 22:50:34 2015 New Revision: 66992 URL: http://svn.reactos.org/svn/reactos?rev=66992view=rev Log: [BROWSEUI] - CProgressDialog: Allocate big enough buffers needed for the text messages during initialization and don't reallocate them at all. Should stop

[ros-diffs] [gadamopoulos] 66962: [TEST.H] - Add an additional new line before showing the test results. Some log commands print their lines in multiple print commands. As a result the results line ca

2015-03-29 Thread gadamopoulos
Author: gadamopoulos Date: Sun Mar 29 14:51:02 2015 New Revision: 66962 URL: http://svn.reactos.org/svn/reactos?rev=66962view=rev Log: [TEST.H] - Add an additional new line before showing the test results. Some log commands print their lines in multiple print commands. As a result the results

[ros-diffs] [gadamopoulos] 66938: [PSDK] - Make IsEqualGUID typesafe for c++ [SHELL32] - Properly call IsEqualIID in _ILIsControlPanel. Should fix CORE-8891.

2015-03-28 Thread gadamopoulos
Author: gadamopoulos Date: Sat Mar 28 21:11:42 2015 New Revision: 66938 URL: http://svn.reactos.org/svn/reactos?rev=66938view=rev Log: [PSDK] - Make IsEqualGUID typesafe for c++ [SHELL32] - Properly call IsEqualIID in _ILIsControlPanel. Should fix CORE-8891. Modified: trunk/reactos/dll

[ros-diffs] [gadamopoulos] 66935: [SHELL32] - Fix CControlPanelFolder to report its attributes.

2015-03-28 Thread gadamopoulos
Author: gadamopoulos Date: Sat Mar 28 19:42:08 2015 New Revision: 66935 URL: http://svn.reactos.org/svn/reactos?rev=66935view=rev Log: [SHELL32] - Fix CControlPanelFolder to report its attributes. Modified: trunk/reactos/dll/win32/shell32/folders/CControlPanelFolder.cpp Modified: trunk

[ros-diffs] [gadamopoulos] 66936: [SHELL32] - CDefaultContextMenu: Reduce relying on the type of the pidl. Query the attributes of the item from the folder instead. CORE-8973

2015-03-28 Thread gadamopoulos
Author: gadamopoulos Date: Sat Mar 28 19:45:27 2015 New Revision: 66936 URL: http://svn.reactos.org/svn/reactos?rev=66936view=rev Log: [SHELL32] - CDefaultContextMenu: Reduce relying on the type of the pidl. Query the attributes of the item from the folder instead. CORE-8973 Modified

[ros-diffs] [gadamopoulos] 66944: [SHELL32] - Load the shell extensions of the * class only for files. CORE-6806

2015-03-28 Thread gadamopoulos
Author: gadamopoulos Date: Sun Mar 29 00:37:39 2015 New Revision: 66944 URL: http://svn.reactos.org/svn/reactos?rev=66944view=rev Log: [SHELL32] - Load the shell extensions of the * class only for files. CORE-6806 Modified: trunk/reactos/dll/win32/shell32/CDefaultContextMenu.cpp Modified

[ros-diffs] [gadamopoulos] 66902: [SHLWAPI] - Improve stubs for SHPropertyBag_ReadDWORD, PathFileExistsDefExtAndAttributesW, IUnknown_QueryServicePropertyBag and SHWindowsPolicyGetValue

2015-03-26 Thread gadamopoulos
Author: gadamopoulos Date: Thu Mar 26 13:01:58 2015 New Revision: 66902 URL: http://svn.reactos.org/svn/reactos?rev=66902view=rev Log: [SHLWAPI] - Improve stubs for SHPropertyBag_ReadDWORD, PathFileExistsDefExtAndAttributesW, IUnknown_QueryServicePropertyBag and SHWindowsPolicyGetValue

[ros-diffs] [gadamopoulos] 66908: [HIVESYS.INF] - Enable ConnectMultiplePorts for mouclass. This means that the events generated by all pointing devices on the system are fed to the Windows subsystem

2015-03-26 Thread gadamopoulos
Author: gadamopoulos Date: Thu Mar 26 23:57:16 2015 New Revision: 66908 URL: http://svn.reactos.org/svn/reactos?rev=66908view=rev Log: [HIVESYS.INF] - Enable ConnectMultiplePorts for mouclass. This means that the events generated by all pointing devices on the system are fed to the Windows

[ros-diffs] [gadamopoulos] 66904: [MSGINA] - Stub ShellDimScreen.

2015-03-26 Thread gadamopoulos
Author: gadamopoulos Date: Thu Mar 26 15:36:27 2015 New Revision: 66904 URL: http://svn.reactos.org/svn/reactos?rev=66904view=rev Log: [MSGINA] - Stub ShellDimScreen. Modified: trunk/reactos/dll/win32/msgina/msgina.spec trunk/reactos/dll/win32/msgina/stubs.c Modified: trunk/reactos/dll

[ros-diffs] [gadamopoulos] 66894: [SHELL32] - Stub SHGetComputerDisplayNameW.

2015-03-25 Thread gadamopoulos
Author: gadamopoulos Date: Thu Mar 26 00:00:24 2015 New Revision: 66894 URL: http://svn.reactos.org/svn/reactos?rev=66894view=rev Log: [SHELL32] - Stub SHGetComputerDisplayNameW. Modified: trunk/reactos/dll/win32/shell32/shell32.spec trunk/reactos/dll/win32/shell32/stubs.cpp Modified

[ros-diffs] [gadamopoulos] 66863: [WINLOGON] - Create the window station handle and the desktops with MAXIMUM_ALLOWED access rights. - Call AddAceToWindowStation before calling SetWindowStationUser.

2015-03-23 Thread gadamopoulos
Author: gadamopoulos Date: Mon Mar 23 07:46:17 2015 New Revision: 66863 URL: http://svn.reactos.org/svn/reactos?rev=66863view=rev Log: [WINLOGON] - Create the window station handle and the desktops with MAXIMUM_ALLOWED access rights. - Call AddAceToWindowStation before calling

[ros-diffs] [gadamopoulos] 66861: - Fix build

2015-03-22 Thread gadamopoulos
Author: gadamopoulos Date: Sun Mar 22 21:37:02 2015 New Revision: 66861 URL: http://svn.reactos.org/svn/reactos?rev=66861view=rev Log: - Fix build Modified: trunk/reactos/include/reactos/undocuser.h Modified: trunk/reactos/include/reactos/undocuser.h URL: http://svn.reactos.org/svn/reactos

[ros-diffs] [gadamopoulos] 66860: [SHELL32] - Call SetTaskmanWindow right before RegisterShellHookWindow like the old explorer did.

2015-03-22 Thread gadamopoulos
Author: gadamopoulos Date: Sun Mar 22 21:34:08 2015 New Revision: 66860 URL: http://svn.reactos.org/svn/reactos?rev=66860view=rev Log: [SHELL32] - Call SetTaskmanWindow right before RegisterShellHookWindow like the old explorer did. Modified: trunk/reactos/dll/win32/shell32/wine/shellord.c

[ros-diffs] [gadamopoulos] 66765: [EXPLORER] - Hackfix Win+E hotkey. This works in Windows but our ShellExecuteEx isn't that good.

2015-03-17 Thread gadamopoulos
Author: gadamopoulos Date: Tue Mar 17 21:29:17 2015 New Revision: 66765 URL: http://svn.reactos.org/svn/reactos?rev=66765view=rev Log: [EXPLORER] - Hackfix Win+E hotkey. This works in Windows but our ShellExecuteEx isn't that good. Modified: trunk/reactos/base/shell/explorer/traywnd.cpp

[ros-diffs] [gadamopoulos] 66737: [RSHELL] - Implement sorting shell menu items - Patch by David Quintana

2015-03-16 Thread gadamopoulos
Author: gadamopoulos Date: Mon Mar 16 16:30:24 2015 New Revision: 66737 URL: http://svn.reactos.org/svn/reactos?rev=66737view=rev Log: [RSHELL] - Implement sorting shell menu items - Patch by David Quintana Modified: trunk/reactos/base/shell/rshell/CMenuToolbars.cpp Modified: trunk/reactos

[ros-diffs] [gadamopoulos] 66723: [UXTHEME] - Call DrawCaption in user32 when we get WM_NCUAHDRAWCAPTION and there is no active theme. - Should finally fix CORE-9016.

2015-03-15 Thread gadamopoulos
Author: gadamopoulos Date: Sun Mar 15 13:39:15 2015 New Revision: 66723 URL: http://svn.reactos.org/svn/reactos?rev=66723view=rev Log: [UXTHEME] - Call DrawCaption in user32 when we get WM_NCUAHDRAWCAPTION and there is no active theme. - Should finally fix CORE-9016. Modified: trunk/reactos

[ros-diffs] [gadamopoulos] 66728: [HEADERS] - Remove winlogon.h and move its contents in undocuser.h

2015-03-15 Thread gadamopoulos
Author: gadamopoulos Date: Sun Mar 15 16:50:55 2015 New Revision: 66728 URL: http://svn.reactos.org/svn/reactos?rev=66728view=rev Log: [HEADERS] - Remove winlogon.h and move its contents in undocuser.h Removed: trunk/reactos/include/reactos/winlogon.h Modified: trunk/reactos/base/system

[ros-diffs] [gadamopoulos] 66473: [BROWSEUI] - Moce CAutoComplete from shell32 to browseui where it belongs

2015-02-26 Thread gadamopoulos
Author: gadamopoulos Date: Thu Feb 26 18:44:34 2015 New Revision: 66473 URL: http://svn.reactos.org/svn/reactos?rev=66473view=rev Log: [BROWSEUI] - Moce CAutoComplete from shell32 to browseui where it belongs Added: trunk/reactos/dll/win32/browseui/CAutoComplete.cpp - copied, changed

[ros-diffs] [gadamopoulos] 66454: [USER32_WINETEST] - Split user32:msg test to 14 separate tests - The original test consisted of more than 14k lines of code

2015-02-25 Thread gadamopoulos
Author: gadamopoulos Date: Wed Feb 25 15:55:57 2015 New Revision: 66454 URL: http://svn.reactos.org/svn/reactos?rev=66454view=rev Log: [USER32_WINETEST] - Split user32:msg test to 14 separate tests - The original test consisted of more than 14k lines of code Modified: trunk/rostests

[ros-diffs] [gadamopoulos] 66457: [USER32] - button.c: Use NtUserAlterWindowStyle where wine uses WIN_SetStyle (usage and parameters were confirmed with windbg) [NTUSER] - Implement NtUserAlterWindowS

2015-02-25 Thread gadamopoulos
Author: gadamopoulos Date: Wed Feb 25 20:02:10 2015 New Revision: 66457 URL: http://svn.reactos.org/svn/reactos?rev=66457view=rev Log: [USER32] - button.c: Use NtUserAlterWindowStyle where wine uses WIN_SetStyle (usage and parameters were confirmed with windbg) [NTUSER] - Implement

[ros-diffs] [gadamopoulos] 66458: fix build. I forgot this file

2015-02-25 Thread gadamopoulos
Author: gadamopoulos Date: Wed Feb 25 20:04:53 2015 New Revision: 66458 URL: http://svn.reactos.org/svn/reactos?rev=66458view=rev Log: fix build. I forgot this file Modified: trunk/reactos/win32ss/include/ntuser.h Modified: trunk/reactos/win32ss/include/ntuser.h URL: http://svn.reactos.org

[ros-diffs] [gadamopoulos] 66446: [IEXPLORE] - Set http://www.reactos.org as the default homepage. [BOOTDATA] - Remove settings that are now set by iexplore.inf

2015-02-24 Thread gadamopoulos
Author: gadamopoulos Date: Wed Feb 25 01:20:06 2015 New Revision: 66446 URL: http://svn.reactos.org/svn/reactos?rev=66446view=rev Log: [IEXPLORE] - Set http://www.reactos.org as the default homepage. [BOOTDATA] - Remove settings that are now set by iexplore.inf Modified: trunk/reactos/base

[ros-diffs] [gadamopoulos] 66445: [IEXPLORE] - Contrary to wine we store our version info with utf16 (like windows do). Fix checking for native internet explorer. - Now our iexplore.inf is installed.

2015-02-24 Thread gadamopoulos
Author: gadamopoulos Date: Wed Feb 25 01:02:03 2015 New Revision: 66445 URL: http://svn.reactos.org/svn/reactos?rev=66445view=rev Log: [IEXPLORE] - Contrary to wine we store our version info with utf16 (like windows do). Fix checking for native internet explorer. - Now our iexplore.inf

[ros-diffs] [gadamopoulos] 66421: [HEADERS] - Define CLSID_BackgroundTaskScheduler and CLSID_SharedTaskScheduler - Properly define IShellTaskScheduler and IID_IShellTaskScheduler

2015-02-23 Thread gadamopoulos
Author: gadamopoulos Date: Mon Feb 23 13:43:51 2015 New Revision: 66421 URL: http://svn.reactos.org/svn/reactos?rev=66421view=rev Log: [HEADERS] - Define CLSID_BackgroundTaskScheduler and CLSID_SharedTaskScheduler - Properly define IShellTaskScheduler and IID_IShellTaskScheduler Modified

[ros-diffs] [gadamopoulos] 66422: [COM_APITEST] - Test the interfaces of CLSID_SharedTaskScheduler and CLSID_BackgroundTaskScheduler

2015-02-23 Thread gadamopoulos
Author: gadamopoulos Date: Mon Feb 23 13:49:43 2015 New Revision: 66422 URL: http://svn.reactos.org/svn/reactos?rev=66422view=rev Log: [COM_APITEST] - Test the interfaces of CLSID_SharedTaskScheduler and CLSID_BackgroundTaskScheduler Modified: trunk/rostests/apitests/com/browseui.c

[ros-diffs] [gadamopoulos] 66402: [COMCTL32] - Rebar: paint the area that is not covered by the bands. This is a v6 feature and fixes the ugly non-painted rectangle in the taskbar.

2015-02-22 Thread gadamopoulos
Author: gadamopoulos Date: Sun Feb 22 13:18:41 2015 New Revision: 66402 URL: http://svn.reactos.org/svn/reactos?rev=66402view=rev Log: [COMCTL32] - Rebar: paint the area that is not covered by the bands. This is a v6 feature and fixes the ugly non-painted rectangle in the taskbar. Modified

[ros-diffs] [gadamopoulos] 66416: [COMCTL32] - Rebar: Fix drawing dividers between bands broken in r66402

2015-02-22 Thread gadamopoulos
Author: gadamopoulos Date: Sun Feb 22 19:44:34 2015 New Revision: 66416 URL: http://svn.reactos.org/svn/reactos?rev=66416view=rev Log: [COMCTL32] - Rebar: Fix drawing dividers between bands broken in r66402 Modified: trunk/reactos/dll/win32/comctl32/rebar.c Modified: trunk/reactos/dll/win32

[ros-diffs] [gadamopoulos] 66418: [COMCTL32] - Implement ILS_SATURATE in our image list implementation - Use ILS_SATURATE when showing icons of disabled buttons in the toolbar Patch Ismael Ferreras Mo

2015-02-22 Thread gadamopoulos
Author: gadamopoulos Date: Sun Feb 22 20:59:08 2015 New Revision: 66418 URL: http://svn.reactos.org/svn/reactos?rev=66418view=rev Log: [COMCTL32] - Implement ILS_SATURATE in our image list implementation - Use ILS_SATURATE when showing icons of disabled buttons in the toolbar Patch Ismael

[ros-diffs] [gadamopoulos] 66383: [SHELL32] - Implement progress dialogs for SHFileOperation - Patch by Hwu Davies CORE-4476

2015-02-21 Thread gadamopoulos
Author: gadamopoulos Date: Sat Feb 21 12:52:58 2015 New Revision: 66383 URL: http://svn.reactos.org/svn/reactos?rev=66383view=rev Log: [SHELL32] - Implement progress dialogs for SHFileOperation - Patch by Hwu Davies CORE-4476 Modified: trunk/reactos/dll/win32/shell32/lang/en-US.rc trunk

[ros-diffs] [gadamopoulos] 66384: [SHELL32] - Fix build. Also note that the previous patch was from Huw Campbell.

2015-02-21 Thread gadamopoulos
Author: gadamopoulos Date: Sat Feb 21 12:59:42 2015 New Revision: 66384 URL: http://svn.reactos.org/svn/reactos?rev=66384view=rev Log: [SHELL32] - Fix build. Also note that the previous patch was from Huw Campbell. Modified: trunk/reactos/dll/win32/shell32/shlfileop.cpp Modified: trunk

[ros-diffs] [gadamopoulos] 66388: [SHELL32] - Fix crash during shell32:shlfileop test. CORE-4476

2015-02-21 Thread gadamopoulos
Author: gadamopoulos Date: Sat Feb 21 14:36:22 2015 New Revision: 66388 URL: http://svn.reactos.org/svn/reactos?rev=66388view=rev Log: [SHELL32] - Fix crash during shell32:shlfileop test. CORE-4476 Modified: trunk/reactos/dll/win32/shell32/shlfileop.cpp Modified: trunk/reactos/dll/win32

[ros-diffs] [gadamopoulos] 66371: [WIN32K][CONSRV] - Silence a few more debug prints

2015-02-20 Thread gadamopoulos
Author: gadamopoulos Date: Fri Feb 20 14:19:30 2015 New Revision: 66371 URL: http://svn.reactos.org/svn/reactos?rev=66371view=rev Log: [WIN32K][CONSRV] - Silence a few more debug prints Modified: trunk/reactos/win32ss/user/ntuser/winpos.c trunk/reactos/win32ss/user/winsrv/consrv

[ros-diffs] [gadamopoulos] 66212: [BROWSEUI] - Implement CProgressDialog based on wine - Patch by Huw Campbell, improved by me CORE-4476

2015-02-09 Thread gadamopoulos
Author: gadamopoulos Date: Mon Feb 9 22:29:23 2015 New Revision: 66212 URL: http://svn.reactos.org/svn/reactos?rev=66212view=rev Log: [BROWSEUI] - Implement CProgressDialog based on wine - Patch by Huw Campbell, improved by me CORE-4476 Added: trunk/reactos/dll/win32/browseui

[ros-diffs] [gadamopoulos] 66213: Fix build on unix hosts

2015-02-09 Thread gadamopoulos
Author: gadamopoulos Date: Mon Feb 9 22:31:53 2015 New Revision: 66213 URL: http://svn.reactos.org/svn/reactos?rev=66213view=rev Log: Fix build on unix hosts Modified: trunk/reactos/dll/win32/browseui/precomp.h Modified: trunk/reactos/dll/win32/browseui/precomp.h URL: http

[ros-diffs] [gadamopoulos] 66209: [COM_APITEST] - Test the interfaces exposed by CLSID_ProgressDialog CORE-4476

2015-02-08 Thread gadamopoulos
Author: gadamopoulos Date: Sun Feb 8 23:47:11 2015 New Revision: 66209 URL: http://svn.reactos.org/svn/reactos?rev=66209view=rev Log: [COM_APITEST] - Test the interfaces exposed by CLSID_ProgressDialog CORE-4476 Modified: trunk/rostests/apitests/com/browseui.c Modified: trunk/rostests

[ros-diffs] [gadamopoulos] 66190: [SHELL32] - Get rid of IDD_FILE_COPY dialog. It was never used, never completed and windows don't really have such a dialog. - Remove SHShowFileOperationDialog which

2015-02-07 Thread gadamopoulos
Author: gadamopoulos Date: Sat Feb 7 14:42:39 2015 New Revision: 66190 URL: http://svn.reactos.org/svn/reactos?rev=66190view=rev Log: [SHELL32] - Get rid of IDD_FILE_COPY dialog. It was never used, never completed and windows don't really have such a dialog. - Remove SHShowFileOperationDialog

[ros-diffs] [gadamopoulos] 65929: [WINLOGON] - Implement calling SetWindowStationUser See http://msdn.microsoft.com/en-us/library/windows/desktop/aa380571%28v=vs.85%29.aspx and http://msdn.microsoft.c

2015-01-01 Thread gadamopoulos
Author: gadamopoulos Date: Thu Jan 1 11:43:40 2015 New Revision: 65929 URL: http://svn.reactos.org/svn/reactos?rev=65929view=rev Log: [WINLOGON] - Implement calling SetWindowStationUser See http://msdn.microsoft.com/en-us/library/windows/desktop/aa380571%28v=vs.85%29.aspx and http

[ros-diffs] [gadamopoulos] 65930: [MSGINA] - Implement initializing themes as msdn suggests. We don't have shsvcs.dll yet but it doesn't harm to make our gina themes ready. See http://support.microsof

2015-01-01 Thread gadamopoulos
Author: gadamopoulos Date: Thu Jan 1 11:55:50 2015 New Revision: 65930 URL: http://svn.reactos.org/svn/reactos?rev=65930view=rev Log: [MSGINA] - Implement initializing themes as msdn suggests. We don't have shsvcs.dll yet but it doesn't harm to make our gina themes ready. See http

[ros-diffs] [gadamopoulos] 65874: [SHELL32] * Give focus to the def view control when CDesktopBrowser gets focus. CORE-8980

2014-12-29 Thread gadamopoulos
Author: gadamopoulos Date: Mon Dec 29 12:24:03 2014 New Revision: 65874 URL: http://svn.reactos.org/svn/reactos?rev=65874view=rev Log: [SHELL32] * Give focus to the def view control when CDesktopBrowser gets focus. CORE-8980 Modified: trunk/reactos/dll/win32/shell32/CDesktopBrowser.cpp

[ros-diffs] [gadamopoulos] 65766: [COMCTL32] * Do not add two additional pixels at the top margin of the toolbar. This is the behaviour of comctl32 v6 and our explorer depends on that to appear proper

2014-12-20 Thread gadamopoulos
Author: gadamopoulos Date: Sat Dec 20 16:49:31 2014 New Revision: 65766 URL: http://svn.reactos.org/svn/reactos?rev=65766view=rev Log: [COMCTL32] * Do not add two additional pixels at the top margin of the toolbar. This is the behaviour of comctl32 v6 and our explorer depends on that to appear

[ros-diffs] [gadamopoulos] 65770: [RPCSS] * Create ScmCreatedEvent when we are done initializing.

2014-12-20 Thread gadamopoulos
Author: gadamopoulos Date: Sat Dec 20 17:56:00 2014 New Revision: 65770 URL: http://svn.reactos.org/svn/reactos?rev=65770view=rev Log: [RPCSS] * Create ScmCreatedEvent when we are done initializing. Modified: trunk/reactos/base/services/rpcss/rpcss_main.c Modified: trunk/reactos/base

[ros-diffs] [gadamopoulos] 65771: [SHELL32] * Properly stub CheckStagingArea which is used by native explorer

2014-12-20 Thread gadamopoulos
Author: gadamopoulos Date: Sat Dec 20 18:06:42 2014 New Revision: 65771 URL: http://svn.reactos.org/svn/reactos?rev=65771view=rev Log: [SHELL32] * Properly stub CheckStagingArea which is used by native explorer Modified: trunk/reactos/dll/win32/shell32/shell32.spec trunk/reactos/dll

[ros-diffs] [gadamopoulos] 65775: [BROWSEUI] * Forward focus to the defview window when the shell browser gets the focus. * We can now navigate to the opened window with the keyboard right after it op

2014-12-20 Thread gadamopoulos
Author: gadamopoulos Date: Sat Dec 20 20:32:32 2014 New Revision: 65775 URL: http://svn.reactos.org/svn/reactos?rev=65775view=rev Log: [BROWSEUI] * Forward focus to the defview window when the shell browser gets the focus. * We can now navigate to the opened window with the keyboard right after

[ros-diffs] [gadamopoulos] 65780: [EXPLORER] * Fix the fallback case when BCM_GETIDEALSIZE doesn't work. * Take into account the size of the borders of the start button twice. Now the caption has enou

2014-12-20 Thread gadamopoulos
Author: gadamopoulos Date: Sat Dec 20 22:11:35 2014 New Revision: 65780 URL: http://svn.reactos.org/svn/reactos?rev=65780view=rev Log: [EXPLORER] * Fix the fallback case when BCM_GETIDEALSIZE doesn't work. * Take into account the size of the borders of the start button twice. Now the caption has

[ros-diffs] [gadamopoulos] 65752: [UXTHEME] * Implement a few functions needed by windows themeui.dll

2014-12-19 Thread gadamopoulos
Author: gadamopoulos Date: Fri Dec 19 14:21:18 2014 New Revision: 65752 URL: http://svn.reactos.org/svn/reactos?rev=65752view=rev Log: [UXTHEME] * Implement a few functions needed by windows themeui.dll Modified: trunk/reactos/dll/win32/uxtheme/themehooks.c trunk/reactos/dll/win32

[ros-diffs] [gadamopoulos] 65742: [RSHELL] * Implement using a thin border for the start menu when themes are enabled CORE-8925

2014-12-18 Thread gadamopoulos
Author: gadamopoulos Date: Thu Dec 18 18:24:01 2014 New Revision: 65742 URL: http://svn.reactos.org/svn/reactos?rev=65742view=rev Log: [RSHELL] * Implement using a thin border for the start menu when themes are enabled CORE-8925 Modified: trunk/reactos/base/shell/rshell/CMenuBand.cpp

[ros-diffs] [gadamopoulos] 65698: [BROWSEUI] * Simplify a lot of methods my using helpers from shlwapi. * Remove declarations for undocumented functions that are already declared in our headers. * Mov

2014-12-17 Thread gadamopoulos
Author: gadamopoulos Date: Wed Dec 17 11:35:07 2014 New Revision: 65698 URL: http://svn.reactos.org/svn/reactos?rev=65698view=rev Log: [BROWSEUI] * Simplify a lot of methods my using helpers from shlwapi. * Remove declarations for undocumented functions that are already declared in our headers

[ros-diffs] [gadamopoulos] 65699: Try to fix build

2014-12-17 Thread gadamopoulos
Author: gadamopoulos Date: Wed Dec 17 11:46:19 2014 New Revision: 65699 URL: http://svn.reactos.org/svn/reactos?rev=65699view=rev Log: Try to fix build Modified: trunk/reactos/base/shell/rshell/CMergedFolder.h trunk/reactos/base/shell/rshell/CStartMenu.cpp trunk/reactos/include

[ros-diffs] [gadamopoulos] 65700: [RSHELL] - Simplify some code by using shlwapi helpers - See issue CORE-8919

2014-12-17 Thread gadamopoulos
Author: gadamopoulos Date: Wed Dec 17 12:11:31 2014 New Revision: 65700 URL: http://svn.reactos.org/svn/reactos?rev=65700view=rev Log: [RSHELL] - Simplify some code by using shlwapi helpers - See issue CORE-8919 Modified: trunk/reactos/base/shell/rshell/CMenuDeskBar.cpp Modified: trunk

[ros-diffs] [gadamopoulos] 65701: [RSHELL] - Remove definition for an undocumented function that already exists in our headers - See issue CORE-8920

2014-12-17 Thread gadamopoulos
Author: gadamopoulos Date: Wed Dec 17 12:28:35 2014 New Revision: 65701 URL: http://svn.reactos.org/svn/reactos?rev=65701view=rev Log: [RSHELL] - Remove definition for an undocumented function that already exists in our headers - See issue CORE-8920 Modified: trunk/reactos/base/shell/rshell

[ros-diffs] [gadamopoulos] 65702: [RSHELL] * Disable themes for the toolbars used for shell menus * See issue CORE-8922 for details

2014-12-17 Thread gadamopoulos
Author: gadamopoulos Date: Wed Dec 17 12:38:19 2014 New Revision: 65702 URL: http://svn.reactos.org/svn/reactos?rev=65702view=rev Log: [RSHELL] * Disable themes for the toolbars used for shell menus * See issue CORE-8922 for details Modified: trunk/reactos/base/shell/rshell/CMenuToolbars.cpp

[ros-diffs] [gadamopoulos] 65703: [EXPLORER] * Remove internal IStartMenuSite interface that didn't serve any purpose. * Stop using global instances of some core classes.

2014-12-17 Thread gadamopoulos
Author: gadamopoulos Date: Wed Dec 17 12:44:58 2014 New Revision: 65703 URL: http://svn.reactos.org/svn/reactos?rev=65703view=rev Log: [EXPLORER] * Remove internal IStartMenuSite interface that didn't serve any purpose. * Stop using global instances of some core classes. Modified: trunk

[ros-diffs] [gadamopoulos] 65605: [EXPLORER] - Simplify some code by using the IUnknown_ exports of shlwapi and using CComPtr.

2014-12-11 Thread gadamopoulos
Author: gadamopoulos Date: Thu Dec 11 17:42:56 2014 New Revision: 65605 URL: http://svn.reactos.org/svn/reactos?rev=65605view=rev Log: [EXPLORER] - Simplify some code by using the IUnknown_ exports of shlwapi and using CComPtr. Modified: trunk/reactos/base/shell/explorer/taskband.cpp

[ros-diffs] [gadamopoulos] 65611: [EXPLORER] * Use LoadLibrary instead of GetModuleHandle in the wrapper of WinList_Init. * Shdocvw was never loaded till that point so WinList_Init was not called. * S

2014-12-11 Thread gadamopoulos
Author: gadamopoulos Date: Thu Dec 11 21:18:36 2014 New Revision: 65611 URL: http://svn.reactos.org/svn/reactos?rev=65611view=rev Log: [EXPLORER] * Use LoadLibrary instead of GetModuleHandle in the wrapper of WinList_Init. * Shdocvw was never loaded till that point so WinList_Init was not called

[ros-diffs] [gadamopoulos] 65597: [EXPLORER] * Import some undocumented functions directly instead of using GetProcAddress

2014-12-09 Thread gadamopoulos
Author: gadamopoulos Date: Tue Dec 9 21:37:59 2014 New Revision: 65597 URL: http://svn.reactos.org/svn/reactos?rev=65597view=rev Log: [EXPLORER] * Import some undocumented functions directly instead of using GetProcAddress Modified: trunk/reactos/base/shell/explorer/explorer.cpp trunk

[ros-diffs] [gadamopoulos] 65598: [EXPLORER] * Remove dragdrop.cpp. It was never used.

2014-12-09 Thread gadamopoulos
Author: gadamopoulos Date: Tue Dec 9 21:55:56 2014 New Revision: 65598 URL: http://svn.reactos.org/svn/reactos?rev=65598view=rev Log: [EXPLORER] * Remove dragdrop.cpp. It was never used. Removed: trunk/reactos/base/shell/explorer/dragdrop.cpp Modified: trunk/reactos/base/shell/explorer

[ros-diffs] [gadamopoulos] 65599: [EXPLORER] * Make SetWindowStyle and SetWindowExStyle simple wrappers around SHSetWindowBits. There is no reason to reinvent the wheel.

2014-12-09 Thread gadamopoulos
Author: gadamopoulos Date: Tue Dec 9 22:01:46 2014 New Revision: 65599 URL: http://svn.reactos.org/svn/reactos?rev=65599view=rev Log: [EXPLORER] * Make SetWindowStyle and SetWindowExStyle simple wrappers around SHSetWindowBits. There is no reason to reinvent the wheel. Modified: trunk

[ros-diffs] [gadamopoulos] 65600: [EXPLORER] * Simplify CreateStartMenu. Use CComPtr and IUnknown_SetSite.

2014-12-09 Thread gadamopoulos
Author: gadamopoulos Date: Tue Dec 9 22:49:54 2014 New Revision: 65600 URL: http://svn.reactos.org/svn/reactos?rev=65600view=rev Log: [EXPLORER] * Simplify CreateStartMenu. Use CComPtr and IUnknown_SetSite. Modified: trunk/reactos/base/shell/explorer/startmnu.cpp Modified: trunk/reactos

[ros-diffs] [gadamopoulos] 65578: [EXPLORER] - Add accelerator table for the taskbar. It is unused for now.

2014-12-07 Thread gadamopoulos
Author: gadamopoulos Date: Sun Dec 7 11:07:51 2014 New Revision: 65578 URL: http://svn.reactos.org/svn/reactos?rev=65578view=rev Log: [EXPLORER] - Add accelerator table for the taskbar. It is unused for now. Modified: trunk/reactos/base/shell/explorer/explorer.rc trunk/reactos/base

[ros-diffs] [gadamopoulos] 65556: [EXPLORER] - Implement registering all hotkeys that explorer registers in windows. Not all of them are implemented. The ones that are implemented work fine in windows

2014-12-04 Thread gadamopoulos
Author: gadamopoulos Date: Thu Dec 4 17:20:43 2014 New Revision: 65556 URL: http://svn.reactos.org/svn/reactos?rev=65556view=rev Log: [EXPLORER] - Implement registering all hotkeys that explorer registers in windows. Not all of them are implemented. The ones that are implemented work fine

[ros-diffs] [gadamopoulos] 65557: [SHELL32] - Implement handling accelerators for CDesktopBrowser. The only noticeable difference is that pressing alt+f4 in the desktop doesn't close it. See issue #88

2014-12-04 Thread gadamopoulos
Author: gadamopoulos Date: Thu Dec 4 17:30:44 2014 New Revision: 65557 URL: http://svn.reactos.org/svn/reactos?rev=65557view=rev Log: [SHELL32] - Implement handling accelerators for CDesktopBrowser. The only noticeable difference is that pressing alt+f4 in the desktop doesn't close it. See

[ros-diffs] [gadamopoulos] 65558: Try to fix build

2014-12-04 Thread gadamopoulos
Author: gadamopoulos Date: Thu Dec 4 17:40:29 2014 New Revision: 65558 URL: http://svn.reactos.org/svn/reactos?rev=65558view=rev Log: Try to fix build Modified: trunk/reactos/dll/win32/shell32/CDesktopBrowser.cpp Modified: trunk/reactos/dll/win32/shell32/CDesktopBrowser.cpp URL: http

[ros-diffs] [gadamopoulos] 65555: [EXPLORER] - Handle TWM_DOEXITWINDOWS in CTrayWindow. This message is sent from CDesktopWindow when it handles alt+f4 as an accelerator. - Also handle SC_CLOSE for WM

2014-12-03 Thread gadamopoulos
Author: gadamopoulos Date: Wed Dec 3 17:16:53 2014 New Revision: 6 URL: http://svn.reactos.org/svn/reactos?rev=6view=rev Log: [EXPLORER] - Handle TWM_DOEXITWINDOWS in CTrayWindow. This message is sent from CDesktopWindow when it handles alt+f4 as an accelerator. - Also handle SC_CLOSE

<    1   2   3   4   5   6   7   8   9   10   >