QImageReader would previously improperly reject images if their MIME
type was not an exact match for the string of its supported types.
We should check against the supported MIME types instead.
GitLab: #2138
Change-Id: Id1116e930dcd120d7ec2262a1eb7504d59a675eb
When a user updates its profile name, the profile name in conversations
is not directly updated for other users. We propose to update it by
plugging the profileUpdated signal on the slotContactUpdated function
Change-Id: I86c61a184fdb95e9e390ff427ffe25bdd4bb1574
The readme contains out of date references to the minimal version of QT.
This has recently been bumped to 6.8.
Change-Id: Ic440bf251928d8dda41ffa54db227eade067195b
The _mm512_storeu_epi8 intrinsic, which is used by simdutf, is not
available when compiling with gcc 10. Upgrading to gcc 12 fixes the
issues.
Change-Id: Id9c36a3bcf20f50a4b6689f941cf5bbca8452e83
- Removed usage of secondary suffix icon
- Fixes issue with moving info icon on edit select/deselect for
UsernameTextExit
Change-Id: Ic3c0bea7302007f9032bcb8ecd0dd48593a8460e
* Implements similar logic to that of patch 32322 in slotOnConferenceInfosUpdated to fall back to suitable conversation when necessary
GitLab: #2130
Change-Id: Id8ce91403602198499f5e8bda65ce4e3560b014b
Detailed reasoning available on GitLab issue page
* Implements helper method getFallbackConversationForConference that returns a suitable conversation if a switch should be done
* Moves slotConferenceRemoved from ConversationModel to CallModel
* slotConferenceRemoved now properly removes conference data and handles conversation switch
* Bumps daemon to commit fc3e8806946180ef40edcc2dfd64a5e3bb01878f
GitLab: #1569
Change-Id: Ief97833613c3f289a2aeda747cf85a0d39712245
* Refactors onShowCallView to make sure the correct conversation is selected before calling conversationUpdated
Change-Id: I1caf5f69da9640e867c8745246efb37d9c1dfac9
The handleDownloadComplete lambda in onDownloadFileFinished captured was
declared static, which can lead to the captured 'locale' variable not
containing the expected value.
Change-Id: I9d44ad4e8bffc7a7f68f44e87d35af650498a3fd
This commit enables App Sandbox for Jami on macOS.
Folders Migrated:
- App data(accounts, ect)
- Jami cache
- Sparkle cache
Entitlements:
- Access to Movies folder (default recording location)
- Access to Downloads folder (default download location)
- Access to Pictures folder (default screenshots location)
- Camera, microphone, network client/server
- User-selected files
User Impact:
- User preferences will be reset to defaults (theme,
notifications, download locations)
- Download folder "~/Library/Containers/.../Data/Downloads",
files will be accessible in "~/Downloads"
- Screenshots folder is "~/Library/Containers/.../Data/Pictures",
files will be accessible in "~/Pictures"
Change-Id: I5af4e88fc54e0942ad8d4ba53c8bd2f7324d550a
The "Check button visibility for swarm call" test is currently broken
for two reasons:
- The joinCallWithVideo button no longer exists as it was removed in
commit 2dbb5d3ed7.
- The 'visible' property of the joinCallWithAudio button was overriden
by mistake in commit bef3655f2b.
Change-Id: Ieb48aedf6d63f01d6a7a0a79c124c98ec8e6654b
The purpose of the swarmCurrentConversationList in SidePanel is to allow
the user to select the initial list of members when creating a group
conversation. The binding on currentIndex is not necessary for this and
has been causing a segfault in the WelcomePage test since the upgrade
from Qt 6.6 to Qt 6.8.
GitLab: #2108
Change-Id: Ie9341f114ba2a8abc907081e9041b85a4f260333