Matthew Chen
9d5af7bb2e
Set sender names apart.
2018-07-20 15:58:17 -04:00
Michael Kirk
2b5db4fd1a
Add header view to info messages.
...
I considered extracting this from OWSMessageCell and putting it into
ConversationCell, but that would be a pretty large change.
// FREEBIE
2018-07-17 14:49:43 -06:00
Michael Kirk
17e79a522a
fixup audio/generic atachment margins
2018-07-17 12:58:39 -06:00
Michael Kirk
c2063d8600
replace bullet with center-dot unicode
...
// FREEBIE
2018-07-17 12:53:01 -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
1b78882660
per design: tweak quote corner radius
...
// FREEBIE
2018-07-16 17:49:14 -06:00
Matthew Chen
e3622739b2
Remove media thumbnail shadows.
2018-07-16 12:55:29 -06:00
Michael Kirk
24060c17d0
CR: proper width calculation for header view
2018-07-16 12:52:00 -06:00
Michael Kirk
f33e5c019c
CR: assign gutter trailing/leading in HeaderView
...
// FREEBIE
2018-07-16 12:52:00 -06:00
Michael Kirk
fef6c64bdc
decrease header spacing from 32->28.
...
Previous spacing was based on applying the "full width" gutter spacing twice.
2018-07-16 12:52:00 -06:00
Michael Kirk
8da47b64d9
clarify different methods
...
These method names were too similar to existing methods in PureLayout, which
have slightly different behavior.
ows_autoPinToSuperviewEdges uses left/right, whereas PureLayouts uses
leading/trailing
ows_autoPinToSuperviewMargins uses our own constraint adding logic, which
behaves differently in some cases.
2018-07-16 10:20:05 -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
42eb7a8d31
cleanup unused code
2018-07-13 13:00:27 -06:00
Michael Kirk
210cba3e37
Media actions
2018-07-13 13:00:27 -06:00
Michael Kirk
729336774c
delete text
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
ea179a398b
first responder debugging
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
Michael Kirk
a2c67bb96b
Enhance navbar blur, match input toolbar blur
...
// FREEBIE
2018-07-13 11:59:47 -06:00
Matthew Chen
246218e333
Apply 'disappearing messages disabled' icon.
2018-07-12 15:37:08 -04:00
Matthew Chen
4d3707a16e
Apply "disappearing messages disabled" icon.
2018-07-12 15:37:08 -04:00
Matthew Chen
8287076499
More design tweaks.
2018-07-12 15:36:22 -04:00
Matthew Chen
49b0ea993d
Dedupe forward class declarations.
2018-07-12 15:35:42 -04:00
Matthew Chen
a505c2a89e
Tweak unread indicator + date.
2018-07-11 17:19:55 -04: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
e48a1e0816
Respond to CR.
2018-07-11 15:43:27 -04:00
Matthew Chen
6711ed1cf3
Respond to CR.
2018-07-11 15:38:49 -04:00
Matthew Chen
f426af8167
Respond to CR.
2018-07-11 15:38:49 -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