Commit Graph

29 Commits

Author SHA1 Message Date
Nora Trapp
473b88b497 Don't require ConversationViewController to maintain first responder status. 2019-10-17 11:41:58 -07:00
Michael Kirk
54812451f4 Update and apply palette. Consolidate dupes. 2019-09-24 15:12:51 -07:00
Michael Kirk
1a9c0fae1d GRDB: Fix disappearing messages vs. long text or media details
The generic observer delete was broken for GRDB, because we can't fetch the
uniqueId's of rowIds if the corresponding row was deleted. So instead, we
split the logic: Yap uses uniqueIds, GRDB uses row ids.
2019-09-16 07:53:00 -07:00
Matthew Chen
a5efaf8d16 Merge remote-tracking branch 'private/release/2.42.0' 2019-08-28 11:33:26 -03:00
Matthew Chen
cd88f4f012 Address sticky keyboards on iOS 12. 2019-08-27 14:50:29 -03:00
Matthew Chen
c9b162d1e2 Remove YDB & primary storage usage. 2019-08-14 09:10:48 -03:00
Matthew Chen
8ca337e2c3 Rework generic change observation. 2019-08-13 09:58:27 -03:00
Matthew Chen
1e363d2c65 Make uniqueId non-nil. 2019-07-31 10:50:59 -03:00
Nora Trapp
b1d6db7cd9 Cache naturalTextAlignment 2019-07-19 12:43:58 -07:00
Nora Trapp
e4e8132af0 Align message text using the dominant language direction. 2019-07-19 12:35:00 -07:00
Matthew Chen
77b9500154 Convert interactions to BaseModel. 2019-07-19 15:25:28 -03:00
Michael Kirk
9f806d3963 respond to fixed radar (hooray) 2019-04-04 13:44:42 -06:00
Michael Kirk
30266bf65e autoformatted 2019-04-04 13:44:42 -06:00
Michael Kirk
64a0c4bfaa auto-migrate to Swift5 2019-04-04 13:44:42 -06:00
Michael Kirk
0b638f4831 link checks 2019-03-18 15:21:19 -07:00
Michael Kirk
134cade52c fix longtext layout: though text content should be inset from the edges, the
scrollbar should abut the edge of the screen.
2019-03-18 15:20:31 -07:00
Michael Kirk
b11308b2f8 Return to conversation after deleting long text 2019-02-26 17:19:18 -07:00
Michael Kirk
06eae47e09 ConversationViewItem -> protocol 2018-09-28 12:58:33 -06:00
Matthew Chen
7be8f30877 Apply -> Never. 2018-08-27 10:21:03 -04:00
Michael Kirk
464b854eb1 CR: follow naming conventions 2018-08-23 10:38:54 -06:00
Michael Kirk
9c9f3875a7 Link styling 2018-08-23 10:38:20 -06:00
Michael Kirk
5148747c12 clean up long text VC 2018-08-23 10:38:20 -06:00
Matthew Chen
a76d488e8b Fix QA issues in theme. 2018-08-15 17:09:59 -04:00
Matthew Chen
d34f83b445 Refine theme. 2018-08-08 15:04:23 -04:00
Michael Kirk
249b0a32b2 long text view controller 2018-06-29 17:56:00 -06:00
Matthew Chen
f63d25a172 Migrate to Swift 4. 2018-05-30 15:05:02 -04:00
Matthew Chen
28f7142a59 Auto-migration to Swift 4. 2018-05-30 15:05:02 -04:00
Michael Kirk
0dd12f96e5 scrollbar should be on right edge, while leaving margin between text and
superview

// FREEBIE
2018-04-24 20:19:07 -04:00
Matthew Chen
6830d4e8cb Apply message bubble view to message details view. 2018-04-06 12:35:46 -04:00