1
0
Fork 0
mirror of https://git.jami.net/savoirfairelinux/jami-client-qt.git synced 2025-08-09 17:25:39 +02:00
Commit graph

1955 commits

Author SHA1 Message Date
Sébastien Blin
481541564a chatview: do not migrate to swarm for SIP account
Change-Id: Id7fb985ef3e449dab67463a8e4320b493457341a
GitLab: #796
2022-08-11 09:54:50 -04:00
Sébastien Blin
17041f780f libnm: add small delay for connectivity changed
The primary connection signal from libnm is triggered way too soon,
before the routes added, causing generally the first requests to
failed with some socket error. Delaying this a bit helps the first
requests to pass successfully.

Change-Id: I09551ff748ac503dde187c0c937b9405cd33a914
2022-08-10 16:51:07 -04:00
Sébastien Blin
a161b350dc misc: align text to left
Change-Id: I494c93b03083b3485f93037fdd503d54b5e96055
GitLab: #792
2022-08-10 12:26:25 -04:00
Sébastien Blin
ce7089a7a4 datatransfer: remove path for non swarm conversations
Change-Id: I48a4a03910400c004da7b760923303636eba42e6
GitLab: https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/524
2022-08-09 11:58:31 -04:00
Aline Gondim Santos
932fbae84b misc: clean warnings
Change-Id: I749159077ac20da0862dcfc774729bff4a356404
2022-08-09 10:19:10 -04:00
Sébastien Blin
b34b373d2f misc: fix selection color
Change-Id: I322ddc8b37fa0400162832937b794b5971132c82
GitLab: #793
2022-08-09 10:17:54 -04:00
Jenkins
4e34665840 i18n: automatic bump
Change-Id: I98672322a07ab08945b38a6ff7a00e9c805741e0
2022-08-08 16:44:31 -04:00
Sébastien Blin
1881ffb45f swarm: transform non swarm to swarm conversations
+ Remove readOnly from conversation's as it was never used
and not necessary in multi swarm as you can re-add members anyway
so it's never read only.
+ Makes non swarm conversations just readable.
Users can save whatever they want and replace old non migrated
conversations to new swarm.

Change-Id: I8aa2521bc524b6159d7ba0b613834438e293e09e
2022-08-08 11:37:47 -04:00
Aline Gondim Santos
216f10b6de participantslayer: fix binding loop
When changing the sizes of the splitview parts, the margin and
width were defined such as to cause a binding loop.

Change-Id: I41e0c55c0fef5563516c6d4b2f06eb1ebda5cdba
2022-08-05 16:46:06 -04:00
Sébastien Blin
0ac5183316 swarmdetailspanel: fix height for members
Change-Id: I80671c168a7c504baca0ee466bd52a391edd2a91
GitLab: #771
2022-08-04 09:21:29 -04:00
kkostiuk
cb1f828f82 macOS: prepare for the App Store
- add necessary entitlements
- add a script for deployment

Change-Id: Ie9e33c78ab56ed44b9e553fb2dbeb14f7293731a
2022-08-03 15:42:56 -04:00
Sébastien Blin
db5b8e091d ToggleSwitch: fix signal emission
Change-Id: I06e84a6c71cb3ca1918a0df372ab4df950f0cbae
2022-08-03 13:26:23 -04:00
Andreas Traczyk
68fe716c82 mainwindow: remove WA_TranslucentBackground window flag
This is not used and prevents the window from having native system,
resize, max, min, restore, close functionality in the title bar and
frame on Windows.

Change-Id: I3942b3582235fc57721354136cebf9257270e2f3
2022-08-03 11:10:25 -04:00
Vladimir Stoiakin
799056c6da build: add dependency on libavutil for GNU/Linux
Change-Id: I3d43fd9f5782f5ebf7db9b2cef6b5d294e7aa36c
2022-08-03 10:20:01 -04:00
Sébastien Blin
d74cc97395 swarm: compress avatar to send in conversation's request
As it's sent over the DHT, the max value is 64k, also, even if sent
as a SIP message (if member was already connected and we add a new
non 1:1 swarm with this contact), the sendSIPMessage will fail due
to a too large message (PJSIP_EMSGTOOLONG).

