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

Layout changes #45

Open
simonvanderveldt opened this issue Oct 17, 2019 · 1 comment
Open

Layout changes #45

simonvanderveldt opened this issue Oct 17, 2019 · 1 comment
Labels
Milestone

Comments

@simonvanderveldt
Copy link
Member

We currently have a layout that is built up like this (this is the actual layout, I've just made the separate parts more visible):
image

I was wondering if we could make it a bit more standard and also make room for possible tab-completion/help texts.

My suggestion would be to move the ////druid bar to the bottom and treat it as a proper statusbar. This statusbar could then show things like the connectivity status (connected/disconnected, also see #43) as well as the the values of the two input ports. By moving it to the bottom we create room for auto-completion/help popups + this is the normal spot to have a statusbar in.
See below for a quick prototype of this idea.
image (1)

What do you think @trentgill @tehn ? Do you have any other ideas/suggestions/plans regarding the layout?

P.S. The screenshot also contains a tab-completion example with help text, I'll create a separate issue for that.

@tehn
Copy link
Member

tehn commented Oct 18, 2019

i like this visual idea, provided a blank line remains above the input line so it's not cramped.

also re: input visualization, i'm going to reiterate that it seems just as important to visualize the outputs in terms of helping facilitate understanding what your script is doing. i might suggest even just saying something like:

scope:    0.222     1.333   ---   3.444  6.210  -2.111  0.002

where the inputs are first, then the outputs.

and importantly, have this stuff be toggle-able on/off

@simonvanderveldt simonvanderveldt added this to the 0.4.0 milestone Oct 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants