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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
401 - 500 of 922 matches
Mail list logo