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

need a better story for actually running the tui #7

Open
1 task
rrbutani opened this issue May 27, 2022 · 0 comments
Open
1 task

need a better story for actually running the tui #7

rrbutani opened this issue May 27, 2022 · 0 comments
Assignees

Comments

@rrbutani
Copy link
Member

what

It'd be nice to paper over the fact that we run in a terminal; I don't think we can assume students are familiar with command prompts and flags and paths and such.

Not sure what the best way to do this is...

I think the obvious solution is to ship a small GUI wrapper (or really, to have the binary pop up with a file selector/board dropdown if run with no args). This lets users familiar with the command line continue as they normally do while letting other users run the program by "double clicking" on the file they download.

On Windows this would work just fine; if you "open" a terminal binary in file explorer it'll launch the default terminal emulator. Same on macOS (provided your .profile doesn't do strange things but I think we can assume that users making .profile changes can handle themselves).

I'm less sure what the story is on Linux but I also feel comfortable assuming that students choosing to use Linux have some familiarity with the command line.

steps

  • [[ steps ]]

[[ What steps will we need to take to implement this feature? ]]

where

branch: feat-

[[
This should be:

open questions

@rrbutani rrbutani self-assigned this May 27, 2022
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

1 participant