Commit Graph

304 Commits (236c17f65e40c6bbfc241a4fcb5f6bb633d404be)

Author SHA1 Message Date
Michael Kirk 06a8bffa66 Never show more than one toast view 7 years ago
Matthew Chen a76d488e8b Fix QA issues in theme. 7 years ago
Matthew Chen 26001e49d1 Unify log tags. 7 years ago
Michael Kirk 8829cdfb4b Toast view when tapped message doesn't exist, mark remotely sourced. 7 years ago
Matthew Chen a56a16411f Refine theme. 7 years ago
Matthew Chen a543cd5a4e Refine theme. 7 years ago
Matthew Chen ce4fdd5135 Refine theme. 7 years ago
Matthew Chen d34f83b445 Refine theme. 7 years ago
Michael Kirk 78ad597e44 Merge tag '2.28.0.15' 7 years ago
Michael Kirk 04c00ff28b Fix letterboxed video on M68
Upstream changed how this is handled.
7 years ago
Matthew Chen fa8a07abf1 Respond to CR. 7 years ago
Matthew Chen 581347a7fb Refine theme. 7 years ago
Michael Kirk d5ebd5a60f UBSan fixup 7 years ago
Matthew Chen 48975eaac8 Respond to CR. 7 years ago
Matthew Chen 8862f9a531 Refine views. 7 years ago
Matthew Chen fcbf8d4dc2 Refine views. 7 years ago
Matthew Chen 9f9e0965d5 Refine table views. 7 years ago
Michael Kirk 8da47b64d9 clarify different methods
These method names were too similar to existing methods in PureLayout, which
have slightly different behavior.

ows_autoPinToSuperviewEdges uses left/right, whereas PureLayouts uses
leading/trailing

ows_autoPinToSuperviewMargins uses our own constraint adding logic, which
behaves differently in some cases.
7 years ago
Matthew Chen 8287076499 More design tweaks. 7 years ago
Matthew Chen a9c7e77b84 Respond to CR. 7 years ago
Matthew Chen c70d33b9e4 Tweak attachment upload view. 7 years ago
Matthew Chen 4b448ed018 Retweak colors. 7 years ago
Michael Kirk a1f5512e8d Merge tag '2.27.1.3' 7 years ago
Michael Kirk 24e675ff07 Use dismissable text views where cramped on shorter devices
// FREEBIE
7 years ago
Michael Kirk 0f34f76611 Merge tag '2.27.1.1' 7 years ago
Michael Kirk b47062831f Don't block "register" button on iPad registration
On short devices, add a toolbar with a "dismiss" button to the number pad.
7 years ago
Matthew Chen 82e649c508 Tweak colors. 7 years ago
Matthew Chen 1412998b4a Rework isRTL. 7 years ago
Michael Kirk 16df4f589e conversation colors
// FREEBIE
7 years ago
Matthew Chen 3d5cff1ed0 Tweak attachment download view. 7 years ago
Michael Kirk 1fcf25fabd FIX: compose search group cell
We switched sizing to automatic, but cell wasn't autolayout ready.
7 years ago
Michael Kirk 1528f6f705 Fix archive/outage banner.
// FREEBIE
7 years ago
Matthew Chen 2ecbf1bb65 Fix 'contact cell vs. message details layout' issue. 7 years ago
Matthew Chen 08ca4fdb50 Lazy-load contact avatar data and images. Use NSCache for avatar images. 7 years ago
Matthew Chen 83f11ad79b Don't cache CNContact. 7 years ago
Matthew Chen 1eb02bfd92 Outage detection. 7 years ago
Matthew Chen ae50dbe198 Outage detection. 7 years ago
Matthew Chen 793a868e6f Outage detection. 7 years ago
Matthew Chen 4ac8100973 Respond to CR. 7 years ago
Matthew Chen 6331fbb22a Show de-registration nag view. 7 years ago
Matthew Chen f63d25a172 Migrate to Swift 4. 8 years ago
Matthew Chen 4d8c764789 Migrate to Swift 4. 8 years ago
Matthew Chen 77b72b6b06 Migrate to Swift 4. 8 years ago
Matthew Chen 916d55c55d Migrate to Swift 4. 8 years ago
Matthew Chen 28f7142a59 Auto-migration to Swift 4. 8 years ago
Michael Kirk c72d45dc91 Fall back to phone number for picker cell display name
// FREEBIE
8 years ago
Michael Kirk 2098ec570b Contact picker uses profile pic, when available.
// FREEBIE
8 years ago
Matthew Chen db1c8fd9f3 Respond to CR. 8 years ago
Matthew Chen f436fc19c2 Make contact share "bubble/card" reflect share contents. 8 years ago
Michael Kirk 0c469764f1 re-use contact picker for "add to existing"
Required refactor of contact picker to be presented non-modally.

TODO: merge emails, address, display names

// FREEBIE
8 years ago