aseprite/data
David Capello a09b00dba8 Fix synchronization of different UI elements depending on the active tool
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
2016-04-25 15:20:53 -03:00
..
fonts
icons
palettes VGA 13h standard palette 2016-03-31 19:48:49 +05:00
scripts Add Image class to scripting 2016-04-06 19:05:06 -03:00
skins/default Show current grid tile in status bar when the grid is visible (fix #1075) 2016-04-19 15:51:34 -03:00
widgets Add an option to change the "brush preview" style (related to #792) 2016-03-24 14:29:15 -03:00
www
convmatr.def
gui.xml Add Ctrl+Page Down/Up to move through tabs 2016-04-19 14:18:50 -03:00
pref.xml Fix synchronization of different UI elements depending on the active tool 2016-04-25 15:20:53 -03:00