NeoMutt  2024-12-12-19-ge4b57e
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
wdata.h
Go to the documentation of this file.
1
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
32struct MuttWindow;
33
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
51#endif
52};
53
54void env_wdata_free(struct MuttWindow *win, void **ptr);
56
57#endif /* MUTT_ENVELOPE_WDATA_H */
Autocrypt end-to-end encryption.
AutocryptRec
Recommendation.
Definition: lib.h:162
struct EnvelopeWindowData * env_wdata_new(void)
Create new Envelope Data.
Definition: wdata.c:51
void env_wdata_free(struct MuttWindow *win, void **ptr)
Free the Envelope Data - Implements MuttWindow::wdata_free() -.
Definition: wdata.c:39
String manipulation buffer.
Definition: buffer.h:36
A set of inherited config items.
Definition: subset.h:47
The envelope/body of an email.
Definition: email.h:39
Data to fill the Envelope Window.
Definition: wdata.h:38
bool is_news
Email is a news article.
Definition: wdata.h:48
struct Buffer * fcc
Where the outgoing Email will be saved.
Definition: wdata.h:41
struct Email * email
Email being composed.
Definition: wdata.h:40
short sec_rows
Number of rows used by the security fields.
Definition: wdata.h:46
short cc_rows
Number of rows used by the 'Cc:' field.
Definition: wdata.h:44
struct ConfigSubset * sub
Inherited config items.
Definition: wdata.h:39
enum AutocryptRec autocrypt_rec
Autocrypt recommendation.
Definition: wdata.h:50
short to_rows
Number of rows used by the 'To:' field.
Definition: wdata.h:43
short bcc_rows
Number of rows used by the 'Bcc:' field.
Definition: wdata.h:45