- Nov 14, 2024
-
-
Andreas Hatziiliou authored
Change-Id: Ie8cfa5a39b25cd34c7706596a1c607dd1b8c8060
-
- Nov 06, 2024
-
-
Andreas Hatziiliou authored
The goal of this patch is to make the messagebar (and more broadly the chatViewFooter) more coherent in its behavior and look/feel. GitLab: #1846 GitLab: #1848 GitLab: #1639 GitLab: #1420 Change-Id: I0d0ed207df9eba50f724c69fa49f956dc8aaa573
-
When the conversationview was resized horizontally to be small enough so that only one pane is visible, the chatview header and footer would be visible, but clicking them would interact with the objects of the pane below (the left side panel) GitLab: #1868 Change-Id: Ic1fac91ef30fcc3078223e1705f10c8a112c2091
-
A(n) [type] error occurred while {verb} {noun} createSwarm → createGroup → newGroup Create swarm → Create new group startSwarm → startGroup → newGroup Start swarm → Create new group swarmName → groupName Swarm name → Group name Change-Id: I9cb6f7b124d3db193bd190d2e52b5b27ea10ecf3 GitLab: #1845
-
- Nov 05, 2024
-
-
Andreas Hatziiliou authored
GitLab: #1871 Change-Id: I1949c0da388c637123801db39310a1c9fd8c7b99
-
Andreas Hatziiliou authored
Make it so that the reply/more/share buttons are visible whenever the cursor hovers over the horizontal area that a message takes up. Add message highlighting. Fix small issue with "more" button not being deselected after choosing an emoji GitLab: #1870 Change-Id: I4db5230c2a50ce4640eececc69f8e88348356d79
-
- Nov 01, 2024
-
- Oct 31, 2024
-
-
Andreas Traczyk authored
This is a workaround for an issue that occurs due to the way Linux packaging is done, where the git repository is not available in the build source at configure time, which is when the version files are generated, so we prevent a "." from being displayed if the version string is not available. Gitlab: #1857 Change-Id: I2f6a281eb89ec0f977749d135da68fe5b7c9c2da
-
- Oct 23, 2024
-
-
Andreas Hatziiliou authored
Text message notificaitons sent regarding the status of a call (i.e. busy, call lasted xx:yy mins, etc) were editable due to being a TextEdit and not a Text Change-Id: I9ded20a9b4dbdbaee034b0de6ae42e1eca2c02a0
-
setting message opacity to 1 to only have the messageInBgColor Gitlab: #1799 Change-Id: I37d0a354412ec8f2e7127203a2d0adf185674cea
-
- Oct 22, 2024
-
-
"anchors.centerIn: parent" caused a binding loop with parent implicitHeight using contentHeight in Control.qml Removing "anchors.centerIn: parent" fixed the warning while the popup remains in the center of the page Gitlab: #1508 Change-Id: I0d05597100e4c2b306180e83a7b88b6d5ee22f40
-
Andreas Hatziiliou authored
When the application window or screen is too small and the user opens the details side-panel, it will display over the chat. This change makes it so that switching conversation's defaults the view back to the chat and not to the side-panel. Change-Id: I3cffba24a7d23d7635937329c2078979722031c4
-
- Oct 21, 2024
-
-
Added logic check to prevent disabled accounts from registering multiple usernames after being restored from an archive. https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1765 Change-Id: I58e3e018c85e335f043f232e391286e716201481
-
- Oct 08, 2024
-
-
Andreas Traczyk authored
Currently, the user-facing version number in the about dialog, is a build-time timestamp that does help us isolate the project versions accurately. Ultimately, we need to be able to reproduce issues present in specific versions of Jami. This commit introduces a new version number in the form: <client_sha>.<jamicore_sha>, allowing us to reproduce builds more accurately. Gitlab: #1820 Change-Id: Ie7e20b20da65284e33e745996c410f539b65080c
-
A share feature have been requested to share to contacts pictures or text received from other contacts you can access it by hovering the message you want to share Gitlab: #1830 Change-Id: I2555433417867371161f927e9fc78bb47fec68d3
-
- Oct 02, 2024
-
-
Andreas Traczyk authored
This will make the code easier to read/debug and get us closer to adhering to the coding guidelines regarding QML file length. Gitlab: #1639 Change-Id: I6d6e9604c4a54e9fe354c0d24ef66b41ebbbff2a
-
- Oct 01, 2024
-
-
git.jami.net/savoirfairelinux/jami-client-android/-/issues/1607 Change-Id: I3e3029550d91adc36c620c80c1f9c8e1de24a74b
-
smart quotes {“,”,’} remove spaces in keyboard shortcuts, eg Ctrl + F → Ctrl+F add participant → invite member A(n) [type] error occurred while [attempting to] {verb} {noun}. avatar → profile picture ban → block join in… → join with… mute camera → stop camera plugin → extension request → invitation unmute camera → start camera GitLab: #1730 Change-Id: Ied169aea3b15b341ff467bc838c70da6a3d5050f
-
- Sep 26, 2024
-
-
Fixed small issue where the button to bring up the keyboard shortcuts menu would not be brought up if it was previously hidden or minimized. Change-Id: I89b021ca7a00c67325c992fde9cd14fbb8b82cf3
-
- Sep 23, 2024
-
-
Certain characters such as @ or < were being treated as invalid regular expressions and caused warnings to be raised. Added check for validity of expression. GitLab: #1628 Change-Id: I8b66ebfcf029cd0568bccdcba96672d9005846a9
-
- Aug 23, 2024
-
-
François-Simon Fauteux-Chapleau authored
GitLab: #1829 Change-Id: I273d23ae5a8cfb38862259ab413a0aa778ab0341
-
- Aug 21, 2024
-
-
Start audio call Start video call #1730 (comment 51880) GitLab: #1730 Change-Id: I976a6ca890c4b28501da9754cbbee012a2993d73
-
- Jul 23, 2024
-
-
François-Simon Fauteux-Chapleau authored
GitLab: #1805 Change-Id: Ic847bb61ccb2c75873d91a35cd851caaedaf518d
-
- Jul 12, 2024
-
-
If a conversation has no interactions (which shouldn't happen normally, but sometimes occurs in practice), then its LastInteractionTimeStamp will be zero, which causes the last interaction date in the smartlist to be wrongly displayed as 31/12/1969 or 1/1/1970. This patch adds a check to prevent this. GitLab: #1794 Change-Id: I1384d6675c9fcaa1904bb6e1706589305b7618e9
-
- Jul 10, 2024
-
-
+ Add button to delete messages on file transfer + Show "Deleted media" on deleted files. + Update last interaction + Update icon for saving file, we're in 2024, no more floppy disk Change-Id: I607b1a6beda443db85c60d8cf95a9aae29ce1f7c GitLab: #1287
-
- Jul 05, 2024
-
-
The "success" property of the wrong component was being set in the "on-link-device" signal handler. This commit fixes that. Gitlab: #1788 Change-Id: I99c9abbfa31ea9ea6e7828dbbed0a21081f8be19
-
- Jul 04, 2024
-
-
Change-Id: I76b67b819cd8e028062406b96583a36ae6a6d509
-
- Jun 10, 2024
-
-
Andreas Traczyk authored
This update fixes an issue where a stale account list might be used in AccountListModel by synchronizing list invalidation with a newly introduced signal (accountsReordered). This change prevents a data race that could occur due to the asynchronous nature of setting the account order over D-Bus, or when queuing the signal handling for accountsChanged, which is emitted only once the reordering is saved. As a result, QAbstractItemModel mutations are now performed within AccountListModel instead of in the UI. Gitlab: #1638 (Account list in popup is incorrect after selection) Change-Id: I7ed6eeb45eb319f21e40554f3d023ad24e139a6f
-
- May 31, 2024
-
-
This allow to show the correct sending/sent/state for the interaction separated from the status of the dataTransfer. Else, we see a sent check for a file even if the peer didn't receive the file Change-Id: I15b9f0abc6a26a2ffd007be26827e9a37e859bca
-
Sébastien Blin authored
If we're a member of a group swarm, we will receive profiles from non contact (the other members of a conversation). This patch try to get from cache before calling getContact() to be able to retrieve profiles from non contacts if stored by the daemon Change-Id: I864f1d5dd9f65232751e170b930606d23241d283
-
- May 30, 2024
-
-
Take into consideration the vertical margin when cropping the image. Change-Id: I140c96f54d2c1ae732bd104fb21ad04d66d97e9a
-
GitLab: #1563 Change-Id: Ie4ec46bbd7adb0fb0abf9da29224d7b87bcf0aa7
-
- May 27, 2024
-
-
Sébastien Blin authored
Change-Id: I64e7b601bbadc9055da912a7d6fe2304aa7a5169
-
- May 24, 2024
-
-
In the current implementation, the chatViewContainer of callStackView is not destroyed for a swarm conference call because there are no signals for call changes.This patch ensures chatViewContainer is used when there is no call. GitLab: #1625 Change-Id: Iefc39b747d92543244d30aa987eda134ff0a03f3
-
- May 21, 2024
-
-
Sébastien Blin authored
Change-Id: I32e83c2ccf82be78fbdd6e9932105228dd6dee8b
-
- May 15, 2024
-
-
Andreas Traczyk authored
In response to an issue that would cause a lost window when minimizing to tray on a system without a systray, commit 316750ad introduced a bug for versions of Qt that would return null icon geometry even when the icon was visible. Subsequently, this was byspassed with commit f25e66aa which only applied to GNU/Linux systems, leaving the hack inplace for Windows and macOS where the bug had not originally occured. This commit: - makes the "MinimizeOnClose" option always visible - uses Qt's built-in method for "isSystemTrayIconVisible" - changes the default "MinimizeOnClose" setting to true Gitlab: #1623 Change-Id: I3b99c7fb952eedea63ae9c12d207ceb3c9bd4988
-
- May 13, 2024
-
-
Sébastien Blin authored
Change-Id: I38b4f45cb3220bc52ab227976acd65a6c2d1ef93
-
- May 08, 2024
-
-
Change-Id: If177414fbb4223432e5c5769ef51a1b3ad745ce5
-
- Apr 25, 2024
-
-
François-Simon Fauteux-Chapleau authored
The function which is responsible for muting the camera when accepting a call in audio assumes that the call's mediaList has already been initialized, but this wasn't actually the case. This caused a bug where the 'Accept in audio' button behaved exactly like the 'Accept in video' button. GitLab: #1621 Change-Id: I26251f51862cf5cd9b6d4daaf15270943c0e3c4e
-