Change-Id: I7908809fe2c3f6e08f9a4b9c6f8aac654ab86c42
2022-08-03 10:18:41 -04:00
Sébastien Blin
fd3e75e334 accessibility: add autoaccelerator
Turn automatically a button into a button with an automiatic key
accelerator (which is Alt+ first letter of the text)

Change-Id: Idf118673423e8e3125864c67124f194de0220a69
GitLab: #780
2022-08-03 10:15:53 -04:00
Sébastien Blin
682757fdba misc: fix dialogs size and confirm strings
Change-Id: If8add5cd86d6893e2e55f7f5f33c228777f18579
GitLab: #780
2022-08-03 10:15:25 -04:00
Jenkins
4e8ce70e19 i18n: automatic bump
Change-Id: Id74dca804286687c3a37871cf2e94283a103f737
2022-08-02 18:03:49 -04:00
Aline Gondim Santos
bb3abad327 misc: use static ffmpeg
Change-Id: I3880d4b45de98377f4a2779723522a7ed1de8527
2022-08-02 16:23:35 -04:00
Aline Gondim Santos
eaa52c2828 vcard: decode escaped chars
Since vcard message might arrive with encoded chars. To
avoid crashes we properly decode any message and check for
the values of interest within a fixed message format.

Note: Since https://github.com/pjsip/pjproject/pull/2933, the
part=/of= is not un-escaped anymore as the RFC allow escaped
character. So this was an old pjproject bug and was working with
luck.

Change-Id: If454cecab0c7ad6867680306687fb1452dc450cd
2022-08-02 16:01:44 -04:00
Sébastien Blin
b2256f7d18 misc: avoid overlapping text with TextZoom
GitLab: #779
Change-Id: Ia0b22d12ea6be7a40580ed5508e2aa9fc9482d83
2022-08-02 14:16:46 -04:00
Andreas Traczyk
2e9c3e9612 translations: fix powershell script to support vs 2017/2019 Qt
Change-Id: I7d36fccee7b34b21a68cd9808fb3cc46b1d0f7d9
2022-08-01 17:43:49 -04:00
Sébastien Blin
accada53f3
misc: cleanup
Change-Id: Id9226497f1c3f57ddbe2dbe5a10135b75b24474d
2022-08-01 17:13:28 -04:00
Sébastien Blin
0dd518bfe9 misc: add some labels
Change-Id: I6fd4d8e9fece56582cef96abfa4734aacdd5a88c
2022-08-01 11:27:52 -04:00
Sébastien Blin
a5d930b3f7 misc: cleanup some warnings
Change-Id: I33776abf89b5aced6006e517a5878baf0a40cc8e
2022-08-01 11:12:38 -04:00
Sébastien Blin
5edbf812bc aboutpopup: make text selectable
Change-Id: I5266b02255badb100aa8f84f29024befce81c42e
2022-07-30 18:40:46 -04:00
Sébastien Blin
47fd4c38dd layoutmanager: fix popFullScreenItem
Change-Id: I79780d4ad570846e6f3c52734dd627bcd0e11327
2022-07-30 09:44:08 -04:00
Sébastien Blin
d55b7ecb8e misc: avoid unwanted richtext
GitLab: #784
Change-Id: I0dde4ef53d7b2471ff0aa9cba1bee463542d0573
2022-07-29 21:26:48 -04:00
Sébastien Blin
2077041c04 welcomeview: implement new design
GitLab: #767
Change-Id: Ia2ae77e8e9d3d5abe560ced0a84d828057824845
2022-07-29 21:26:48 -04:00
Sébastien Blin
ef7323cf06 mainview: support wheel for changing text zoom
Change-Id: I4d5baebddd7de2d98515aabaab2b8811a6230d65
GitLab: #777
2022-07-29 20:49:08 -04:00
Kateryna Kostiuk
a088a3c231 build: link libjamiclient on macOS
Change-Id: Id0587b2fc7d35b627b0efcba184a15fa49972ac3
2022-07-29 16:06:17 -04:00
Kateryna Kostiuk
ff82688616 build: bump macOS minimum version to 10.15
Change-Id: I9d05b7d19afb1873f8bae69f194484a07ac1b0e4
2022-07-29 16:05:56 -04:00
Kateryna Kostiuk
4a60f0fc9e macOS: use notarytool for notarization
Change-Id: I34fba8587725834ffd4b5c35cf2bab50c8faa3f4
2022-07-29 14:41:49 -04:00
Sébastien Blin
9fc9db7826
qml.qrc: remove non existing file
Change-Id: I6303257ed1edb4bc38817fdb9c8e05e241778f43
2022-07-29 09:29:49 -04:00
Fadi SHEHADEH
41c21dac68 wizard: implement new wizard details
This changes many things:
+ Except the backup page, all pages were re-designed
+ Heavily modify buttons and line edits with new components style
+ Update switches themes
+ Re-work username
+ Add future components
+ Update strings
+ Update PhotoBoothView

