Commit Graph

2191 Commits (04fa3bb4dd4676530c17ec5554f11842a795f1f0)

Author SHA1 Message Date
Morgan Pretty 686768f8b2 Fixed a few bugs with sync messages
Fixed an issue where sync messages were failing to send if the message wasn't disappearing
Fixed an issue where the 'Failed to Sync' statuses wouldn't be shown
Updated the MessageSenderError, SnodeAPIError and OnionRequestAPIError to actually output our error strings when included in strings
Updated the tryFlatMapWithRandomSnode function to include context of the last error thrown
Cleaned up the 'isSyncMessage' logic
2 years ago
RyanZhao c35f712d93
Merge pull request #874 from RyanRory/message-detail-screen
Message detail screen (SwiftUI)
2 years ago
Morgan Pretty 2d9ed13471
Merge pull request #951 from mpretty-cyro/fix/silent-mode-audio
Fix silent mode audio
2 years ago
Ryan ZHAO bda1e52668 update accessibility ids 2 years ago
Ryan ZHAO 2b1fb422bf minor fix on font size 2 years ago
Ryan ZHAO e235b6059f fix an issue where the keyboard can be covering voice call buttons 2 years ago
Ryan ZHAO d1fa40c52e fix the document message in message info screen 2 years ago
Ryan ZHAO 408c889926 fix an issue where voice messages in message info screen won't show the duration 2 years ago
Ryan ZHAO 6dc5d3031b Merge branch 'dev' into message-detail-screen 2 years ago
Ryan ZHAO b05efbab05 allow arbitrary loads for testing 2 years ago
Ryan ZHAO bd9941fcc8 make the name in quoted messages wraps to infinite lines in the message info screen 2 years ago
Ryan ZHAO 1ca9fea2ca clean 2 years ago
Ryan ZHAO 1d043157e0 fix an issue where messages with quotes are truncated 2 years ago
Ryan ZHAO f1822c10d0 minor change of swiftui preview syntax for CI 2 years ago
Ryan ZHAO 4b3fa62684 minor fix 2 years ago
Ryan ZHAO f5afdae646 Merge branch 'dev' into message-detail-screen 2 years ago
Morgan Pretty 4dc6a42cb6 Merge remote-tracking branch 'upstream/dev' into fix/silent-mode-audio 2 years ago
Morgan Pretty e1bb6de7d6 Merge remote-tracking branch 'upstream/dev' into feature/drop-yap-database-support
# Conflicts:
#	Podfile.lock
#	SessionMessagingKit/Database/Migrations/_003_YDBToGRDBMigration.swift
2 years ago
Ryan ZHAO a913bed335 fix a little issue on the text style of the expiration update control message 2 years ago
Ryan ZHAO 2e4c11f4b9 add a process to clean up any expired messages before loading initial screen after app launch 2 years ago
Ryan ZHAO bd0a25bbe9 fix an issue that a disappearing messages control message will be removed by a race condition 2 years ago
Ryan ZHAO d63f3a8bee fix disappearing message settings subtitle copy 2 years ago
Ryan ZHAO afe08faa4a move disappearing message jobs to its concurrent queue. 2 years ago
Ryan ZHAO 145495da6d add accessibility id for follow setting button 2 years ago
Ryan ZHAO 91760c00bb minor fix 2 years ago
Ryan ZHAO fdae955288 fix data extraction message DaR 2 years ago
Morgan Pretty 7ef087a16b Correctly setting the audio session category before playing attachments 2 years ago
Ryan ZHAO 93e139cfa6 minor fix on minimum width for context menu action 2 years ago
Ryan ZHAO 3fcd85aee3 update translation 2 years ago
Ryan ZHAO 68a8311166 add auto deletes subtitle on delete action in long press menu screen 2 years ago
Morgan Pretty 9951d5c75d Increased build & version number, removed ATS hack 2 years ago
Morgan Pretty 84492be016 Fixed build issues, removed invalid unit tests and missing copy 2 years ago
Morgan Pretty 661720a988 Merge remote-tracking branch 'upstream/dev' into disappearing-message-redesign
# Conflicts:
#	Session.xcodeproj/project.pbxproj
#	Session/Meta/Translations/ar.lproj/Localizable.strings
#	Session/Meta/Translations/be.lproj/Localizable.strings
#	Session/Meta/Translations/bg.lproj/Localizable.strings
#	Session/Meta/Translations/bn.lproj/Localizable.strings
#	Session/Meta/Translations/cs.lproj/Localizable.strings
#	Session/Meta/Translations/da.lproj/Localizable.strings
#	Session/Meta/Translations/de.lproj/Localizable.strings
#	Session/Meta/Translations/el.lproj/Localizable.strings
#	Session/Meta/Translations/en.lproj/Localizable.strings
#	Session/Meta/Translations/eo.lproj/Localizable.strings
#	Session/Meta/Translations/es-ES.lproj/Localizable.strings
#	Session/Meta/Translations/fa.lproj/Localizable.strings
#	Session/Meta/Translations/fi.lproj/Localizable.strings
#	Session/Meta/Translations/fil.lproj/Localizable.strings
#	Session/Meta/Translations/fr.lproj/Localizable.strings
#	Session/Meta/Translations/hi.lproj/Localizable.strings
#	Session/Meta/Translations/hr.lproj/Localizable.strings
#	Session/Meta/Translations/hu.lproj/Localizable.strings
#	Session/Meta/Translations/id.lproj/Localizable.strings
#	Session/Meta/Translations/it.lproj/Localizable.strings
#	Session/Meta/Translations/ja.lproj/Localizable.strings
#	Session/Meta/Translations/ko.lproj/Localizable.strings
#	Session/Meta/Translations/ku.lproj/Localizable.strings
#	Session/Meta/Translations/lt.lproj/Localizable.strings
#	Session/Meta/Translations/lv.lproj/Localizable.strings
#	Session/Meta/Translations/ne-NP.lproj/Localizable.strings
#	Session/Meta/Translations/nl.lproj/Localizable.strings
#	Session/Meta/Translations/no.lproj/Localizable.strings
#	Session/Meta/Translations/pl.lproj/Localizable.strings
#	Session/Meta/Translations/pt-BR.lproj/Localizable.strings
#	Session/Meta/Translations/pt-PT.lproj/Localizable.strings
#	Session/Meta/Translations/ro.lproj/Localizable.strings
#	Session/Meta/Translations/ru.lproj/Localizable.strings
#	Session/Meta/Translations/si-LK.lproj/Localizable.strings
#	Session/Meta/Translations/sk.lproj/Localizable.strings
#	Session/Meta/Translations/sl.lproj/Localizable.strings
#	Session/Meta/Translations/sv-SE.lproj/Localizable.strings
#	Session/Meta/Translations/th.lproj/Localizable.strings
#	Session/Meta/Translations/tr.lproj/Localizable.strings
#	Session/Meta/Translations/uk.lproj/Localizable.strings
#	Session/Meta/Translations/vi.lproj/Localizable.strings
#	Session/Meta/Translations/zh-CN.lproj/Localizable.strings
#	Session/Meta/Translations/zh-TW.lproj/Localizable.strings
#	SessionMessagingKit/Configuration.swift
#	SessionUtilitiesKit/Database/Storage.swift
2 years ago
Morgan Pretty d62ca64852 Remove debug code 2 years ago
Morgan Pretty 645c936fdd Added an error modal if the voice recording fails to start 2 years ago
Morgan Pretty 08365a610e Fixed issues found during QA
Fixed a couple issues around temporary file paths not getting created correctly
Fixed an issue where PhotoLibrary exports could fail without notifying the user correctly
Fixed a couple of bugs with the emoji list
2 years ago
Morgan Pretty 790ef16b9a Updated accessibility identifiers to match new branches 2 years ago
Morgan Pretty fd02decf9f Updated the PNModeVC to explicitly trigger the SyncPushTokensJob 2 years ago
Ryan ZHAO 6eae9c4ba6 add accessibility ids for follow settings modal 2 years ago
Ryan ZHAO 43e2983f49 fix call messages and data extraction messages with their expiration info and refactor 2 years ago
Ryan ZHAO e85ec08b36 remove test settings 2 years ago
Morgan Pretty cac29a573a Optimised jumping between messages to avoid excessive loading 2 years ago
Morgan Pretty 001936e1b6 Updated the in-conversation search to prioritise currently visible results 2 years ago
Morgan Pretty a9b3756a44 Fixed UX around tapping link in messages which contain attachments 2 years ago
Morgan Pretty 3f19c776d9 Fixed a few issues around jumping between messages
Fixed a bug where tapping on quotes could break after loading lots of visible cells
Fixed a bug where a cell which contained both links and a quote would only ever let you interact with the quote
Fixed an issue where message highlight wasn't working when jumping between messages
2 years ago
Ryan ZHAO 68ce009d1c fix an issue when following settings linked devices won't sync the updated config 2 years ago
Ryan ZHAO e81923cdef fix an issue when updating expiry unchanged messages won't start disappear 2 years ago
Morgan Pretty cbcdb9b37f Refactored AppContext and AppRediness to Swift 2 years ago
Ryan ZHAO 04d734ef87 use local disappearing messages setting for call messages and data extraction notifications 2 years ago
Ryan ZHAO ac30b3c797 fix unsend requests 2 years ago