Different share for different hubs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
DC++ |
Confirmed
|
Wishlist
|
Unassigned | ||
StrongDC++ |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
A long-awaited feature is that the user should be able to define different shares for different (adc) hubs. This should be implemented.
I can imagine several ways to do it:
1) Define share on per-hub in favorites. This seems to be a not-too-good idea.
2) Since now we have "hub groups", we could invent "group share" which would let the user to define custom share for a group. In this case we should disable the "customize share for this group" switch if there are NMDC hubs in the group and we should disable the possibility to move an NMDC hub to a group with a customized share (this would eliminate future bug reports).
3) Moving from 2) a little bit further, the "group property page" could contain some other settings too which could be customized per-group favor, like a "profile" page with default nick for a group, etc.
Changed in dcplusplus: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in strongdc: | |
status: | New → In Progress |
Changed in strongdc: | |
status: | In Progress → Fix Committed |
Changed in dcplusplus: | |
importance: | Medium → Wishlist |
Posting two mockups how I think a group settings dialog could look like. Obviously it's not ready, for example, we should state somewhere on a visible place that some settings are only applied for ADC hubs. Also, on the General page, we could put some custom identity too in the (now empty) second group.