- Feb 16, 2023
-
-
Franck Laurent authored
Change-Id: I21a716045be89eab83aeb64b200f396a32c509a6
-
Aline Gondim Santos authored
Change-Id: I08ef8b2f383c3aa1035518a2d4f92e941048e211
-
- Feb 15, 2023
-
-
Nicolas Vengeon authored
GitLab: #983 Change-Id: Ida7b6e84768aac69113af8d29b96a4627ae6c9f4
-
Aline Gondim Santos authored
Bug: Go to small size, open swarm details panel (it will take all width) Then go to another conversation => No messages (need to re-click on swarm details panel). Change-Id: I6b2d721e4b3645d60483ff1aca3cff24908cefb4
-
- Feb 13, 2023
-
-
Jenkins authored
Change-Id: Ic3b5198be03e1eff04fdc16c3e88581cf4815beb
-
- Feb 10, 2023
-
-
Kateryna Kostiuk authored
Sometimes, it is not possible to place a call after the system returns from sleep mode. This patch ensures that the connectivity changed is called when the system returns from sleep mode. Change-Id: Id9f1331b89ae37a1244ea10a8c02282c4c8a35e5
-
- Feb 09, 2023
-
-
Aline Gondim Santos authored
Change-Id: I9450db0658741059620c052e8ddf602976fc2983 GitLab: #968
-
- Feb 08, 2023
-
-
Aline Gondim Santos authored
Change-Id: I0d546f676013e03f1b935279096b8829254e2ad7
-
Kateryna Kostiuk authored
This is required to publish app in App Store. ITSEncryptionExportComplianceCode will be set during deployment. Change-Id: If4f07c003c193b8dd1f08589c4cb3b04e671def3
-
- Feb 07, 2023
-
-
binding of isSharingToCurrentConversation is now also done when the webview is loaded (it was only done on conversationChange) GitLab: #972 Change-Id: I5b767ed3f85334f97064112d125187b7093a1e26
-
Nicolas Vengeon authored
GitLab: #971 Change-Id: Id9c20660a57c677a137dbdaf54e8ee4b28eb3c02
-
- Feb 06, 2023
-
-
Jenkins authored
Change-Id: I6e19d4b28ebb4ce0227ca8f886062e05755b317c
-
Sébastien Blin authored
This avoid a double lock on SHM renderer and there is no need for direct connection there. Change-Id: I9cd4c862bbefd26ab01b3a685551ea95fad2c41e
-
Aline Gondim Santos authored
Change-Id: Ida3bc1f9f49693715333736ac75adcfdc8f2b23a GitLab: #965
-
Change-Id: Id0994bf32dccbc35422d8b96deeaeebebf8d61bc
-
Sébastien Blin authored
Change-Id: I8a68eca0c384aaaef39b02d17c0c6970a795c8b0
-
Amin Bandali authored
Change-Id: Idc99880fedf8bb9f7a89b5b30c3f316dede89759
-
Amin Bandali authored
Change-Id: Idf38e82631a4e22540aa5dec8ec2db0ab4a38c2e
-
- Feb 05, 2023
-
-
Sébastien Blin authored
Change-Id: I873b0a46b16b7e269882fa7b70966063047884bc
-
Sébastien Blin authored
Change-Id: I46e3ef0d00b3db97f4908d84e7b251ee67a861c7
-
Sébastien Blin authored
Change-Id: I7d59a8f1cfd01469463864905c3f2ad983afeb95 GitLab: #961
-
Iterate through CPP elements and use positionView(ListView.Center) as other approach seems bugguy or slower. Change-Id: I43879969ccb457166879a156efb482e77ff07d6b
-
Sébastien Blin authored
Else, changing the moderator state of a participant doesn't refresh the controls Change-Id: Ic00a7836b181bf9aa9c9d793720323bc2247196a
-
Sébastien Blin authored
Change-Id: I3f26a4f38ae3e68e36c8121b33108363bbb06291
-
Sébastien Blin authored
We sort the invites by last interactions. However on swarm, there is no interaction yet. Add one with the received timestamp given by the daemon. (Regression appears because we were showing trust request before not conversation requests) Change-Id: Ic7f4d1a5d485325c95a19c2c38ae9c74630829ce GitLab: #956
-
Sébastien Blin authored
Calling a conference and stopping the call will lead the camera opened. This code seems useless and bugguy. Change-Id: Iff06b03838a2e13fe378f60f84df96ceb7735f1f
-
Sébastien Blin authored
If the avatar for an account is set on a device, it will send to detected devices on new connections. The client was ignoring the new avatar if it was not empty, now we just use the last received avatar Change-Id: I0b2cde9c193d46014c4d600775743312219b84df
-
Sébastien Blin authored
Change-Id: I6e04c8e01e87f66a9e6da4fb32524f085066a5d0 GitLab: #940
-
Sébastien Blin authored
Some types where missing, causing the chatview to not show all messages. Change-Id: I2ac1dfa03de8330b38f2828e66eead7114b2cfe6
-
Sébastien Blin authored
If the timestamp is shown on a contact message, the line was not taking the full width like other messages. Change-Id: I94a448acb4f7fd6400365445dd912abc5103ea2a
-
- isEmojiOnly changed to message containing only an emoji, not an edit or reply. - adapted size GitLab: #957 Change-Id: I78388a406a2a0b9c93f1c291850062fd9bf04a54
-
- Feb 03, 2023
-
-
Aline Gondim Santos authored
GitLab: #954 Change-Id: I6fe7537b0de7fb904a05159072476003ee835eea
-
- Standard time/date is now used - If today, show local time, otherwise show local date GitLab: #545 Change-Id: I07f1e706868c725d1c917c473dc0fdbad8d6810f
-
- Contributor added to credits Change-Id: I27d459557c10e50c53b342472ed76c2c7966ff37
-
* extras/packaging/gnu-linux/scripts/release-version.sh: Add script for deriving (reproducibly) a release version. The format will follow a 'YYYYMMDD.X' scheme, where 'YYYYMMDD' is the date of the last commit on the current branch, and 'X' the number of releases tagged that day, starting from zero. Example: the first stable release with a newest commit date of 2023-01-02 would have a version of '20230102.0', the subsequent one '20230102.1', and so on. This is derived by counting the number of git tags with the prefix 'TYPE/YYYYMMDD', where 'TYPE' is the release type: either 'stable', 'beta', or 'nightly'. * extras/packaging/gnu-linux/Jenkinsfile: Call the above new script to derive the release version to use for tagging. * extras/packaging/gnu-linux/Makefile: Switch from the previous 'jami_YYYYMMDD.hhmm.COMMIT.tar.gz' tarball filename format to 'jami-YYYYMMDD.X.tar.gz'. The new format is shorter, omits the unnecessary and confusing commit id, and uses dash instead of underscore. Also, it contains everything in a top-level directory with the same name as the tarball (without the .tar.gz extensions), so that 'jami-YYYYMMDD.X.tar.gz' nicely extracts to 'jami-YYYYMMDD.X'. With these changes, our release tarballs will follow more closely the related instructions from the GNU maintainers manual: https://www.gnu.org/prep/maintain/html_node/Distribution-tar-Files.html Lastly, this change inadvertently 'fixes' a recent issue where the 'extras/ci/client-qt-gnulinux' subdirectory and its contents would be moved to top-level in the tarball due to one of the tarball transforms matching the 'client-qt' in the directory's name, replacing the 'extras/ci/client-qt' prefix with 'client-qt', thereby resulting in 'client-qt-gnulinux' being moved to the tarball's top-level. * .gitignore: Ignore several packaging-related directories and files. * extras/packaging/gnu-linux/rules/rpm/jami-daemon.spec: * extras/packaging/gnu-linux/rules/rpm/jami-libclient.spec: * extras/packaging/gnu-linux/rules/rpm/jami-qt.spec: * extras/packaging/gnu-linux/rules/rpm/jami.spec: Update the expected release tarball filename pattern in the 'Source' field. Also replace references to previous top-level directory name 'client-qt' with the new one 'jami-%{version}' where needed. * extras/packaging/gnu-linux/rules/rpm/jami-libqt.spec: Update the 'Source' field to follow new tarball name consistent with the main Jami release tarball. * extras/packaging/gnu-linux/scripts/build-package-rpm.sh: Update the tarball top-level directory pattern for the new format, now passing the --wildcards option to GNU Tar. Also use a name for the jami-libqt source tarball that is more consistent with the main Jami release tarball. * extras/packaging/gnu-linux/scripts/build-package-snap.sh: Update the top-level directory pattern for the new format. * extras/packaging/gnu-linux/tarballs.manifest: Drop file accidentally checked into git. Change-Id: I2695f560c0bc5e61fb99dc0244f8fbb8e7026a62
-
Sébastien Blin authored
Change-Id: Ib11d464284effa5e78ca56441d0e535858071151 GitLab: #941
-
Sébastien Blin authored
Because in a swarm you can talk with non contacts, we should at least retrieve the username when possible. Change-Id: Ie01cd10cc1231fc4024bd5a08c30c08d69e8e7f0 GitLab: #948
-
Sébastien Blin authored
Change-Id: I9eb8843d50fdeb914eae622c15555b366d246094
-
- Feb 02, 2023
-
-
SFPM performs poorly compared to its C++ counterpart in cases where re-filtering often is required. Tests show SFPM taking roughly 10x that of QSFPM in certain cases when the entire conversation needs to be loaded. Change-Id: I25792f0ab376ae11d42073a548934b743e59fa3e
-
Sébastien Blin authored
Change-Id: I6c36ab045667d01859a72dfec12e3e02130c57fe GitLab: #947
-