NeoMutt  2024-04-16-36-g75b6fb
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
Autocrypt account dialog

The Autocrypt Account Dialog lets the user set up or update an Autocrypt Account.

This is a Simple Dialog

Windows

Name Type See Also
Autocrypt Account Dialog WT_DLG_AUTOCRYPT dlg_autocrypt()

Parent

Children

Data

The Simple Dialog holds a Menu. The Autocrypt Account Dialog stores its data (AccountEntry) in Menu::mdata.

Events

Once constructed, it is controlled by the following events:

Event Type Handler
NT_CONFIG autocrypt_config_observer()
NT_WINDOW autocrypt_window_observer()

The Autocrypt Account Dialog doesn't have any specific colours, so it doesn't need to support NT_COLOR.

The Autocrypt Account Dialog does not implement MuttWindow::recalc() or MuttWindow::repaint().

Some other events are handled by the Simple Dialog.

Data

Data Description Links
AutocryptRenderData Callbacks for Autocrypt Expandos

Functions

Function Description Links
autocrypt_a() Autocrypt: Address ExpandoRenderData::get_string(), expando_get_string_api
autocrypt_config_observer() Notification that a Config Variable has changed observer_t, observer_api
autocrypt_k() Autocrypt: GPG Key ExpandoRenderData::get_string(), expando_get_string_api
autocrypt_make_entry() Format an Autocrypt Account for the Menu Menu::make_entry(), menu_make_entry
autocrypt_menu_free() Free the Autocrypt account Menu Menu::mdata_free(), menu_mdata_free
autocrypt_n_num() Autocrypt: Index number ExpandoRenderData::get_number(), expando_get_number_api
autocrypt_p() Autocrypt: Prefer-encrypt flag ExpandoRenderData::get_string(), expando_get_string_api
autocrypt_s() Autocrypt: Status flag ExpandoRenderData::get_string(), expando_get_string_api
autocrypt_window_observer() Notification that a Window has changed observer_t, observer_api
dlg_autocrypt() Display the Autocrypt account Menu gui_dlg
populate_menu() Add the Autocrypt data to a Menu