Firefox/Projects/PanelImprovements: Difference between revisions

(Created page with '== Summary == Improve panels in a number of ways. See XUL:Panel_Improvements for specifics of which features would be useful. == Current Status == Still in preparation and…')
 
Line 9: Line 9:
== Next Steps ==
== Next Steps ==


Both of these can be done independently:
*titlebar: linux support
 
*thin and normal titlebars
* Implement titlebars in panels ([https://bugzilla.mozilla.org/show_bug.cgi?id=552982 bug 552982]). This is harder and needs some layout/widget support.
*seperate hiding and hidden steps for Mac
* Create a binding for arrow popups and implement appropriate event handling. This is easier and will likely need tweaks as specific usages are discovered and implemented.
*panel docking
*dock/undock button on titlebar
*dock/undock api
*dock events
*special titlebar when docked
*panel level windows support
*panel level mac support
*panel level linux support
*background drag to move
*create a binding for arrow popups with an arrow pointing to the anchor
*sort out panel focusability with levels


== Related Bugs ==  
== Related Bugs ==  
287

edits