Commit Graph

44 Commits

Author SHA1 Message Date
SBiOSoftWhare
8dfd4ce787 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
8caf7b922d MasterTabBarController: Clean code. 2021-10-05 16:24:58 +02:00
Doug
634424d288 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
997ee54f20 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
43866e63aa Fix FindYourContactsFooterView layout on 4" screens. 2021-09-15 10:28:45 +01:00
Doug
e5b76e8efa Rename RequestContactsAccessFooterView to FindYourContactsFooterView. 2021-09-15 10:03:32 +01:00
Doug
bf1b7b99c3 Fix rotation layout bug. Update button title. 2021-09-14 17:22:28 +01:00
Doug
cf9b69c266 Call -MXKContactManager.validateSyncLocalContactsState when the app is launched. 2021-09-14 14:49:07 +01:00
Stefan Ceriu
ee417c21d8 Revert "Revert "#4693 - Drop iOS 11 support."" 2021-09-14 11:41:36 +03:00
Doug
f87e0fc35d 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
4a4bf7d4dc 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
7d6a1cac40 Revert "#4693 - Drop iOS 11 support."
This reverts commit a2b359f21960e1b9f75139d94adc7aeb35fa479f.
2021-09-06 18:24:26 +03:00
Stefan Ceriu
ef3fb0433e #4693 - Drop iOS 11 support. 2021-09-01 15:55:41 +03:00
Doug
ce84301041 Move function. 2021-08-13 14:45:22 +01:00
Doug
0d5c85f56c Check for unnecessary assignments to contactsAreFilteredWithSearch in the setter. 2021-08-13 14:44:23 +01:00
Doug
85f38a0163 Fix the footer when searching from StartChatViewController. 2021-08-13 14:38:24 +01:00
Doug
f55605cf1c Load contacts and/or the footer view before the view appears. 2021-08-13 14:15:42 +01:00
Doug
4bdecb1e48 Localise contacts disabled alert strings. 2021-08-12 12:29:20 +01:00
Doug
ad2a5f8fca Use areAllTermsAgreed instead of hasAccountDataIdentityServerValue. Move identity server terms modal from LegacyAppDelegate into ContactsTableViewController. 2021-08-11 17:13:15 +01:00
Doug
e293279a53 Disable the contact access footer view in Unified Search. 2021-08-10 12:32:07 +01:00
Doug
3d958d95c2 Hide local contacts in Unified Search. 2021-08-09 15:08:05 +01:00
Doug
1d9044a8ff Replace hasLocalContacts with showLocalContacts.
Update the value of showLocalContacts in ContactsTableViewController.
2021-08-09 12:58:18 +01:00
Doug
19f3bbd78b Move RequestContactsAccessFooterView into ContactsTableViewController.
Remove automatic triggering of contacts access.
2021-08-05 17:34:09 +01:00
Doug
113193db64 Move refreshLocalContacts call to viewDidAppear. 2021-07-29 09:37:14 +01:00
Doug
e9681ac85c Request confirmation for contact sync on self rather than a non-existent presentedViewController. 2021-07-29 09:31:07 +01:00
Doug
b71d5c6df0 Move LegacyAppDelegate.refreshLocalContacts to ContactsTableViewController. 2021-07-28 16:07:07 +01:00
SBiOSoftWhare
4995d71334 Remove old AppDelegate imports. 2020-08-31 19:38:06 +02:00
ismailgulek
872e04ce53 Integrate alloLocalContactsAccess at more points 2020-07-30 16:54:54 +03:00
ismailgulek
de418e3b09 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
71c29f8f35 ContactsTableViewController safe area insets, fixes #3072
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-04-22 13:53:12 +03:00
manuroe
c36089b938 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
bf9f682a5b Merge branch 'develop' into deprecations/contacts-api 2019-02-20 18:14:36 +01:00
fridtjof
7518421e2a fix changes made in ae4d7514 2019-02-20 18:12:18 +01:00
SBiOSoftWhare
e747e2d6dc Apply new lineBreakColor where needed 2019-02-18 12:53:13 +01:00
fridtjof
245de393e2 replace contact availability checks with the iOS 9+ way 2019-02-05 01:36:13 +01:00
manuroe
2fdb06d879 reskin: Create ThemeService.shared 2019-01-11 11:45:27 +01:00
manuroe
f0c22a14af reskin: Rename RiotDesignValues -> ThemeService 2019-01-11 10:46:00 +01:00
manuroe
e98a26ebb8 reskin: kill last customisable kRiotXColors 2019-01-10 18:47:49 +01:00
manuroe
2bdadf5cda reskin: kill kRiotSecondaryBgColor 2019-01-10 17:57:17 +01:00
manuroe
dd4e20d389 reskin: kill kRiotPrimaryBgColor 2019-01-10 17:50:26 +01:00
manuroe
7b40258d05 reskin: remove bar style ivars from RiotDesignValues 2019-01-10 17:08:32 +01:00
manuroe
3bacf204d5 reskin: Delegate navigation and search bars styling to theme 2019-01-10 16:43:03 +01:00
manuroe
00e19fe259 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
fb58bbc651 Structure project almost by features. Start by organizing view controllers. 2018-07-10 10:21:20 +02:00