Hello LyX developers, I'm looking at the list of suggested features at http://www.devel.lyx.org/tasks.php3 and wanted to speak up in favor of implementing outlining (listed as "the possibility to collapse parts of the document"). Outlining is an invaluable tool for dealing with large, structured documents, and is particularly helpful when brainstorming or when doing major editing on large, structured documents.
Particularly given that the nature of LyX encourages structured documents, and that people are using it for larger documents, I'd like to offer the opinion that implementing outlining (i.e. the ability to collapse body text into the headings they're associated with, to move the following text when you move its heading, and to be able to promote and demote headings) might be worth prioritizing as time permits. Maybe an easy way to implement this would be to let the user go to View -> Table of Contents and actually make changes, i.e. dragging headings up and down with the mouse or up and down arrow keys, using the left and right arrow keys to promote and demote, using the Delete key to delete (with confirmation), double clicking to collapse (i.e. fold) everything beneath the selected item, etc. When the headings are moved in this screen, the text following that heading up until the next heading of the same or higher level follows it. I love LyX, but if I could change just one thing about it I'd add outlining. Sincerely, Russell