Commit graph

4913 commits

Author SHA1 Message Date
Matthew Chen 7b2dd19fb8 Respond to CR. 2018-09-25 16:11:37 -04:00
Matthew Chen 8910f1f65a Enable conversation colors. 2018-09-25 16:11:37 -04:00
Matthew Chen ae84528dc3 Update avatar colors; add shaded conversation color constants, modify color picker to be color-name-based, not color-based, use shaded conversation colors, remove JSQ. 2018-09-25 16:11:37 -04:00
Matthew Chen a5628c4204 Rework layout of message status in home view. 2018-09-25 16:09:22 -04:00
Matthew Chen 0701d2465b Replace shadow with stroke. 2018-09-25 15:51:51 -04:00
Matthew Chen 8106158780 Move unread badge on home view; propose shadow. 2018-09-25 15:51:51 -04:00
Matthew Chen d13624897d Fix reminder changes in home view. 2018-09-25 15:50:51 -04:00
Matthew Chen 0eb13dd827 Fix nag reminder v. dark theme. 2018-09-25 15:50:51 -04:00
Matthew Chen b30bfec21f Fix contact offer button margins. 2018-09-25 15:49:15 -04:00
Matthew Chen 0b7d269017 Rename DebugContactsUtils. 2018-09-25 15:48:27 -04:00
Matthew Chen bcee59f5e5 Add contact utils class. 2018-09-25 15:46:08 -04:00
Matthew Chen 98630cca50 Respond to CR; add db utility methods to test base classes. 2018-09-21 09:21:34 -04:00
Matthew Chen 66fc389fba Get SSK tests building and running. 2018-09-21 09:08:39 -04:00
Matthew Chen 87836f506b Move more singletons to SSKEnvironment. 2018-09-21 09:06:48 -04:00
Matthew Chen b881bb467c Fix proto stream test. 2018-09-20 15:03:27 -04:00
Matthew Chen 8cf5f3e58f New grayscale palette. 2018-09-20 10:14:20 -04:00
Matthew Chen 29bb69032a DRY up the debounce of db extension version increment. 2018-09-20 08:55:19 -04:00
Matthew Chen 20de087441 Repair corrupt thread view. 2018-09-20 08:55:19 -04:00
Matthew Chen e8186a7005 Fix rebase breakage. Make environment properties mutable in tests. 2018-09-19 16:30:03 -04:00
Matthew Chen a7a05e9bbf Respond to CR. Rework how CallNotificationsAdapter adaptee is populated. 2018-09-19 16:27:26 -04:00
Matthew Chen e1db60c1c0 Rework creation of singletons. 2018-09-19 15:11:26 -04:00
Matthew Chen 0c6f6cdafd Fix compilation errors in Signal tests. 2018-09-19 13:53:57 -04:00
Matthew Chen b883209f91 Refine logging. 2018-09-18 16:35:12 -04:00
Michael Kirk 13856acb02 remove wrong import 2018-09-17 12:37:51 -06:00
Michael Kirk 966db1bd49 Get tests compiling by any means necessary
comment out and fail tests which don't compile
2018-09-17 10:10:32 -06:00
Michael Kirk fdc846cb55 remove test for deleted method 2018-09-17 10:10:32 -06:00
Michael Kirk 170eb63772 update old non-existant API usage 2018-09-17 10:10:32 -06:00
Michael Kirk 7a832e85ec remove wrong import 2018-09-17 10:10:32 -06:00
Michael Kirk 920a82564f Merge tag '2.29.3.3' 2018-09-15 09:17:08 -05:00
Michael Kirk 2ffca98075 "Bump build to 2.29.3.3." 2018-09-14 17:43:16 -05: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 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
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 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 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 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 b09831d8d0 copy updates 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