Commit Graph

2871 Commits

Author SHA1 Message Date
Nora Trapp
a283de463d Add suport for signal.me phone number links 2021-08-04 11:49:39 -07:00
Eugene Bistolas
432bd069f0 Context menu feedback / bugfixes 2021-08-03 14:16:21 -10:00
Eugene Bistolas
7feede001c Context Menu programmatic dismissal support
Context menu layout is incorrect on iPad, some landscape cases
2021-08-02 13:50:51 -10:00
Eugene Bistolas
1d52b17aca Context Menus: Fix context menu crashes on stickers, system message presentation issues, keyboard dismissal 2021-08-02 13:27:38 -10:00
Eugene Bistolas
6850afaf09 Context Menus: Implement source view bounce animations, gesture cancellation behavior 2021-08-02 07:36:54 -10:00
Michelle Linington
7a27aa1f13 Delivery issue sheet 2021-07-29 15:02:29 -07:00
Michelle Linington
4ef2d4d467 Remove a couple comments
Sender key error messages are collapsing as expected. Nothing needs to
change here.
2021-07-29 14:59:06 -07:00
Michelle Linington
c329d64565 Improved handling of placeholder interactions
- Deferred display now works for "resendable" messages
- Replacement expiration now works
- Error messages now show up correctly in conversation view
2021-07-29 14:59:06 -07:00
Eugene Bistolas
f4999c3fbc Context Menus: Animate presentation / dismissal of context menu 2021-07-29 10:26:23 -10:00
Eugene Bistolas
58715d6629 Context Menus: Ensure correct layouts for small phones, split screen devices, landscape, iPads, etc. 2021-07-27 15:38:58 -10:00
Eugene Bistolas
221777dea6 Review feedback for Context Menus: Integrate existing message actions with context menu API 2021-07-27 15:32:34 -10:00
Eugene Bistolas
aa0c9413ad Integrate existing message actions with context menu API 2021-07-27 15:32:34 -10:00
Eugene Bistolas
e7fa7ca67b Support swipe gesture behavior in context menu action picker 2021-07-27 15:18:48 -10:00
Eugene Bistolas
dbb258e061 Implement context menu's menu UI 2021-07-23 09:00:55 -10:00
Nora Trapp
fdccbd71a6 Allow image quality selection 2021-07-22 13:57:25 -07:00
Eugene Bistolas
8b8760319d Context Menus: Implement context menu reaction picker bar / accessory view support 2021-07-22 09:04:06 -10:00
Michelle Linington
2eb60643b7 Sender key decryption failure handling
Most of the work for message resend requests. Includes some rudimentary
failure UI.
2021-07-21 22:58:51 -07:00
Matthew Chen
0023e9a432 Rework blocking manager. 2021-07-21 16:38:36 -07:00
Matthew Chen
390718420e Rework blocking manager. 2021-07-21 16:37:59 -07:00
Matthew Chen
4706ccd612 Convert ConversationListView to HomeView. 2021-07-21 16:33:52 -07:00
Eugene Bistolas
9140c219fb Context Menus: Implement context menu preview, avatar views 2021-07-21 08:52:55 -10:00
Matthew Chen
aeb9c978d8 Minor fixes. 2021-07-16 09:16:37 -03:00
Matthew Chen
3c63565e45 Improve safety of cache concurrency. 2021-07-16 09:14:04 -03:00
Matthew Chen
8e4f54556f Cache lottie animations. 2021-07-16 09:12:09 -03:00
Eugene Bistolas
be91287904 Context menu host controller / blur view / presentation 2021-07-15 17:01:18 -10:00
Matthew Chen
d2218a386f Respond to CR. 2021-07-13 16:05:09 -03:00
Matthew Chen
ac725a837d Respond to CR. 2021-07-13 14:20:09 -03:00
Matthew Chen
3e66987d91 Respond to CR. 2021-07-13 13:43:48 -03:00
Matthew Chen
79d5046f29 Announcement-only groups. 2021-07-13 11:42:52 -03:00
Matthew Chen
990707607d Announcement-only groups. 2021-07-13 11:42:52 -03:00
Matthew Chen
f61a001b35 Announcement-only groups. 2021-07-13 11:42:52 -03:00
Matthew Chen
7a0ce480fc Announcement-only groups. 2021-07-13 11:42:52 -03:00
Matthew Chen
d1d456ea74 Announcement-only groups. 2021-07-13 11:42:52 -03:00
Matthew Chen
af8df21034 Announcement-only groups. 2021-07-13 11:42:52 -03:00
Matthew Chen
5426e91bd5 Announcement-only groups. 2021-07-13 11:42:52 -03:00
Matthew Chen
857c9f43b0 Announcement-only groups. 2021-07-13 11:42:52 -03:00
Nora Trapp
c4fbc94749 Fix acceptance of auto correct suggestions before sending 2021-07-09 14:10:44 -07:00
Matthew Chen
587f80969a Fix deadlock crash in DatabaseChangeObserver. 2021-07-09 13:32:19 -03:00
Eugene Bistolas
a0a6e7b2b0 Transcript banner backgrounds disappear when inserting quoted reply / presenting keyboard / sending a new message 2021-07-08 15:57:49 -10:00
Eugene Bistolas
b1c0652fa9 Merge branch 'eb/quotedReplyAnimations' 2021-07-07 16:35:16 -10:00
Eugene Bistolas
70a0047f13 Animations for inserting quoted replies 2021-07-07 16:09:53 -10:00
Eugene Bistolas
4293122f2d Improve multi select insert animation when keyboard is presented 2021-07-07 12:45:55 -10:00
Matthew Chen
fd36419b1b Remove @objc from CVC where possible. 2021-07-07 09:53:09 -03:00
Matthew Chen
385efdb5db Remove @objc from CVC where possible. 2021-07-07 09:53:09 -03:00
Matthew Chen
3f07db9e37 Clean up async completions. 2021-07-07 09:49:44 -03:00
Matthew Chen
3dddd5276e Fix crash in ThreadUtil. 2021-07-06 15:49:15 -03:00
Matthew Chen
f2b76e60f9 Refine names. 2021-07-02 22:08:53 -03:00
Matthew Chen
f06b72bc2a Remove uiRead(). 2021-07-02 22:04:58 -03:00
Matthew Chen
f65d6e8e2d Remove uiRead(). 2021-07-02 22:04:58 -03:00
Matthew Chen
75de56236b Remove uiRead(). 2021-07-02 22:04:58 -03:00