-
Notifications
You must be signed in to change notification settings - Fork 16
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
Context menu #342
base: main
Are you sure you want to change the base?
Context menu #342
Conversation
@br1tney5pear5 what key sequence triggers the context menu example in your above GIF? |
@br1tney5pear5 could you add some basic tests? Please avoid using the |
I mapped it to 'c' just for testing. It uses the same key mapping as sheet uses for up and down movement. Enter confirms, any other key cancels the menu.
I considered that, but since this menu is just a proof of concept, it should likely remain disabled for now. Therefore there isn't much to test at the moment. The goal here was to implement a generic context menu, and you'll notice that "Open Link..." is quite basic - it appears even if the cell doesn't parse as a URL, and it currently only works on Linux. One of my upcoming tasks is to add two specific entries to this context menu. My suggestion is to disable the context menu for now and add the tests when I implement the requested context menu entries. |
Hey, I've got an issue: My tests involve registering extensions I could look into it but I never worked with autotools much and it would probably be much easier for you to let me know the best way to go about it. |
The easiest place to put these tests would probably be |
Done that, Thanks. Now the build for the mysheet extension is failing (I think it might've not been built by ci before) due to missing jq and utf8proc libraries. I tried adding libjq-dev and libutf8proc-dev to Dockerfile but that didn't work. I'm pretty weak when it comes to build stuff so will need some help here. |
@liquidaty Hey, just following up in case you missed my last comment. I can try to figure out how to sort out the libraries myself but I'm not familiar with the ci pipeline so pretty sure that it'll be much quicker to do for you. Thanks. |
Thanks, will take a look... but won't be able to do so for at least a week |
Context menu for cells. No concrete use case yet but I added 2 example entries: filter by the value in the current cell and open link. Shown on the gif below