GNOME Bugzilla – Bug 105764
Customizable Toolbox (let me hide/remove buttons)
Last modified: 2004-12-12 15:02:59 UTC
Customizable toolbox. Please allow me to choose which buttons appear in the toolbox. Initially i would just like to be able to remove some of the tools i dont use very often to make a little bit more space. If at some point in the future i could add extra buttons for functions i use a lot or scripts i have made that would be particularly useful.
Changing target milestone to future (for several of my bugs at once) as requested by the developers. Most of my reports are things that would be nice but non-essentail and certainly are not blockers for 2.0.
Set Milestone to 2.2 since many people want this.
*** Bug 121797 has been marked as a duplicate of this bug. ***
Started implementing this: 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.
Fixed in CVS: 2004-05-18 Michael Natterer <mitch@gimp.org> * app/core/gimptoolinfo.c: made the "visible" property serializable. * app/tools/gimp-tools.c: store the tools' order and visibility in a new config file called "toolrc".
Forgot to thank you for this, already enjoying it in the prereleases of Gimp 2.2 Thanks! (Verified Fixed)