dc++ 0.705 - Can't see who's in what hub (Also, how to downgrade?)

Asked by Thothie

I no longer seem to have a column telling me which user upload/download is in which hub in my connections tab. This used to be very useful for managing hub connections. Not happy about the removal of progress bars either, although I understand that is WIP (just, saying, it if ain't broken, don't fix it, plzktnx).

Bleh, the 0.705 upgrade has just been made of phayle for me. The progress bars have vanished. The arbitrary GUI changes. The insane CPU overhead. The massive drop in transfer speeds... How do I downgrade back to a version that pre-dates the GUI changes (seems to be where most of the problems started) - and will such older versions still function on most hubs?

Question information

Language:
English Edit question
Status:
Solved
For:
DC++ Edit question
Assignee:
No assignee Edit question
Solved by:
Thothie
Solved:
Last query:
Last reply:
Revision history for this message
Thothie (st-thoth) said :
#1

PS. I've managed to downgrade to 0.699 - I don't think this version should have been released until the display was at least as functional as the original. I'm looking at the 0.699 compare/contrast, and I can say without doubt that the download columns in this old version are infinitely more useful. Wasteful headings such as Chunk/IP/Hash should be optional IMO. Download progress bars, Hub, File Name, Path, and the like, on the other hand, are critical and should not be discarded. (Although it'd be nice to have the option to toggle any column without squishing it out.)

Revision history for this message
eMTee (realprogger) said :
#2

>I no longer seem to have a column telling me which user upload/download is in which hub in my connections tab.
Will be fixed in the forthcoming version.

>The progress bars have vanished.
https://bugs.launchpad.net/dcplusplus/+bug/185722

>The arbitrary GUI changes.
You should live with it.

>The insane CPU overhead.
No reason for that. The core doesn't changed.

>The massive drop in transfer speeds...
The fine tune of segmential downloads is still on the way...

Revision history for this message
Thothie (st-thoth) said :
#3

Like I said, I understand the progress bars are WIP.

However, one should not release a new version of a product until it meets the standards of the old product.

The interface in 0.699 is better, more functional, hands down. There's not enough asthetic improvement to justify the change in GUI. (This isn't exactally XP vs. Vista)

I'd really suggest abandoning the new interface completely, or at least giving the users a global toggle option. Nothing wrong with the old one, lots wrong with this one.

Meanwhile I'm just glad 0.699 still works as well as ever. I'm sure if I showed someone new to DC++ the two versions, and hid the version numbers, they'd assume it was the upgrade, and not 0.705.

Revision history for this message
MikeJJ (mrmikejj) said :
#4

Well, if you want to buy windows and visual studio licenses for all the people who help develop DC++. Oh and pursuade some of them to switch from linux to windows, just to run visual studio to compile the old gui. . .
In other words it now compiles without Visual Studio, meaning that ATL cannot really be used, so cannot have the old gui. It's now built with free software.
Given time the new gui will have all the features that people are missing from the old one and other improvements. :)

Revision history for this message
Thothie (st-thoth) said :
#5

Blarg... I can get VS2003 liscenses galore, although if this is VS2005, I can't help ye so well. But if what yer saying is the old GUI is not compatible with VS... Meh, that doth suck. Good luck on getting the new GUI up to snuff with the old one then. :(

Temporary solution to problem: Use DC++ 0.699

Revision history for this message
lilmizzcurious (talk2mo1) said :
#6

@Thotie: how do u downgrade to 0.699? i dunno much bout all of dc++ features, but this new version just sucks

Revision history for this message
Thothie (st-thoth) said :
#7

They still haven't fixed it, eh? (I've not tried updating for awhile...)

Just find and download an old copy of DC++ 0.699. Traditionally, I'd recommend uninstalling the new version first, however, it seems to work just fine, installing it over in the same folder, provided DC++ isn't running, of course.

Here's one source, but I can't verify its integrity (there are many bogus spyware/shareware versions of DC++ out there): http://dc.brothersoft.com/dc-0.699-beta

If that's no good, I'll link you up with my personal copy, but I'm not sure what the EULA rules are for distribution.