joshuaauerbachwatson / anyCards

Multi-person card game with no built-in rules
Apache License 2.0
0 stars 0 forks source link

[client] Improved action repertoire for grid boxes #20

Closed joshuaauerbachwatson closed 1 year ago

joshuaauerbachwatson commented 1 year ago

Currently, a long press inside a grid box deletes the grid box. A long press that is not in any grid box attempts to make one, with no name assigned. This is pretty limiting.

Proposed:

A long press inside a grid box should bring up a menu with

A long press outside any grid box should bring up a menu allowing choice between grid box behaviors

Today, all decks are mixed, and all decks have the "both" behavior (face up cards to the top, face down cards to the bottom). The "both" behavior works well with the "all face up" and "all face down" case also, but you might want to refine that.

Of course the new behaviors need to be enforced.

Also, it is awkward to manipulate the grid box's name once it is created so there should probably be a place to enter the name when creating and a "rename" option for existing boxes which opens a bigger text area than we have been using. Then, the name could be a label all the time and never overlaid by a text area.

joshuaauerbachwatson commented 1 year ago

This has been adequately addressed by recent commits.