Commit Graph

47 Commits

Author SHA1 Message Date
Phl-Pro
31a99e2e09 Merge branch 'develop' into phlpro/4722_objc_headers 2021-11-05 14:41:36 +01:00
SBiOSoftWhare
f53f193c26 ContactsTableViewController: Prevent retain cycles. 2021-10-29 11:59:52 +02:00
Philippe Loriaux
216924165d Improve the Obj-C Generated Interface Header Name definition 2021-10-26 17:42:33 +02:00
SBiOSoftWhare
c3731a2ec0 Merge pull request #4960 from vector-im/steve/4734_master_tab_bar_refacto
Split view: Improve detail view management and add possibility to stack views on it
2021-10-11 17:23:20 +02:00
SBiOSoftWhare
5e1c886c1a MasterTabBarController: Clean code. 2021-10-05 16:24:58 +02:00
Doug
83a0754916 Small tweaks plus changelog entry.
Use the new generated localisation strings. Add comments.

Address feedback from PR review.
2021-10-01 16:16:26 +01:00
Doug
1c4b09b813 Merge branch 'develop' into doug/4484_contacts_access
# Conflicts:
#	Riot/Assets/en.lproj/Vector.strings
#	Riot/Generated/Strings.swift
#	Riot/Modules/Application/LegacyAppDelegate.m
#	Riot/Modules/Settings/SettingsViewController.m
2021-09-30 11:14:02 +01:00
Doug
15a7ded4d6 Fix FindYourContactsFooterView layout on 4" screens. 2021-09-15 10:28:45 +01:00
Doug
8ea77dd2cf Rename RequestContactsAccessFooterView to FindYourContactsFooterView. 2021-09-15 10:03:32 +01:00
Doug
11fa6a9f7b Fix rotation layout bug. Update button title. 2021-09-14 17:22:28 +01:00
Doug
e0bda2360b Call -MXKContactManager.validateSyncLocalContactsState when the app is launched. 2021-09-14 14:49:07 +01:00
Stefan Ceriu
62cdb29331 Revert "Revert "#4693 - Drop iOS 11 support."" 2021-09-14 11:41:36 +03:00
Doug
806c6d3677 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
c1ad2e9ece 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
Stefan Ceriu
8f46e037f2 Revert "#4693 - Drop iOS 11 support."
This reverts commit a2b359f21960e1b9f75139d94adc7aeb35fa479f.
2021-09-06 18:24:26 +03:00
Stefan Ceriu
0b2616ddb3 #4693 - Drop iOS 11 support. 2021-09-01 15:55:41 +03:00
Doug
8432ad0485 Move function. 2021-08-13 14:45:22 +01:00
Doug
04c2f31d1e Check for unnecessary assignments to contactsAreFilteredWithSearch in the setter. 2021-08-13 14:44:23 +01:00
Doug
24d0b62906 Fix the footer when searching from StartChatViewController. 2021-08-13 14:38:24 +01:00
Doug
4614b1b47e Load contacts and/or the footer view before the view appears. 2021-08-13 14:15:42 +01:00
Doug
a17f29da27 Localise contacts disabled alert strings. 2021-08-12 12:29:20 +01:00
Doug
08188e3ffa Use areAllTermsAgreed instead of hasAccountDataIdentityServerValue. Move identity server terms modal from LegacyAppDelegate into ContactsTableViewController. 2021-08-11 17:13:15 +01:00
Doug
40a60e98ac Disable the contact access footer view in Unified Search. 2021-08-10 12:32:07 +01:00
Doug
652a0e29fb Hide local contacts in Unified Search. 2021-08-09 15:08:05 +01:00
Doug
0f87da3d53 Replace hasLocalContacts with showLocalContacts.
Update the value of showLocalContacts in ContactsTableViewController.
2021-08-09 12:58:18 +01:00
Doug
ba43781dda Move RequestContactsAccessFooterView into ContactsTableViewController.
Remove automatic triggering of contacts access.
2021-08-05 17:34:09 +01:00
Doug
506004af04 Move refreshLocalContacts call to viewDidAppear. 2021-07-29 09:37:14 +01:00
Doug
e2466a3fca Request confirmation for contact sync on self rather than a non-existent presentedViewController. 2021-07-29 09:31:07 +01:00
Doug
3cfea31852 Move LegacyAppDelegate.refreshLocalContacts to ContactsTableViewController. 2021-07-28 16:07:07 +01:00
SBiOSoftWhare
1f6743f612 Remove old AppDelegate imports. 2020-08-31 19:38:06 +02:00
ismailgulek
ca88aecad5 Integrate alloLocalContactsAccess at more points 2020-07-30 16:54:54 +03:00
ismailgulek
8f2df22c52 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
6a5a74eaf5 ContactsTableViewController safe area insets, fixes #3072
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-04-22 13:53:12 +03:00
manuroe
94011e5cae 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
6ff6e222de Merge branch 'develop' into deprecations/contacts-api 2019-02-20 18:14:36 +01:00
fridtjof
b53589cbd0 fix changes made in 8c4b5d09 2019-02-20 18:12:18 +01:00
SBiOSoftWhare
b09c0c5f19 Apply new lineBreakColor where needed 2019-02-18 12:53:13 +01:00
fridtjof
d83f8bffc3 replace contact availability checks with the iOS 9+ way 2019-02-05 01:36:13 +01:00
manuroe
744a0b8d4f reskin: Create ThemeService.shared 2019-01-11 11:45:27 +01:00
manuroe
712a632120 reskin: Rename RiotDesignValues -> ThemeService 2019-01-11 10:46:00 +01:00
manuroe
109954d667 reskin: kill last customisable kRiotXColors 2019-01-10 18:47:49 +01:00
manuroe
6eeeb2f8d6 reskin: kill kRiotSecondaryBgColor 2019-01-10 17:57:17 +01:00
manuroe
f89848ef26 reskin: kill kRiotPrimaryBgColor 2019-01-10 17:50:26 +01:00
manuroe
31a55b3178 reskin: remove bar style ivars from RiotDesignValues 2019-01-10 17:08:32 +01:00
manuroe
3214858829 reskin: Delegate navigation and search bars styling to theme 2019-01-10 16:43:03 +01:00
manuroe
47edf4dcbd 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
263c8f9246 Structure project almost by features. Start by organizing view controllers. 2018-07-10 10:21:20 +02:00