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

There should be some obvious way to give feedback to the user #63

Closed
ntoll opened this issue Oct 24, 2018 · 10 comments
Closed

There should be some obvious way to give feedback to the user #63

ntoll opened this issue Oct 24, 2018 · 10 comments

Comments

@ntoll
Copy link
Contributor

ntoll commented Oct 24, 2018

Sometimes, when the app is busy doing something, or some error condition has occurred there needs to be a way to indicate to the user this status update.

Some suggestions (and comments):

  • Spinner / beachballs. (Fill me with dread when I see them, and they're not informative about what's going on).
  • Footer containing textual status updates. Easy to implement, but can be easily missed by users.
  • Alert modals. But far too clippy / interrupt-y.

Thoughts? FWIW, we do a footer in Mu (see, for instance the beginner's tutorial here: https://codewith.mu/en/tutorials/1.0/start)

@redshiftzero
Copy link
Contributor

I advocate a footer for now, in part for ease of implementation - and then we iterate on the client user feedback for the beta in 2019 (when this will go in front of actual users).

@ntoll
Copy link
Contributor Author

ntoll commented Oct 24, 2018

+1 OK... d'ya mind if I try to fix this quickly..?

@redshiftzero
Copy link
Contributor

go for it!

@ninavizz
Copy link
Member

ninavizz commented Oct 24, 2018

@ntoll Working on this, right now, in the prototype. The framework as I have it does not have a footer, and I'm only hesitant seeing you put it in your footer, because I don't want technical debt created for later. S'long as this won't stop moving it for Beta, obvs I'm on board with you doing whatever you need to get Alpha out the door! :)

@ntoll
Copy link
Contributor Author

ntoll commented Oct 24, 2018

Aha... right... so some of my work is blocked by not being able to signal to the user in a simple / obvious way stuff like "File download failed" etc.... Quite understand etc... adding a status bar / footer is an easy thing to do in Qt (at least something is!). ;-) Happy to be guided by you.

@ninavizz
Copy link
Member

Yes, this is exactly what I'm working on right now. We should probs start doing daily syncs now, anyway, to chat through much of this stuff—now that you're clearly out of the Scaffolding phase and making rad headway with user-facing bits! :)

@redshiftzero
Copy link
Contributor

redshiftzero commented Oct 24, 2018

OK @ninavizz and @ntoll and I just had a quick call about this and since the constraint is that we need to implement some simple feedback mechanism to unblock the main functionality development we are going to stick with the footer for now - we will indeed have to iterate further on the user feedback based on @ninavizz's prototype (this will happen between alpha and beta)

@ninavizz
Copy link
Member

Seven comments on a half-hour old GitHub issue feels like a productivity record!

@ntoll
Copy link
Contributor Author

ntoll commented Oct 24, 2018

See #65

@redshiftzero
Copy link
Contributor

merged! closing for now

legoktm pushed a commit that referenced this issue Dec 11, 2023
legoktm pushed a commit that referenced this issue Dec 11, 2023
legoktm pushed a commit that referenced this issue Dec 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants