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
Matthew Chen
1b73fb9e67
Merge branch 'charlesmchen/callViewOptionals' into release/2.24.0
2018-04-18 17:37:33 -04:00
Matthew Chen
cc42e85bd6
Avoid race condition in call view controller.
2018-04-18 15:39:35 -04:00
Michael Kirk
3950d2c546
Merge branch 'mkirk/disappearing-messages'
2018-04-18 15:32:06 -04:00
Michael Kirk
c88ce07f66
CR: Clean up comments, use property setter instead of ivar
...
// FREEBIE
2018-04-18 15:32:01 -04:00
Michael Kirk
eb140a6839
Timer info messages *before* the message which changed the timer
...
// FREEBIE
2018-04-18 15:32:01 -04:00
Michael Kirk
a9e7c5e879
Cleanup: simplify migration, remove unused code
...
// FREEBIE
2018-04-18 15:32:01 -04:00
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
2018-04-18 15:32:01 -04:00
Michael Kirk
754549adf1
Start timer for expiring message based on when read receipt was sent
...
// FREEBIE
2018-04-18 15:32:01 -04:00
Michael Kirk
dfb2a034af
Use explicit transactions.
...
- Start expiration within scope of existing transaction when we're
already in a transaction
// FREEBIE
2018-04-18 15:32:01 -04:00
Michael Kirk
b7625689cb
Simplify reasoning around disappearing messages
...
1. Max duration between runs is now a separate timer we set up once and
don't touch, so we can separate any potential bugs in scheduling logic.
2. When we want to "run now" we just run now, rather than going through
the scheduler.
3. Detect if messages aren't being deleted in a timely way.
// FREEBIE
2018-04-18 15:32:01 -04:00
Michael Kirk
57ae2b173f
Clarify existing functionality, but no change in behavior
...
rename vars
use clearer date comparison method
// FREEBIE
2018-04-18 15:32:01 -04:00
Matthew Chen
621d54db17
Revert "Remove usage of ! in call view."
...
This reverts commit ce197b0ada .
2018-04-18 14:39:59 -04:00
Matthew Chen
943b3f031c
Revert "Remove usage of ! in call view."
...
This reverts commit 699bf0a829 .
2018-04-18 14:39:50 -04:00
Matthew Chen
594ddfaec3
Revert "Remove usage of ! in call view."
...
This reverts commit 3cbd49627a .
2018-04-18 14:39:37 -04:00
Matthew Chen
3cbd49627a
Remove usage of ! in call view.
2018-04-18 13:58:43 -04:00
Matthew Chen
699bf0a829
Remove usage of ! in call view.
2018-04-18 13:29:04 -04:00
Matthew Chen
ce197b0ada
Remove usage of ! in call view.
2018-04-18 13:29:04 -04:00
Matthew Chen
ef95e0538a
"Bump build to 2.24.0.8."
2018-04-17 15:16:31 -04:00
Matthew Chen
499d068424
"Bump build to 2.24.0.7."
2018-04-17 13:39:14 -04:00
Matthew Chen
e2fa797e01
Merge remote-tracking branch 'origin/charlesmchen/fixMessageTaps'
2018-04-17 13:38:59 -04:00
Matthew Chen
a1386eca81
Fix taps in message cells.
2018-04-17 13:28:06 -04:00
Matthew Chen
d3f106e3b7
"Bump build to 2.24.0.6."
2018-04-17 13:04:44 -04:00