Ivan Sein
522c5555ae
Add posibility to start call with audio session in voice chat mode.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2022-02-23 22:39:07 +01:00
Ivan Sein
eaca9da2a3
Always fetch room before joining a call (just to be sure we always have latest permissions).
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2022-01-24 13:21:53 +01:00
Marcel Müller
dd8e6c7a3a
Show warning when server is in maintenance mode
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2021-12-02 22:56:16 +01:00
Henrik Storch
6aedfa414d
Fix formatting
...
Signed-off-by: Henrik Storch <henrik.storch@nextcloud.com>
2021-11-23 12:49:51 +01:00
Henrik Storch
b9a7e463b9
Add `withRoomToken` parameter to userInfo
...
Also use `@{}` for NSDictionary definition
Signed-off-by: Henrik Storch <henrik.storch@nextcloud.com>
2021-11-23 09:55:30 +01:00
Ivan Sein
1a3294643a
Fix account check for custom urls.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2021-11-22 13:46:10 +01:00
Ivan Sein
7bf8c3d7a5
Setup custom URL to open conversations from another app.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2021-11-03 19:30:59 +01:00
Ivan Sein
7f2e35baed
Show user actions when tapping on avatar.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2021-10-26 16:16:54 +02:00
Ivan Sein
de3d122f3f
Differenciate unread counters for group mentions and direct mentions.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2021-09-24 18:14:51 +02:00
Ivan Sein
252977d068
Add "Forward message" functionality using same controllers as with share extension.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2021-07-22 15:46:37 +02:00
Ivan Sein
ee1cf8becf
Change for account change in Rooms Manager after interacting with a notification.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2021-07-22 14:00:57 +02:00
Ivan Sein
a7342b207e
Update room last read message locally when leaving a chat.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2021-06-22 11:22:55 +02:00
Ivan Sein
1d13465d94
Imports clean-up and sorting.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2021-05-27 16:08:41 +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
Ivan Sein
1f1687a8e8
Disable background message fetch until API v4.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2021-04-23 11:58:14 +02:00
Ivan Sein
ace0162ed0
Merge pull request #517 from nextcloud/background-fetch
...
Add background fetch
2021-04-22 13:45:21 +02:00
Valdnet
7ec34cf08d
Correct a typo in description
2021-04-02 10:00:51 +02:00
Marcel Müller
bfe2411b12
Fix log placeholder
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2021-03-07 13:52:38 +01:00
Marcel Müller
6978e2c6b2
Update chat-history for rooms with new activity
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2021-03-06 17:54:24 +01:00
Marcel Müller
63e0eebcf6
Add updateLastMessage to NCRoomsManager
...
Use updatePendingMessage instead of updateRoomLocal
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2021-03-06 17:30:48 +01:00
Marcel Müller
58b893ccbd
Don't update whole room when saving a pending message
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2021-03-06 16:31:04 +01:00
Marcel Müller
3ed50157ad
Add background refresh to update conversation-list
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2021-03-06 16:31:04 +01:00
Ivan Sein
f8aed8a1ba
Disable video at start when answering a video call.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2021-02-22 21:28:37 +01:00
Ivan Sein
ac858b8555
Remember if pending to start call has video.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2021-02-22 20:44:48 +01:00
Ivan Sein
1fb8332c9a
Init incoming video calls as video calls.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2021-02-22 20:39:36 +01:00
Marcel Mü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 Müller <marcel-mueller@gmx.de>
2021-01-13 19:37:25 +01:00
Ivan Sein
4508011d5d
Remove warnings.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2021-01-08 18:19:26 +01:00
Ivan Sein
bf34bb9071
Merge pull request #404 from SystemKeeper/improve-join-error-messages
...
Improve error message "Could not join call/conversation"
2020-11-20 16:27:21 +01:00
Ivan Sein
37155d5c48
Merge pull request #416 from SystemKeeper/ios13-context-menu-interaction
...
Use native context menus
2020-11-17 14:31:00 +01:00
Marcel Müller
0714835e9d
Change NCChatViewControllerJoinChatAndReplyPrivately to NCChatViewControllerReplyPrivatelyNotification
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2020-11-17 13:59:18 +01:00
Marcel Müller
783b616356
Add 'Reply Privately' functionality
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2020-11-14 21:00:33 +01:00
Marcel Müller
9e0bf962dd
Add interactive push-notification
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2020-11-14 18:25:37 +01:00
Marcel Müller
d9f95289cd
Improve error message "Could not join call/conversation"
...
Distinguish between call and conversation error in CallViewController
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2020-11-08 18:45:58 +01:00
Ivan Sein
feff6ddf99
Add some explanatory comments.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2020-11-04 18:02:46 +01:00
Ivan Sein
5a34ed9ca9
Fix "leave chat" when joining a call from another conversation using HPB.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2020-11-04 17:51:08 +01:00
Ivan Sein
a6a71553c4
Merge pull request #394 from SystemKeeper/start-call-without-room2
...
Prevent starting a call when room wasn't joined yet
2020-11-03 16:28:03 +01:00
Marcel Müller
180919b979
Prevent starting a call when room wasn't joined yet
...
This happens after app becomes active again ("appDidBecomeActive") but joining the room did not finish yet.
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2020-11-01 22:02:39 +01:00
Marcel Müller
c9b9178614
Store pending messages when leaving chat and show them again when returning
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2020-11-01 15:04:47 +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