mirror of
https://github.com/aseprite/aseprite.git
synced 2024-12-26 09:19:27 +00:00
a09b00dba8
With this patch now the context bar shows the real active tool preferences. For example, if we choose the option to use the Eraser tool with right-click, now right-clicking will draw with the Eraser brush size (instead of using the selected tool/left-click tool brush size). Changes: * Removed the toolBox.activeTool() field from preferences (as the option isn't persisted between sessions) * Added an observable app::tools::ActiveToolManager class to sync all UI elements that depend on the active tool and ink. * Moved a lot of "active tool" logic from app::Editor to the new ActiveToolManager * Moved app::tools::ToolLoopManager::Pointer as an indepedent app::tools::Pointer class |
||
---|---|---|
.. | ||
fonts | ||
icons | ||
palettes | ||
scripts | ||
skins/default | ||
widgets | ||
www | ||
convmatr.def | ||
gui.xml | ||
pref.xml |