toolbar: add a brush chooser & history dropdown
authorAndrew Chadwick <andrewc-git@piffle.org>
Fri, 26 Aug 2011 22:59:52 +0000 (23:59 +0100)
committerAndrew Chadwick <andrewc-git@piffle.org>
Fri, 26 Aug 2011 23:27:00 +0000 (00:27 +0100)
commitb8c2b6334cd9de827f6bbcefe81eb82c8f666aa7
treeec520003a7a9ed8ed5b445fe5ba5b745a72abd0c
parent770e1b6cd6ac076a3da15cdc9df044d6e99fb3ee
toolbar: add a brush chooser & history dropdown

Add a brush chooser MenuToolButton to the toolbar. Button icon shows the
current brush. Clicking the button reveals a quick brush choice dialog,
and its dropdown menu contains history, brush blend modes, and a toggle
for the Brush List window.

Remove the file actions from the toolbar since those can be accessed
from the menu, and they're moderately rare actions in the middle of
painting. Some reordering.

Toolbar icons are now 32x32 pixels to make brush previews more readable.
Hopefully that looks OK with most icon themes and doesn't consume too
much space.

Towards http://forum.intilinux.com/mypaint-development-and-suggestions/top-panel-dockables/
gui/application.py
gui/brushmanager.py
gui/dialogs.py
gui/drawwindow.py
gui/toolbar.py
gui/toolbar.xml