-
Notifications
You must be signed in to change notification settings - Fork 48
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
Add Transient menu #26
Comments
Thanks. I'm keeping an eye on https://github.com/magit/transient and I've asked Jonas whether we should use magit-popup or wait for transient to mature (assuming IIUC and it's the intended future solution). |
We probably need to use |
Sorry for having been MIA. Occupied by work.
There is nothing urgent for this feature request. It won't hurt to wait for the fundation to settle down.
Hydra is awesome. I have quite a few in my own Emacs init code. But would you think using a hydra here is going to feel a bit "foreign"? Or am I misunderstanding you? |
Not at all. We all do this in our spare time.
Yeah, I'm thinking that if he plans to "finish" transient in, say, the next 3 months, we might as well wait.
I'm not sure what you mean. Hydra works similarly in that it presents a menu of choices that remains visible until certain actions are taken. |
By "foreign", I meant that hydra has a different "look and feel" than the magit UI, say, magit-popup. Otherwise I am sure hydra will be capable of doing all things we talked about here. Had this package not started a section in magit status buffers, hydra would be a perfect fit. I am not sure if you are thinking of making this package not to depend on magit. If you do, it's understandable for the technical merits. I can also imagine that it will make the package available to more users such as those who don't use git or magit. Being a programmer who pretty much lives by git and magit, I see magit-todos as a great add-on to magit for managing technical debt in software repos. Whenever I am in a magit status buffer, the TODOs section reminds me that. More importantly I use the TODOs section in the same way I use other magit sections. |
I only meant that Hydra might be an easier way to implement a popup, but I'm not sure if it's even capable of doing what we need. I have no plans to make this not depend on Magit. Most of what it does is integrate with Magit, otherwise it's little more than
That's exactly what I was aiming for. :) |
Somewhere else you asked whether you should wait for |
And other popups that use |
@tarsius Thanks, Jonas. Do you have any kind of timeframe in mind for |
"Soon" and yes. |
Thanks, Jonas. I think I'll plan to implement this with |
If anyone is reading this, please let me know what actions and options you think the popup should have. |
As per discussion at the end of issue #11.
Some ideas of what a popup would be good for:
magit-todos-update
(i.e. an action)If the popup can save changed settings (in dir-local variables, for example), it will support settings per-repository. This can benefit users who have multiple repositories.
The text was updated successfully, but these errors were encountered: