Niels Andriesse
8344a86412
Render mentions in previews & refactor
2019-10-11 14:27:31 +11:00
Niels Andriesse
40bb4ba1a4
Set device link message TTL, clean & add more analytics
2019-10-03 14:45:00 +10:00
Niels Andriesse
9b613eba90
Disable notifications for group chats
2019-08-22 10:45:47 +10:00
Niels Andriesse
1bf0d44246
Add basic styling
2019-06-14 15:25:39 +10:00
Niels Andriesse
ac97f47a6a
Distinguish friends and strangers on home screen
2019-05-28 16:17:12 +10:00
Niels Andriesse
e81a074efc
Show online status
2019-05-27 16:30:28 +10:00
Mikunj
f8cccd8967
Show spinning cog if we are calculating the proof of work.
2019-05-06 16:12:14 +10:00
Niels Andriesse
aeb3cecf55
WIP
2019-05-03 07:58:48 +10:00
Matthew Chen
9149282e94
Resize link preview images if necessary.
2019-01-24 13:28:54 -05:00
Matthew Chen
449633e0dc
Respond to CR.
2019-01-04 09:19:41 -05:00
Matthew Chen
fc8fbebd97
Note to Self.
2019-01-03 18:06:56 -05:00
Michael Kirk
78e963404a
remove overzealous assert, since we now sometimes post notification without threadId
2018-12-10 10:04:40 -07:00
Matthew Chen
6e457e43ca
Clear typing indicators when they are disabled.
2018-12-05 13:31:54 -05:00
Matthew Chen
b8e9cd6b58
Respond to CR.
2018-11-01 16:44:48 -04:00
Matthew Chen
22c922bf5b
Respond to CR.
2018-11-01 16:44:47 -04:00
Matthew Chen
650469c6a7
Respond to CR.
2018-11-01 16:44:47 -04:00
Matthew Chen
50381cc94c
Add typing indicators in home view.
2018-11-01 16:44:47 -04:00
Matthew Chen
25ed886e72
Update home and group cells' dependencies.
2018-10-25 09:48:58 -04:00
Matthew Chen
908d6dfd78
Ensure unread badges in home view are always at least a circle.
2018-09-28 16:41:51 -04:00
Matthew Chen
25d56b30c1
Rework group avatars to reflect conversation colors.
2018-09-27 08:55:20 -04:00
Matthew Chen
a5628c4204
Rework layout of message status in home view.
2018-09-25 16:09:22 -04:00
Matthew Chen
0701d2465b
Replace shadow with stroke.
2018-09-25 15:51:51 -04:00
Matthew Chen
8106158780
Move unread badge on home view; propose shadow.
2018-09-25 15:51:51 -04:00
Matthew Chen
8cf5f3e58f
New grayscale palette.
2018-09-20 10:14:20 -04:00
Michael Kirk
920a82564f
Merge tag '2.29.3.3'
2018-09-15 09:17:08 -05:00
Michael Kirk
809b3766c1
Home view cell v. group blocking
2018-09-12 19:16:14 -05:00
Michael Kirk
eadb04efcc
WIP: ContactViewHelper incorporates group blocking
...
-[ ] UI
-[ ] Conversation Settings
-[x] Show switch for group
-[ ] localize
-[ ] migrate existing localizations? (nice to have)
-[ ] can view conversation settings (but not edit them) in left group
-[ ] special block copy for groups
-[ ] special unblock copy for groups
-[ ] ConversationViewHelper
-[x] Track blocked groups
-[ ] HomeView
-[ ] ConversationView
-[ ] Any others?
-[ ] Rename? Extract BlockList cache?
-[ ] Block List
-[ ] Group Section
-[ ] Unblock group
-[ ] Interstitial interacting with blocked threads (e.g. thread picker)
-[ ] BlockListUIUtils w/ thread
-[x] Block
-[x] Unblock
-[ ] Replace usages where possible
-[x] block manager
-[ ] Sync
-[x] tentative protos
-[ ] confirm protos w/ team
-[x] send new protos
-[ ] Message Processing
-[ ] Drop messages from blocked groups
2018-09-12 19:16:14 -05: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
713606271c
Rename fail macros in Obj-C.
2018-08-27 10:29:51 -04:00
Michael Kirk
c05700fd98
Log in OWSFail
...
step 1: rename OWSFail->OWSFailNoProdLog
step 2: rename OWSProdLogAndFail->OWSFail
step 3: Convert OWSFailNoProdLog->OWSFail where we want logging
step 4: Rename OWSCFail->OWSCFailNoProdLog
step 5: Rename OWSProdLogAndCFail -> OWSCFail
step 6: Convert OWSCFailNoProdLog -> OWSCFail where we want logging
2018-08-09 15:30:19 -06:00
Matthew Chen
fa8a07abf1
Respond to CR.
2018-07-26 10:54:45 -04:00
Matthew Chen
f795b12a86
Refine theme.
2018-07-26 09:42:48 -04:00
Matthew Chen
2b1f928770
Respond to CR.
2018-07-20 15:47:37 -04:00
Matthew Chen
48975eaac8
Respond to CR.
2018-07-20 15:37:47 -04:00
Matthew Chen
8862f9a531
Refine views.
2018-07-20 15:26:46 -04:00
Michael Kirk
ef9a0880ae
Fix analyzer warnings
2018-07-18 10:24:08 -06:00
Michael Kirk
d591fb7f2c
Fix some compiler warnings
2018-07-17 19:22:58 -06:00
Michael Kirk
7b85410136
per design: MessageStatus 1pt below baseline
2018-07-17 10:06:08 -06:00
Matthew Chen
b2f42adb86
Respond to CR.
2018-07-13 09:32:30 -04:00
Matthew Chen
20d1d11259
Refine home view.
2018-07-13 09:28:09 -04:00
Matthew Chen
8287076499
More design tweaks.
2018-07-12 15:36:22 -04:00
Matthew Chen
fdc4fafe7a
Tweak phone number & profile names.
2018-07-10 16:49:40 -06:00
Matthew Chen
575d0be6a6
Apply 'read' message status icon.
2018-07-10 13:57:01 -04:00
Michael Kirk
998c2f392c
CR: inline per code review
2018-07-10 11:33:24 -06:00
Michael Kirk
834021fe39
tweak selected color for homeview cells
2018-07-10 11:28:00 -06:00
Matthew Chen
0a35cbab13
Respond to CR.
2018-07-10 09:28:48 -04:00
Matthew Chen
d0618e3738
Apply 'failed' message status icon in home view.
2018-07-10 09:28:48 -04:00
Matthew Chen
aac805a435
Respond to CR.
2018-07-10 09:28:11 -04:00
Matthew Chen
159e6d235a
Retweak home view unread indicator.
2018-07-10 09:28:11 -04:00