Matthew Chen
22146ee007
Use transparent containers where possible.
2021-04-19 11:01:40 -03:00
Matthew Chen
111338b59d
Rewrite conversation view.
2020-12-10 12:44:13 -03:00
Matthew Chen
0c16380d6a
Animated sticker support.
2020-09-02 13:44:14 -03:00
Nora Trapp
d6ad7868a3
PR Feedback
2020-08-04 14:18:10 -07:00
Nora Trapp
a39750113f
Full suppoort for ention send + receive
2020-08-04 14:08:30 -07:00
Nora Trapp
4696a4d993
Mention sending
2020-08-04 14:08:30 -07:00
Nora Trapp
aab95db806
Strip out message request special casing
2020-06-16 12:28:21 -07:00
Matthew Chen
b799d1d311
Fix more build warnings.
2020-04-10 13:17:08 -03:00
Nora Trapp
200d59e460
Update quote colors for rebrand
2020-03-30 13:16:02 -07:00
Matthew Chen
547f89e51e
Merge tag '3.6.1.4'
2020-03-06 10:49:28 -03:00
Nora Trapp
4ad7479ff9
Use new accent blue color everywhere except launch screen related views
2020-03-04 10:00:55 -08:00
Nora Trapp
9cc608ad09
Always display you as "You" in reactions and quoted replies.
2020-03-03 14:19:56 -08:00
Nora Trapp
70d948843f
Remote FF for message requests
2020-02-11 18:27:46 -08:00
Michael Kirk
95f2d511e1
font updates
2019-09-26 12:20:42 -07:00
Michael Kirk
54812451f4
Update and apply palette. Consolidate dupes.
2019-09-24 15:12:51 -07:00
Michael Kirk
f63a64243a
convert colors to Swift
2019-09-24 15:12:50 -07:00
Nora Trapp
ccaa4e0e90
Fix avatar contact name when is disabled
2019-09-03 12:12:13 -07:00
Nora Trapp
b45516839f
Restore old ~profile display
2019-08-29 10:18:12 -07:00
Nora Trapp
96bf655727
Profile name renders at same level as system contact name
2019-07-29 12:50:54 -07: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
Nora Trapp
1399fb7546
PR Feedback
2019-07-10 15:00:53 -07:00
Nora Trapp
ae17d61a05
Update quoted messages, per message expiration, and sync transcripts
2019-07-10 13:31:18 -07:00
Nora Trapp
34e8a7e4a0
PR Feedback
2019-06-25 10:31:23 -07:00
Nora Trapp
92f817d7fd
Update callsites to use new contacts manager address interface
2019-06-25 10:30:52 -07:00
Matthew Chen
2b71c433ac
Update appearance of draft quoted replies.
2019-01-28 15:51:54 -05:00
Matthew Chen
25fd43d646
Update appearance of draft quoted replies.
2019-01-28 14:45:31 -05:00
Matthew Chen
5830c62403
Fix quoted reply image aspect ratio.
2019-01-25 17:06:05 -05:00
Matthew Chen
75e017b2c1
Align draft view of link preview and draft view of quoted reply.
2019-01-25 16:48:54 -05:00
Matthew Chen
c02d633272
Align draft view of link preview and draft view of quoted reply.
2019-01-25 16:43:16 -05:00
Matthew Chen
957a733838
Yet more link preview refinements.
2019-01-25 11:33:09 -05:00
Joshua Lund
97d0543cef
String cleanup:
...
* Made our Title Case usage a little more consistent.
* Standardized on the ellipses special character.
* Rephrased a few buttons and descriptions.
2018-09-27 15:30:58 -04:00
Matthew Chen
b3ad6e27dc
Rework conversation message bubble colors; add "conversation colors" class.
2018-09-27 09:07:47 -04:00
Matthew Chen
3a12446be8
Modify environment accessors to use our 'shared' convention.
2018-09-07 16:20:41 -04:00
Michael Kirk
c7662b5a86
Step 2/2 %s/OWSAssert/OWSAssertDebug for existing previous assert semantics
...
Going forward, we want to prefer safer asserts, but we don't want to blindly
apply crashing asserts across the codebase
2018-09-07 10:00:48 -06:00
Matthew Chen
cc5a480baa
Apply OWS log functions in Objective-C.
2018-08-27 12:58:52 -04:00
Matthew Chen
03829779cc
Apply OWS log functions in Objective-C.
2018-08-27 12:58:52 -04:00
Matthew Chen
3a50377902
Apply OWS log functions in Objective-C.
2018-08-27 12:58:52 -04:00
Matthew Chen
713606271c
Rename fail macros in Obj-C.
2018-08-27 10:29:51 -04:00
Michael Kirk
8829cdfb4b
Toast view when tapped message doesn't exist, mark remotely sourced.
2018-08-10 16:55:54 -06:00
Michael Kirk
ef9a0880ae
Fix analyzer warnings
2018-07-18 10:24:08 -06:00
Michael Kirk
1b78882660
per design: tweak quote corner radius
...
// FREEBIE
2018-07-16 17:49:14 -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
Matthew Chen
4b448ed018
Retweak colors.
2018-07-09 16:31:43 -04:00
Matthew Chen
bbd65d6433
Retweak colors.
2018-07-09 16:31:43 -04:00
Michael Kirk
37c4a802e4
sharp corners respect RTL
2018-07-06 16:32:46 -06:00
Michael Kirk
fa89a84daf
CR: move builder to BubbleView
2018-07-06 16:13:25 -06:00
Michael Kirk
42da082b01
extract rounded bezier builder
2018-07-06 15:25:15 -06:00
Michael Kirk
900abf2367
CR: simplify
2018-07-06 15:11:07 -06:00
Michael Kirk
287da9c30a
fixup quote corners
...
// FREEBIE
2018-07-06 14:57:28 -06:00