openurl file + starting with sending image file and pasting

This commit is contained in:
2023-10-04 02:11:06 +02:00
parent 89bc11eca7
commit fc90106d83
9 changed files with 322 additions and 2 deletions

View File

@ -8,6 +8,7 @@
#include "./tox_avatar_loader.hpp"
#include "./message_image_loader.hpp"
#include "./file_selector.hpp"
#include "./send_image_popup.hpp"
#include <vector>
#include <set>
@ -23,6 +24,7 @@ class ChatGui4 {
TextureCache<void*, Message3Handle, MessageImageLoader> _msg_tc;
FileSelector _fss;
SendImagePopup _sip;
std::optional<Contact3> _selected_contact;
@ -45,6 +47,9 @@ class ChatGui4 {
public:
void render(void);
public:
bool any_unread {false};
private:
void renderMessageBodyText(Message3Registry& reg, const Message3 e);
void renderMessageBodyFile(Message3Registry& reg, const Message3 e);