What's new: - Increase encryption buffer size - Enable/disable missed call notifications - Enable/disable calls when phone is locked - Enable/disable call history - Review color schemes - Change all headings to title case - Change font to Roboto - Update button styles - Update checkbox style - Update onboarding logo - Update link color on onboarding page - Update license agreement text - Update onboarding page colors - Change loading animations - Add loading animation to reset password overlay - Add response message to reset password overlay - Add create account link to sign in page - Move contact/conversation search bar to the top - Update contact information text size in conversation - Update default profile picture colors - Change incoming call text on call notification window - Update default profile picture color on call notification window - Add notification count to unread indicator on call screen - Update pin lock error text - Update pin lock sign out error message - Update pin lock title casing - Update private server explanation text - Update date text position inside message bubble - Update navigation buttons above contact/conversation list - Update call notification button colors - Update call in progress banner color - Add call start time to call screen - Move button at the bottom of the call screen - Replace add contact button - Redesign create group window - Update image viewer UI - Replace default MessageBox with custom implementation - Handle network changes - Update call result icons - Change Let's Get Started text to Get Started - Review text size on onboarding pages - Move onboarding content down - Update onboarding button text color - Update onboarding button size - Update connection status text color - Update unread message banner color - Update email/alias text color in contact/conversation list - Change database password generation - Legacy calls should have a timeout of 5 seconds - Implement 70MB attachment limit - Open audio files without writing anything to disk - Limit group name length - Review validation rules for user first name and last name - New sounds for call states - Kill code - Update contact key after securing a call - Remove delay on contacting tone - Update input field validation - Remove beep when returning to connected state on a call - Refactor Profile Settings ViewModels - Refactor contact profile - Refactor UserProfileService - Export attachments that can't be opened inside the app - Auto-correct - Add icons to connection indicator - Drag and drop files on the contact/conversation list - Add setting to confirm drag and drop action - Drag and drop files from an email - Character limit when sending messages - Process all messages at the same time - Update voice call overlay window UI - Cert pinning should only use the certs we receive during sign in - Enable auto-correct by default - Change connection indicator icons - Update Advanced Installer - Limit amount of messages processed at the same time - Add online/offline toggle - Message timestamp format should correspond to the Windows system setting - Update SQLite Bug fixes: - Duplicate entry in Apps & features - Send logs to contact did not presented the available contacts - The popup message "Your device has been deactivated/deleted" doesn't shown after the remote device wipe - App not staying minimized when answering a call - The tooltip on favorites buttons appears sometimes and not always like the other tooltip buttons. - The KX didn't happened and the profile card information didn't show any information - Messages and pictures weren't delivered to the user. - The auto-update crashes the application. - Define the display name of a user/group with a blank space at the beginning of the display name results in a wrong sort list. - Try to add a contact that doesn't exist an error message appears. - Wrong dates in the Advanced Information prompt - The message is wrong when try to sign in with a not verified user - Duplicate key exchange error messages - Delay when sending messages - "call_id" value is incorrect in call stats report file - Unable to find file to send as attachment error box - Crash after opening the app - Crash when loading the data after restarting the app - Drag and drop attachments are not sending automatically - Crash when sending log file to multiple contacts - Pin Lock overlay was visible on both the settings and the main window - Ungracefully shutdown corrupted the DB settings.data file - Ringing call screen persists after the other end cancels it - High CPU usage when switching conversations - Missing message status indicator on KX - All groups created on Windows are open - Not receiving notifications after a while - Clients are receiving group messages sent from win in the wrong order - Images are not generating thumbnails - Unable to save changes on profile picture - Crash after starting a call. - Sending logs via message is missing device info - Mouse pointer freezing and not registering clicks. - Old packages not cleaned up after an update - App Stuck on Splash Screen - Onboarding window not opening in the center of the screen - Update Call results on Legacy - JFIF files are not recognized as images - Create group button disappeared - Call background is blue - Cert pinning not working when using different ports - Application unable to send messages to any of its contacts after having one of them deleted from EMP - Crash when becoming online with multiple messages in sending queue - Incoming messages are presenting the Delivery Tick - The first message is on top of the KX - User modal list is not closing when you close the setting window - The duration of the call result is different from the duration of the call - When clicking on another monitor the Pin Lock does not appear - Application crashes when changing camera before a call - Impossible to accept the terms of microphone - User is unable to sign in after a sign out and clear data - User is unable to send attachments - User is unable to send message after delete a conversation and re sign in - Call baner Mute Button keeps active state when starting a new call. - Application suddenly closes right after opened - App crashes when try to watch a corrupted video - Crash when updating connection - Crash when calling a contact - Crash when opening a video attachment - Crash when loading conversation - Crash after updating contact's profile - Crash when loading conversation list - Crashes after clearing conversation and call history - Data migration failed if you're signed out when updating - Crash when closing contact selection dialog - File in use when try to send attachment - Return call button is not working - First time open the contacts tab is opening the favorites - Database not deleted during remote wipe - Messages overlap with the timestamp - Process not terminated when closing the onboarding window - Application does not seem to update support contact - User is able to Capture Image with the camera deactivated or in use on windows OS - User is able to upload a corrupted image on profile picture - Crash when opening a group with a general attachment in the conversation - Messages are not being delivered in order when the user comeback to be online - Crash when muting the microphone in connecting status - Right click on PBX window taskbar crashes the app - Windows 11 is not recognized - Group call does not receive audio from Windows client after it comes off mute - Failed state when send key on KX - User is not able to open Legal Terms - Delete a group being deleted - File not found error when deleting an attachment while uploading - Crash during first connection attempt - - The image capture isn't cancelled if the user close the windows settings - Crash loop after sign out clear data - call fail result plays ended call tone - Crash when checking the pin lock settings after opening the app - Call stuck on contacting screen - Crash by clicking on call button - Crash trying to select a tiff file as profile pic - The message counter doesn't stop on 99+ - If user closes a PIN locked settings screen, the main screen does not ask for PIN code - Receiving error message after create account - Legacy cert pinning fails without wildcard certs - Crash when scrolling up in the conversation - Call not ended after removing the call screen - App malfunctions while deleting conversation with large files - Users with captalized letters cannot start calls - User is able to press the voice note button without microphone - Voice note button doesn't appear after call button - User is not able to open a attachment after to change the database location - It takes more than one attempt to cancel multiple media attachment upload - Fixed incorrect onboarding validation - Crash when clearing data while on a call - Securing tone keeps ringing after the user hangs up the call - File not found error when deleting a conversation while uploading an attachment - Double click on mute notification starts an infinite mute/unmute loop - Uninstalling and removing all user information isn't deleting the folder from appdata - Crash after deleting a deactivated group - App stay offline on first connection attempt - The call ends when a user change the wifi connection during a call - App crashes when receiving a call - Unable to revert to default profile picture - App stuck on contacting when calling android client - Sending attachments are too slow - Microphone mute button malfunction - It is possible to create groups with only 4 spaces as a name - Attachments change status only after sending next message - Check for updates overlay stays visible - Crash after forward same attachments to same contact multiple times - Group member list stays empty after receiving ECS response - Error message when try to sign in after create account - Large audio attachments can't be opened - Crash when forwarding attachment if a contact has a profile picture - "Revert Changes" button doesn't appear after first save when change name on contact profile screen - Crash when user clears conversations and call history without opening a conversation - User is not able to scroll the group profile - Group only appears after search - When the user is on a call and selects a contact with picture, the call banner changes to the user picture - Crash when clearing unread messages - App freeze when user clicks on the button "add all members" - Uninstalling does not remove application folders - Conversation is closed when all messages are deleted - Crash when opening a conversation - Support contact is exported on backup - Crash when user do a too small crop on profile picture - User is not able to download large file - No thumbnail when receiving corrupted file from Android client - Missing create group button - Messages fail after new KX during call - No validation of group name field in edit group name - KX happens after opening a conversation - Conversation doesn't remain on the last point the user has scrolled after leaving that conversation - Secure File Delete completed Loop - User does not receive a call result after force the app quit while a call - Incorrect confirmation text when clearing all conversations - Securing state doesn't have timeout - Sometimes after the user right clicks a contact from the list, the context menu disappears - When the user is on a call and selects a contact, the call banner changes the user informations - Cert pinning temporary disabled for some requests - Re-added user cannot send messages or join in group calls - Contacts appear in the conversations tab after cleaning the conversations tab - Failed Key Response when user create a group - Cert pinning error when using uppercase characters - Two windows are shown when the app starts - Hyperlinks are not enterly marked as hyperlink when it contains "=/" - Groups display name have a white space in the end - Pin lock field does not reset when user reopen setting a pinlock - Contact list is not updated when a user changes their profile picture - Ringing tone stops playing when audio output changes - App crashes when user tries to sign in with private server empty field - Sign in screen icons warnings are misaligned - Missed call notifications are not been added to the unread messages count - Chat is not displayed when user clicks on it for the first time - Conversation does not go to the top of the list when receiving a new message - Contact list is not updating to alphabetical order - Alice hears End Call tone upon getting "Call Failed" call result when losing connection on Contacting State - Bob had no call result when receiving a call from Alice while on another call - No call results for time out on Securing state - Call Ended State appears at the end of calls - URLs that do not start with http:// are not getting a Hyperlink treatment - Contacting State reappears after Ringing when calle answers - Clicking on a call result in "call history" tab does not open that contact's chat screen - Call state should be "Reconnecting" and not "Restoring Connection" - App stays offline after losing internet connection - Alice gets "No Answer" call result when calling Bob while he is offline - Alice gets "Call Failed" tone when losing connection and hangs up on Ringing state - Add the same contact twice is not opening the contact profile - Uploaded bytes and attachment size should always display one decimal place for attachments - Add contact errors are not displayed - Bob gets "Call Cancelled" when receiving a call while the device is locked and "Reject Calls with the Device Locked" is active - Search bar does not work - Crash after deleting several groups - Created groups do not appear on groups tab - Chat is not displayed when user clicks on it for the first time - Missing messages when scrolling up the conversation - New messages are stuck in a process loop - After KX messages are being received twice - The message counter bubble is not disappearing after the user open the chat screen - Conversation keeps reloading after re-adding a contact - Conversations are not being deleted from the chat hub - Not able to process any messages - Attachments corrupted when received - Push notifications are not opening contact chats - CPU is going to 90% when user sends messages - Scroll down button does not work - User receive message notification even the conversation with the user is open - Attachments only start downloading when the user opens the chat screen - Group member list not updated - User is not able to delete groups - The "Contacting" tone does not stop to ring - End call tone not played