Michael Kirk
ced4e3b78c
Bump build to 2.19.3.3.
...
// FREEBIE
2017-12-16 14:15:59 -05:00
Michael Kirk
d5762470b2
Bump build to 2.19.3.2.
...
// FREEBIE
2017-12-16 13:26:52 -05:00
Michael Kirk
b0f9a03e51
Merge branch 'mkirk/replace-cache-for-migration' into hotfix/2.19.3
2017-12-16 13:26:38 -05:00
Michael Kirk
1955f3664b
CR: clarify names, comments, asserts
...
// FREEBIE
2017-12-16 13:21:56 -05:00
Michael Kirk
60eac4e0bf
notify only when SignalAccounts actually change
...
// FREEBIE
2017-12-16 12:32:19 -05:00
Michael Kirk
27c99cf4d2
sort SignalAccounts loaded from cache
2017-12-16 12:26:47 -05:00
Michael Kirk
e78edcde87
Only clear cache when user pulls-to-refresh
...
// FREEBIE
2017-12-16 12:01:19 -05:00
Michael Kirk
49196f8013
Spin activity indicator until contacts are fetched
...
// FREEBIE
2017-12-15 16:31:53 -05:00
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
2017-12-15 16:18:36 -05:00
Michael Kirk
f182450090
bump build
...
// FREEBIE
2017-12-14 13:53:40 -05:00
Michael Kirk
162b33ed5a
Merge branch 'mkirk-2.19.3/fixup-account-cache' into hotfix/2.19.3
2017-12-14 13:53:12 -05:00
Michael Kirk
1f8042685d
Show loading cell when contacts are still loading.
...
// FREEBIE
2017-12-14 13:53:02 -05:00
Michael Kirk
c07d7777cb
Reinstate notification when SignalAccounts change
...
// FREEBIE
2017-12-14 13:18:51 -05:00
Michael Kirk
6f7cae691c
Log counts to determine when SignalAccount cache goes missing
...
// FREEBIE
2017-12-14 11:32:33 -05:00
Michael Kirk
f272c9088f
Merge branch 'mkirk-hotfix-2.19.3/persist-signal-accounts' into hotfix/2.19.3
2017-12-14 10:52:35 -05:00
Michael Kirk
64e90d29fd
CR: extract method, more asserts and annotations
...
// FREEBIE
2017-12-14 10:52:04 -05:00
Michael Kirk
42dc872c9a
use dedicated read connection to pre-populate cache
...
// FREEBIE
2017-12-13 19:08:47 -05:00
Michael Kirk
336c92ddab
remove cached display name machinery, cleanup
...
// FREEBIE
2017-12-13 17:31:36 -05:00
Michael Kirk
7ea4b85a2a
Persist signal accounts (and their embedded Contact)
...
// FREEBIE
2017-12-13 17:31:36 -05:00
Michael Kirk
9cea6971ba
bump version
...
// FREEBIE
2017-11-30 14:40:35 -08:00
Michael Kirk
741723c990
pull latest translations
...
// FREEBIE
2017-11-29 13:14:25 -08:00
Michael Kirk
a85b144150
Merge branch 'mkirk/proper-file-extensions' into hotfix/2.19.1
2017-11-29 13:14:16 -08:00
Michael Kirk
9d1e3dc223
We need to change file extensions when converting data
...
// FREEBIE
2017-11-29 12:43:05 -08:00
Matthew Chen
b242f6491a
Merge branch 'charlesmchen/addPhotoUsageDescription' into hotfix/2.19.1
2017-11-29 13:18:59 -05:00
Matthew Chen
1f3cc8752b
Fix the add photo permission crash on iOS 11.
2017-11-29 13:18:45 -05:00
Michael Kirk
a902105944
Merge branch 'mkirk/ios8-send-crash' into hotfix/2.19.1
2017-11-29 10:17:39 -08:00
Michael Kirk
1a99b34913
Fix iOS8 crash on type
...
// FREEBIE
2017-11-29 10:15:57 -08:00
Matthew Chen
33f2233181
Bump version number to v2.19.1.
2017-11-29 12:44:58 -05:00
Matthew Chen
f4f2ff8835
Bump build to 2.19.0.22.
...
// FREEBIE
2017-11-22 15:30:42 -05:00
Matthew Chen
8b93c4aa2c
Merge branch 'charlesmchen/unreadIndicatorAssert'
2017-11-22 15:29:58 -05:00
Matthew Chen
8acce3b5bd
Simplify the unread indicator logic.
2017-11-22 15:23:58 -05:00
Michael Kirk
a03a96693f
Merge branch 'mkirk/archive-after-reset'
2017-11-22 11:47:37 -08:00
Michael Kirk
43092ee6ac
CR: be extra paranoid about archiving the reset session
...
// FREEBIE
2017-11-22 11:44:35 -08:00
Michael Kirk
47926418b5
Prevent subsequent "No valid session" errors from the recipient of an
...
EndSession message.
// FREEBIE
2017-11-22 11:15:26 -08:00
Matthew Chen
443ef58377
Bump build to 2.19.0.21.
...
// FREEBIE
2017-11-22 13:33:51 -05:00
Matthew Chen
97efc359f0
Merge branch 'mkirk/center-loading-more'
2017-11-22 13:32:36 -05:00
Michael Kirk
a542471bbe
center "Loading More Messages" label
...
// FREEBIE
2017-11-22 13:32:20 -05:00
Matthew Chen
bd6cb22255
Update l10n strings.
2017-11-22 13:32:10 -05:00
Matthew Chen
6f90786ac3
Merge branch 'charlesmchen/layoutEdgeCases'
2017-11-22 13:17:45 -05:00
Matthew Chen
f9f0f1c27d
Revert "Force conversation view cells to update layout immediately."
...
This reverts commit ef820a3719
.
2017-11-22 13:12:15 -05:00
Matthew Chen
35bdc86ab5
Reload adjacent rows using original indices, not final indices.
2017-11-22 13:06:54 -05:00
Matthew Chen
0029b6854f
Merge branch 'charlesmchen/unreadLayoutEdgeCases'
2017-11-22 10:50:42 -05:00
Matthew Chen
71f5ef5940
Improve handling of unread indicator edge cases.
2017-11-22 10:39:38 -05:00
Matthew Chen
e0e0a512e5
Merge branch 'charlesmchen/identityTransactions'
2017-11-22 09:40:54 -05:00
Matthew Chen
ba88da60ca
Use dedicated db connection for recipient identities.
2017-11-22 09:40:39 -05:00
Matthew Chen
2ec1e7e925
Respond to CR.
2017-11-22 09:39:43 -05:00
Matthew Chen
f07cbeef72
Bump build to 2.19.0.20.
...
// FREEBIE
2017-11-21 18:22:42 -05:00
Matthew Chen
61666351cc
Update l10n strings.
2017-11-21 18:22:07 -05:00
Matthew Chen
5f9f63d897
Merge branch 'charlesmchen/unreadEdgeCases'
2017-11-21 18:18:21 -05:00
Matthew Chen
2d241623b7
Improve handling of edge cases around unread indicator delimiting deleted message(s).
2017-11-21 18:17:19 -05:00