Commit Graph

2814 Commits (b0f9a03e517dd3f658723c56b4b2244521ed8aa5)

Author SHA1 Message Date
Michael Kirk 1955f3664b CR: clarify names, comments, asserts
// FREEBIE
7 years ago
Michael Kirk 60eac4e0bf notify only when SignalAccounts actually change
// FREEBIE
7 years ago
Michael Kirk 27c99cf4d2 sort SignalAccounts loaded from cache 7 years ago
Michael Kirk e78edcde87 Only clear cache when user pulls-to-refresh
// FREEBIE
7 years ago
Michael Kirk 49196f8013 Spin activity indicator until contacts are fetched
// FREEBIE
7 years ago
Michael Kirk f4e471e0db SignalAccount cache perf improvments
- only persist models that have changed
- remove duplicate contact SignalAccounts
- ensure serial execution of buildAccounts
- only buildSignalAccounts when intersection succeeds

// FREEBIE
7 years ago
Michael Kirk f182450090 bump build
// FREEBIE
7 years ago
Michael Kirk 1f8042685d Show loading cell when contacts are still loading.
// FREEBIE
7 years ago
Michael Kirk c07d7777cb Reinstate notification when SignalAccounts change
// FREEBIE
7 years ago
Michael Kirk 6f7cae691c Log counts to determine when SignalAccount cache goes missing
// FREEBIE
7 years ago
Michael Kirk 64e90d29fd CR: extract method, more asserts and annotations
// FREEBIE
7 years ago
Michael Kirk 42dc872c9a use dedicated read connection to pre-populate cache
// FREEBIE
7 years ago
Michael Kirk 336c92ddab remove cached display name machinery, cleanup
// FREEBIE
7 years ago
Michael Kirk 7ea4b85a2a Persist signal accounts (and their embedded Contact)
// FREEBIE
7 years ago
Michael Kirk 9cea6971ba bump version
// FREEBIE
8 years ago
Michael Kirk 741723c990 pull latest translations
// FREEBIE
8 years ago
Michael Kirk 9d1e3dc223 We need to change file extensions when converting data
// FREEBIE
8 years ago
Matthew Chen 1f3cc8752b Fix the add photo permission crash on iOS 11. 8 years ago
Michael Kirk 1a99b34913 Fix iOS8 crash on type
// FREEBIE
8 years ago
Matthew Chen 33f2233181 Bump version number to v2.19.1. 8 years ago
Matthew Chen f4f2ff8835 Bump build to 2.19.0.22.
// FREEBIE
8 years ago
Matthew Chen 8acce3b5bd Simplify the unread indicator logic. 8 years ago
Michael Kirk 43092ee6ac CR: be extra paranoid about archiving the reset session
// FREEBIE
8 years ago
Michael Kirk 47926418b5 Prevent subsequent "No valid session" errors from the recipient of an
EndSession message.

// FREEBIE
8 years ago
Matthew Chen 443ef58377 Bump build to 2.19.0.21.
// FREEBIE
8 years ago
Matthew Chen 97efc359f0 Merge branch 'mkirk/center-loading-more' 8 years ago
Michael Kirk a542471bbe center "Loading More Messages" label
// FREEBIE
8 years ago
Matthew Chen bd6cb22255 Update l10n strings. 8 years ago
Matthew Chen f9f0f1c27d Revert "Force conversation view cells to update layout immediately."
This reverts commit ef820a3719.
8 years ago
Matthew Chen 35bdc86ab5 Reload adjacent rows using original indices, not final indices. 8 years ago
Matthew Chen 71f5ef5940 Improve handling of unread indicator edge cases. 8 years ago
Matthew Chen 2ec1e7e925 Respond to CR. 8 years ago
Matthew Chen f07cbeef72 Bump build to 2.19.0.20.
// FREEBIE
8 years ago
Matthew Chen 61666351cc Update l10n strings. 8 years ago
Matthew Chen 2d241623b7 Improve handling of edge cases around unread indicator delimiting deleted message(s). 8 years ago
Matthew Chen 5ef9d53c91 Update conversation view UI to reflect unread state. 8 years ago
Matthew Chen ef820a3719 Force conversation view cells to update layout immediately.
// FREEBIE
8 years ago
Matthew Chen 9b4ac4073f Improve robustness around unknown country codes. 8 years ago
Michael Kirk 73655de3d9 bump build
// FREEBIE
8 years ago
Michael Kirk 7d6f37b0e1 Sync translations
// FREEBIE
8 years ago
Michael Kirk 370364c936 Scroll down button scrolls to unread
// FREEBIE
8 years ago
Matthew Chen b0c9add29c Update layout of "scroll down button" to reflect RTL. 8 years ago
Matthew Chen d9fcfdeeb7 Fix deadlock when responding to contacts sync messages. 8 years ago
Matthew Chen 92ef507810 Make swipe-for-details RTL-safe. 8 years ago
Michael Kirk 596206557f bump build
// FREEBIE
8 years ago
Michael Kirk 358612542e pull translations
// FREEBIE
8 years ago
Michael Kirk 74f98067f9 bump build
// FREEBIE
8 years ago
Matthew Chen a07e1e0cf9 For most views, only try to dismiss keyboard when scroll drag starts. 8 years ago
Matthew Chen aea2bf3e00 Fix scroll state insets in conversation view. 8 years ago
Matthew Chen 5cfa7e35f4 Respond to CR. 8 years ago