GitLab: #769
GitLab: #770
GitLab: #766
Change-Id: Ic97d36cf8c86c4242013bf71a524887f7ce56f8f
2022-07-29 09:18:16 -04:00
Jenkins
fcb09bc86c i18n: automatic bump
Change-Id: I4b2c9ac7b28da249480570f0e090d1020d330e32
2022-07-26 15:11:37 -04:00
Sébastien Blin
e481bb4eb0 storagehelper: include filesystem
Change-Id: I1db1553cc1f9078b8e33e99cadb7a8d842bf024c
2022-07-26 09:32:45 -04:00
Aline Gondim Santos
9a123fcad1 misc: fix sparse translations
Change-Id: I07213da84e6b7841fbd9873819d95843381ccdca
2022-07-25 13:12:32 -04:00
Sébastien Blin
5973790c8b
swarmdetailspanel: add conversation details to the context menu
and add the identifier to check the swarm id (for future public
groups, it will be important)

Change-Id: I5ebc16cdc280567447abd14a05c4a62263609f25
2022-07-22 13:31:19 -04:00
Sébastien Blin
4449aabfed
conversationsmartlist: add confirm dialog for blocking and removing
Change-Id: I98f9d19176a0401d5498a74e9bcc318868388854
2022-07-22 10:28:30 -04:00
Sébastien Blin
c99b409d46 conversationmodel: listen for profile changes
Change-Id: I76b0fe1d35fa38ffe82812bc1c97b2565ceb9318
2022-07-21 13:51:30 -04:00
Sébastien Blin
b46acb12d3
chatview: hide AddMemberPanel if max participants is reached
Change-Id: Ibe07af6400b4f761951e7b6251646b311f56f1b6
2022-07-21 11:08:46 -04:00
Fadi SHEHADEH
8fb34e34aa JamiIdentifier
- created the jamiIdentifier
- possibility to share and copy to clipboard
- contains the identifier or in best case the username

Change-Id: Ib4578c872100253a1392e938dcd731d9118da5da
GitLab: #770
2022-07-21 10:56:42 -04:00
Vladimir Stoiakin
8100cf5675 mainapplication: set a desktop file name explicitly
GitLab: #743
Change-Id: I324d2e7923b4d3c907f4edf89b2db7f9f998a50c
2022-07-20 09:12:26 -04:00
Fadi SHEHADEH
ff237e597e
resources: update
- added different new icons and images

Change-Id: I2154a14d2d66ea5437baf51db11646cf83f8fa97
GitLab: #767
2022-07-19 13:46:27 -04:00
Sébastien Blin
28d7ab5213 swarmdetailspanel: improve about buttons
Change-Id: I4b8e162f8a39363eae614545047056eb4b0ea55a
2022-07-19 09:17:55 -04:00
Sébastien Blin
a8d17023fb mainview: do not automatically resize window
Change-Id: I2337e98bf4458e89f6c1c0b93bb4189d2e19feea
GitLab: #703
2022-07-19 09:17:14 -04:00
Sébastien Blin
1d298e8d43 calloverlay: close sip dialpad popup if call finishes
Change-Id: I7c4eafc03a4c8e0e1bc5c643e04c27b5655c251c
GitLab: #669
2022-07-19 09:15:56 -04:00
Sébastien Blin
b5c54696ce swarmdetailspanel: update on changes + fix chatviewheader
Change-Id: Ieeb6811101f7c1dadc2b9d07fdac93cc4fe68dd4
2022-07-19 09:15:47 -04:00
Sébastien Blin
a374f8cf67 callmodel: remove deprecated switchInput
The only missing case were for changing the current default camera.
Other methods can be removed.

Change-Id: I91fce779f4a41fe4d667444aea57b1b454aa702b
GitLab: #651
2022-07-19 09:15:30 -04:00