Commit graph

6671 commits

Author SHA1 Message Date
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
Matthew Chen 661f48c6d8 Merge branch 'charlesmchen/debugLogUploaderNPE' into release/2.24.0 2018-04-20 16:42:36 -04:00
Matthew Chen c1879250d8 Fix NPE in debug log uploader. 2018-04-20 16:42:03 -04:00
Matthew Chen b4fc0cddcd Fix NPE in debug log uploader. 2018-04-20 16:42:03 -04:00
Matthew Chen 2c60a57491 Update l10n strings. 2018-04-20 16:41:44 -04:00
Matthew Chen bc5a86254c Update screen lock settings copy. 2018-04-20 16:41:35 -04:00
Matthew Chen 83a9c1e9eb Merge branch 'charlesmchen/saeScreenLock' into release/2.24.0 2018-04-20 16:41:13 -04:00
Matthew Chen 08d36aa862 Add screen lock UI to SAE. 2018-04-20 16:39:35 -04:00
Michael Kirk 3dfcafb2cc Merge branch 'mkirk/call-reconnecting' 2018-04-20 16:26:54 -04:00
Michael Kirk 9bb2f38553 Merge branch 'mkirk/design-tweaks' into release/2.24.0 2018-04-20 16:07:56 -04:00
Michael Kirk 8e56175099 CR: unread badge updates w/ dynamic text change
also renames for clarity

// FREEBIE
2018-04-20 16:05:25 -04:00
Michael Kirk 8ca62a8d44 Align top row by baseline
// FREEBIE
2018-04-19 21:01:45 -04:00
Michael Kirk 743867859f smaller font for date/unread, per updated spec
// FREEBIE
2018-04-19 19:51:32 -04:00
Michael Kirk bba2bcefe2 Grow unread badge into pill
// FREEBIE
2018-04-19 19:51:05 -04:00
Michael Kirk 2bc072fe8e Now that snippet is a bit higher, increase max message cell height
// FREEBIE
2018-04-19 19:21:51 -04:00
Michael Kirk ee4d038d2d Top row baseline and badge to spec
- Single visual baseline for all top row text
- Snippet should not flow under badge, it should stop at it's left edge
- unread font to spec (same as date stamp font, but never bold)

// FREEBIE
2018-04-19 19:17:37 -04:00
Michael Kirk c693beb763 dateTime to spec
read should be gray
unread should be bold and black

// FREEBIE
2018-04-19 15:40:30 -04:00
Michael Kirk 91f4f38c02 snippet to spec (subheading: 15pt)
// FREEBIE
2018-04-19 15:28:59 -04:00
Michael Kirk 5ada961ec7 unread badge to spec (footnote: 13)
// FREEBIE
2018-04-19 15:28:59 -04:00
Michael Kirk 15891523b6 Merge branch 'mkirk/group-delivery' into release/2.24.0 2018-04-19 14:57:50 -04:00
Michael Kirk eec7678979 Group's meta message defaults to "Delivery"
// FREEBIE
2018-04-19 14:57:42 -04:00
Michael Kirk 0f46834e8d Show "Reconnecting..." on call screen
// FREEBIE
2018-04-19 09:56:09 -04:00
Michael Kirk 830ed884cf Only log timeout when call actually times out
// FREEBIE
2018-04-19 07:47:30 -04:00
Matthew Chen 2c43d20ee8 Merge tag '2.24.0.9' 2018-04-18 17:40:10 -04:00
Matthew Chen f45970922f "Bump build to 2.24.0.9." 2018-04-18 17:39:21 -04:00
Matthew Chen a2028b1ed2 Merge branch 'charlesmchen/asyncRegistrationCompletion' into release/2.24.0 2018-04-18 17:38:26 -04:00
Matthew Chen 35ee8c1a0d Rework flush of registration connection(s). 2018-04-18 17:38:13 -04:00
Matthew Chen a264268253 Rework flush of registration connection(s). 2018-04-18 17:38:13 -04:00
Matthew Chen e1138df771 Rework flush of registration connection(s). 2018-04-18 17:38:13 -04:00
Matthew Chen 5bbce14020 Rework flush of registration connection(s). 2018-04-18 17:38:13 -04:00
Matthew Chen 5d627ee89f Rework flush of registration connection(s). 2018-04-18 17:38:13 -04:00
Matthew Chen 4f1f1a107f Rework flush of registration connection(s). 2018-04-18 17:38:13 -04:00