When scrolling up and clicking on "Scroll to end", sometimes, the
button didn't update correctly. Using contentY = 0 seems to be correct
Change-Id: I04576181d0b61006d4389be6ace3b09c1ac0a2f9
We can observe that frame update signals can occur after a VideoOutput component's QVideoSink object has started destruction. The deregistration of the object pointer needs to be synchronized to the object's destruction.
Additionally:
+ scope the frame obj mutex locker around checks for no subs
+ rename (un)registerSink to (un)subscribe
+ subscribe will now remove the previous subscription
+ subscribe with an empty id will unsubscribe
Gitlab: #997
Change-Id: I21460564e49189b9276f153e8c1fd3a5cc52c6b2
The media is already stored in the call info.
Moreover, no need to hide "share monitor" when we are sharing
the screen, because we may want to switch between a monitor
and a window (or a file) and it should work.
Change-Id: I3db04f1fb11288f4a3288f4430e23704a71bdb3c
GitLab: #587
+ add clang-format to client-qt/.git/hooks
+ only modify daemon and ignore other modules as not using gerrit.
Change-Id: Ib7f498d3a960da7ff739311409ad922c9976d5d7
This patch avoid for non-admins to try to re-add kicked members
as filtered out from the list. However kicked members are only
visible for administrators.
Change-Id: Ie01b7071c072d147bbc0f39e477cc24d7fd58b1a
Introduces the ViewCoordinator component to promote dynamic view loading and reduce coupling between components.
The following objects are now created and destroyed as needed:
- SettingsView
- WizardView
- dialogs
Further refactoring will be required in order to do the same with the ConversationView, which now parents the ChatView and the CallStackView.
Gitlab: #897
Change-Id: Ice6a0c133e62e1e0c8d7fb99ec2c41234c049b59
Bug:
Go to small size, open swarm details panel (it will take all width)
Then go to another conversation => No messages (need to re-click on swarm details panel).
Change-Id: I6b2d721e4b3645d60483ff1aca3cff24908cefb4
Sometimes, it is not possible to place a call after the
system returns from sleep mode. This patch ensures
that the connectivity changed is called when the system
returns from sleep mode.
Change-Id: Id9f1331b89ae37a1244ea10a8c02282c4c8a35e5
This is required to publish app in App Store.
ITSEncryptionExportComplianceCode will be set during
deployment.
Change-Id: If4f07c003c193b8dd1f08589c4cb3b04e671def3
binding of isSharingToCurrentConversation is now also done
when the webview is loaded (it was only done on conversationChange)
GitLab: #972
Change-Id: I5b767ed3f85334f97064112d125187b7093a1e26
Iterate through CPP elements and use positionView(ListView.Center)
as other approach seems bugguy or slower.
Change-Id: I43879969ccb457166879a156efb482e77ff07d6b
We sort the invites by last interactions. However on swarm, there
is no interaction yet. Add one with the received timestamp given
by the daemon.
(Regression appears because we were showing trust request before
not conversation requests)
Change-Id: Ic7f4d1a5d485325c95a19c2c38ae9c74630829ce
GitLab: #956
Calling a conference and stopping the call will lead the camera
opened. This code seems useless and bugguy.
Change-Id: Iff06b03838a2e13fe378f60f84df96ceb7735f1f