Commit Graph

33 Commits

Author SHA1 Message Date
Sasha Weiss (Signal)
98151dfd0d
Don't need transactions to build group models 2022-07-12 10:23:12 -07:00
Michelle Linington
a2964ae668 Lint 2022-03-09 22:00:18 -08:00
Michelle Linington
b5264502b8 Present alert, avoid repeated fetching of expired links 2022-03-09 22:00:18 -08:00
Michelle Linington
c28e8b09b0 First pass at Group Link rejection
Several TODOs remain pending final server API and design
2022-03-09 22:00:18 -08:00
Matthew Chen
f9b0b32720 Clean up HTTP error metadata accessors. 2021-10-15 11:52:31 -03:00
Nora Trapp
2814ab7629 Convert to new Promise library 2021-09-03 11:41:34 -07:00
Matthew Chen
968898d3d1 Respond to CR. 2021-06-18 14:02:30 -03:00
Matthew Chen
1d5b2aa2f5 Rework avatar building and caching. 2021-06-18 14:01:32 -03:00
Matthew Chen
c81f115e2b Replace ConversationColors with "avatar colors". 2021-05-25 16:22:31 -03:00
Matthew Chen
1019fc6460 Replace ConversationColors with "avatar colors". 2021-05-25 16:22:31 -03:00
Matthew Chen
8c0196077f Replace ConversationColors with "avatar colors". 2021-05-25 16:22:30 -03:00
Nora Trapp
1e40ec144d Add support for group descriptions 2021-05-17 09:58:35 -03:00
Matthew Chen
ea6f8a7f86 Clean up formatting of MOB values for display. 2021-04-06 13:57:08 -03:00
Matthew Chen
d0cbf8cfd0 Rework dependency access. 2021-03-25 09:24:27 -03:00
Matthew Chen
cb3624b612 DRY up handling of network failures. 2020-12-18 11:20:49 -03:00
Matthew Chen
111338b59d Rewrite conversation view. 2020-12-10 12:44:13 -03:00
Michelle Linington
a2117a58fb Add new translucentDark style for ActionSheets
Adopted in GroupCallViewController. This changes how
ActionSheetController is built to have a single backdrop view. In the
translucentDark style, this backdrop is a UIVisualEffectView.

Creates a new enum, Theme.ActionSheet, to track different color
behaviors for action sheet themes.
2020-12-07 15:13:31 -08:00
Matthew Chen
8eda631a7c Refine gv2 UI. 2020-10-16 11:41:32 -03:00
Matthew Chen
d364796d9d Remote obsolete remote config & feature flags around gv2. 2020-10-08 17:24:11 -03:00
Matthew Chen
096ed67bb9 Convert font style convenience methods to properties. 2020-10-06 13:09:45 -03:00
Matthew Chen
61a3e2575f Fix missing action sheet. 2020-10-02 09:44:54 -03:00
Matthew Chen
becc5cfede DRY singleton accessors. 2020-09-17 21:13:14 -03:00
Matthew Chen
66510bc18f DRY singleton accessors. 2020-09-17 21:13:14 -03:00
Matthew Chen
ad6bda8a44 Rename singleton accessors. 2020-09-17 21:11:07 -03:00
Matthew Chen
a09a4eca58 Clean up codebase. 2020-09-08 17:53:46 -03:00
Matthew Chen
6135e3c482 Update link previews for group invite links. 2020-09-08 17:33:50 -03:00
Matthew Chen
7b47f79e96 Refine group invite link UI. 2020-09-04 08:45:06 -03:00
Matthew Chen
2b70538665 Handle expired group invite links. 2020-09-03 18:33:43 -03:00
Matthew Chen
c79346ba47 Fix 'join group via invite link that requires approval' issue. 2020-09-01 18:06:48 -03:00
Matthew Chen
452499a716 Add group invite link action sheet. 2020-09-01 17:25:04 -03:00
Matthew Chen
a7cbaff855 Add group invite link action sheet. 2020-09-01 17:25:04 -03:00
Matthew Chen
bd090dc971 Add group invite link action sheet. 2020-09-01 17:25:03 -03:00
Matthew Chen
b2e9111ddd Add group invite link action sheet. 2020-09-01 17:25:02 -03:00