Граф коммитов

3859 Коммитов

Автор SHA1 Сообщение Дата
Marcel Müller 2100649867 Fix color generation
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller 3066b6fba5 Check if the remote peer actually has videoTracks
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller c5ca146086 Calculate background color in call view based on userId
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller f997753ecd Fix height calculation in CallFlowLayout
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller 71da2e20a6 Adjust recording support to latest changes in the backend
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller 5f6cef8d10 Color of titleView needs to be always white in the call view
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller 25eac4f0fa Fix priority of titleView-stackView constraint
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller 1af75be579 Fix stack view constraint to titleview
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller b6076240b0 Fix width constraint of hangup button
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller af4a6145a9 Add callStartTime
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller 58cadd451a Use multiline attributedString instead of dedicated label for the (sub)title
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller 2c7a169723 Implement setupForRoom in NCChatTitleView
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller 72adb1ae63 Set cornerRadius based on width. Don't adjust the fontSize of the title label
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller e9510c5db1 Change backgroundColor for userImageView when used in CallView
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller c7ed92b0fd Add CallFlowLayout and remove NBMPeersFlowLayout
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller 3438da964d Hide subtitle by default
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller 19dbcaafc8 Add initWithCoder and move init code to common method
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Ivan Sein bc8d0b3e92 Show description in group conversations.
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2023-01-19 11:24:57 +01:00
Marcel Müller 2fe2b89128 Move interface size check above stack view size check
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller 9d1b2f925b Add titleView to callView
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller 2210981d54 Rename adjustButtons -> adjustTopBar
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Ivan Sein 78c7dc69de Show user status in chat view title.
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2023-01-19 11:24:57 +01:00
Marcel Müller 233ed772b5 Don't make assumptions about the screen size based on a device
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller ebd657a238 Remove toasts for camera/speaker
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller 5c2ba7506e Simplify forceMute and use JDStatusBarNotification
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Marcel Müller 5800d725a6 Fix iPhone portrait mode check
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
Ivan Sein 6eca751779
Merge pull request #997 from nextcloud/recording-v1-support
Recording v1 support
2023-01-19 10:03:01 +01:00
Marcel Müller 426d81d467 Change app version to 15.2.5
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-18 19:55:45 +01:00
Marcel Müller 7dfbf0eff7
Merge pull request #1042 from nextcloud/do-not-create-publisher-when-not-sending-media
Do not create publisher peer connection when no media is going to be sent
2023-01-18 17:30:50 +01:00
Ivan Sein 0c7bd30dce Do not create publisher peer connection when no media is going to be sent.
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2023-01-18 17:19:58 +01:00
Marcel Müller a260a3fdf6
Merge pull request #1041 from nextcloud/revert-dispatch_async-willShowKeyboard
Revert dispatch_async in willShowKeyboard.
2023-01-18 16:58:52 +01:00
Ivan Sein 8294554000 Revert dispatch_async in willShowKeyboard.
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2023-01-18 16:55:44 +01:00
Ivan Sein 8a17b21be5 Update DB schema version.
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2023-01-17 12:36:07 +01:00
Marcel Müller 0c2b2f9462 Show confirmation dialog when stopping a recording
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-17 12:27:32 +01:00
Marcel Müller e84e517daa Use themeColor as waiting background
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-17 12:27:32 +01:00
Marcel Müller de8a856552 Debounce proximity sensor
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-17 12:27:32 +01:00
Marcel Müller f3d34db30d Process recording signaling messages
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-17 12:27:31 +01:00
Marcel Müller 69de6c9813 Stop recording when the recording button is pressed
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-17 12:27:31 +01:00
Marcel Müller 2d9aeb334a Fix typo
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-17 12:27:31 +01:00
Marcel Müller 6720003e83 Add padding to participant cells
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-17 12:27:31 +01:00
Marcel Müller 6d48d20f5f Update localizable.strings
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-17 12:27:31 +01:00
Marcel Müller aeabb33297 Remove PulsingHalo
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-17 12:27:31 +01:00
Marcel Müller b89a2363a6 Add new callview layout and recording support
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-17 12:27:31 +01:00
Marcel Müller df46f40719 Add raise hand signaling messages
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-17 12:27:31 +01:00
Marcel Müller e347488543 Add raise hand to PeerConnection
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-17 12:27:31 +01:00
Marcel Müller 0aaec823d8 Add capability and call recording property
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-17 12:27:31 +01:00
Marcel Müller 460cdbc346 Add needed images
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-17 12:25:21 +01:00
Marcel Müller 9c8b7c574a Add raise hand indicator and move to autolayout
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-17 12:25:21 +01:00
Marcel Müller 0677c9ab54 Add start/stopRecording API
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-17 12:25:21 +01:00
Nextcloud bot 605714a5b1
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-01-17 03:34:11 +00:00