Opened 8 years ago
Last modified 19 months ago
#3787 new enhancement
Network window
Reported by: | elexis | Owned by: | |
---|---|---|---|
Priority: | Should Have | Milestone: | Work In Progress |
Component: | Network | Keywords: | patch |
Cc: | Patch: | Phab:D1746 |
Description (last modified by )
There should be a network window listing all relevant information and giving access to hosting related actions. It should be accessible both from gamesetup and session (while #3263 only makes sense in the session, since the gameattributes are already listed in gamesetup).
- List of players and observers
- In the session: Connection state of players (see who is disconnected)
- should show performance stats of the clients
- should allow the host to
- Show who hosts the game
Attachments (1)
Change History (15)
comment:1 by , 8 years ago
Component: | UI & Simulation → Network |
---|
comment:2 by , 8 years ago
Keywords: | patch rfc added |
---|---|
Milestone: | Backlog → Alpha 21 |
https://github.com/elexis1/0ad/tree/3787-network-window
Implemented network window showing a sortable list of clients. The window can be opened from the session menu and a gamesetup button. It is reloaded if someone joins or leaves. It has a kick and ban button.
Unless someone argues that's not useful, the network code should be adapted so that we can see the latency of all players in that window, perhaps even lost packets.
Edit: The branch is not updated anymore.
comment:3 by , 8 years ago
Description: | modified (diff) |
---|
comment:4 by , 8 years ago
Keywords: | rfc removed |
---|---|
Milestone: | Alpha 21 → Backlog |
comment:5 by , 7 years ago
Description: | modified (diff) |
---|
comment:6 by , 6 years ago
Description: | modified (diff) |
---|
comment:8 by , 5 years ago
Description: | modified (diff) |
---|
comment:9 by , 5 years ago
Description: | modified (diff) |
---|
comment:10 by , 5 years ago
The updating mechanism is implemented with #5369 (or one would have to use the page reopning hack from r18078). New GUI code should be introduced with clean OOP, so the callback argument of PushGuiPage used should be a function too, rather than the name of a global function Phab:D1684.
comment:11 by , 5 years ago
Description: | modified (diff) |
---|---|
Milestone: | Backlog → Alpha 24 |
Code released as a reward for fpre's donation to Wildfire Games.
https://github.com/0ad/0ad/compare/master...elexis1:network_dialog
comment:12 by , 5 years ago
Patch: | → Phab:D1746 |
---|
comment:13 by , 3 years ago
Milestone: | Alpha 24 → Work In Progress |
---|
Could have been useful, but no one is actively working on it ATM.
comment:14 by , 19 months ago
Owner: | removed |
---|
Backlogging due to lack of progress, lack of review, or users going MIA.
(changed component to network)