Commit graph

4059 commits

Author SHA1 Message Date
Matthew Chen b2f884b882 Fix call state edge cases. 2018-06-01 09:43:19 -04:00
Matthew Chen 39e12e1a63 Ensure that home view label wraps by word. 2018-06-01 09:39:41 -04:00
Óscar Morales Vivó 69b5272547 More code review polish. 2018-06-01 09:38:38 -04:00
Óscar Morales Vivó 4b98352a38 Changes suggested by code review. Added iPhone 4 screen size to iPhoneX test so Signal doesn't blow up in iPad's iPhone compatibility mode. 2018-06-01 09:38:38 -04:00
Óscar Morales Vivó eedaea7b2e Fixed leading/trailing margins for empty home view label. 2018-06-01 09:38:38 -04:00
Matthew Chen 0498ceb82f Respond to CR. 2018-06-01 09:26:43 -04:00
Matthew Chen 1a2d10d2cc Fix ordering of contacts picker. 2018-06-01 09:26:43 -04:00
Matthew Chen bef2e7b5c8 Update l10n strings. 2018-05-31 16:55:19 -04:00
Matthew Chen dea1736060 "Bump build to 2.26.0.9." 2018-05-31 16:53:21 -04:00
Matthew Chen b7b7a9a847 Respond to CR. 2018-05-31 16:41:42 -04:00
Matthew Chen b80d9ddbf7 Add warning before sending group message invites. 2018-05-31 16:39:33 -04:00
Matthew Chen 9ee572fb24 Respond to CR. 2018-05-31 16:36:16 -04:00
Matthew Chen fefc9843b1 Modify views to observe changes when active, not just foreground. 2018-05-31 16:31:51 -04:00
Matthew Chen 812210a63c Modify views to observe changes when active, not just foreground. 2018-05-31 16:31:51 -04:00
Matthew Chen d62725d3b7 Add reported application state. 2018-05-31 16:31:51 -04:00
Michael Kirk aa0a31c25e Reduce viewWillAppear by ~5% by optimizing loadForTextDisplay
// FREEBIE
2018-05-31 16:20:53 -04:00
Michael Kirk 97324eaae1 Load less messages initially
// FREEBIE
2018-05-31 16:20:15 -04:00
Matthew Chen ad8a713566 Merge tag '2.25.2.4' 2018-05-31 09:35:46 -04:00
Matthew Chen 4f520646cc Avoid double layout in conversation view; but carefully. 2018-05-30 17:46:24 -04:00
Michael Kirk 273063e0aa ConversationView first load avoids redundant layout
We are laying out the collection view, invalidating the layout, and then
laying out the collection view again on first appearance of the
conversation view. This is quite expensive - removing it shaves off
about 30% of load time.

// FREEBIE
2018-05-30 17:46:24 -04:00
Matthew Chen 82d13f5514 "Bump build to 2.26.0.8." 2018-05-30 15:52:48 -04:00
Matthew Chen bcd9bd4220 "Bump build to 2.26.0.7." 2018-05-30 15:52:44 -04:00
Matthew Chen f07cb110b8 "Bump build to 2.26.0.6." 2018-05-30 15:52:10 -04:00
Matthew Chen f1e8f14a94 Update l10n strings. 2018-05-30 15:52:02 -04:00
Matthew Chen 0152381fc2 Update l10n strings. 2018-05-30 15:50:13 -04:00
Matthew Chen f7abcc9064 Respond to CR. 2018-05-30 15:28:03 -04:00
Matthew Chen f63d25a172 Migrate to Swift 4. 2018-05-30 15:05:02 -04:00
Matthew Chen 4d8c764789 Migrate to Swift 4. 2018-05-30 15:05:02 -04:00
Matthew Chen b2b62880c0 Migrate to Swift 4. 2018-05-30 15:05:02 -04:00
Matthew Chen 77b72b6b06 Migrate to Swift 4. 2018-05-30 15:05:02 -04:00
Matthew Chen da5ae63bbc Migrate to Swift 4. 2018-05-30 15:05:02 -04:00
Matthew Chen 28e26e1f75 Migrate to Swift 4. 2018-05-30 15:05:02 -04:00
Matthew Chen 916d55c55d Migrate to Swift 4. 2018-05-30 15:05:02 -04:00
Matthew Chen 28f7142a59 Auto-migration to Swift 4. 2018-05-30 15:05:02 -04:00
Matthew Chen 6b39f73e65 Fix tests. 2018-05-30 15:05:02 -04:00
Matthew Chen 40ef287952 Avoid spurious animation in call view buttons. 2018-05-30 14:00:27 -04:00
Matthew Chen 5f593bd736 Revert "Add temporary verbose logging around message creation."
This reverts commit f26ad5cd34.
2018-05-29 14:01:11 -04:00
Matthew Chen 0aa8306036 Revert "Add temporary verbose logging around message creation."
This reverts commit 5b0d806a6d.
2018-05-29 14:01:04 -04:00
Matthew Chen cc4f82cbfe "Bump build to 2.26.0.5." 2018-05-29 13:42:55 -04:00
Matthew Chen 5b0d806a6d Add temporary verbose logging around message creation. 2018-05-29 13:42:49 -04:00
Matthew Chen e8bb55a514 "Bump build to 2.26.0.4." 2018-05-29 11:49:51 -04:00
Matthew Chen f26ad5cd34 Add temporary verbose logging around message creation. 2018-05-29 11:49:42 -04:00
Matthew Chen 0d3ba5ac2f "Bump build to 2.26.0.3." 2018-05-29 11:15:18 -04:00
Matthew Chen 2a4ecd42c4 Fix crashes while deallocating PeerConnectionClient. 2018-05-29 10:02:16 -04:00
Matthew Chen 86e038436b Fix crashes while deallocating PeerConnectionClient. 2018-05-29 10:02:16 -04:00
Matthew Chen 8d9c811566 Fix crashes while deallocating PeerConnectionClient. 2018-05-29 10:02:16 -04:00
Matthew Chen fff9f74a05 Fix crashes while deallocating PeerConnectionClient. 2018-05-29 10:02:16 -04:00
Matthew Chen 08affb4400 Merge branch 'hotfix/2.25.2' 2018-05-29 10:01:33 -04:00
Matthew Chen 382c7333e7 "Bump build to 2.25.2.4." 2018-05-25 17:11:19 -04:00
Matthew Chen 5361cd3f25 Fix dismissal issue in invite flow. 2018-05-25 17:11:08 -04:00