Matthew Chen
cce7a14e0c
Rework app readiness.
2021-02-04 09:55:39 -03:00
Matthew Chen
645bd76bd5
Rework app readiness.
2021-02-04 09:55:39 -03:00
Nora Trapp
fc1a957857
Wallpaper settings flows
2021-01-21 17:00:17 -08:00
Nora Trapp
ae3a6ab99e
Use refresh icon for session refresh
2021-01-12 18:10:49 -08:00
Matthew Chen
111338b59d
Rewrite conversation view.
2020-12-10 12:44:13 -03:00
Michelle Linington
605077b28d
Disable interactive dismissal. Correct the hairline color.
...
Also, fixes a bug where table view cell configuration was happening
inside the animation block for height changes.
2020-12-08 11:16:25 -08:00
Michelle Linington
37a9ce213f
Add darkTranslucent styling option for SafetyNumberConfirmationSheet
2020-12-08 11:16:25 -08: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
f9da2af616
Groups v2 and mentions splash.
2020-10-08 17:39:50 -03:00
Matthew Chen
ad6bda8a44
Rename singleton accessors.
2020-09-17 21:11:07 -03:00
Matthew Chen
1f01bc709e
Apply design updates to group links UI.
2020-09-03 18:33:43 -03:00
Matthew Chen
ed6ec5362d
Add group link view.
2020-09-01 17:11:09 -03:00
Nora Trapp
ff6e631fb1
Tweak table colors
2020-08-26 18:54:00 -07:00
Nora Trapp
e1c1d4d04a
Design feedback
2020-08-24 15:12:24 -07:00
Michelle Linington
a2791717fd
IOS-782: +[Theme sharedInstance] re-enterant initialization
...
This bug fixes an issue where if the +[Theme sharedInstance] was first
initialized after AppReady and while in dark mode, we'd reenterantly
call +sharedInstance and crash on a dispatch_once assert.
This has been an existing issue that's only manifest recently due to
unrelated changes (will document below). To workaround this limitation,
we need to break the synchronous chain from +sharedInstance to
-themeDidChange. The most straightforward way to do that is to re-async.
This is a tiny bit of fallout from dc543ce . That commit did a bunch of
work to simplify OWSNavigationController's handling of its navigation
bar. Before, the navigation bar would be configured during
-[OWSNavigationController init]. It looks like UIKit lazily initializes
the navigation bar at first access, and the navigation bar would call
out to +[Theme sharedInstance].
Now, that work doesn't happen during -init. This means that the
sharesheet extension used to indirectly call +[Theme sharedInstance]
before AppReady, but now it doesn't. Now, its first call to +[Theme
sharedInstance] happens after AppReady.
2020-08-19 10:28:43 -07:00
Nora Trapp
34d9f9eeb0
Updated icoons and design feedback
2020-08-17 22:58:39 -07:00
Nora Trapp
1bef18e1c6
Add icons to group updates
2020-08-17 17:11:24 -07:00
Nora Trapp
b035d35510
Add dedicated video call button
2020-08-14 20:44:03 -07:00
Nora Trapp
6f963c7ba5
Add mention notification settings
2020-08-04 14:09:06 -07:00
Nora Trapp
531e7f2db8
Update contact icons
2020-07-15 19:21:43 -07:00
Nora Trapp
c7eb281d38
Render profile name changes in conversation
2020-07-15 18:41:14 -07:00
Matthew Chen
02e812deef
Tweak readiness checking.
2020-07-08 15:02:14 -03:00
Nora Trapp
e480d75029
Adjust ActionSheetController dark theme style
2020-06-25 19:04:12 -03:00
Nora Trapp
a464273380
Merge branch 'release/3.10.5' into release/3.11.0
2020-06-09 20:15:08 -07:00
Nora Trapp
a0c50308ea
Add to group member action
2020-06-09 19:28:35 -07:00
Matthew Chen
ba801f05ce
Label the "slow write transactions" logging with the source of the transaction.
2020-06-07 10:37:55 -03:00
Nora Trapp
1a15419594
Custom Emoji Picker View
2020-06-01 12:52:59 -07:00
Nora Trapp
c320b5921f
Add updated icons
2020-05-19 20:39:52 -07:00
Matthew Chen
c8a638d356
Merge remote-tracking branch 'private/release/3.8.0'
2020-04-23 12:59:57 -03:00
Matthew Chen
69085b8e15
More design changes.
2020-04-23 10:59:12 -03:00
Matthew Chen
c0feb1b897
More design changes.
2020-04-23 10:59:12 -03:00
Matthew Chen
ec7ef21bc7
Design changes for groups v2 UI.
2020-04-22 15:21:33 -03:00
Matthew Chen
b2e90bf164
Merge remote-tracking branch 'private/release/3.8.0'
2020-04-20 11:52:54 -03:00
Matthew Chen
7c3433c6ba
Revise dark theme.
2020-04-16 12:00:42 -03:00
Matthew Chen
b3fba8829c
Revise dark theme.
2020-04-16 11:44:03 -03:00
Matthew Chen
98a9772553
Revise dark theme.
2020-04-16 11:37:34 -03:00
Matthew Chen
817780f201
Revise dark theme.
2020-04-16 11:25:32 -03:00
Matthew Chen
7b5e78c8e8
More design changes.
2020-04-16 09:07:04 -03:00
Matthew Chen
7246c613d5
Fix more build warnings.
2020-04-10 13:17:08 -03:00
Nora Trapp
1c29a121fa
Remove Xcode 11 TODOs
2020-04-09 16:40:49 -03:00
Matthew Chen
41f1d64da1
Add new icon for pending invites in convo settings.
2020-04-07 13:34:57 -03:00
Matthew Chen
8859870af1
Add UI for groups v2 invites.
2020-04-06 11:09:06 -03:00
Matthew Chen
aee8f18508
Rework conversation settings view.
...
Add group attributes view controller.
2020-04-02 13:18:55 -03:00
Matthew Chen
94d4ff7dff
Convert conversation settings view to Swift.
2020-04-02 13:11:53 -03:00
Nora Trapp
7bb6e42be3
Merge branch 'release/3.7.0'
2020-03-25 22:31:11 -07:00
Nora Trapp
21f38a68ac
Update conversation button coloring in dark mode
2020-03-25 13:48:33 -07:00
Nora Trapp
2bc5f404f8
Update selected highlight dark theme color per Scott B
2020-03-23 12:08:05 -07:00
Michael Kirk
f927ef1b4b
Batch Select / Delete
2020-03-20 19:36:48 -07: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
aa8a782194
Update launch screen to use new logo and have dark mode variant
2020-03-04 10:00:54 -08:00