mirror of https://github.com/GNOME/gimp.git
![]() 2004-05-10 Michael Natterer <mitch@gimp.org> Started making the toolbox configurable. Addresses bug #105764. Not finished yet. * app/core/gimptoolinfo.[ch]: renamed "in_toolbox" to "visible" and made it a GObject property. * app/tools/gimp-tools.[ch]: added new function gimp_tools_get_default_order() which returns a GList of tool identifiers. * app/actions/tools-actions.c * app/actions/tools-commands.[ch]: added actions & callbacks for toggling the "visible" boolean and for resetting all tools. * app/widgets/Makefile.am * app/widgets/widgets-types.h * app/widgets/gimptoolview.[ch]: new widget which allows to toggle a tool's visibility and to reorder the tools. * app/widgets/gimptoolbox.[ch]: removed member "GtkWidget *trash" and pack all tool buttons into the same wrap box. Connect to "reoder" of the tool container and to "notify::visible" of all tool infos and update the toolbox accordingly. * app/gui/dialogs-constructors.c: create a GimpToolView for the tools list/grid. * app/menus/menus.c: register a <Tools> menu for the dialog above. * menus/Makefile.am * menus/tools-menu.xml: added the menu. |
||
---|---|---|
.. | ||
.cvsignore | ||
Makefile.am | ||
brushes-menu.xml | ||
buffers-menu.xml | ||
channels-menu.xml | ||
colormap-editor-menu.xml | ||
colormap-menu.xml | ||
dialogs-menuitems.xml | ||
dockable-menu.xml.in | ||
documents-menu.xml | ||
error-console-menu.xml | ||
file-open-menu.xml | ||
file-save-menu.xml | ||
fonts-menu.xml | ||
gradient-editor-menu.xml | ||
gradients-menu.xml | ||
gtkuimanager.dtd | ||
image-menu.xml.in | ||
images-menu.xml | ||
layers-menu.xml | ||
menus.xsl | ||
palette-editor-menu.xml | ||
palettes-menu.xml | ||
patterns-menu.xml | ||
qmask-menu.xml | ||
templates-menu.xml | ||
tool-options-menu.xml | ||
toolbox-menu.xml.in | ||
tools-menu.xml | ||
vectors-menu.xml |