Commit Graph

498 Commits (51747deeb78d14d88a83ad4222d73cdba13c1469)

Author SHA1 Message Date
Matthew Chen 6579857a42 Respond to CR. 6 years ago
Matthew Chen 6f0c1a975b Fix build warnings. 6 years ago
Matthew Chen 3cd6a33aa6 Fix build warnings. 6 years ago
Matthew Chen 40729dbdd2 Use background task while downloading profile avatar. 6 years ago
Óscar Morales Vivó 69b5272547 More code review polish. 6 years ago
Ó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. 6 years ago
Matthew Chen fefc9843b1 Modify views to observe changes when active, not just foreground. 6 years ago
Matthew Chen 812210a63c Modify views to observe changes when active, not just foreground. 6 years ago
Matthew Chen 40879461b0 Suppress animations in nav bar around call window. 6 years ago
Matthew Chen 4342b04bd3 Include response data in 'request over websocket' failures. 6 years ago
Matthew Chen 5e166c238f Respond to CR. 6 years ago
Matthew Chen 01cf2fc1bd Clear the contacts cache if access to the system contacts is revoked. 6 years ago
Matthew Chen f63d25a172 Migrate to Swift 4. 6 years ago
Matthew Chen 4d8c764789 Migrate to Swift 4. 6 years ago
Matthew Chen 77b72b6b06 Migrate to Swift 4. 6 years ago
Matthew Chen da5ae63bbc Migrate to Swift 4. 6 years ago
Matthew Chen 28e26e1f75 Migrate to Swift 4. 6 years ago
Matthew Chen 916d55c55d Migrate to Swift 4. 6 years ago
Matthew Chen 28f7142a59 Auto-migration to Swift 4. 6 years ago
Matthew Chen 4d498563e7 Unify the socket manager's 'can send requests' logic. 6 years ago
Matthew Chen c71081c875 Respond to CR. 6 years ago
Matthew Chen bbf7ee451d Limit the scope of the 'incomplete contacts fetch' fix. 6 years ago
Matthew Chen 21b54bee4f Fix breakage from recents changes in share extension. 6 years ago
Matthew Chen fbd03a3fdc Apply design for call view back button. 6 years ago
Michael Kirk fc34a0643c CR: annotate device constants
// FREEBIE
6 years ago
Michael Kirk 36ee6af621 respond to CR 6 years ago
Michael Kirk 20424d9a7e remove debug code, reorder for clarity
// FREEBIE
6 years ago
Michael Kirk fe62a6ac92 CNContactController needs to be presented in a navcontroller with a
translucent navbar.

In cases where we were presenting modally, we can easily modify the
modal to have a translucent navbar.

In the one place we were pushing onto the SignalsNavigationController,
rather than modifying the SNC.isTranslucent and having to clean it up,
I've opted to convert to a modal presentation.

// FREEBIE
6 years ago
Michael Kirk 2709a91b5e Fixup attachment approval vis-a-vis call banner
// FREEBIE
6 years ago
Michael Kirk 4f80100234 Tapping on status bar returns to call
We want to render the return-to-call banner behind the status bar, so
the user can see the system clock, etc.

But normally, doing so would mean we wouldn't receive touches in the top
20px of the screen.

// FREEBIE
6 years ago
Michael Kirk 4c9808d1a1 Fix iPhoneX layout show status bar above call banner
// FREEBIE
6 years ago
Michael Kirk 3383c5e80c Fixup for iPhoneX
// FREEBIE
6 years ago
Michael Kirk 778e11c2c3 cleanup ahead of PR
// FREEBIE
6 years ago
Michael Kirk 7ad5f15448 Restore cancleable back gesture for those VC's that use it
// FREEBIE
6 years ago
Michael Kirk 49c652ad14 Comment cleanup
// FREEBIE
6 years ago
Michael Kirk 1b60716759 Stop worrying about notification order by using delegate pattern
// FREEBIE
6 years ago
Michael Kirk 319a6ff765 fixup behavior on iOS10 6 years ago
Michael Kirk 6c7af671bc call banner above status bar for now 6 years ago
Michael Kirk 29d08545e2 Use OWSNavigationController instead of UINavigationController
- [ ] document picker
- [ ] camera picker
- [ ] image picker
- [ ] restore "confirm to go back" behavior (interactive pop gesture?)

// FREEBIE
6 years ago
Michael Kirk 33eb4c38cd Centralize translucency configuration
// FREEBIE
6 years ago
Matthew Chen bb19505c6a Make profile gets over websocket. 6 years ago
Matthew Chen e2d9c1187a Fix "group avatar doesn't update after local change." 6 years ago
Michael Kirk b1e06217b2 Consistently lower-case contact field headers
// FREEBIE
6 years ago
Matthew Chen 0620cb60df Normalize image colorspace. 6 years ago
Michael Kirk 2098ec570b Contact picker uses profile pic, when available.
// FREEBIE
6 years ago
Michael Kirk f2750d18c6 Don't send empty contact card with just avatar
// FREEBIE
6 years ago
Matthew Chen db1c8fd9f3 Respond to CR. 6 years ago
Matthew Chen f436fc19c2 Make contact share "bubble/card" reflect share contents. 6 years ago
Matthew Chen 2edabdbba4 Sort group members. 6 years ago
Matthew Chen 152e1d7983 Respond to CR. 6 years ago