Marcel MΓΌller
6ef6176088
Add Message-Context API
...
Signed-off-by: Marcel MΓΌller <marcel-mueller@gmx.de>
2023-12-03 00:07:22 +01:00
Marcel MΓΌller
2f622c2604
Migrate NCChatViewcontroller to Swift an split responsibilities
...
Signed-off-by: Marcel MΓΌller <marcel-mueller@gmx.de>
2023-10-15 20:15:29 +02:00
Marcel MΓΌller
7305b1117d
Fix race condition when receiving messages in the background
...
Signed-off-by: Marcel MΓΌller <marcel-mueller@gmx.de>
2023-04-05 17:31:22 +02:00
Marcel MΓΌller
e57331297b
Support for writing messages when offline
...
Signed-off-by: Marcel MΓΌller <marcel-mueller@gmx.de>
2022-12-01 23:47:29 +01:00
Ivan Sein
d9e99c7371
Remove messages from chat view and local storage when they expire.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2022-09-20 15:12:36 +02:00
Ivan Sein
6df1c7150a
Add "Send silently" option.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2022-06-23 17:43:38 +02:00
Ivan Sein
b1671e9a6a
Update messages that have received a reaction.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2022-03-30 18:05:53 +02:00
Ivan Sein
ce2818e678
Overwrite room hasCall property when receiving call started/ended system messages.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2022-02-08 19:11:14 +01:00
Ivan Sein
cdd263d689
Handle "history_cleared" message.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2021-07-16 18:50:50 +02:00
Ivan Sein
0e258c3d71
Clean up project targets and classes refactoring to be able to build the project with XCode 12.5.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2021-05-26 21:58:50 +02:00
Marcel MuΜller
42d1475725
Add checkForNewMessagesFromMessageId to NCChatController
...
Signed-off-by: Marcel MuΜller <marcel-mueller@gmx.de>
2021-03-07 13:40:55 +01:00
Marcel MuΜller
6e12f3c0c0
Add updateHistoryInBackground
...
Signed-off-by: Marcel MuΜller <marcel-mueller@gmx.de>
2021-03-06 17:43:06 +01:00
Ivan Sein
e0ebbd14d0
Handle messages deletion.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2021-02-02 19:38:16 +01:00
Ivan Sein
8f14931e04
Use room's lastCommonReadMessage attribute directly.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2021-01-14 12:00:31 +01:00
Marcel MuΜller
32a148ac3f
Update room information when receiving new messages
...
Removed NCChatControllerDidRemoveTemporaryMessagesNotification
Replace temporary message with real message
Simplified loading of new messages in chat view
Signed-off-by: Marcel MuΜller <marcel-mueller@gmx.de>
2021-01-13 19:37:25 +01:00
Ivan Sein
2b971af17f
Move lastCommonReadMessage handling to chatcontroller and only update cells that need to be updated when receiving a newer common read message.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2021-01-05 16:52:52 +01:00
Ivan Sein
29371b4d3a
Rename project from VideoCalls to NextcloudTalk.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2020-10-14 18:18:25 +02:00