ladybird/Userland/Applications/Mail
Karol Kosek 8d81b08f6d Mail: Simplify reading message headers by issuing ENVELOPE items
`BODY[HEADER.FIELDS (...)]` gives us a part of a message that we have to
parse ourselves. Looking at the FIXME, we didn't do much good job doing
it, so let's better replace it with much simpler and probably preferred
way (FETCH command has ALL and FULL macro types that also include it.)

The tradeoff is that we get more data than we use currently (CC, BCC,
unparsed date format, message id, etc.).

Additionally this commit will try to decode 'encoded-words' in sender
names, because they are here more common.
2023-08-31 11:53:34 +02:00
..
AccountHolder.cpp Everywhere: Stop using NonnullRefPtrVector 2023-03-06 23:46:35 +01:00
AccountHolder.h Everywhere: Remove NonnullRefPtr.h includes 2023-03-06 23:46:35 +01:00
CMakeLists.txt Meta: Rename compile_gml to stringify_gml 2023-08-11 21:33:48 +02:00
InboxModel.cpp Mail: Make Date the first column 2023-08-31 11:53:34 +02:00
InboxModel.h Mail: Make Date the first column 2023-08-31 11:53:34 +02:00
MailboxTreeModel.cpp Mail: Fix crash caused by migration from NonnullRefPtrVector 2023-07-05 11:39:27 +02:00
MailboxTreeModel.h Applications: Use default constructors/destructors 2022-02-14 22:06:55 +00:00
MailWidget.cpp Mail: Simplify reading message headers by issuing ENVELOPE items 2023-08-31 11:53:34 +02:00
MailWidget.h Mail: Allow sorting columns 2023-08-31 11:53:34 +02:00
MailWindow.gml Applications+DevTools: Remove fixed sizes from Splitters 2022-08-30 16:28:44 +01:00
main.cpp LibGUI: Remove Window::try_add_menu() 2023-08-14 14:57:54 +02:00