Qt::UniqueConnection should not be used with lambda. This patch
adds class function so it could be used with Qt::UniqueConnection
Change-Id: I98d84d7f60758d9f217abfe26102d4586f7bbc27
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
Show notification when a peer is sharing its position on the non
current conversation.
This needed a lot of changes. Now we store shared position via
accountId + peer.
This also fix location icons and keep state when changing from
one account to another.
Change-Id: I8c1848890efa09f6e296e9da779a355167e4d3d4
GitLab: #888
- share position to different conversations at the
same time
- Be able to stop sharing positions with the current
conversation only
- UI improvements to know who is sharing and who
you are sharing to
- Watchdog
Change-Id: I1402f0d1b1fc117087988b1cc45f1fd05d2a83ac
GitLab: #888