Okay, good. I really want to put the TB GUI, filters and chouettebot (of course) into the intial release of the proxy. Thanks for your feedback so far, but keep it coming! Get the other TD's involved too.
What about the player count and players list (during open period)? I can put that on the brackets page, but then the tab title seems wrong, and it seems also that it should have some relationship with the min/max players on the Controls tab. Maybe put in both places and dynmically rename the tab?
Seems like I need some :"global" indication of TourneyBot's health, just in case.
So, how can I make the table filterable? I can make it sortable, I think without too much fuss.
What about the "message-all" function? Where should that go and what should it look like?
If a user has joined, shouldn't there be some sort of indication throughout? What about other notifications (elimination, next opponent etc...) should these be popups?
Brackets ok if they are similar to the tournament 72 page/thread, except perhaps only one-sided?
Can/should we have an inter-TD messaging tab?
What other neat functions can we put in here?
-The table should have it's headers turned on (number,status,name,type,normal,final).
-the table is scrollable both ways, and fills the panel horizontally
-the columns are sized better, and the data is centered in each column. the columns are resizable
-the match lengths spinners are only spinners for the moderators of the current tournament.
-for the moderators of the current tournament, the type is maybe a dropdown box?
Now about semantics:
-the thing opens up from the main proxy-gui menu
-join menu choice happens immediately. it is disabled when appropriate (full, not open, banned...)
-dropout happens from menu choice immediately
-brackets are updated, so they should see everything they need there.
-all the other tourney info is displayed for them in the appropriate tabs.
-everything the same as for users, except
-if tournament is created but not open, lots of things are edittable
-saves are done when controls are switched, i.e. not on every click of the minplayers spinner, but if switching to the maxplayers spinner, minplayers is then commited
Okay MadMatt, I will really be needing that clip-alike protocol and notifications changes in TB
I know, I know, it's open source, but I can't do everything!