Features
FulDC++ is a full DC client — ADC and NMDC, TLS transfers, segmented downloading, autosearch and an optional Web UI. Below are the additions that set it apart from stock AirDC++.
Full independent dark theme
Dark title bars, menus, scrollbars, list/tree chrome, chat and status bar — independent of the OS theme. 52 colour presets, a custom palette editor, follow-OS option and per-hub tab colours. Toggles live with no restart.
GUI modernization
Inline chat find bar (F3), resizable dialogs, TaskDialog prompts, a recent-hubs dropdown, quick-connect speed-pane sparklines and an Aero connect wizard.
Status-bar enhancements
Clickable Slots/Queued panes, show/hide panels from a right-click menu, plus shared-files, favourites-online and refresh-status panels.
Vertical tabs & chat autocomplete
Optional vertical tab strip, per-hub tab colouring, and a slash-command autocomplete popup in chat.
Modern chat
Multiple emoticon packs with animated GIF emoticons, BBCode rendering for incoming messages, and an optional formatting toolbar.
Favorite hubs & Window menu
Overhauled Favorite Hubs window with filter bar, status bar, last-connected info and drag-drop reordering; connect a whole favorite group at once; expanded Window menu.
Runs side-by-side with AirDC++
Its own instance identity and profile folders, with a one-time automatic import of an existing AirDC++ profile. Install it without disturbing your current setup.
Native DCAPI plugins
DC++ native C-ABI plugin support (DCAPI v8) — all 10 interfaces and 26 hooks, with a Plugins menu and settings page.
Chat triggers
Keyword / regex chat automation with capture groups $1–$9, away-only mode, fire statistics and import/export.
Auto-recovery & crash supervisor
A watchdog automatically restarts FulDC++ if it crashes or stops responding, including a freeze watchdog for hangs.
Automatic away mode
Set away when the computer is locked, when a full-screen app is running, when the window is minimized, or after inactivity — each with its own optional away message. Manual toggling always wins.
Group users by type
Hub user lists grouped into Ops / Bots / Users with live header counts.
Self-updating GeoIP
IP geolocation using MaxMind GeoLite2 data with a configurable update URL, expiry and a validated staged swap. Dedicated GeoIP settings page.
"Only secure hubs" search & pause-all
A quick-select search filter for hubs with secure transfers, and a one-click pause-all-downloads toolbar action.
Hardened networking
Rejection of spoofed UDP packets, side-by-side port-hijack protection, and a one-click dialog to re-pin a changed TLS keyprint.
Protocol gap fixes
ADC additions (failover, RDEX, passive PSR relay and more) and NMDC additions ($MyINFO server/fireball bits, $NickRule/$SearchRule, TTHS short search, $FailOver, $MCTo, salted-password login, $BotList).
In-client updates
Signed, self-installing updates delivered straight from this site — no manual reinstall.