The Index Dialog is the main screen within NeoMutt.
It contains Index Window (a list of emails), Pager Dialog (a view of an email) and Sidebar Window (a list of mailboxes).
Name | Type | See Also |
---|---|---|
Index Dialog | WT_DLG_INDEX | dlg_index() |
Parent
Children
None.
Some other events are handled by the dialog's children.
Function | Description | Links |
---|---|---|
change_folder_mailbox() | Change to a different Mailbox by pointer | |
change_folder_notmuch() | Change to a different Notmuch Mailbox by string | |
change_folder_string() | Change to a different Mailbox by string | |
check_acl() | Check the ACLs for a function | |
collapse_all() | Collapse/uncollapse all threads | |
dlg_index() | Display a list of emails | gui_dlg |
find_first_message() | Get index of first new message | |
find_next_undeleted() | Find the next undeleted email | |
find_previous_undeleted() | Find the previous undeleted email | |
index_change_folder() | Change the current folder, cautiously | |
index_color() | Calculate the colour for a line of the index | Menu::color(), menu_color |
index_mailbox_observer() | Notification that a Mailbox has changed | observer_t, observer_api |
index_make_entry() | Format an Email for the Menu | Menu::make_entry(), menu_make_entry |
index_pager_init() | Allocate the Windows for the Index/Pager | |
mutt_draw_statusline() | Draw a highlighted status bar | |
mutt_set_header_color() | Select a colour for a message | |
resort_index() | Resort the index | |
uncollapse_thread() | Open a collapsed thread | |
update_index() | Update the index | |
update_index_threaded() | Update the index (if threaded) | |
update_index_unthreaded() | Update the index (if unthreaded) |