NeoMutt  2024-03-23-23-gec7045
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
PGP Key Selection Dialog

The PGP Key Selection Dialog lets the user select a PGP key.

This is a Simple Dialog

Windows

Name Type See Also
PGP Key Selection Dialog WT_DLG_PGP dlg_pgp()

Parent

Children

Data

The Simple Dialog holds a Menu. The PGP Key Selection Dialog stores its data (PgpUid) in Menu::mdata.

Events

Once constructed, it is controlled by the following events:

Event Type Handler
NT_CONFIG pgp_key_config_observer()
NT_WINDOW pgp_key_window_observer()

The PGP Key Selection Dialog doesn't have any specific colours, so it doesn't need to support NT_COLOR.

The PGP Key Selection Dialog does not implement MuttWindow::recalc() or MuttWindow::repaint().

Some other events are handled by the Simple Dialog.

Functions

Function Description Links
dlg_pgp() Let the user select a key to use gui_dlg
pgp_entry_pgp_a() PGP: Key Algorithm ExpandoRenderData::get_string, expando_get_string_api
pgp_entry_pgp_c() PGP: Key Capabilities ExpandoRenderData::get_string, expando_get_string_api
pgp_entry_pgp_date() PGP: Date of the key ExpandoRenderData::get_string, expando_get_string_api
pgp_entry_pgp_date_num() PGP: Date of the key ExpandoRenderData::get_number, expando_get_number_api
pgp_entry_pgp_f() PGP: Key Flags ExpandoRenderData::get_string, expando_get_string_api
pgp_entry_pgp_k() PGP: Key id ExpandoRenderData::get_string, expando_get_string_api
pgp_entry_pgp_l_num() PGP: Key length ExpandoRenderData::get_number, expando_get_number_api
pgp_entry_pgp_n_num() PGP: Index number ExpandoRenderData::get_number, expando_get_number_api
pgp_entry_pgp_t() PGP: Trust/validity ExpandoRenderData::get_string, expando_get_string_api
pgp_entry_pgp_u() PGP: User id ExpandoRenderData::get_string, expando_get_string_api
pgp_flags() Turn PGP key flags into a string
pgp_key_abilities() Turn PGP key abilities into a string
pgp_key_config_observer() Notification that a Config Variable has changed observer_t, observer_api
pgp_key_table_free() Free the key table Menu::mdata_free(), menu_mdata_free
pgp_key_window_observer() Notification that a Window has changed observer_t, observer_api
pgp_make_entry() Format a PGP Key for the Menu Menu::make_entry(), menu_make_entry
pgp_sort_address() Compare two keys by their addresses sort_t, sort_api
pgp_sort_date() Compare two keys by their dates sort_t, sort_api
pgp_sort_keyid() Compare two keys by their IDs sort_t, sort_api
pgp_sort_trust() Compare two keys by their trust levels sort_t, sort_api