DC++ Patches

This page contains information on patches that I have created for DC++. The table below contains links to the patches, their descriptions and details of the codebase against which it was created. Newer patches appear at the top of the list.

Patch

Description

Codebase

DontDLAlreadyShared.diff

This patch stops you from downloading a file which you already have in your share. This only works for files that have a TTH root.

Updated: Added this as an option in Advanced Settings, defaulting to off.

CVS Repository (13/10/2004) - Post 0.4034.

Incorporated into official DC++ code on 17/10/2004.

HublistFailure.diff

This was created to help alleviate the excessive number of "I can't see the hub list!!!" threads in the forums when www.hublist.org goes down.

When the hublist fails to download, the user is asked if they would like to see some alternative hub lists. If they select Yes, they are taken to a thread in the forums which lists some alternative hublists.

CVS Repository (25/08/2004).

QuickConnect.diff

Adds a "Quick Connect ..." menu item to the file menu. This allows you to manually enter a hub address by bypassing the public hub list window.

CVS Repository (01/08/2004).

Incorporated into official DC++ code on 02/08/2004.

NetStatsColours.diff

This patch changes the colours in the Network Statistics window to match those of the transfer section at the bottom of the screen.

Note that if you change these colours via Settings → Appearance, you will need to close and re-open the Network Statistics window for the changes to come into effect.

CVS Repository (01/08/2004).

Incorporated into official DC++ code on 02/08/2004.

EasyPriority.diff

This patch allows you to easily increment/decrement the priority of a download in the download queue by either pressing the '+' key or '-' key respectively. This works for both individual files and multiple files.

Note that this does not work on the folder tree in the left hand side as it would interfere with the standard Windows use for those keys (expanding/collapsing directories).

CVS Repository (01/08/2004).

Incorporated into official DC++ code on 02/08/2004.

HubchatClearButton.diff This patch adds a button to the hub window to allow you to clear the main chat. This is a GUI equivalent of the "/clear" command.
CVS Repository (18/05/2004)