Commit graph

259 commits

Author SHA1 Message Date
John Gibbon
a48148cf99 CoverPage change for large numbers of messages 2020-09-24 09:55:05 +02:00
Sebastian J. Wolf
e222ab115d Prepare message attachments 2020-09-23 23:41:17 +02:00
Sebastian J. Wolf
b0d35aac6c Limit height of message input field 2020-09-23 21:38:20 +02:00
Sebastian J. Wolf
0e1169e7f4 Some delay for lazy loading... 2020-09-22 22:46:48 +02:00
Sebastian J. Wolf
2704e29d41 Avoid fast and immediate re-reload of older messages 2020-09-22 21:05:24 +02:00
Sebastian J. Wolf
fcc46fbc94 Auto-scroll to message if user sent it 2020-09-22 20:32:35 +02:00
Sebastian J. Wolf
ea123b08ea Put an action behind new message count circle, fixes #13 2020-09-22 19:26:49 +02:00
Sebastian J. Wolf
266dd12570 Lazy-load profile thumbnail 2020-09-21 23:07:30 +02:00
Sebastian J. Wolf
c5dade71b0 Introduce some lazy loading 2020-09-21 22:10:03 +02:00
Sebastian J. Wolf
32fce5b965 Try to tweak updates and list positioning 2020-09-20 14:26:09 +02:00
Sebastian J. Wolf
64b6c8607e Deleting messages seems to work... 2020-09-20 00:13:42 +02:00
Sebastian J. Wolf
b78a0f8731 Edit message seems to work 2020-09-19 20:33:51 +02:00
Sebastian J. Wolf
c2492efa0f Real estate adjustments for chat page, fix unread indicator bug 2020-09-19 18:49:11 +02:00
Sebastian J. Wolf
b625ce84ef Prepare edit message 2020-09-18 23:43:23 +02:00
Sebastian J. Wolf
3acdf46439 React properly on show/hide keyboard 2020-09-18 22:55:59 +02:00
Sebastian J. Wolf
4d573f1f43 Option to send message by pressing enter 2020-09-16 22:04:02 +02:00
Sebastian J. Wolf
b5f39f78c0 Mark all messages as read in small chats 2020-09-16 21:12:39 +02:00
Sebastian J. Wolf
9070caa2a3 Mute/unmute chats both from list and in chat 2020-09-16 20:43:36 +02:00
Sebastian J. Wolf
fbb1fbcf90 Highlight unread messages in chat 2020-09-15 22:47:39 +02:00
Sebastian J. Wolf
f9c027981d Position message vertically centered 2020-09-15 21:27:16 +02:00
Sebastian J. Wolf
8f3f7cfa9b New chat positioning method: Faster, but less exact 2020-09-13 23:25:48 +02:00
Sebastian J. Wolf
386c4c871f More space for message input field 2020-09-13 22:21:27 +02:00
Sebastian J. Wolf
d35d15a7e0 Display read/unread checkmark correctly after incremental update 2020-09-01 22:37:48 +02:00
Sebastian J. Wolf
a04332d4b6 Fix chat positioning and sent/read indicator 2020-08-31 21:51:52 +02:00
Sebastian J. Wolf
cff06cc32d Try to get pending message state into the chat 2020-08-30 23:52:22 +02:00
Sebastian J. Wolf
a131aa739b Add read/unread info to own messages 2020-08-30 19:04:16 +02:00
Sebastian J. Wolf
0849fadadd Translations adjustments, trigger history reload earlier 2020-08-30 15:04:15 +02:00
Sebastian J. Wolf
a6768bc9dd Hide new message bar in channels 2020-08-30 11:12:13 +02:00
Sebastian J. Wolf
138db9e78e Add German translation, some small fixes 2020-08-29 23:59:29 +02:00
Sebastian J. Wolf
5fcca3c405 Try it again with loading more messages automatically 2020-08-29 23:06:14 +02:00
Sebastian J. Wolf
5c16a13b25 Add display of unread message count to chat 2020-08-29 21:39:57 +02:00
Sebastian J. Wolf
cca241ed9a Fix infinite loading for small amount of messages 2020-08-29 18:28:57 +02:00
Sebastian J. Wolf
63833b3c5c A little bit of lazy loading for the chat view... 2020-08-29 18:04:23 +02:00
Sebastian J. Wolf
a527009f86 Don't do stuff which is not needed ;) 2020-08-29 16:58:48 +02:00
Sebastian J. Wolf
6c269780b2 Add web page preview 2020-08-29 15:51:48 +02:00
Sebastian J. Wolf
b447d2bd24 Make reply-to-message work again 2020-08-29 13:38:28 +02:00
Sebastian J. Wolf
a24bf81355 Some work on reply management, still some work to do... 2020-08-29 11:22:18 +02:00
Sebastian J. Wolf
402c0ed671 Add possibility to send replies 2020-08-28 17:40:25 +02:00
Sebastian J. Wolf
ecf4c859e8 Add support for documents 2020-08-28 16:18:33 +02:00
Sebastian J. Wolf
0b77f1527d Add support for voice notes 2020-08-28 14:14:05 +02:00
Sebastian J. Wolf
b55be4289c Add support for animated GIFs 2020-08-28 13:02:54 +02:00
Sebastian J. Wolf
50a67bb037 Add fullscreen video page 2020-08-28 11:43:51 +02:00
Sebastian J. Wolf
c741a157b7 Introduce video preview 2020-08-28 10:41:18 +02:00
Sebastian J. Wolf
8a3b07e537 Load older chat messages if needed 2020-08-26 22:52:06 +02:00
Sebastian J. Wolf
abdf9072e7 Display stickers (use thumbnails for animated ones) 2020-08-26 10:46:43 +02:00
Sebastian J. Wolf
a889c95899 Display original message excerpt in replies 2020-08-25 16:42:46 +02:00
Sebastian J. Wolf
b899d03660 Display images in messages and introduce image page 2020-08-24 23:02:08 +02:00
Sebastian J. Wolf
a4318376e5 Support almost all text formatting options 2020-08-24 16:30:19 +02:00
Sebastian J. Wolf
2ee8eceb18 Initial message formatting (bold only so far ;)) 2020-08-24 15:27:44 +02:00
Sebastian J. Wolf
1b18a78efc Display profile pictures and names in groups 2020-08-23 19:17:30 +02:00
Sebastian J. Wolf
63966f052a React properly if no messages are there... 2020-08-23 17:24:05 +02:00
Sebastian J. Wolf
cc266aa58b Sending text messages works... :D 2020-08-23 00:17:34 +02:00
Sebastian J. Wolf
c472e70775 React to new messages in chat 2020-08-22 23:49:02 +02:00
Sebastian J. Wolf
59a7c8381d Mark display messages as read 2020-08-22 23:05:45 +02:00
Sebastian J. Wolf
ca7abb2a2f First chat message list :) 2020-08-22 21:43:20 +02:00
Sebastian J. Wolf
2750764de9 Skeleton for chat model 2020-08-22 17:30:02 +02:00
Sebastian J. Wolf
2f5d725f7b Display chat status (members/online) 2020-08-21 18:03:51 +02:00
Sebastian J. Wolf
b42a8e4181 Opening and closing chat officially on entering/leaving page 2020-08-21 14:47:08 +02:00
Sebastian J. Wolf
a7b8dc54bd Initial skeleton for chat page 2020-08-21 14:26:56 +02:00