Matthew Chen
9e1021f1a4
Clean up ahead of PR.
2018-04-25 09:56:53 -04:00
Matthew Chen
f4439f8af8
Present calls using window manager.
2018-04-25 09:56:53 -04:00
Matthew Chen
17fce2fdd2
Present calls using window manager.
2018-04-25 09:56:53 -04:00
Matthew Chen
6a8796ad04
Present calls using window manager.
2018-04-25 09:56:53 -04:00
Matthew Chen
7345ab2e4e
Add window manager. Move call view to a separate window.
2018-04-25 09:56:53 -04:00
Matthew Chen
9364af9b85
Make screen block view first responder.
2018-04-25 09:56:53 -04:00
Matthew Chen
6ccf93e929
Merge branch 'charlesmchen/corruptDatabaseViews'
2018-04-25 09:31:36 -04:00
Matthew Chen
aa35594ad5
Respond to CR.
2018-04-25 09:30:23 -04:00
Matthew Chen
67f2d6608f
Detect and handle corrupt database views.
2018-04-25 09:30:23 -04:00
Matthew Chen
1a4c01ae29
Detect and handle corrupt database views.
2018-04-25 09:30:23 -04:00
Matthew Chen
212891c50d
Detect and handle corrupt database views.
2018-04-25 09:30:23 -04:00
Matthew Chen
f70a45ef1b
Clean up ahead of PR.
2018-04-25 09:30:23 -04:00
Matthew Chen
50a59c907d
Detect and handle corrupt database views.
2018-04-25 09:30:23 -04:00
Matthew Chen
d3b484482c
Detect and handle corrupt database views.
2018-04-25 09:30:23 -04:00
Michael Kirk
66459af997
Merge branch 'mkirk/long-text-scroll-margin'
2018-04-24 20:19:30 -04:00
Michael Kirk
0dd12f96e5
scrollbar should be on right edge, while leaving margin between text and
...
superview
// FREEBIE
2018-04-24 20:19:07 -04:00
Matthew Chen
107a1ff9c0
Clean up system contacts fetch.
2018-04-24 14:47:08 -04:00
Matthew Chen
d3fb5d321d
Fix build break.
2018-04-24 13:48:36 -04:00
Matthew Chen
0bead4c685
Merge branch 'charlesmchen/corruptMessageNotifications'
2018-04-24 13:44:15 -04:00
Matthew Chen
89abe79c78
Respond to CR.
2018-04-24 13:43:38 -04:00
Matthew Chen
c5981b164b
Notify users of corrupt messages.
2018-04-24 13:41:44 -04:00
Matthew Chen
371b247b4f
Merge branch 'charlesmchen/contactsCrash'
2018-04-24 13:23:29 -04:00
Matthew Chen
fa9a4c808a
Simplify usage of contacts framework.
2018-04-24 13:21:12 -04:00
Matthew Chen
8428bd81de
Merge branch 'charlesmchen/dbMigrationsVsStorageReadiness'
2018-04-24 13:17:37 -04:00
Matthew Chen
7f23dfa258
Respond to CR.
2018-04-24 13:15:11 -04:00
Matthew Chen
eb3569d8f8
Don't start app version migrations until storage is ready.
2018-04-24 11:56:32 -04:00
Matthew Chen
2265ae08aa
Don't start app version migrations until storage is ready.
2018-04-24 11:56:32 -04:00
Matthew Chen
2c1e633914
Merge branch 'charlesmchen/archivedConversations'
2018-04-24 11:42:50 -04:00
Matthew Chen
1395a6c37b
Respond to CR.
2018-04-24 11:42:04 -04:00
Matthew Chen
e252447cfe
Clean up ahead of PR.
2018-04-24 11:29:24 -04:00
Matthew Chen
21ab670fc9
Clean up ahead of PR.
2018-04-24 11:29:24 -04:00
Matthew Chen
fe9a61117c
Rework archived conversations mode of home view.
2018-04-24 11:29:24 -04:00
Matthew Chen
9c7e9b795a
Rework archived conversations mode of home view.
2018-04-24 11:29:24 -04:00
Matthew Chen
af2539f473
Rework archived conversations mode of home view.
2018-04-24 11:29:24 -04:00
Michael Kirk
e66e5b0b97
Merge branch 'mkirk/unjank-homescreen'
2018-04-23 12:15:50 -04:00
Michael Kirk
f5e810e82b
CR: rename ThreadModel -> ThreadViewModel
...
// FREEBIE
2018-04-23 12:15:21 -04:00
Michael Kirk
d1230abdc5
Fix type declaration
...
// FREEBIE
2018-04-21 20:00:57 -04:00
Michael Kirk
1f63ce02a0
Increase cache, remove dead code, add debug logging
...
// FREEBIE
2018-04-21 20:00:57 -04:00
Michael Kirk
b3cd6a112b
Add OWSJanksUI assertion
...
// FREEBIE
2018-04-21 20:00:56 -04:00
Michael Kirk
90dda0bf9c
SEPARATE: Use non-signal contact's full name
...
// FREEBIE
2018-04-21 19:21:19 -04:00
Michael Kirk
113cb254d9
fixup cache
2018-04-21 19:21:19 -04:00
Michael Kirk
9c81eb44a1
Replace remaining UI usage of interaction.description
...
// FREEBIE
2018-04-21 19:21:18 -04:00
Michael Kirk
897d4a925b
HomeView caches thread models
...
// FREEBIE
2018-04-21 19:21:18 -04:00
Michael Kirk
5f2b38c50b
Introduce Thread view model
...
// FREEBIE
2018-04-21 19:21:18 -04:00
Michael Kirk
1fb1b5bbe2
WIP unjank home screen
...
verify `description` isn't used elsewhere (notifications? conversation
view?)
Probably want to remove overzealous asserts for now, but would be good
to work towards leaving them enabled.
// FREEBIE
2018-04-21 19:21:18 -04:00
Matthew Chen
7912598ccb
Merge branch 'release/2.24.0'
2018-04-21 14:27:27 -04:00
Matthew Chen
f4adea4e3a
"Bump build to 2.24.0.10."
2018-04-20 16:46:16 -04:00
Matthew Chen
af418a98be
Merge branch 'charlesmchen/iRateCrashes' into release/2.24.0
2018-04-20 16:44:30 -04:00
Matthew Chen
f3de6b5241
Ensure iRate synchronizes when active.
2018-04-20 16:44:21 -04:00
Matthew Chen
fe6e797618
Ensure iRate synchronizes when active.
2018-04-20 16:44:21 -04:00