-
Notifications
You must be signed in to change notification settings - Fork 72
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
Much nicer method view panel #82
Conversation
So to clarify, this is designed to replace the Juno/LT approach of just displaying the methods inline, right? Or is it more to augment it? |
Yeah, pretty much. Could also be viewed as a replacement for This doesn't change the rendering of e. g. |
as well as respecting the current module
3cbf2ed
to
a99316c
Compare
which is copied verbativ from https://github.com/atom/command-palette/blob/master/lib/command-palette-view.coffee
We should really have a default shortcut for this! |
Quick question, will the path separator be |
Yup. Should be exactly the same as in backtraces and the like. |
OK great! I like your keymap suggestion |
What would it look like if each method had a shorter list item? It'd be nice to see more at a time |
I like it |
This is looking really good – big 👍 for screenshots ;) Any chance of having the sig on the left and the path on the right? There's also a method somewhere which will humanise package paths, i.e. I've been thinking a bit how these things should fit together, so that all of our UI components have a clear purpose. Here's my proposal:
How does that sound? It's not critical that this is all working thoroughly for this PR to be worth merging, of course, but I think that's what we should aim towards. (Open to other ideas of course!) |
This is now mostly superseded by JunoLab/atom-ink#34. |
This implements a nicer and searchable frontend for the
toggle methods
command, as mentioned in #76.Julia side.
Ink side.ToDo:
promise
, right?