NeoMutt  2021-02-05-666-ge300cd
Teaching an old dog new tricks
DOXYGEN
type.c
Go to the documentation of this file.
1 
23 #include "config.h"
24 #include <stddef.h>
25 #include "mutt/lib.h"
26 #include "type.h"
27 
31 const struct Mapping MenuNames[] = {
32  // clang-format off
33  { "alias", MENU_ALIAS },
34  { "attach", MENU_ATTACH },
35  { "browser", MENU_FOLDER },
36  { "compose", MENU_COMPOSE },
37  { "editor", MENU_EDITOR },
38  { "index", MENU_MAIN },
39  { "pager", MENU_PAGER },
40  { "postpone", MENU_POSTPONE },
41  { "pgp", MENU_PGP },
42  { "smime", MENU_SMIME },
43 #ifdef CRYPT_BACKEND_GPGME
44  { "key_select_pgp", MENU_KEY_SELECT_PGP },
45  { "key_select_smime", MENU_KEY_SELECT_SMIME },
46 #endif
47 #ifdef MIXMASTER
48  { "mix", MENU_MIX },
49 #endif
50  { "query", MENU_QUERY },
51  { "generic", MENU_GENERIC },
52  // clang-format off
53  { NULL, 0 },
54 };
55 
56 const int MenuNamesLen = mutt_array_size(MenuNames) - 1;
const int MenuNamesLen
Definition: type.c:56
PGP encryption menu.
Definition: type.h:55
Generic selection list.
Definition: type.h:45
Compose an email.
Definition: type.h:42
#define mutt_array_size(x)
Definition: memory.h:33
Pager pager (email viewer)
Definition: type.h:54
Text entry area.
Definition: type.h:43
Select a PGP key.
Definition: type.h:47
Select an attachment.
Definition: type.h:38
Select from results of external query.
Definition: type.h:57
Select a postponed email.
Definition: type.h:56
Create/edit a Mixmaster chain.
Definition: type.h:52
Index panel (list of emails)
Definition: type.h:50
General file/mailbox browser.
Definition: type.h:44
Select a SMIME key.
Definition: type.h:48
Mapping between user-readable string and a constant.
Definition: mapping.h:31
SMIME encryption menu.
Definition: type.h:58
Select an email address by its alias.
Definition: type.h:37
Convenience wrapper for the library headers.
Menu types.