Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite the GUI. #5

Open
StepS- opened this issue Apr 1, 2014 · 7 comments
Open

Rewrite the GUI. #5

StepS- opened this issue Apr 1, 2014 · 7 comments

Comments

@StepS-
Copy link
Collaborator

StepS- commented Apr 1, 2014

Some people find the skin system bad for their eyes. There should be a way to switch between the current skin system and the default system skin.

@dbanet
Copy link
Owner

dbanet commented Apr 2, 2014

I suppose dropping the whole skin system and writing the chat GUI again would be the best idea.

If you disagree, please post a screenshot, where The Wheat Snooper looks nice.

@dbanet dbanet added task and removed enhancement labels Apr 2, 2014
@dbanet dbanet changed the title Add ability to toggle the skin system Add an ability to toggle the skin system Apr 2, 2014
@FunDENnis
Copy link

I like the black skin, no bad colors + u can edit:
http://img5.fotos-hochladen.net/uploads/wasnooperrb3km4lqze.jpg

  • The Greensmileys should be as standard. I think the design isn't a real probleme. Only some bugs are not good.
    Some bugs I just remember:
    1. If you reopen the game with the rehost.dll from 2013 and go back after the second game is done the snooper totally crashes and you get an error pop up "the snooper doesn't work nomore"
    1. If your WLAN connection disconnected you for a second the snooper says: You can't login because your nickname is already taken.
    1. You still see a lot of very old games which aren't joinable nomore and if you host a game it is still shown when you already closed it with pulling up the border or even if you started the game already it is still shown for a long time in the hosted games list.
    1. You have to change two important settings before you can use the snooper: 4.1) At settings - channels and chat - don't open chat automatically, minimize it to tray. (If you don't want that pop ups can minimize your game) and 4.2) settings - game - hide the channel windows when a game starts (autominimize to tray to avoid lag or just a more than necessary working Computer)

@dbanet
Copy link
Owner

dbanet commented Apr 6, 2014

@FunDENnis, I've seen the black skin. It looks completely insufferable even on Windows (where and for what it was made). Believe me, it looks even worse on other OSes.

  1. Will open an issue.
  2. How do you want this to be fixed? AFAIK until you get timed out on the IRC network, you can't join with the same nick.
  3. Will look at this, probably open an issue. JFYI, when you pull the border up, W:A doesn't close the game, but refuse to accept any more players, so the game is still visible for everyone. Implementing the feature to close the game manually in the snooper is already planned, see issue Add a context menu item of a game hosted by the user to close it (now) manually. #4.
  4. Okay, I will fix the default settings just as you said. Maybe it fits better for the majority of users.

And thank you for the feedback.
P. S. You can click the "Watch" button at the top to be up to date with what happens here.

@FunDENnis
Copy link

@dbanet, ty for your fast answer.

    1. I'm not sure if this is possible, but If you do the "secure login" it is an automatically "NOFAKE Check" which could work like a login here, where you have a name which you can register and if you registered this name, nobody else can use it. There are big problemes with Fakers and Trolls anyway and to avoid it only a real login could help I think.
    1. I think if you don't use a snooper already started games disappear earlier. If the server can't recognize if a game is closed or started if you hosted via snooper then it could help a bit to auto-remove the game from the hosted games list after 1 min or do a setting "maximal players with 4 as standard" because I think that the most people just kick 4 or even 3+ people anyway because they are too stupid to close it (fast enough).
  • 1 and 4) Thank you dbanet and StepS for you helpfulness.

@Zemke
Copy link

Zemke commented Apr 6, 2014

Hey, I think if a skin was made to be the default it should be the blue WormNET skin. Doesn't necessarily need to be the current one, but if one was made to be the default it should be similar to the actual WormNET look.

Looking forward to what you are making out of this project.

@dbanet dbanet added this to the 3.0 milestone Apr 30, 2014
@dbanet dbanet changed the title Add an ability to toggle the skin system Rewrite the GUI. What TWS has got now looks awful May 2, 2014
@dbanet
Copy link
Owner

dbanet commented May 2, 2014

The new GUI must look pretty, it must be easy and pleasant to use.
There must be lots of hot keys for everything.
The GUI must be tabbed.
The blocks of the GUI must be draggable, so a user can change the layout on the fly.

Old skins support will be dropped.

The new GUI doesn't have to be skinnable.

@StepS- StepS- changed the title Rewrite the GUI. What TWS has got now looks awful Rewrite the GUI May 4, 2014
@dbanet dbanet changed the title Rewrite the GUI Rewrite the GUI. May 9, 2014
@dbanet dbanet self-assigned this Jun 21, 2014
@ghost
Copy link

ghost commented Jul 31, 2014

Zemke wrote:

Hey, I think if a skin was made to be the default it should be the blue WormNET skin.

yes! would be great like this http://snoop.worms2d.info/ !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants