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
1 year ago
RyanZhao
c35f712d93
Merge pull request #874 from RyanRory/message-detail-screen
...
Message detail screen (SwiftUI)
1 year ago
Morgan Pretty
2d9ed13471
Merge pull request #951 from mpretty-cyro/fix/silent-mode-audio
...
Fix silent mode audio
1 year ago
Ryan ZHAO
bda1e52668
update accessibility ids
1 year ago
Ryan ZHAO
2b1fb422bf
minor fix on font size
1 year ago
Ryan ZHAO
e235b6059f
fix an issue where the keyboard can be covering voice call buttons
1 year ago
Ryan ZHAO
d1fa40c52e
fix the document message in message info screen
1 year ago
Ryan ZHAO
408c889926
fix an issue where voice messages in message info screen won't show the duration
1 year ago
Ryan ZHAO
6dc5d3031b
Merge branch 'dev' into message-detail-screen
1 year ago
Ryan ZHAO
b05efbab05
allow arbitrary loads for testing
1 year ago
Ryan ZHAO
bd9941fcc8
make the name in quoted messages wraps to infinite lines in the message info screen
1 year ago
Ryan ZHAO
1ca9fea2ca
clean
1 year ago
Ryan ZHAO
1d043157e0
fix an issue where messages with quotes are truncated
1 year ago
Ryan ZHAO
f1822c10d0
minor change of swiftui preview syntax for CI
1 year ago
Ryan ZHAO
4b3fa62684
minor fix
1 year ago
Ryan ZHAO
f5afdae646
Merge branch 'dev' into message-detail-screen
1 year ago
Morgan Pretty
4dc6a42cb6
Merge remote-tracking branch 'upstream/dev' into fix/silent-mode-audio
1 year 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
1 year ago
Ryan ZHAO
a913bed335
fix a little issue on the text style of the expiration update control message
1 year ago
Ryan ZHAO
2e4c11f4b9
add a process to clean up any expired messages before loading initial screen after app launch
1 year ago
Ryan ZHAO
bd0a25bbe9
fix an issue that a disappearing messages control message will be removed by a race condition
1 year ago
Ryan ZHAO
d63f3a8bee
fix disappearing message settings subtitle copy
1 year ago
Ryan ZHAO
afe08faa4a
move disappearing message jobs to its concurrent queue.
1 year ago
Ryan ZHAO
145495da6d
add accessibility id for follow setting button
1 year ago
Ryan ZHAO
91760c00bb
minor fix
1 year ago
Ryan ZHAO
fdae955288
fix data extraction message DaR
1 year ago
Morgan Pretty
7ef087a16b
Correctly setting the audio session category before playing attachments
1 year ago
Ryan ZHAO
93e139cfa6
minor fix on minimum width for context menu action
1 year ago
Ryan ZHAO
3fcd85aee3
update translation
1 year ago
Ryan ZHAO
68a8311166
add auto deletes subtitle on delete action in long press menu screen
1 year ago
Morgan Pretty
9951d5c75d
Increased build & version number, removed ATS hack
1 year ago
Morgan Pretty
84492be016
Fixed build issues, removed invalid unit tests and missing copy
1 year 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
1 year ago
Morgan Pretty
d62ca64852
Remove debug code
1 year ago
Morgan Pretty
645c936fdd
Added an error modal if the voice recording fails to start
1 year 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
1 year ago
Morgan Pretty
790ef16b9a
Updated accessibility identifiers to match new branches
1 year ago
Morgan Pretty
fd02decf9f
Updated the PNModeVC to explicitly trigger the SyncPushTokensJob
1 year ago
Ryan ZHAO
6eae9c4ba6
add accessibility ids for follow settings modal
1 year ago
Ryan ZHAO
43e2983f49
fix call messages and data extraction messages with their expiration info and refactor
1 year ago
Ryan ZHAO
e85ec08b36
remove test settings
1 year ago
Morgan Pretty
cac29a573a
Optimised jumping between messages to avoid excessive loading
1 year ago
Morgan Pretty
001936e1b6
Updated the in-conversation search to prioritise currently visible results
1 year ago
Morgan Pretty
a9b3756a44
Fixed UX around tapping link in messages which contain attachments
1 year 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
1 year ago
Ryan ZHAO
68ce009d1c
fix an issue when following settings linked devices won't sync the updated config
1 year ago
Ryan ZHAO
e81923cdef
fix an issue when updating expiry unchanged messages won't start disappear
1 year ago
Morgan Pretty
cbcdb9b37f
Refactored AppContext and AppRediness to Swift
1 year ago
Ryan ZHAO
04d734ef87
use local disappearing messages setting for call messages and data extraction notifications
1 year ago
Ryan ZHAO
ac30b3c797
fix unsend requests
1 year ago