Commit Graph

2411 Commits (ac29ca484cd772d157b9ee13a9d3b66d7769f499)

Author SHA1 Message Date
Ryan ZHAO ac29ca484c update info plist translation file 1 year ago
Ryan ZHAO 527c921df3 Merge branch 'onboarding' into standardised-strings 1 year ago
Morgan Pretty 1726930e2e Merge remote-tracking branch 'upstream/dev' into onboarding 1 year ago
Ryan ZHAO 62854c57c7 fix recovery password qr code 1 year ago
Ryan ZHAO 1839d596ce replace "Unknown" section with "#" for global search 1 year ago
Ryan ZHAO 3f3c7321ad fix contacts sorting issue in global search 1 year ago
Ryan ZHAO 4c0ffdcd25 add paddings at the bottom of recovery password title 1 year ago
Ryan ZHAO 54fea140b7 fix global search section title for conversations 1 year ago
Morgan Pretty a91024f0bb Separate streams for attachment upload/download and bug fixes
• Updated the code to stop sending legacy PNs outside of legacy group conversations
• Updated the logger logic to clean things up and use the local date/time (with time zone info) to ease debugging user reports
• Fixed an issue where messages in a community could incorrectly accept disappearing message settings
• Fixed an issue where duplicate messages could be sent in some cases
• Fixed an issue where the conversation might not scroll to the bottom after sending an attachment
• Fixed an issue where attachment encryption was happening in a db write thread
1 year ago
Ryan ZHAO 45d9718ef8 fix a bunch of accessibility ids 1 year ago
Ryan ZHAO fea940c69d fix an issue that the screen stack is odd when sending message requests 1 year ago
Ryan ZHAO 7310f49b59 fix recovery password accessibility in light mode 1 year ago
Ryan ZHAO 63ca28b002 make the fake chat bubbles in landing screen scrollable 1 year ago
Morgan Pretty 6cb9294143 Changed the networking logic to suspend/resume rather than just cancel connections 1 year ago
Morgan Pretty d1a4683bc3 Worked on fixing the main libQuic crashes
• Revert logic to stop voice messages from playing when their associated message disappears
• Updated the libSession build script to pass through the build type (so we get debug libSession builds when doing debug builds)
• Fixed a couple of issues in libSession around recovering network connectivity
1 year ago
Ryan ZHAO ecb1b83a8e upgrade to minimum iOS 15.0 support 1 year ago
Ryan ZHAO 90de873ea0 add and modify strings 1 year ago
Ryan ZHAO c9130326bc fix some localised strings 1 year ago
Morgan Pretty b58a3f23cd Fixed a couple of bugs in the ConversationVC
• Fixed a bug where a disappearing voice message wouldn't stop playing
• Fixed a bug where the conversation screen was never freed from memory
• Fixed an issue with an earlier change where the openGroupManager cache would access itself while modifying itself causing a crash
1 year ago
Morgan Pretty f9d9954cf5 Attempts to fix more crashes and fix unit tests
• Fixed an index out of bounds issue with the mnemonic
• Attempt to fix a crash due to failing to hash SignalAttachment
• Attempt to fix a crash due to list data change inconsistencies
• Ensuring we are shutting down the network when resetting app data
• Updated the broken unit tests
1 year ago
Morgan Pretty 3b5eaa6bbb Fixed a few minor issues noticed in the logs
• Fixed an issue where SOGS pollers could be started multiple times
• Avoid checking if blinded conversations exist in the config (will always return false)
• Updated some logs to provide more timing information
1 year ago
Morgan Pretty 733694d464 Defensive coding for C API conversation, threading & logging tweaks
• Reworked some of the C API conversions to try to prevent invalid cases
• Tweaked the threading around libSession networking callbacks to minimise Swift code blocking libSession threads
• More logging tweaks
1 year ago
Morgan Pretty dd5716e831 Initial work on 2.6.0 issues
• Fixed an issue where voice messages wouldn't stop playing when deleting a message or leaving a conversation
• Fixed an issue where the notification extension was handling errors and finishing while within a database transaction
• Fixed an issue where the ShareExtension may not have been able to send LinkPreviews
• Fixed an issue where displaying or logging the paths weren't maintaining the correct order
• Tweaked some of the logging behaviours
1 year ago
Ryan ZHAO 1d01eb91ae Merge branch 'onboarding' into standardised-strings 2 years ago
Ryan ZHAO de4a367374 fix an issue that the navigation bar won't change as the appearance settings changes 2 years ago
Ryan ZHAO 431c024354 update accessibility ids 2 years ago
Ryan ZHAO ae4c87a5b0 minor refactor on how to show error messages when the mnemonic is incorrect 2 years ago
Ryan ZHAO 648c3e658e fix incorrectly displayed empty state in home screen 2 years ago
Ryan ZHAO aa5d7f14d3 fix home screen in light mode 2 years ago
Ryan ZHAO d8c6692fbc add closed button for Open URL Modal 2 years ago
Ryan ZHAO 0a9fa9de51 clean 2 years ago
Ryan ZHAO 27cfa40819 replace "Session ID" with "Account ID" 2 years ago
Ryan ZHAO 98b46bc142 replace "Lock Session" with "Lock App" 2 years ago
Ryan ZHAO 2301c75c08 fix toast error message for scanning recovery password qrcode 2 years ago
Ryan ZHAO 1c46faa500 update InfoPlist.xcstrings 2 years ago
Ryan ZHAO acb528f190 time localisation 2 years ago
Ryan ZHAO fdfc75967b Merge branch 'standardised-strings' of https://github.com/RyanRory/loki-messenger-ios into standardised-strings 2 years ago
Ryan ZHAO be150154d1 WIP: add scripts for OS permission strings 2 years ago
Morgan Pretty d9a64e0148 Merge remote-tracking branch 'upstream/dev' into standardised-strings
# Conflicts:
#	Session.xcodeproj/project.pbxproj
#	Session/Closed Groups/EditClosedGroupVC.swift
#	Session/Closed Groups/NewClosedGroupVC.swift
#	Session/Conversations/ConversationVC+Interaction.swift
#	Session/Conversations/ConversationVC.swift
#	Session/Conversations/Emoji Picker/EmojiPickerCollectionView.swift
#	Session/Conversations/Settings/ThreadSettingsViewModel.swift
#	Session/Emoji/Emoji+Available.swift
#	Session/Home/New Conversation/NewDMVC.swift
#	Session/Media Viewing & Editing/GIFs/GifPickerViewController.swift
#	Session/Meta/AppDelegate.swift
#	Session/Meta/SessionApp.swift
#	Session/Onboarding/PNModeVC.swift
#	Session/Path/PathVC.swift
#	Session/Utilities/IP2Country.swift
#	SessionMessagingKit/Messages/Control Messages/SharedConfigMessage.swift
#	SessionMessagingKit/Sending & Receiving/Pollers/OpenGroupPoller.swift
#	SessionMessagingKit/Sending & Receiving/Pollers/Poller.swift
#	SessionNotificationServiceExtension/NotificationError.swift
#	SessionUIKit/Style Guide/Values.swift
#	SignalUtilitiesKit/Media Viewing & Editing/Attachment Approval/AttachmentCaptionToolbar.swift
2 years ago
Morgan Pretty 73193df2e1 Fixed error handling after merge 2 years ago
Morgan Pretty e420ce4e58 Merge remote-tracking branch 'upstream/dev' into onboarding
# Conflicts:
#	Session.xcodeproj/project.pbxproj
#	Session/Conversations/ConversationVC.swift
#	Session/Home/New Conversation/NewDMVC.swift
#	Session/Onboarding/PNModeVC.swift
#	SessionUIKit/Style Guide/Values.swift
2 years ago
Morgan Pretty 9e5a938d6f Use the new logger, fixed build script bug, latest libSession
• Updated to the latest libSession
• Updated the code to use the new logger
• Fixed a bug in the build script where changes to external libSession dependencies wouldn't result in a rebuild
2 years ago
Morgan Pretty fb8a1623df Updated the CI sim build command to use unbuffered io 2 years ago
Morgan Pretty fee7f09c38 Fixed keyboard obscuring the calls UI in one case, fixed QA ids 2 years ago
Ryan ZHAO 991d0b90d5 add a new modal for unknown errors when clearing data from network 2 years ago
Ryan ZHAO 8fe3cf7562 update strings and minor fix 2 years ago
Ryan ZHAO 688ab805d7 UI fix for onboarding merge 2 years ago
Ryan ZHAO 0d6ed3fa1f fix display name screen title 2 years ago
Ryan ZHAO 96832484b3 minor refactor on getting app name 2 years ago
Ryan ZHAO ed24b91199 replace community join error 2 years ago