Suggestion/Feature Request: Allow customisation of the Tool Selection

I would really love it if I was able to select what tools are present in the tool bar on right part of the screen. For example: I use the line tool a lot, but I barely ever use the bézier curve. They however share a spot in the tool bar and I constantly end up selecting the curve, when I just need the line. This is super frustrating, as it interrupts my workflow.

I would love to be able to customize the tool bar in a way that allows me to throw out the tools I never use and rearrange the ones I do use in a way that works for me.

You can do this already but it requires editing an XML settings file.
In Aseprite dir data/gui.xml there’s a tools section at the end of the file. Tools are in groups. So if you want a tool by itself add an extra group containing just that tool.
I imagine it’ll probably get overwritten whenever Aseprite is updated so if you make significant changes probably want to keep a copy elsewhere.

...
<!-- tools -->
  <tools>

    <group id="selection_tools">
      <tool id="rectangular_marquee"
            text="@.rectangular_marquee"
            tooltip="@.selection_tooltip"
            fill="always"
            ink="selection"
            controller="two_points"
            pointshape="pixel"
            intertwine="as_rectangles"
            tracepolicy="last" />
      <tool id="elliptical_marquee"
            text="@.elliptical_marquee"
            tooltip="@.selection_tooltip"
            fill="always"
            ink="selection"
            controller="two_points"
            pointshape="pixel"
            intertwine="as_ellipses"
            tracepolicy="last" />
...
2 Likes

Thanks, I will give it a try. Still would be neat to have it in the actual program itself though.