Matthew Chen
e6bc37d941
Tidy files.
2018-08-01 09:46:05 -04:00
Matthew Chen
2c19474397
Tidy files.
2018-08-01 09:46:05 -04:00
Matthew Chen
8f55f53329
Tidy files.
2018-08-01 09:46:05 -04:00
Michael Kirk
103a8dc579
ubsan fixups
2018-07-31 17:42:20 -06:00
Michael Kirk
78ad597e44
Merge tag '2.28.0.15'
2018-07-31 17:36:37 -06:00
Matthew Chen
995c2f2a2a
Refine 'new message' animations.
2018-07-31 16:04:22 -06:00
Matthew Chen
24d85898e1
Refine 'new message' animations.
2018-07-31 16:04:22 -06:00
Matthew Chen
026ef02ce5
Refine 'new message' animations.
2018-07-31 16:04:22 -06:00
Jesse Squires
6dc74ddcaf
Fix some project warnings + other fixes
...
- Prefer checking `.isEmpty` rather than `.count == 0` for Swift collections (can be more optimal)
- Avoid comparing `BOOL` explicitly to `NO` (considered bad practice since `BOOL` is a `signed char`)
- Specify unused `SGX_FLAGS` as `__unused` to silence warnings
2018-07-31 09:48:58 -06:00
Matthew Chen
fa8a07abf1
Respond to CR.
2018-07-26 10:54:45 -04:00
Matthew Chen
7759c9ca0f
Refine theme.
2018-07-26 09:42:48 -04:00
Michael Kirk
6e1c1a681b
Merge tag '2.28.0.12'
2018-07-23 16:12:46 -06:00
Michael Kirk
2d4eb7d057
remove interactive 'swipe for info'
2018-07-23 13:08:41 -06:00
Matthew Chen
48975eaac8
Respond to CR.
2018-07-20 15:37:47 -04:00
Matthew Chen
d14f764b50
Streamline SignalRecipient.
2018-07-18 13:57:21 -04:00
Michael Kirk
ef9a0880ae
Fix analyzer warnings
2018-07-18 10:24:08 -06:00
Michael Kirk
baacebc956
Enable (quick) static analyzer for normal builds
...
// FREEBIE
2018-07-18 10:24:08 -06:00
Michael Kirk
567f625902
touch instead of reload to make sure any adjacent bubbles are updated appropriately.
2018-07-17 09:53:45 -06:00
Michael Kirk
2c3f7db4e4
Only add one 'incoming message' unread indicator per foreground.
...
// FREEBIE
2018-07-17 09:53:45 -06:00
Michael Kirk
f2f3b9eaed
reload cell after removing unread indicator
...
// FREEBIE
2018-07-17 09:53:45 -06:00
Michael Kirk
0847c0bafb
ScrollToBottom accounts for top inset
...
// FREEBIE
2018-07-13 14:25:11 -06:00
Matthew Chen
687efabede
Respond to CR.
2018-07-13 16:24:36 -04:00
Matthew Chen
96a8df5f88
Fix "new unread indicator animation" issue.
2018-07-13 16:21:57 -04:00
Matthew Chen
f69945ea20
Fix 'breaks vs. collapse' issue.
2018-07-13 16:21:57 -04:00
Michael Kirk
39bbcca738
CR: cleanup / copy tweak
2018-07-13 13:00:27 -06:00
Michael Kirk
dde2fd6f33
Hide menu window when vc dismisses.
...
Normally this isn't possible, just being paranoid.
// FREEBIE
2018-07-13 13:00:27 -06:00
Michael Kirk
82fdd5b883
Split out generic action sheet components
...
Keep the message specific components separte, so we could re-use the
MenuActionsViewController.
2018-07-13 13:00:27 -06:00
Michael Kirk
41c1c2fcd5
scroll focused view to maximize visability
...
// FREEBIE
2018-07-13 13:00:27 -06:00
Michael Kirk
ce3030917f
MessageActions for info messages
2018-07-13 13:00:27 -06:00
Michael Kirk
210cba3e37
Media actions
2018-07-13 13:00:27 -06:00
Michael Kirk
2552368146
add text reply action, comment out more deprecated uimenu code
2018-07-13 13:00:27 -06:00
Michael Kirk
6079ae2439
show text details, dismiss before action to avoid problems when action presents
2018-07-13 13:00:27 -06:00
Michael Kirk
5c2a5b00aa
comment
2018-07-13 13:00:27 -06:00
Michael Kirk
0c4cae133b
milestone: route one real action (copy text)
2018-07-13 13:00:27 -06:00
Michael Kirk
57400e1ecb
WIP: ActionView
2018-07-13 13:00:27 -06:00
Michael Kirk
18adf26e06
Don't present over navbar.
...
// FREEBIE
2018-07-13 13:00:27 -06:00
Michael Kirk
635c0275db
stop observing db notifications while message actions are presented
...
This let's new messages appear after the message actions are dismissed without
complicating scroll state.
2018-07-13 13:00:27 -06:00
Michael Kirk
6275a2f102
Highlight focused view
2018-07-13 13:00:27 -06:00
Michael Kirk
aa98963fd9
Abandonded: separate window pattern
...
Hiding the old window, caused keyboard to resign first responder.
2018-07-13 13:00:27 -06:00
Michael Kirk
6037a440c9
wire up window mgmt
2018-07-13 13:00:27 -06:00
Matthew Chen
376e2cc1db
Respond to CR.
2018-07-11 16:54:44 -04:00
Matthew Chen
ecafe546b6
Rework unread indicators.
2018-07-11 16:43:39 -04:00
Matthew Chen
8d72bb032e
Rework unread indicators.
2018-07-11 16:43:39 -04:00
Matthew Chen
6d45d533ef
Respond to CR.
2018-07-11 15:38:49 -04:00
Matthew Chen
e01579ed44
Tweak disappearing messages indicator.
2018-07-11 15:38:49 -04:00
Matthew Chen
158aa3abc4
Tweak system messages; incomplete vs. missed calls.
2018-07-11 15:34:16 -04:00
Matthew Chen
8b3bdb88f3
Revert "Merge branch 'charlesmchen/tweakCalls'"
...
This reverts commit 3e0233ea60
, reversing
changes made to 74ce3012cf
.
2018-07-11 15:34:16 -04:00
Michael Kirk
68ffd81390
Only show breaks between new days
...
// FREEBIE
2018-07-10 11:38:41 -06:00
Matthew Chen
41e505fb6f
Tweak relative timestamps.
2018-07-09 16:33:03 -04:00
Michael Kirk
2763f7bd2d
fix corner rounding for outgoing messages too
2018-07-09 12:19:13 -06:00