NeoMutt
2025-12-11-1039-g550ac6
Teaching an old dog new tricks
DOXYGEN
Toggle main menu visibility
Loading...
Searching...
No Matches
wdata.h
Go to the documentation of this file.
1
22
23
#ifndef MUTT_ENVELOPE_WDATA_H
24
#define MUTT_ENVELOPE_WDATA_H
25
26
#include "config.h"
27
#include <stdbool.h>
28
#ifdef USE_AUTOCRYPT
29
#include "
autocrypt/lib.h
"
30
#endif
31
32
struct
MuttWindow
;
33
37
struct
EnvelopeWindowData
38
{
39
struct
ConfigSubset
*
sub
;
40
struct
Email
*
email
;
41
struct
Buffer
*
fcc
;
42
43
short
to_rows
;
44
short
cc_rows
;
45
short
bcc_rows
;
46
short
sec_rows
;
47
48
bool
is_news
;
49
#ifdef USE_AUTOCRYPT
50
enum
AutocryptRec
autocrypt_rec
;
51
#endif
52
};
53
54
void
env_wdata_free
(
struct
MuttWindow
*win,
void
**ptr);
55
struct
EnvelopeWindowData
*
env_wdata_new
(
void
);
56
57
#endif
/* MUTT_ENVELOPE_WDATA_H */
lib.h
Autocrypt end-to-end encryption.
AutocryptRec
AutocryptRec
Recommendation.
Definition
lib.h:166
env_wdata_new
struct EnvelopeWindowData * env_wdata_new(void)
Create new Envelope Data.
Definition
wdata.c:51
env_wdata_free
void env_wdata_free(struct MuttWindow *win, void **ptr)
Free the Envelope Data - Implements MuttWindow::wdata_free() -.
Definition
wdata.c:39
Buffer
String manipulation buffer.
Definition
buffer.h:36
ConfigSubset
A set of inherited config items.
Definition
subset.h:46
Email
The envelope/body of an email.
Definition
email.h:39
EnvelopeWindowData
Data to fill the Envelope Window.
Definition
wdata.h:38
EnvelopeWindowData::is_news
bool is_news
Email is a news article.
Definition
wdata.h:48
EnvelopeWindowData::fcc
struct Buffer * fcc
Where the outgoing Email will be saved.
Definition
wdata.h:41
EnvelopeWindowData::email
struct Email * email
Email being composed.
Definition
wdata.h:40
EnvelopeWindowData::sec_rows
short sec_rows
Number of rows used by the security fields.
Definition
wdata.h:46
EnvelopeWindowData::cc_rows
short cc_rows
Number of rows used by the 'Cc:' field.
Definition
wdata.h:44
EnvelopeWindowData::sub
struct ConfigSubset * sub
Inherited config items.
Definition
wdata.h:39
EnvelopeWindowData::autocrypt_rec
enum AutocryptRec autocrypt_rec
Autocrypt recommendation.
Definition
wdata.h:50
EnvelopeWindowData::to_rows
short to_rows
Number of rows used by the 'To:' field.
Definition
wdata.h:43
EnvelopeWindowData::bcc_rows
short bcc_rows
Number of rows used by the 'Bcc:' field.
Definition
wdata.h:45
MuttWindow
Definition
mutt_window.h:129