Zuehlke / poinz

Distributed Planning Poker
MIT License
141 stars 62 forks source link

Synchronize main view with selection in the left panel #267

Open hitclif opened 2 years ago

hitclif commented 2 years ago

Anytime I click (select) an item in the Backlog (left panel) I would expect that the main view is synced and shows me current status of that item (eg. voting results). At the moment, to synchronize the main view with backlog I need to click "estimate" button. Doing this, however, will erase last voting.

xeronimus commented 2 years ago

You have a point there. however I'm not sure yet how we would do that exactly...

my thoughts:

hitclif commented 2 years ago

What about some checkbox "sync main view with selection"?

xeronimus commented 2 years ago

I've got an idea: I extended the matrix/default view toggle on the top right corner of the room

Normal view:

Unchanged, if selected, the main area displays the "Room". All users and the currently selected story. i.e. story that is currently being estimated, marked with an orange border in the backlog. image

The "Detail Story" View:

If selected, the main area displays the Story that is currently "highlighted" in the backlog (marked with a blue border). Here the user cannot do much, except "settle" on a new value (same as in the matrix with drag'n'drop) image

And for not yet revealed / estimated stories, it's a bit empty: image

The Matrix View:

No changes here.

In addition: The small "users" icon on the toggle will "shake" if somebody in the room selects a new story for estimation, while I'm on the Detail view or on the matrix

hitclif commented 2 years ago

Maybe, other solution would be to split the screen into two rows/columns: one for the story to be estimated other one for the story I am selecting in the left panel. However also your proposal is reasonable.