Discussion:
Some enhancement stuff
Robert Clausecker
2010-07-28 12:52:40 UTC
Permalink
Hi team!

I want to report some errors and enhancement requests for the upcoming
version:

* The new, fancy spinner widget has one major problem: The box for
descriptional text is too small, causing the text to float over
the icon rendering it impossible to decipher it's content.
(Example: "Number of characters" in local game)
* Maybe it's my own fault, but it's looking like that the weapons
menu is broken finally. (You cannot make it appear with a
right-click).
* The help screen (keyboard bindings) is also broken, all fields
are showing up the very same help string: "Quickly quit game
with Ctrl".
* Idea for Android: An usual non-full-keyboard phone has a
standard set of four (five?) buttons. Why not bind the wormux
controls to these buttons in an intuitive way? (For example Menu
button -> Weapons menu, green phone -> shoot, red phone -> pause
menu, etc.)

I hope, this may be helpful for the devs. I'm working on an updated
german translation, but I'm in Taiwan, R.O.C. the next year and have not
much time for Wormux.

Yours, Robert Clausecker
Kurosu
2010-07-29 07:26:15 UTC
Permalink
Hi,
Post by Robert Clausecker
* The new, fancy spinner widget has one major problem: The box for
descriptional text is too small, causing the text to float over
the icon rendering it impossible to decipher it's content.
(Example: "Number of characters" in local game)
What's your resolution? The team selection menu is the only place in
480x320 I have noticed so far to be that unpractical. For such
resolution, it'll probably have to become a list rather than the 2D box.
Post by Robert Clausecker
* Maybe it's my own fault, but it's looking like that the weapons
menu is broken finally. (You cannot make it appear with a
right-click).
Indeed. Meanwhile, you can click on the weapon icon in the interface at
the bottom (even if the 'scroll on border' icon appears).
Post by Robert Clausecker
* The help screen (keyboard bindings) is also broken, all fields
are showing up the very same help string: "Quickly quit game
with Ctrl".
Not the case here. Have you updated and did 'make clean; make' ?
Anyway, I was thinking of dropping the display of the help strings, and
rather have them displayed only when the mouse is over a button (and
have buttons dynamically attributed this behaviour, depending on the
current config).

The problem would then be that you have to check all keys before finding
the one you are looking for.
Post by Robert Clausecker
* Idea for Android: An usual non-full-keyboard phone has a
standard set of four (five?) buttons. Why not bind the wormux
controls to these buttons in an intuitive way? (For example Menu
button -> Weapons menu, green phone -> shoot, red phone -> pause
menu, etc.)
Not all androphones have all those buttons, but on another hand, they
may never be supported.

So far, layout foreseen:
- camera: shoot
- gyroscope/dpad: keys
- sound up: next character
- return: esc (thus pause)
- ok: jump
My phone does have red/green phone buttons, but not sure how to map them.
Post by Robert Clausecker
I hope, this may be helpful for the devs. I'm working on an updated
german translation, but I'm in Taiwan, R.O.C. the next year and have not
much time for Wormux.
Same here with Geneva, and gentildemon is also away (I'm glad for him).

Best regards,
Christophe
Kurosu
2010-07-29 12:39:01 UTC
Permalink
Post by Kurosu
What's your resolution? The team selection menu is the only place in
480x320 I have noticed so far to be that unpractical. For such
resolution, it'll probably have to become a list rather than the 2D box.
I've seen your picture, and get what you mean now. I'll really have to use new widgets to display things to fit in 480x320.
As I can't commit it right now, see menu_fix.diff attached.
Post by Kurosu
Indeed. Meanwhile, you can click on the weapon icon in the interface at
the bottom (even if the 'scroll on border' icon appears).
Anyway, fixed 2 bugs in there:
- kinetic drag would eat "button A click down/button B click up"; it only eat that if A==B==LEFT
- Interface could only be clicked with LEFT click, while there we're not supposed to care

See mouse_fix.diff for the correction.

Christophe
Matthieu Fertré
2010-07-30 20:10:28 UTC
Permalink
Hi,
Post by Robert Clausecker
* The help screen (keyboard bindings) is also broken, all fields
are showing up the very same help string: "Quickly quit game
with Ctrl".
I have a fixed for that but I have some conflicts to resolve before
commiting...

Regards,

Matt (gentildemon)
Post by Robert Clausecker
* Idea for Android: An usual non-full-keyboard phone has a
standard set of four (five?) buttons. Why not bind the wormux
controls to these buttons in an intuitive way? (For example Menu
button -> Weapons menu, green phone -> shoot, red phone -> pause
menu, etc.)
I hope, this may be helpful for the devs. I'm working on an updated
german translation, but I'm in Taiwan, R.O.C. the next year and have not
much time for Wormux.
Yours, Robert Clausecker
_______________________________________________
Wormux-dev mailing list
https://mail.gna.org/listinfo/wormux-dev
Kurosu
2010-08-01 08:53:55 UTC
Permalink
Hi,
Post by Matthieu Fertré
Post by Robert Clausecker
* The help screen (keyboard bindings) is also broken, all fields
are showing up the very same help string: "Quickly quit game
with Ctrl".
I have a fixed for that but I have some conflicts to resolve before
commiting...
I didn't run valgrind on that, as it was fine for me. I saw your commit,
and don't understand why it works now (nevermind anyway). It's strange
that it got revealed on your side, given that my mingw uses 4.4.1 and my
linux was probably using 4.3.4. Maybe it also concerns the
libintl/gettext used, but anyway, if it's fixed, let's stop at that.

Christophe

Continue reading on narkive:
Loading...