Commit graph

1724 commits

Author SHA1 Message Date
Michael Kirk
df79fc9ed0 Move String+OWS into SSK
name Switcharoo String+OWS/String+SSK categories to reflect where they live.
2018-12-20 09:54:08 -07:00
Matthew Chen
1d905119ac Fix issues from integration testing. 2018-12-19 18:26:15 -05:00
Matthew Chen
cd194af31a Respond to CR. 2018-12-19 18:26:15 -05:00
Matthew Chen
bf2edf2486 Update comments. 2018-12-19 18:26:15 -05:00
Matthew Chen
2d3314751b Clean up ahead of PR. 2018-12-19 18:26:15 -05:00
Matthew Chen
0005a33d37 Decrypt device names in linked devices views. 2018-12-19 18:26:15 -05:00
Matthew Chen
c113c8e962 Add DeviceNamesTest. 2018-12-19 18:26:15 -05:00
Matthew Chen
d59e2bb613 Add decryption to DeviceNames. 2018-12-19 18:26:15 -05:00
Matthew Chen
0d20ebc62b Add encryption to DeviceNames. 2018-12-19 18:26:15 -05:00
Matthew Chen
79375e20b2 Update proto schema. 2018-12-19 18:26:15 -05:00
Michael Kirk
7bc5357397 [PERF] optimize search normalization saves 2.5% on large migration 2018-12-19 15:19:02 -07:00
Michael Kirk
0cb702b37f [PERF] save 2% on large migrations 2018-12-19 15:19:02 -07:00
Michael Kirk
ca5b3c8ec9 make factory methods public 2018-12-19 15:19:02 -07:00
Michael Kirk
fc7a713619 CR: use existing transaction rather than open sneaky one 2018-12-19 15:16:36 -07:00
Michael Kirk
e0c9b590c0 CR: fix comment typo 2018-12-19 15:16:36 -07:00
Michael Kirk
af7ee5e1d1 address compiler breakage after rebase 2018-12-19 15:16:36 -07:00
Michael Kirk
0db3f240dd keep legacy properties around just in case... 2018-12-19 15:16:36 -07:00
Michael Kirk
9d5753bd81 fix sortId comparison 2018-12-19 15:16:36 -07:00
Michael Kirk
5671fd2520 Revert "Revert 'new sort id'."
This reverts commit ebae75af00.
2018-12-19 15:16:36 -07:00
Matthew Chen
2df70aba6b Localize voice verification codes. 2018-12-19 15:09:46 -05:00
Michael Kirk
dfb985f46c Merge tag '2.33.0.10' 2018-12-19 10:32:46 -07:00
Matthew Chen
4e0cfac911 Respond to CR. 2018-12-18 16:24:06 -05:00
Matthew Chen
07fef16155 Discard typing indicators for blocked and left groups. 2018-12-18 16:24:06 -05:00
Matthew Chen
fa9af6c923 Try to play .mpg videos. 2018-12-18 14:54:05 -05:00
Matthew Chen
b0e0c6e8c2 Replace edited attachments when sending. 2018-12-18 10:53:41 -05:00
Matthew Chen
26a25f861b Start sketching out image editor. 2018-12-18 10:53:41 -05:00
Michael Kirk
67cc1027cc Fix compiler warnings 2018-12-17 14:43:21 -07:00
Matthew Chen
ca129bf360 Preheat more UI DB views. 2018-12-13 12:28:18 -05:00
Matthew Chen
19a2bfeaad More conversation viewmodel perf improvements. 2018-12-13 11:50:55 -05:00
Matthew Chen
5f637f24e9 Preheat UI DB views. 2018-12-13 11:48:24 -05:00
Matthew Chen
b0295b736b Add ReverseDispatchQueue. 2018-12-13 11:44:29 -05:00
Matthew Chen
bd318a84ab Fix typo. 2018-12-12 15:45:11 -05:00
Matthew Chen
a96c6ed3b2 Persist the media validity cache. 2018-12-12 15:45:11 -05:00
Michael Kirk
425bdd7a4f guard against edge case
Though, I don't think this method should ever be called when localNumber is
nil.
2018-12-12 09:05:41 -07:00
Michael Kirk
c8c932033b add proper nullability annotation 2018-12-12 09:05:27 -07:00
Michael Kirk
beb02afce9 Soft delete group threads 2018-12-12 08:46:15 -07:00
Michael Kirk
c0cb7df10a rename hasEverHadMessage -> shouldThreadBeVisible 2018-12-12 08:46:15 -07:00
Michael Kirk
b7ab036c04 warn_unused_result on AnyPromise methods 2018-12-11 09:37:44 -07:00
Matthew Chen
48bd0cfa06 Add missing retains to promises. 2018-12-11 10:43:47 -05:00
Michael Kirk
9eb0c5e773 Merge branch 'release/2.32.0' 2018-12-07 14:33:22 -05:00
Michael Kirk
1328191a19 log transcript timestamp 2018-12-07 13:44:22 -05:00
Michael Kirk
eb96eec94a Merge branch 'release/2.32.0' 2018-12-07 09:55:43 -05:00
Michael Kirk
5423607393 debug logging 2018-12-06 19:12:52 -05:00
Matthew Chen
4f0fa23c4f Don't ever show TI when they are disabled. 2018-12-05 14:38:10 -05:00
Michael Kirk
694b9ef7e9 Merge tag '2.32.0.20' 2018-12-05 14:08:02 -05:00
Matthew Chen
6e457e43ca Clear typing indicators when they are disabled. 2018-12-05 13:31:54 -05:00
Matthew Chen
7506d93eaf Respond to CR. 2018-12-03 22:41:08 -05:00
Matthew Chen
fe8259bf0c Fix incremental backup exports. 2018-12-03 22:21:59 -05:00
Matthew Chen
d70aa4418f Merge branch 'release/2.32.0' 2018-12-03 22:20:50 -05:00
Matthew Chen
aa4fea64cf Improve Profiles Debug UI. 2018-12-03 22:02:03 -05:00