GSOC idea to implement the explorer

Nikolay Sivov bunglehead at
Sun Feb 20 10:08:40 CST 2011

On 2/20/2011 18:58, Roderick Colenbrander wrote:
> On Sun, Feb 20, 2011 at 4:05 AM, Andrew Green<greeniekin at>  wrote:
>> I was just looking at the Google summer of code(GSOC) ideas and
>> noticed "implement the explorer". This grabbed my attention as I have
>> recently been working on a windows xp explorer clone.
>> Also it mentions a reference to ReactOS explorer written in c++. Well
>> there is a second explorer which is planned to be more true to the xp
>> implementation and written in c. Currently it's called explorer new as
>> it is not yet complete and is just a shell.
>> I was wondering if it was possible to share this code. As it would
>> probably be beneficial in the long term.
>> It already has support for shell extensions. When running under
>> windows I can add any extension such as Quick launch, language bar and
>> so on.
>> Here is a pic of my working copy(trunk doesn't have this theming yet.
>> Though I should finish it soon)
>> This is just an idea. I know it's very incomplete. Though it is showing promise.
>> Here is a link to the  "GSOC implement the explorer" page I mentioned
>> Any comments and ideas are much appreciated.
> As of Vista, Explorer itself seems to be a small application which
> hosts the IExplorerBrowser control. Last year it was decided to
> implement this control properly (someone worked on it for GSoc, but
> not sure about its status and whether the code is in). This control
> can be used in the file open/save dialogs and in explorer.exe itself.
> I would research what happened to this code (and where it is, perhaps
> it has to be merged in).
David Hedberg was working on this and it's merged already in shell32, it 
implements some new interfaces and kind of treeview support for 
shellview (that was originally list based only).
> Roderick

More information about the wine-devel mailing list