Commit Graph

3757 Commits (66459af997d77c7ad47d2b0536ed1fbb876682aa)

Author SHA1 Message Date
Michael Kirk 0dd12f96e5 scrollbar should be on right edge, while leaving margin between text and
superview

// FREEBIE
7 years ago
Matthew Chen 89abe79c78 Respond to CR. 7 years ago
Matthew Chen c5981b164b Notify users of corrupt messages. 7 years ago
Matthew Chen fa9a4c808a Simplify usage of contacts framework. 7 years ago
Matthew Chen 7f23dfa258 Respond to CR. 7 years ago
Matthew Chen 2265ae08aa Don't start app version migrations until storage is ready. 7 years ago
Matthew Chen 1395a6c37b Respond to CR. 7 years ago
Matthew Chen e252447cfe Clean up ahead of PR. 7 years ago
Matthew Chen 21ab670fc9 Clean up ahead of PR. 7 years ago
Matthew Chen fe9a61117c Rework archived conversations mode of home view. 7 years ago
Matthew Chen 9c7e9b795a Rework archived conversations mode of home view. 7 years ago
Matthew Chen af2539f473 Rework archived conversations mode of home view. 7 years ago
Michael Kirk f5e810e82b CR: rename ThreadModel -> ThreadViewModel
// FREEBIE
7 years ago
Michael Kirk 1f63ce02a0 Increase cache, remove dead code, add debug logging
// FREEBIE
7 years ago
Michael Kirk 113cb254d9 fixup cache 7 years ago
Michael Kirk 9c81eb44a1 Replace remaining UI usage of `interaction.description`
// FREEBIE
7 years ago
Michael Kirk 897d4a925b HomeView caches thread models
// FREEBIE
7 years ago
Michael Kirk 5f2b38c50b Introduce Thread view model
// FREEBIE
7 years ago
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
7 years ago
Matthew Chen 7912598ccb Merge branch 'release/2.24.0' 7 years ago
Matthew Chen f4adea4e3a "Bump build to 2.24.0.10." 7 years ago
Matthew Chen c1879250d8 Fix NPE in debug log uploader. 7 years ago
Matthew Chen b4fc0cddcd Fix NPE in debug log uploader. 7 years ago
Matthew Chen 2c60a57491 Update l10n strings. 7 years ago
Matthew Chen bc5a86254c Update screen lock settings copy. 7 years ago
Matthew Chen 08d36aa862 Add screen lock UI to SAE. 7 years ago
Michael Kirk 8e56175099 CR: unread badge updates w/ dynamic text change
also renames for clarity

// FREEBIE
7 years ago
Michael Kirk 8ca62a8d44 Align top row by baseline
// FREEBIE
7 years ago
Michael Kirk 743867859f smaller font for date/unread, per updated spec
// FREEBIE
7 years ago
Michael Kirk bba2bcefe2 Grow unread badge into pill
// FREEBIE
7 years ago
Michael Kirk 2bc072fe8e Now that snippet is a bit higher, increase max message cell height
// FREEBIE
7 years ago
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
7 years ago
Michael Kirk c693beb763 dateTime to spec
read should be gray
unread should be bold and black

// FREEBIE
7 years ago
Michael Kirk 91f4f38c02 snippet to spec (subheading: 15pt)
// FREEBIE
7 years ago
Michael Kirk 5ada961ec7 unread badge to spec (footnote: 13)
// FREEBIE
7 years ago
Michael Kirk eec7678979 Group's meta message defaults to "Delivery"
// FREEBIE
7 years ago
Michael Kirk 0f46834e8d Show "Reconnecting..." on call screen
// FREEBIE
7 years ago
Michael Kirk 830ed884cf Only log timeout when call actually times out
// FREEBIE
7 years ago
Matthew Chen 2c43d20ee8 Merge tag '2.24.0.9' 7 years ago
Matthew Chen f45970922f "Bump build to 2.24.0.9." 7 years ago
Matthew Chen cc42e85bd6 Avoid race condition in call view controller. 7 years ago
Michael Kirk b039fdd276 UI Fix: start with full hourglass on short timer durations
We were positioning relative to "blink" time (2s), rather than delete
time, which means that for 10s timers we were starting as though only 8s
remained.

// FREEBIE
7 years ago
Michael Kirk 754549adf1 Start timer for expiring message based on when read receipt was sent
// FREEBIE
7 years ago
Michael Kirk dfb2a034af Use explicit transactions.
- Start expiration within scope of existing transaction when we're
  already in a transaction

// FREEBIE
7 years ago
Matthew Chen 621d54db17 Revert "Remove usage of ! in call view."
This reverts commit ce197b0ada.
7 years ago
Matthew Chen 943b3f031c Revert "Remove usage of ! in call view."
This reverts commit 699bf0a829.
7 years ago
Matthew Chen 594ddfaec3 Revert "Remove usage of ! in call view."
This reverts commit 3cbd49627a.
7 years ago
Matthew Chen 3cbd49627a Remove usage of ! in call view. 7 years ago
Matthew Chen 699bf0a829 Remove usage of ! in call view. 7 years ago
Matthew Chen ce197b0ada Remove usage of ! in call view. 7 years ago