New Shell

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

Post Reply
dj50
Posts: 36
Joined: Fri Feb 04, 2005 12:32 pm

New Shell

Post by dj50 »

Will ReactOS 0.3.4 ship with the new shell? Or if not, what needs to be implemented to make it work?
dreams
Posts: 207
Joined: Tue Sep 26, 2006 10:23 am
Location: Holland
Contact:

Post by dreams »

New-Explorer does load in ReactOS now after a few important bugfixes, but it doesn't completely work yet. It displays a taskbar but no desktop yet. There are a few things that need to be implemented in ReactOS before it will work.

Also New-Explorer isn't completely finished yet, there's a lot more work to do. There is no file browser at the moment iirc.
Radhad
Posts: 605
Joined: Wed Apr 12, 2006 5:09 pm
Contact:

Post by Radhad »

Is there a progress website in the wiki about the new explorer ?
dreams
Posts: 207
Joined: Tue Sep 26, 2006 10:23 am
Location: Holland
Contact:

Post by dreams »

No.

The devs that are working on it, and on the necessary ReactOS parts tell about the updates in the ReactOS IRC channel from time to time..
Sand
Posts: 136
Joined: Sat Mar 12, 2005 3:23 pm

Post by Sand »

Why the new explorer is so necessary? Also I suggest to change the icon of the new explorer to one similar to the old one.
dreams
Posts: 207
Joined: Tue Sep 26, 2006 10:23 am
Location: Holland
Contact:

Post by dreams »

The old one has some memory leak problems. It also is programmed in C++, while reactos developers prefer C. The new one will be programmed in C, and will be better, and more similar to Windows's explorer.
Z98
Release Engineer
Posts: 3379
Joined: Tue May 02, 2006 8:16 pm
Contact:

Post by Z98 »

The old shell is extremely difficult to maintain and few of the current devs are that familiar with the code.
oiaohm
Posts: 1322
Joined: Sun Dec 12, 2004 8:40 am

Post by oiaohm »

To be correct g++ has been driving developers nuts. Most common failure point for complier upgrades is the old explorer due to it being C++.

C is a more stable between compliers as well. Basically C++ theory of being simple to maintain is not working out that way.

There are other problems G++ statically linking C++ lib in causing lot larger program so blowing ros memory usage.

As Z98 said kindly its being extremely difficult to maintain.
GreatLord
Developer
Posts: 926
Joined: Tue Nov 30, 2004 10:26 am
Location: Sweden

Post by GreatLord »

The new explorer will proplare not be ready for 0.3.4

it is allot api left that need be implement before it works.
and allot bugfix as well. We maybe will see the new explore
in the version after 0.3.4, But I do not known which version
it will be included yet.
Ged
Developer
Posts: 925
Joined: Thu Sep 29, 2005 3:00 pm
Location: UK

Post by Ged »

GreatLord wrote:We maybe will see the new explore
in the version after 0.3.4, But I do not known which version
it will be included yet.
I hate to disagree with a fellow dev, but I can say with some confidence that the new explorer will not be ready for a long time, and it certainly won't be in the release after this.

I wouldn't expect it to appear for well over 6 months, probably more like 12.
dj50
Posts: 36
Joined: Fri Feb 04, 2005 12:32 pm

Post by dj50 »

Ged wrote:I hate to disagree with a fellow dev, but I can say with some confidence that the new explorer will not be ready for a long time, and it certainly won't be in the release after this.

I wouldn't expect it to appear for well over 6 months, probably more like 12.
What's holding it back? Lack of features or compatibility?
GreatLord
Developer
Posts: 926
Joined: Tue Nov 30, 2004 10:26 am
Location: Sweden

Post by GreatLord »

lack of implement api, and featuers.
and allot bugfix are need it in allot of areas as well.

I maybe was to egures say it maybe will be in release after 0.3.4
I think Ged estameted time frame is more relestic agains my.
Sand
Posts: 136
Joined: Sat Mar 12, 2005 3:23 pm

Post by Sand »

It seems that the new explorer is the blocker for 0.3.5 version. Does it mean 0.3.5 will be delayed for 6 to 12 months?
oiaohm
Posts: 1322
Joined: Sun Dec 12, 2004 8:40 am

Post by oiaohm »

new explorer is the blocker for nothing.

2 month time frame of releases will be kept as long as the OS can run. New explorer is a long term maintainer problems. Not a release problem.
Post Reply

Who is online

Users browsing this forum: Google [Bot], Semrush [Bot] and 5 guests