erkal/kite

Zoom with mouse and other questions

codingedgar opened this issue ยท 4 comments

Hi @erkal ! The improvements in kite since i first saw it are amazing! what a good work!

I have some questions:

  1. When i scroll with two fingers in mac i can zoom-in-out, but if i scroll with mouse-wheel nothing happens, should it scroll, how could i contribute to make this more seamless?

  2. Vertex/Edge preferences that are slide type (Radius, thickness, Opacity, etc) look like they do not have a number representation, so is difficult to duplicate the settings, could i contribute to provide a number like representation (like in the case of gravity-X-Y)?

  3. I found myself going to Vertex/Edge preferences a lot, but i couldn't find a hotkey to focus, i have to mouse-travel to the property, is there a hotkey?

  4. Can i make a workflow ? maybe with a script? for example, after i made a Vertex, i would like to focus on the Label.

  5. Is documentation somewhere provided? thanks to the meetup in Berlin and the videos i found it easy to work with, but its a complex tool, maybe there're more hidden behaviors i don't know.

  6. The launch app in the Readme file is somehow broken? i just can't do anything with it.

  7. Is there any exporting formats like SVG or something ?

I thinks thats all for now, i've not only been able to communicate complex ideas with kite but i've been able to iterate a lot on those ideas that usually the lack of tooling makes it laborious to refine to, thanks a lot for this project ๐Ÿ‘

erkal commented

Hi Edgar,

Sorry for letting you wait so long.
I am super-happy to hear that you really make use of kite. โค๏ธ

When i scroll with two fingers in mac i can zoom-in-out, but if i scroll with mouse-wheel nothing happens, should it scroll, how could i contribute to make this more seamless?

I've put it to the top of the todo list: https://github.com/erkal/kite/projects/1#card-15013006

Vertex/Edge preferences that are slide type (Radius, thickness, Opacity, etc) look like they do not have a number representation, so is difficult to duplicate the settings, could i contribute to provide a number like representation (like in the case of gravity-X-Y)?

I'll think about a way to duplicate preferences easily in the GUI: https://github.com/erkal/kite/projects/1#card-27576501

I found myself going to Vertex/Edge preferences a lot, but i couldn't find a hotkey to focus, i have to mouse-travel to the property, is there a hotkey?
Can i make a workflow ? maybe with a script? for example, after i made a Vertex, i would like to focus on the Label.

I will make hotkey for focusing the Vertex/Edge Label input: https://github.com/erkal/kite/projects/1#card-27576593

Is documentation somewhere provided? thanks to the meetup in Berlin and the videos i found it easy to work with, but its a complex tool, maybe there're more hidden behaviors i don't know.

I have some plans. They are listed in the todo list.

The launch app in the Readme file is somehow broken? i just can't do anything with it.

Which browser is it? Do you get an error message in the browser's console?

Is there any exporting formats like SVG or something?

I will do it: https://github.com/erkal/kite/projects/1#card-13685864

I don't know when I am going to do all of these but lets say "as soon as I can".
If your priorities are differently ordered, please tell me so that I can reorder them.

Thank you very much for your feedback! โค๏ธ

Thank you for your response ๐Ÿ‘ no worries ๐Ÿ‘

Which browser is it? Do you get an error message in the browser's console?
Google Chrome, seems to be working fine now, it used to be just freezed, i couldn't click anything, but now works fine.

I don't know when I am going to do all of these but lets say "as soon as I can".
That seems great ๐Ÿ‘ i'll be looking forward for it, nice job with kite ๐Ÿ˜ป ๐ŸŽ‰

Is there any exporting formats like SVG or something?

you can export from Kite to a .dot file which can be rendered to SVG with graphviz. here's a browser-based version of graphviz, in case you don't want to install something. i recently imported an Elm project and followed this process to produce an SVG of the dependency graph.

generating a good SVG would be a lot of work, so it might be best to leave it to graphviz!!

@brandly nice ! Thank you very much for the recommendation ๐Ÿ™