Michael Kirk
551102210e
include C assert variants in keywords check
2018-09-17 09:36:44 -06:00
Michael Kirk
920a82564f
Merge tag '2.29.3.3'
2018-09-15 09:17:08 -05:00
Michael Kirk
e7f9598e68
disable dark theme switch for production
2018-09-14 17:45:32 -05:00
Michael Kirk
2ffca98075
"Bump build to 2.29.3.3."
2018-09-14 17:43:16 -05:00
Matthew Chen
5627e67181
Merge branch 'charlesmchen/attachmentCleanup'
2018-09-14 14:41:48 -04:00
Matthew Chen
22afe39cd0
Respond to CR.
2018-09-14 14:34:50 -04:00
Matthew Chen
2ea751bbac
Clean up attachment downloads.
2018-09-14 14:34:50 -04:00
Matthew Chen
32f1ce9473
Clean up attachment downloads.
2018-09-14 14:34:50 -04:00
Matthew Chen
6a2e00928c
Merge branch 'charlesmchen/loggingAndAsserts'
2018-09-14 14:33:54 -04:00
Matthew Chen
8ef3497e58
Update cocoapods.
2018-09-14 14:33:17 -04:00
Matthew Chen
b00858921d
Update Cocoapods.
2018-09-14 14:32:28 -04:00
Matthew Chen
9b94580dae
Update assertions.
...
* Streamline precompiled headers.
* Remove obsolete assertions in Constraints.h.
2018-09-14 14:30:06 -04:00
Matthew Chen
5e6a93cffb
Merge branch 'charlesmchen/operationQueueNames'
2018-09-14 14:24:43 -04:00
Matthew Chen
e15b8ebe16
Add names to operation queues.
2018-09-14 14:24:37 -04:00
Matthew Chen
a3cc9ab671
Merge branch 'charlesmchen/fix-ssk-tests-k3'
2018-09-14 14:24:03 -04:00
Matthew Chen
6c8af5b541
Update cocoapods.
2018-09-14 14:23:44 -04:00
Matthew Chen
62c55c9cfb
Fix broken tests.
2018-09-14 14:20:39 -04:00
Matthew Chen
68714b296c
Merge branch 'charlesmchen/fix-ssk-tests-k2'
2018-09-14 14:18:51 -04:00
Matthew Chen
2ba642c9e9
Ensure fakes/mocks are debug-only.
2018-09-14 14:18:39 -04:00
Matthew Chen
ef12612a9c
Update cocoapods.
2018-09-14 14:06:21 -04:00
Matthew Chen
e784f9feeb
Move fakes to SSK/tests.
2018-09-14 14:05:43 -04:00
Matthew Chen
45ff1979a3
Update cocoapods.
2018-09-14 14:05:31 -04:00
Matthew Chen
2710f33af5
Merge branch 'charlesmchen/fix-ssk-tests-k1'
2018-09-14 14:03:27 -04:00
Michael Kirk
770c19ea06
sync translations
2018-09-14 12:41:58 -05:00
Michael Kirk
7b709666b9
"Bump build to 2.29.3.2."
2018-09-14 12:38:52 -05:00
Michael Kirk
53087ff725
Merge branch 'mkirk/cache-group-name' into release/2.29.3
2018-09-14 12:38:43 -05:00
Michael Kirk
df67e883f3
BlockList vs. "zero length" group names
2018-09-14 11:32:39 -05:00
Michael Kirk
b447e68597
clarify post-unblock-group copy
2018-09-14 11:09:14 -05:00
Michael Kirk
c1b88b5f48
copy cleanup: remove redundant body
2018-09-14 10:52:01 -05:00
Michael Kirk
24ea8262d5
consolidate blocked-group state tracking
2018-09-14 10:51:39 -05:00
Michael Kirk
0f9b0936df
Use cached group details when rendering blocklist
2018-09-14 10:31:17 -05:00
Michael Kirk
1f15ba6dc5
Cache group details on blocking manager
...
In case the group thread is later deleted.
2018-09-14 10:31:17 -05:00
Michael Kirk
8d51839a2a
sync translations
2018-09-13 16:42:16 -05:00
Michael Kirk
7b664ee21b
update translation comment
2018-09-13 16:39:20 -05:00
Michael Kirk
e53766d809
"Bump build to 2.29.3.1."
2018-09-13 09:59:05 -05:00
Michael Kirk
b96e9a6a82
Fix: not receiving group deliveries
...
Previously we were using the wrong method - the local user's id is removed
from group.recipientIdentifiers
2018-09-13 09:57:35 -05:00
Michael Kirk
c0991fce74
enable dark theme for beta
2018-09-12 19:21:14 -05:00
Michael Kirk
c384b961da
Merge branch 'mkirk/ignore-left-group-messages' into release/2.29.3
2018-09-12 19:19:56 -05:00
Michael Kirk
01627446ab
update pods
2018-09-12 19:19:39 -05:00
Michael Kirk
b09831d8d0
copy updates
2018-09-12 19:16:14 -05:00
Michael Kirk
f1e5b1862f
Ignore messages from left groups
2018-09-12 19:16:14 -05:00
Michael Kirk
b369ffa88f
add type annotations
2018-09-12 19:16:14 -05:00
Michael Kirk
7b7da4bc13
add docs to BlockListCache
2018-09-12 19:16:14 -05:00
Michael Kirk
fd492f379a
Use BlockListCache where possible
2018-09-12 19:16:14 -05:00
Michael Kirk
2eca462efc
can view conversation settings for left group
2018-09-12 19:16:14 -05:00
Michael Kirk
2c49232db0
remove barely used getters
...
Lock contention on these methods is less important because we're not iterating
over their access, e.g. per tableViewCell
2018-09-12 19:16:14 -05:00
Michael Kirk
448936d156
BlockListCache
...
block manager synchronizes on self for coherent read/writes to blocking state
across threads, but we want to be able to have performant reads on the main
thread.
2018-09-12 19:16:14 -05:00
Michael Kirk
28d28cf2b6
remove unused code
2018-09-12 19:16:14 -05:00
Michael Kirk
b6eb1476cb
Leave group when blocking it
2018-09-12 19:16:14 -05:00
Michael Kirk
13cf9eab31
copy fixups
2018-09-12 19:16:14 -05:00