callview: use dynamic loading for call views
This commit replaces a StackLayout with a Loader allowing us to load initial and ongoing call views dynamically based on the current conversation's call state. This may fix several issues related to conversation loading including a possible uncaught binding loop based on observing CurrentConversation.id changes. - small header clean up Change-Id: Idfc723d8b39f19aafb026c19f26590910b5c26cd
Showing
- src/app/calloverlaymodel.cpp 21 additions, 25 deletionssrc/app/calloverlaymodel.cpp
- src/app/calloverlaymodel.h 1 addition, 2 deletionssrc/app/calloverlaymodel.h
- src/app/commoncomponents/LocalVideo.qml 2 additions, 0 deletionssrc/app/commoncomponents/LocalVideo.qml
- src/app/mainview/ConversationView.qml 16 additions, 12 deletionssrc/app/mainview/ConversationView.qml
- src/app/mainview/components/CallStackView.qml 23 additions, 14 deletionssrc/app/mainview/components/CallStackView.qml
- src/app/mainview/components/MainOverlay.qml 3 additions, 11 deletionssrc/app/mainview/components/MainOverlay.qml
- src/app/videodevices.cpp 2 additions, 3 deletionssrc/app/videodevices.cpp
- src/libclient/avmodel.cpp 10 additions, 12 deletionssrc/libclient/avmodel.cpp
- src/libclient/lrc.cpp 0 additions, 2 deletionssrc/libclient/lrc.cpp
Loading
Please register or sign in to comment