aboutsummaryrefslogtreecommitdiff
path: root/src/ui/chat.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/chat.h')
-rw-r--r--src/ui/chat.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/ui/chat.h b/src/ui/chat.h
index 119071d..0134a85 100644
--- a/src/ui/chat.h
+++ b/src/ui/chat.h
@@ -38,6 +38,8 @@ typedef struct UI_FILE_LOAD_ENTRY_Handle UI_FILE_LOAD_ENTRY_Handle;
38 38
39typedef struct UI_CHAT_Handle 39typedef struct UI_CHAT_Handle
40{ 40{
41 gboolean recorded;
42
41 MESSENGER_Application *app; 43 MESSENGER_Application *app;
42 44
43 GList *messages; 45 GList *messages;
@@ -79,12 +81,22 @@ typedef struct UI_CHAT_Handle
79 GtkListBox *chat_files_listbox; 81 GtkListBox *chat_files_listbox;
80 GtkListBox *messages_listbox; 82 GtkListBox *messages_listbox;
81 83
84 GtkStack *send_stack;
85 GtkWidget *send_text_box;
86 GtkWidget *send_recording_box;
87
82 GtkButton *attach_file_button; 88 GtkButton *attach_file_button;
83 GtkTextView *send_text_view; 89 GtkTextView *send_text_view;
84 GtkButton *emoji_button; 90 GtkButton *emoji_button;
85 GtkButton *send_record_button; 91 GtkButton *send_record_button;
86 GtkImage *send_record_symbol; 92 GtkImage *send_record_symbol;
87 93
94 GtkButton *recording_close_button;
95 GtkButton *recording_play_button;
96 GtkImage *play_pause_symbol;
97 GtkLabel *recording_label;
98 GtkProgressBar *recording_progress_bar;
99
88 GtkRevealer *picker_revealer; 100 GtkRevealer *picker_revealer;
89 101
90 UI_PICKER_Handle *picker; 102 UI_PICKER_Handle *picker;