Commit graph

12220 commits

Author SHA1 Message Date
Niels Andriesse
294d44c773 Update MentionUtilities for group chat changes 2019-10-14 13:58:56 +11:00
Niels Andriesse
1d8bb5fa8a Update MentionCandidateSelectionView for group chat changes 2019-10-14 13:55:03 +11:00
Niels Andriesse
0f5ac64363 Add missing messages fetch & display name update 2019-10-14 13:45:50 +11:00
Niels Andriesse
78ce3e23c2 Clean up NewPublicChatVC 2019-10-14 13:41:32 +11:00
Niels Andriesse
ddc9ead05c Fix build 2019-10-14 13:04:06 +11:00
Niels Andriesse
86550c8877 Merge branch 'dev' into custom-server 2019-10-14 12:55:11 +11:00
Niels Andriesse
eac55f8604 Clean 2019-10-11 15:57:24 +11:00
Niels Andriesse
74fe0930ea Update Pods 2019-10-11 15:54:42 +11:00
Niels Andriesse
9b47c646fe Change mentions approach 2019-10-11 15:52:56 +11:00
Niels Andriesse
3cd1febbb5 Fix crash 2019-10-11 14:57:06 +11:00
Niels Andriesse
8344a86412 Render mentions in previews & refactor 2019-10-11 14:27:31 +11:00
Niels Andriesse
bd62ad099d Require the user to pick a display name 2019-10-11 13:19:57 +11:00
Niels Andriesse
533b00dab5 Render mentions in replies 2019-10-11 13:11:34 +11:00
Niels Andriesse
7441468746 Increase fall back batch count 2019-10-11 12:56:43 +11:00
Niels Andriesse
06d1e7548a Clean 2019-10-11 10:45:24 +11:00
Niels Andriesse
2f39cd45f3 Mention by display name rather than hex encoded public key 2019-10-11 10:40:32 +11:00
Niels Andriesse
966748ed1b Ensure that mention behavior is consistent cross-platform 2019-10-10 16:30:12 +11:00
Niels Andriesse
8264191ead Quick fix content offset bug 2019-10-10 15:51:47 +11:00
Niels Andriesse
6b08367d6b Debug 2019-10-10 15:29:44 +11:00
Mikunj
315ba3ecf9 Merge commit '21aa2f646465094c82a1d0062aa74f4a482ca31b' into custom-server
# Conflicts:
#	Signal.xcodeproj/project.pbxproj
2019-10-10 09:52:21 +11:00
Mikunj
28d5e9c7a0 Added Public chat VC 2019-10-10 09:48:37 +11:00
Mikunj
d8d33287d1 Added PublicChatManager.
Added migrations.
2019-10-09 15:57:17 +11:00
gmbnt
21aa2f6464
Merge pull request #56 from loki-project/mentions
Mentions V1
2019-10-09 15:16:59 +11:00
Niels Andriesse
b0e0efcb40 Clean 2019-10-09 15:16:07 +11:00
Niels Andriesse
10eead529f Implement user selection UI 2019-10-09 14:46:21 +11:00
Mikunj
683a5c1edc Remove dependency on hard coded public chat values. 2019-10-09 11:18:11 +11:00
Niels Andriesse
ea3da42faf Debug 2019-10-09 11:16:10 +11:00
Mikunj
3c7369f465 Added storage functions.
Minor refactor.
2019-10-09 11:01:48 +11:00
Niels Andriesse
4d5ca1ce66 Pre-populate user ID cache as needed 2019-10-09 10:37:44 +11:00
Niels Andriesse
a1d40a5933 Implement mention rendering 2019-10-09 09:18:18 +11:00
Niels Andriesse
cbc12977d3 Fix unclear API 2019-10-08 12:40:04 +11:00
Niels Andriesse
4af898b96b Make expected behavior clear 2019-10-08 12:29:40 +11:00
Niels Andriesse
266e0f3363 Reword comment 2019-10-08 12:22:11 +11:00
Mikunj
298493b927 Merge commit 'ea9a8fb001444935799092a0f7bf705369aa1be0' into dev
# Conflicts:
#	SignalServiceKit/src/Loki/API/LokiStorageAPI.swift
2019-10-08 10:49:01 +11:00
Mikunj
cbe0fd6f0e Hook up caching on iOS 2019-10-08 10:48:12 +11:00
Niels Andriesse
ea9a8fb001 Fix critical bug 2019-10-08 10:48:01 +11:00
Mikunj
17cede4a14 Refactor DeviceLinkMessage.
Send a prekeybundle with a pairing request.
2019-10-08 08:57:28 +11:00
Mikunj
2dd0634a62 Fallback to using mappings in database if something goes wrong. 2019-10-07 15:25:45 +11:00
Mikunj
5047a98990 Fix incorrect multi device signature signing and verification. 2019-10-07 14:08:18 +11:00
Niels Andriesse
306e9cf346 Match Android protobuf layout 2019-10-07 13:28:16 +11:00
Niels Andriesse
202a28e64a Fix display name updating bug 2019-10-07 09:54:10 +11:00
Niels Andriesse
94bca8db60 Disable garbage assertions 2019-10-04 19:26:45 +10:00
Niels Andriesse
ecbe1d52d0 Partially fix iOS 13 scroll bug 2019-10-04 16:52:38 +10:00
Niels Andriesse
391ed03913 Debug 2019-10-04 14:52:59 +10:00
Niels Andriesse
8e539dad83 Merge threads 2019-10-04 14:03:38 +10:00
Niels Andriesse
dafb1469a8 Add documentation 2019-10-04 14:02:41 +10:00
Niels Andriesse
8c3a5f6bd8 Partially disable settings for slave devices 2019-10-04 11:43:28 +10:00
Niels Andriesse
30c60d728e Fix message sending logic 2019-10-04 11:21:20 +10:00
Niels Andriesse
3686e4c267 Update Pods 2019-10-03 16:46:39 +10:00
Niels Andriesse
66baf996a5 WIP 2019-10-03 16:46:08 +10:00