1
0
Fork 0
mirror of https://git.jami.net/savoirfairelinux/jami-client-qt.git synced 2025-08-01 21:35:42 +02:00
Commit graph

13 commits

Author SHA1 Message Date
Fadi SHEHADEH
acd4b3065c SettingsView: apply the new design
Change-Id: I03f536a22eb24c30a33f9d1736ac0e7849d66c42
2023-04-07 11:49:24 -04:00
Kateryna Kostiuk
146afcd6a9 location sharing: fix on macOS
Qt::UniqueConnection should not be used with lambda. This patch
adds class function so it could be used with Qt::UniqueConnection

Change-Id: I98d84d7f60758d9f217abfe26102d4586f7bbc27
2023-02-28 10:54:50 -05:00
Nicolas Vengeon
2f97d4edd9 LocationSharing: handle timers per conversation
Timers are now set per conversation to fit
the new design

Change-Id: I76411c68b12020ef18dc8f915bfb6cbefa8c5d7f
2023-02-21 15:36:09 -05:00
Andreas Traczyk
14ae000686 mainapp: dynamically load views
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
2023-02-17 13:59:28 -05:00
Aline Gondim Santos
8147baef2b fix: add default flag to sendAccountTextMessage
Change-Id: I08ef8b2f383c3aa1035518a2d4f92e941048e211
2023-02-16 09:40:27 -03:00
Nicolas Vengeon
eca8bb5b6f locationsharing: wrong title on unpined window
Change-Id: I7a6214e4b6f4219af1b1d731b4553975e3e311a1
GitLab: #931
2023-01-18 09:25:31 -05:00
Nicolas Vengeon
10b2a5fffa location sharing: minor fonts changes
- text label font-sixe from 20 to 15
- text label length from 10 to 20

Change-Id: Ibcfc6f3dee298aaa614dc3bd0b0ce653c88496ac
2022-12-28 14:31:48 -05:00
Nicolas Vengeon
d9e22642b7 locationSharing: add label next to positions
Change-Id: I5da15da915153b7309b5a1741dbdf9c3172d50ce
GitLab: #909
2022-12-27 12:12:35 -05:00
Nicolas Vengeon
d06902e3b7 Feature: unpin location sharing map
- Refactoring
- Unpined map
- handle multiple maps (one map per account)

Change-Id: I2b0abf284ccfe27b986f03915c5942d721403211
Gitlab: #901
2022-12-27 12:12:31 -05:00
Sébastien Blin
ef6a8140ba
sip: do not show location sharing (not supported)
Change-Id: I58dd23f33319cc15bc359628134633c5f2ea86f6
2022-12-05 11:16:58 -05:00
Sébastien Blin
995bd420aa locationsharing: add notification
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
2022-12-02 14:58:22 -05:00
Nicolas Vengeon
933cce8cef feature: improve location sharing
- 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
2022-11-23 16:31:22 -05:00
Nicolas Vengeon
e5b54ad787 feature: show and share user location
copyright OpenLayers v7.1.0: ol.css
copyright OpenLayers v7.1.0: ol.js

GitLab: #867

Change-Id: I4e01f6d9727d56541d1b44023f26959ebe4fbe26
Signed-off-by: Nicolas Vengeon <nicolas.vengeon@savoirfairelinux.com>
2022-11-23 14:05:36 -05:00