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
Amin Bandali
ae4aed0532
settingsview: use JamiTheme.textFontSize for linked device ID font size
...
Change-Id: I5671490b701e9116885a88c65f8772ba621181dd
2022-07-18 16:46:56 -04:00
Sébastien Blin
059b3a9436
participantslayer: lookup name on account's nameserver
...
Change-Id: If91703a2d3b51edb97235b1bd534b9a578cf10d5
2022-07-18 16:40:04 -04:00
Sébastien Blin
f7c75a64fd
utils: increase/decrease font size with Ctrl+{+,-,0}
...
Change-Id: Ide7294a97df683cd67ee93f72f1f11b9f4e6dc29
GitLab: #512
2022-07-18 13:45:04 -04:00
Sébastien Blin
d9432163f6
conversationmodel: let the daemon manage the removal
...
Change-Id: I00e8fd2552aa1e08c03ef8e7dada4629ebdd619d
2022-07-18 11:46:59 -04:00
Sébastien Blin
4a08775082
videomanager: follow API changes
...
Use return value of registerSinkTarget
Change-Id: Ibc7e8076a9446175d173b10aff18255893b1a8f7
2022-07-16 13:45:10 -04:00
Sébastien Blin
f1be2b9f57
configuration_manager: remove unused API
...
Change-Id: I6abaede26925fca5c184d8981e5b13e51b4213f7
2022-07-15 16:17:02 -04:00
Sébastien Blin
ccd6b01da6
misc: fix typo
...
Change-Id: I582a3a15474ef38cfd8b35a37e69cb5f4316f27d
2022-07-15 13:04:09 -04:00
Sébastien Blin
69002fb32a
storagehelper: replace Qt's bugguy method by std
...
mkdir(".") seems to fail in /tmp but the std wins.
Change-Id: Ic6948255bc57c489d976bcbc3666958f96a7fca5
2022-07-15 12:05:53 -04:00
Fadi SHEHADEH
3640456eec
about Jami: window style and content
...
- added possibility to scroll
- limited scrollbar height
- excluded close button from columnlayout
- managed zoom
Change-Id: I548ff899a5ff47dc37e698807d75343a34ae3f63
Gitlab: #731
2022-07-14 14:41:09 -04:00
Amin Bandali
03c813c829
cmake: use CMAKE_CXX_COMPILER_VERSION for checking GCC C++ version
...
The CMAKE_<LANG>_COMPILER_VERSION variables have been available in
CMake for many years, so let's use them.
Change-Id: I133b2bf9ea4ea5a50b178b75ca2d3b796a0574aa
2022-07-13 09:19:33 -04:00
Sébastien Blin
35b92aa3a4
misc: cleanup
...
Change-Id: Ie8124ce30e81ae47c92837dfe339a494139f7f36
2022-07-13 09:17:17 -04:00
Jenkins
0cbb156851
i18n: automatic bump
...
Change-Id: I91d5ccbe71e0f94e78d555675a7e31146d664548
2022-07-12 18:53:20 -04:00
Sébastien Blin
d74d57fb79
calladapter: be able to maximize a specific screen instead uri
...
https://git.jami.net/savoirfairelinux/jami-project/-/issues/1429
Change-Id: I341ae5dcce9c69eaec636271315b5403426e44bc
2022-07-12 16:53:41 -04:00
Sébastien Blin
d9aee635a7
misc: drop 'new' prefix from model names
...
Change-Id: Idc960c96e4647dbb6f8c1d64f545fe25c80bbaa5
2022-07-12 10:43:59 -04:00
Sébastien Blin
553bd421ff
conferences: support multistream
...
In a conference, with this patch, the user is able to share
a media while keeping the camera. The mute button for the camera
only control the camera and we use requestMediaChange to add medias.
To stop sharing a media, the user will click on the dedicated button.
If the peer is not compatible with multistream, the behavior will
be the same as before
https://git.jami.net/savoirfairelinux/jami-project/-/issues/1429
Change-Id: If5e0634be6d0d06900ad82554b32a524fd4db36c
2022-07-11 11:43:43 -04:00
Sébastien Blin
21431c80c9
conversationmodel: avoid loading loop if no messages
...
Also avoid any potential crash if for whatever reason no interactions
is detected
Change-Id: I7738e3f39cd626ef4fc64612f71d55e73d567fa2
2022-07-11 11:43:30 -04:00
Sébastien Blin
47af6ffc03
aboutpopup: fix layout for small window
...
Change-Id: Iff4226180b0aa9c5ce4ae12849cd290451b6a939
GitLab: #765
2022-07-11 11:41:24 -04:00
Sébastien Blin
54687078a7
conversationmodel: avoid duplicated requests when receiving a call
...
Because the call and the conversation's requests are not related,
we can receive a call before the conversation's request. In this
case, a duplicate was created when accepting the call.
Moreover, accepting a call is now separated from accepting a contact,
like the android client (and accepting a conversation needs an explicit
action from the user).
Change-Id: I7c3eb34b7e121b63f1b8c99d084a5165054670d5
2022-07-11 11:03:29 -04:00
Sébastien Blin
5cf6125fd0
chatviewheader: show description with title
...
For multiple swarms, the description will be shown from the profile,
for core dialogs, the best Id is used.
Change-Id: Ieb7d5f143c1a85c4c629a5a8a03850fa1ebddf63
2022-07-11 10:53:49 -04:00