Commit Graph

37 Commits

Author SHA1 Message Date
Doug 552d5df7bd Fix FindYourContactsFooterView layout on 4" screens. 2021-09-15 10:28:45 +01:00
Doug 773e9e8161 Rename RequestContactsAccessFooterView to FindYourContactsFooterView. 2021-09-15 10:03:32 +01:00
Doug a2c9621b85 Fix rotation layout bug. Update button title. 2021-09-14 17:22:28 +01:00
Doug 017a0e2b64 Call -MXKContactManager.validateSyncLocalContactsState when the app is launched. 2021-09-14 14:49:07 +01:00
Doug 466cdbb0da Show an activity indicator whilst preparing the identity service. Show an alert when there's an error. 2021-09-13 14:25:54 +01:00
Doug fc427b5490 Update the Service Terms modal from the latest Figma.
Checkboxes have been removed from the individual policies.
Reverse flow so that the service terms are show before the contacts access popup.
Removes outOfContext from the modal as it will only be presented when requested.
Fixes second presentation on swipe to dismiss of the modal.
2021-09-13 11:46:31 +01:00
Doug 5ed8e5525f Move function. 2021-08-13 14:45:22 +01:00
Doug 31b50f6a2b Check for unnecessary assignments to contactsAreFilteredWithSearch in the setter. 2021-08-13 14:44:23 +01:00
Doug b8263efe10 Fix the footer when searching from StartChatViewController. 2021-08-13 14:38:24 +01:00
Doug 4cb3a78218 Load contacts and/or the footer view before the view appears. 2021-08-13 14:15:42 +01:00
Doug 18d47c4ab0 Localise contacts disabled alert strings. 2021-08-12 12:29:20 +01:00
Doug d7b15f8c2f Use areAllTermsAgreed instead of hasAccountDataIdentityServerValue. Move identity server terms modal from LegacyAppDelegate into ContactsTableViewController. 2021-08-11 17:13:15 +01:00
Doug fb256b8fb3 Disable the contact access footer view in Unified Search. 2021-08-10 12:32:07 +01:00
Doug 1424262d27 Hide local contacts in Unified Search. 2021-08-09 15:08:05 +01:00
Doug 13a3d91cb9 Replace hasLocalContacts with showLocalContacts.
Update the value of showLocalContacts in ContactsTableViewController.
2021-08-09 12:58:18 +01:00
Doug 671945d21e Move RequestContactsAccessFooterView into ContactsTableViewController.
Remove automatic triggering of contacts access.
2021-08-05 17:34:09 +01:00
Doug 2eb24dc191 Move refreshLocalContacts call to viewDidAppear. 2021-07-29 09:37:14 +01:00
Doug 15fe68ec28 Request confirmation for contact sync on self rather than a non-existent presentedViewController. 2021-07-29 09:31:07 +01:00
Doug adb9e64fbf Move LegacyAppDelegate.refreshLocalContacts to ContactsTableViewController. 2021-07-28 16:07:07 +01:00
SBiOSoftWhare bc6306bda9 Remove old AppDelegate imports. 2020-08-31 19:38:06 +02:00
ismailgulek 3b65378fa3 Integrate alloLocalContactsAccess at more points 2020-07-30 16:54:54 +03:00
ismailgulek 299baca40c Override preferredStatusBarStyle for missing pages and ensure setNeedsStatusBarAppearanceUpdate will be called
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-05-22 12:10:27 +03:00
ismailgulek fcf52d69da ContactsTableViewController safe area insets, fixes #3072
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-04-22 13:53:12 +03:00
manuroe f0abd96604 Privacy: Do not try to scan local contacts in background when the user has not decided yet to use or not an identity server.
But try to scan when the user opens a screen with a list of contacts
2019-10-10 15:18:58 +02:00
Fridtjof Mund 23ba14b73c Merge branch 'develop' into deprecations/contacts-api 2019-02-20 18:14:36 +01:00
fridtjof 16da95bae0 fix changes made in f5f16e16 2019-02-20 18:12:18 +01:00
SBiOSoftWhare c0c63aa37f Apply new lineBreakColor where needed 2019-02-18 12:53:13 +01:00
fridtjof f5f16e1693 replace contact availability checks with the iOS 9+ way 2019-02-05 01:36:13 +01:00
manuroe bed6b151cb reskin: Create ThemeService.shared 2019-01-11 11:45:27 +01:00
manuroe d94284a100 reskin: Rename RiotDesignValues -> ThemeService 2019-01-11 10:46:00 +01:00
manuroe 4cf3858f17 reskin: kill last customisable kRiotXColors 2019-01-10 18:47:49 +01:00
manuroe cb5e03af4a reskin: kill kRiotSecondaryBgColor 2019-01-10 17:57:17 +01:00
manuroe cc250b79b8 reskin: kill kRiotPrimaryBgColor 2019-01-10 17:50:26 +01:00
manuroe 9515b6e7d9 reskin: remove bar style ivars from RiotDesignValues 2019-01-10 17:08:32 +01:00
manuroe eebe36248f reskin: Delegate navigation and search bars styling to theme 2019-01-10 16:43:03 +01:00
manuroe 5beaa454db Reskin: Use the new [RiotDesignValues applyStyleOnNavigationBar:] method everywhere
Note that we do not change anymore the bar tint color when changing tabs. This is alwasy the same.
2018-11-29 17:31:41 +01:00
SBiOSoftWhare 73ca630780 Structure project almost by features. Start by organizing view controllers. 2018-07-10 10:21:20 +02:00