GNOME Bugzilla – Bug 575963
prioritize some toolbar buttons so that their labels show up
Last modified: 2010-02-05 22:02:13 UTC
Currently, PiTiVi's toolbars adapt to GNOME's global toolbar preferences setting (in "Appearance"), which is a good thing. What's missing is "priority text" for our most important toolbar buttons. "Render" would be a good candidate for this. In pygtk, this is done with the "is-important" property: http://pygtk.org/pygtk2reference/class-gtktoolitem.html An example result is shown in the second screenshot on http://library.gnome.org/devel/hig-book/stable/toolbars-labels-tooltips.html.en
I need a little help with this one, because I'm not sure which buttons to consider "important." What other buttons should we prioritize aside from render? New, open, and save, as in that example? Or maybe just import?
My personal take on this. Important buttons: - Save - Import (the Add button) - Undo (bug 588258) - Render Not important: - New (rarely used for common users, I would presume) - Fullscreen (power-user feature) I'm unsure about the Open project button. I somewhat thought of leaving it unprioritized to give more importance to the Import button, which may be used much more often (besides, perhaps users will load pitivi projects by clicking on the .xptv files in their file manager). As for the timeline toolbar, I'm unsure how many buttons we plan to have in there. Perhaps they should all be left "icon only" because they are of equal importance (?) and to save space, not sure. They will probably be much more numerous than the main toolbar's buttons, so there may be space constraints too.
What Jeff said makes sense, let's follow that. We can always change it later on, but it's a good start.
commit b4efc988383de6e391ce6120aff73f1272fd1db4 Author: Brandon Lewis <brandon_lewis@berkeley.edu> Date: Tue Jul 21 12:53:49 2009 -0700 UI: set is_important property of Save, Import, Render, and Undo actions closes bug 575963
Please update the target milestone :)