Morgan Pretty
999d4a1082
Merge branch 'dev' into feature/message-requests
...
# Conflicts:
# Session/Conversations/ConversationVC+Interaction.swift
2022-02-17 11:52:23 +11:00
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
2022-02-14 17:49:08 +11:00
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
2022-02-11 13:05:10 +11:00
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).
2022-01-13 16:37:23 +11:00
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.
2022-01-12 09:40:53 +11:00
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.
2022-01-11 14:38:42 +11:00
Morgan Pretty
4f3faa28bc
Refactored SessionShareExtension code to Swift
2022-01-11 12:38:19 +11:00
ryanzhao
02932bca93
Appearance based on system theme
2021-10-19 11:03:59 +11:00
ryanzhao
b315510ec2
Revert "improve attachment image quality"
...
This reverts commit ad4e65e6e1
.
2021-10-04 15:37:42 +11:00
ryanzhao
ad4e65e6e1
improve attachment image quality
2021-10-04 14:57:07 +11:00
ryanzhao
1899a3fe3d
fix sharing not work for session
2021-10-01 14:44:52 +10:00
ryanzhao
260f539283
minor UI fix
2021-10-01 09:35:14 +10:00
ryanzhao
6b81d78d43
fix share screen nav bar UI for iOS 15
2021-10-01 09:30:45 +10:00
Niels Andriesse
519ffa4405
Fully switch to the new contact API
...
This should improve performance significantly as it avoids many unnecessary sync transactions. It also makes the code more readable.
2021-07-22 14:41:27 +10:00
Niels Andriesse
d2161545d6
WIP
2021-07-15 16:39:59 +10:00
Niels Andriesse
94902f7153
Delete old implementation
2021-05-06 12:54:48 +10:00
Niels Andriesse
15810dea9c
Handle errors
2021-05-06 12:54:05 +10:00
Niels Andriesse
57206c4a5c
Fix loader
2021-05-06 12:48:49 +10:00
Niels Andriesse
33a16df602
Minor refactoring
2021-05-06 11:36:13 +10:00
Niels Andriesse
54684ba565
Handle completion
2021-05-06 11:22:33 +10:00
Niels Andriesse
0cbcf0b169
Implement basic sending logic
2021-05-06 11:09:54 +10:00
Niels Andriesse
e09b0ebd3f
Hook more things up
2021-05-06 10:49:32 +10:00
Niels Andriesse
012daf83a5
Add back attachment prep logic
2021-05-06 10:45:30 +10:00
Niels Andriesse
1a11476b85
Fix screen lock handling
2021-05-06 10:36:58 +10:00
Niels Andriesse
86af5f1d99
Add share extension title
2021-05-06 10:12:57 +10:00
Niels Andriesse
4e487dd368
Display all threads
2021-05-06 10:02:05 +10:00
Niels Andriesse
69a9e2c76f
Set up share extension launch screen
2021-05-06 09:43:02 +10:00
nielsandriesse
8751a87641
Prep for new share extension
2021-05-06 09:33:11 +10:00
Niels Andriesse
bbac6cc5ed
Attempt to fix extensions
2021-01-25 10:28:33 +11:00
Niels Andriesse
5a3ed9163b
Fix various warnings
2021-01-21 16:43:55 +11:00
Niels Andriesse
c094d1e7fb
Rename project
2021-01-11 15:01:59 +11:00
Niels Andriesse
71758b0c00
Remove the Signal protocol
2021-01-04 13:59:21 +11:00
Niels Andriesse
2c28f6addb
Clean
2020-12-03 15:08:29 +11:00
nielsandriesse
d6c115bc2a
Fix module linking issue
2020-12-02 16:25:16 +11:00
nielsandriesse
ec4b26e76a
Debug
2020-12-02 15:36:04 +11:00
Niels Andriesse
b0712522eb
Compress images a bit more
2020-11-30 09:30:21 +11:00
Niels Andriesse
ac6baec6f2
Make things compile again
2020-11-26 10:37:56 +11:00
nielsandriesse
5dfd4b1965
Restructure
2020-11-25 16:15:16 +11:00
nielsandriesse
b218a16b05
Implement attachment downloading
2020-11-20 15:53:56 +11:00
Niels Andriesse
b030b5999b
Make messages show up again
2020-11-18 12:02:38 +11:00
nielsandriesse
f36f447bec
Ditch unused Signal code
2020-11-17 15:35:52 +11:00
nielsandriesse
e819d8f536
Update dependencies
2020-11-12 13:20:28 +11:00
nielsandriesse
1c0b32af3c
Fix ECKeyPair usage
2020-11-12 10:41:45 +11:00
nielsandriesse
000e907d47
Clean up Podfile
2020-11-12 07:55:24 +11:00
nielsandriesse
950bf59978
Fix target naming
2020-11-11 18:42:06 +11:00