Commit Graph

462 Commits (4ba0fde3e9e8933b37f257a78b2b2bb53996d42c)

Author SHA1 Message Date
Matthew Chen a26cba3de1 Don't show screen block until app is ready. 8 years ago
Michael Kirk 353abfc13e Views presented from ConversationVC must become first responder.
// FREEBIE
8 years ago
Michael Kirk 41aa7eafe3 makeKeyAndVisible restores first responder, so no need to track it
ourselves.

This isn't *quite* as nice for the case when we want to restore a
textfield that was active before, but it much more simply covers the
more important case that we restore input accessory views after
backgrounding/foregrounding.

// FREEBIE
8 years ago
Matthew Chen 1efbc26e21 Fix build break. 8 years ago
Matthew Chen 61cd5805f2 Improve 'return to call' window layout. 8 years ago
Matthew Chen d7ae6fbbf4 Respond to CR. 8 years ago
Matthew Chen 882d1ac61f Clean up ahead of PR. 8 years ago
Matthew Chen f4439f8af8 Present calls using window manager. 8 years ago
Matthew Chen 17fce2fdd2 Present calls using window manager. 8 years ago
Matthew Chen 6a8796ad04 Present calls using window manager. 8 years ago
Matthew Chen 7345ab2e4e Add window manager. Move call view to a separate window. 8 years ago
Matthew Chen 9364af9b85 Make screen block view first responder. 8 years ago
Matthew Chen c1879250d8 Fix NPE in debug log uploader. 8 years ago
Matthew Chen b4fc0cddcd Fix NPE in debug log uploader. 8 years ago
Matthew Chen 08d36aa862 Add screen lock UI to SAE. 8 years ago
Matthew Chen 5067dcba5a Fix date comparators. 8 years ago
Matthew Chen 26f8050da0 Merge tag '2.23.4.2' 8 years ago
Matthew Chen ae61b44a99 Resolve conflict between keyboard and call view. 8 years ago
Matthew Chen eb51ea42e3 Merge remote-tracking branch 'origin/hotfix/2.23.4' 8 years ago
Matthew Chen 5cf6e65323 Fix screen lock alerts. 8 years ago
Matthew Chen 85cb78ddfe Add mainWindow property to app context. 8 years ago
Matthew Chen 5ce39337ed Handle malformed protos. 8 years ago
Matthew Chen 115235d1b4 Fix animation glitch in blocking window. 8 years ago
Matthew Chen df685da497 Merge remote-tracking branch 'private/hotfix/2.23.3' 8 years ago
Matthew Chen 6caa5b87b6 Add more asserts around thread in SAE. 8 years ago
Matthew Chen 03e6a5dc70 Refine screenlock. 8 years ago
Michael Kirk 2d9eb2b619 Merge tag '2.23.1.2' 8 years ago
Matthew Chen 45cb1ec510 Clean up ahead of PR. 8 years ago
Matthew Chen abba24988c Rework how dates are formatted in home view. 8 years ago
Matthew Chen ca6b952c19 Never recycle biometric auth. 8 years ago
Michael Kirk 1d4c0624be Clarify variable names
// FREEBIE
8 years ago
Matthew Chen 2b210c7557 Fix screen lock edge cases. 8 years ago
Matthew Chen ad6937378e Fix screen lock edge cases. 8 years ago
Michael Kirk 6958598d08 Merge tag '2.23.1.1' 8 years ago
Michael Kirk bf401bad90 Send quoted messages
MVP

- [x] populate from menu
- [x] send quoted message

TODO

- [] thumbnail
- [] paperclip icon showing for text message
- [] cancel button asset
- [] fonts
- [] colors
- [] adjust content inset/offset when showing quote edit

NICE TO HAVE

- [] animate presentation
- [] animate dismiss
- [] non-paperclip icon for generic attachments

// FREEBIE
8 years ago
Matthew Chen c46021f19f Fix screen lock edge case. 8 years ago
Michael Kirk 00e5e1b0d6 Fixup some tests
// FREEBIE
8 years ago
Michael Kirk 448e59d7fc Merge tag '2.23.1.0' 8 years ago
Michael Kirk ab2074c731 CR: Avoid unnecessary retain
// FREEBIE
8 years ago
Michael Kirk 6f1608f44b Conventional naming for out custom PureLayout methods.
This moves methods more in line with PureLayout conventions.

- Methods always specify if they pin to an edge vs margin

- `margin` is a reserved word which should only refer to layout margins.
  i.e. do not use it to refer to "inset" and "offset".

// FREEBIE
8 years ago
Matthew Chen 4602ad9014 Respond to CR. 8 years ago
Matthew Chen 8254052bb2 Lazy restore attachments. 8 years ago
Matthew Chen cb8ee3536a Lazy restore attachments. 8 years ago
Matthew Chen 1dced463cb Lazy restore attachments. 8 years ago
Matthew Chen b2ac8f10e2 Lazy restore attachments. 8 years ago
Matthew Chen 3406d1562e Add local cache of backup fragment metadata. 8 years ago
Matthew Chen 61dc2c0249 Add local cache of backup fragment metadata. 8 years ago
Matthew Chen e88f5643f7 Add local cache of backup fragment metadata. 8 years ago
Matthew Chen 258cdab2df Don't cull CloudKit records for lazy restoring attachments. 8 years ago
Matthew Chen d0c691bb7f Lazy attachment restores. 8 years ago