Commit Graph

69 Commits (32f5a18e00c977f76d3f3fcee8af81029573a857)

Author SHA1 Message Date
Morgan Pretty 5bcc124388 Updated the SessionShareExtension to work with GRDB
Updated to the latest version of GRDB
Fixed an issue with db reentrant behaviour with the Attachment upload function
Finished up the updated 'sendNonDurability' functions
3 years ago
Morgan Pretty e7e8aba69a Fixed a bug where sharing a url with LinkPreviews disabled could result in it being duplicated in the message 3 years ago
Morgan Pretty 999d4a1082 Merge branch 'dev' into feature/message-requests
# Conflicts:
#	Session/Conversations/ConversationVC+Interaction.swift
3 years ago
Morgan Pretty 051f03f4b4 PR comments and a few missed use cases
Disabled the attachments and voice message buttons for the first message
Disabled the Disappearing Messages flag for the until the conversation is approved
Fixed a bug where the recipient of a message request could incorrectly get the 'pending approval' state
Refactored some standard auto layout code to use the custom extension code
3 years ago
Morgan Pretty 140cc97829 Fixed a couple of bugs with the share extension
Fixed a bug where sharing a text file was resulting in the entire contents being put into the message input field
Fixed a bug where sharing from within the app where the app was in dark mode but the device was in light mode would result in buggy UI
3 years ago
Morgan Pretty 3b07be4eed Fixed a couple of crashes
Fixed an issue where sharing form Safari without adding comments would result in an invalid message getting sent.
Fixed a crash when sharing plain text from safari.
Fixed a crash when localising 'OK' (key and value can't be the same when using the new extension).
3 years ago
Morgan Pretty dd9eeb5d61 Added initial support for sharing URLs and text
Updated the share extension to load URL previews.
Updated the ThreadPickerVC to send plain text & URLs in the same way they are sent for normal messages.
3 years ago
Morgan Pretty a9718a7be5 Fixed a nav button issue
Fixed a bug where the Cancel button on the attachment approval screen when sharing into the app wasn't working.
3 years ago
Morgan Pretty 4f3faa28bc Refactored SessionShareExtension code to Swift 3 years ago
ryanzhao 1899a3fe3d fix sharing not work for session 4 years ago
ryanzhao 260f539283 minor UI fix 4 years ago
ryanzhao 6b81d78d43 fix share screen nav bar UI for iOS 15 4 years ago
Niels Andriesse 57206c4a5c Fix loader 4 years ago
Niels Andriesse 33a16df602 Minor refactoring 4 years ago
Niels Andriesse 54684ba565 Handle completion 4 years ago
Niels Andriesse 0cbcf0b169 Implement basic sending logic 4 years ago
Niels Andriesse e09b0ebd3f Hook more things up 4 years ago
Niels Andriesse 012daf83a5 Add back attachment prep logic 4 years ago
Niels Andriesse 1a11476b85 Fix screen lock handling 4 years ago