February 15, 2020 at 1:50 pm #28215markitzeroParticipant
Have been enjoying Axidraw + Inkscape and have read user guides but still not sure if this is possible. I find myself using both (1) the AxiDraw Controls… and (2) AxiDraw Utilities sub-menus in the Inkscape Extensions dropdown for nearly all tasks, which led me to wonder whether it’s possible to pin them (or any Axidraw functions) to the main Inkscape taskbar or perhaps dock them somewhere they’re always accessible rather than each time having to navigate through the Extensions…Axidraw submenus. I saw that many other Inkscape functionality is dockable / pin-able, but figured perhaps that might not be possible with a 3rd-party extension like Axidraw. At the end of the day, I’m just trying to make the Axidraw functionality as easily-accessible within InkScape as possible.February 15, 2020 at 3:34 pm #28216Windell OskayKeymaster
These are not dockable windows. As you suspected, this is a difference between selected built-in windows and the extensions interface.
A couple shortcuts that might be helpful to you. First, Alt-Q (option-Q on mac) runs the last extension again, and Alt-shift-Q opens the last extension that you had open.
You can also create keyboard shortcuts for individual items, including the AxiDraw extensions, by editing the
share/keys/default.xmlfile in your Inkscape installation. We have helped a few people set this up with special shortcuts for their particular needs, but you can also add key shortcuts for each item if you like.February 17, 2020 at 9:38 am #28219markitzeroParticipant
Those shortcuts are helpful, thanks.
Well, the one task I probably do most frequently — as I suspect would be the case for other tinkerers — is simply the Start Plotting! function (aka AxiDraw Controls…[plot tab]…Apply) But unless my most recent command was to start a plot (it usually isn’t), Alt-Q usually won’t help.
I opened the share/keys/defaults.xml file and tried to mentally parse what was going on; is there a simple 1 or 2 lines I can add (presumably some “<bind…” function?) that would create a keyboard shortcut to start a plot?February 17, 2020 at 10:01 am #28220Windell OskayKeymaster
I don’t think that there’s a way to create a shortcut to start a plot specifically, rather than just running the last command or opening the control panel.
Since you like to tinker you might consider one or more of the following:
* Create a duplicate copy of AxiDraw Control (
axidraw.inxin your Inkscape extensions directory). Change the
idattribute so that it’s unique, and potentially change the name attribute so that it has a different name in the menu. Then, you’ll have two copies of AxiDraw Control in your Inkscape extensions menu after restarting Inskcape. Inkscape will store a separate set of settings for both, including which tab was open. If you give each a keyboard shortcut, then you can leave the second one for just plotting.
* Try the AxiDraw CLI. You can create command-line shortcuts for plotting. This can be as automatic as saving the file in Inkscape and using “up-arrow return” in the terminal to plot it.
- You must be logged in to reply to this topic.