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

3965 Коммитов

Автор SHA1 Сообщение Дата
Marcel Müller 5f4ab27c17 Decrease spacing from 10 to 8 and add padding on regular sized devices
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 15:57:14 +01:00
Marcel Müller 3f71d81782 Correctly calculate local video position relative to collection view
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 15:57:06 +01:00
Ivan Sein 31b834fbc6
Merge pull request #1038 from nextcloud/call-view-followup
Call view / recording followup
2023-01-19 14:36:16 +01:00
Marcel Müller 56e6d1fbf4 Resize avatarImage according to height of NCChatTitleView
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 14:12:02 +01:00
Marcel Müller eb6602c1d8 Increase DB version
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:28:32 +01:00
Marcel Müller f5b973ed13 Don't update displayName and videoView if they're already set
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-01-19 11:24:57 +01:00
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