Morgan Pretty
09d63456b6
Merge branch 'dev' into fix/safari-sharing
...
# Conflicts:
# Podfile
# Podfile.lock
# Session.xcodeproj/project.pbxproj
2022-01-27 15:17:28 +11:00
Morgan Pretty
03fb5cbeeb
Cleanup and tweaks
...
Fixed some compilation issues.
Removed an unused dependency.
Cleaned up the Podfile to minimise duplication.
Pointed at an oxen fork of SignalCoreKit instead of a personal one.
2022-01-25 12:05:45 +11:00
Ryan Zhao
42903d835d
search for name and nickname
2022-01-20 16:21:32 +11:00
Ryan Zhao
8be5768ad2
snippet for group members
2022-01-20 15:33:31 +11:00
ryanzhao
fed1218538
WIP: global search UI
2022-01-14 16:41:36 +11:00
Morgan Pretty
a7661da41a
Revert "Fixed M1 build issues"
...
This reverts commit ba1a0a2ac6
.
2022-01-14 12:51:18 +11:00
Morgan Pretty
f02f53fc49
Added code to show a HTTP LinkPreview error
...
Added code to indicate the app won't load LinkPreviews for HTTP urls.
Updated the title & subtitle layout to better handle LinkPreview errors.
Missed an Objective C change in the last commit.
2022-01-13 16:08:23 +11:00
Morgan Pretty
ba1a0a2ac6
Fixed M1 build issues
...
Included the Podfile changes for building on an M1 Mac (Need to shift from personal to session fork).
Fixed some additional build issues due to unwrapping a non-optional type (Swift version?).
2022-01-11 14:37:05 +11:00
ryanzhao
ecf92ceeea
fix PN sound settings not applying to remote PNs
2021-10-19 15:11:47 +11:00
ryanzhao
b7c6eafa87
fix notification preview type nested transaction crash
2021-09-30 14:24:04 +10:00
Niels Andriesse
4f9d77017a
Fix message updating race condition
2021-08-09 14:54:16 +10:00
Niels Andriesse
b8c4e6aa93
Avoid unnecessary conversation screen updates
2021-08-05 10:02:52 +10:00
Niels Andriesse
7f0b87a2b2
Avoid unnecessary conversation screen updates
2021-08-03 15:36:54 +10:00
Niels Andriesse
ca862096b4
Rename profilePictureEncryptionKey → profileEncryptionKey
2021-07-22 14:52:10 +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
nielsandriesse
bf9d860214
Batch thread updates
2021-05-28 09:47:05 +10:00
nielsandriesse
06f795169b
Merge branch 'dev' into cleanup
2021-05-05 14:10:19 +10:00
nielsandriesse
a098ba7125
Remove unused code
2021-05-05 12:13:48 +10:00
nielsandriesse
49f3b9f7db
Rename contactIdentifier → contactSessionID
2021-05-05 10:00:39 +10:00
nielsandriesse
21acdfc835
Clean up thread model
2021-05-05 09:53:18 +10:00
Niels Andriesse
d742fc1548
Delete V1 OGS & file server
2021-05-04 15:46:48 +10:00
Niels Andriesse
f552d51423
Remove unused code
2021-05-04 15:06:41 +10:00
Niels Andriesse
2f67073a5a
Implement new snode pool updating method
2021-04-20 15:21:28 +10:00
Ryan ZHAO
cf148fe845
handle access to selected photos & optimise the process of request photo library permission
2021-04-08 13:36:20 +10:00
Niels Andriesse
aaa0d736ed
Fix desktop attachment compatibility
2021-03-02 11:05:40 +11:00
Niels Andriesse
dd0baf0d97
Unify contacts APIs
2021-03-01 09:36:18 +11:00
Niels Andriesse
c12593775c
Fix potential padding issue
2021-02-26 13:59:19 +11:00
Niels Andriesse
90e53e5cef
Redesign conversation screen part 1
2021-02-09 15:14:18 +11:00
Niels Andriesse
4a922c9f96
Merge branch 'extensions' into closed-groups
2021-01-25 10:30:08 +11:00
Niels Andriesse
bbac6cc5ed
Attempt to fix extensions
2021-01-25 10:28:33 +11:00
Niels Andriesse
c9c83da3dc
Rename ClosedGroupUpdateV2 → ClosedGroupControlMessage
2021-01-22 10:28:26 +11:00
nielsandriesse
7d91062849
Fix voice messages not playing if device is muted
2021-01-12 13:43:34 +11:00
Niels Andriesse
b2ef12a1df
Reduce code duplication
2021-01-11 14:37:49 +11:00
Niels Andriesse
4c4ec0c039
Remove unused code
2021-01-11 14:15:26 +11:00
nielsandriesse
d5e1237b0c
Allow admins to leave & fix remaining issues
2021-01-08 14:54:27 +11:00
Niels Andriesse
71758b0c00
Remove the Signal protocol
2021-01-04 13:59:21 +11:00
Niels Andriesse
2a4977d269
Implement Session protocol
2020-12-14 09:49:02 +11:00
Niels Andriesse
0ce74e9a8e
Fix desktop compatibility issue
2020-12-10 09:22:45 +11:00
nielsandriesse
3c3f1ed7b8
Disable problematic code
2020-12-09 14:59:14 +11:00
Niels Andriesse
efe8f1c8bb
Clean
2020-12-07 16:00:21 +11:00
Niels Andriesse
905b829de2
Refresh snode pool at least once a day
2020-12-07 09:29:46 +11:00
Niels Andriesse
91a75a65b1
Handle group messages in PNs
2020-12-04 09:40:58 +11:00
nielsandriesse
d6c115bc2a
Fix module linking issue
2020-12-02 16:25:16 +11:00
nielsandriesse
000249b744
Debug
2020-12-01 17:40:18 +11:00
nielsandriesse
4dda59b446
Debug attachment receiving
2020-11-27 10:43:14 +11:00
nielsandriesse
77c1f721b9
Further debug attachment sending
2020-11-27 09:07:24 +11:00
Niels Andriesse
4942da1d23
Send read receipts again
2020-11-26 13:23:35 +11:00
Niels Andriesse
ac6baec6f2
Make things compile again
2020-11-26 10:37:56 +11:00
nielsandriesse
1037ce5113
WIP
2020-11-25 16:21:04 +11:00
nielsandriesse
5dfd4b1965
Restructure
2020-11-25 16:15:16 +11:00
nielsandriesse
178ab7e3e2
WIP
2020-11-24 20:09:23 +11:00
Niels Andriesse
64cf19f461
Improve job error handling
2020-11-23 15:46:53 +11:00
nielsandriesse
b218a16b05
Implement attachment downloading
2020-11-20 15:53:56 +11:00
nielsandriesse
6dc3184b2a
Merge branch 'dev' into refactor-3
2020-11-13 10:07:45 +11:00
nielsandriesse
f706e38ef7
Debug
2020-11-12 13:54:59 +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
362e2e9c03
Update SessionMessagingKit for open groups
2020-11-09 11:53:07 +11:00
nielsandriesse
a3382f41d4
Re-organize files
2020-11-09 10:58:47 +11:00
nielsandriesse
8f443a38af
Re-implement message wrapping
2020-11-09 08:36:33 +11:00
nielsandriesse
21fe9558a4
Partially implement messaging kit encryption & decryption
2020-11-06 19:32:09 +11:00
nielsandriesse
a782f36aa4
Clean
2020-11-06 16:01:51 +11:00
nielsandriesse
40098ac180
Partially implement receiving pipeline
2020-11-06 14:05:45 +11:00
nielsandriesse
2d618cc6e9
Re-add proof of work
2020-11-06 13:56:26 +11:00