Commit Graph

102 Commits

Author SHA1 Message Date
SBiOSoftWhare a100a51249 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 bbc3ac8158 ContactDetailsViewController: Update initializer. 2021-10-08 15:08:58 +02:00
SBiOSoftWhare bc81269c0c MasterTabBarController: Clean code. 2021-10-05 16:24:58 +02:00
SBiOSoftWhare 5e12b37a04 Create ContactDetailsCoordinator. 2021-10-05 10:48:51 +02:00
SBiOSoftWhare 7eaaa2ed13 Split view: Set navigationItem.leftItemsSupplementBackButton to YES for view controllers used as detail. 2021-10-05 10:48:51 +02:00
Doug 4e434ef451 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 95868e50b0 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
Stefan Ceriu 04bc95a85c vector-im/element-ios/issues/4899 - Replaced (*almost*) all NSLocalizedString calls with newly generated ObjC methods. 2021-09-30 09:40:12 +03:00
Gil Eluard c3e2bb6880 Merge branch 'develop' into spaces 2021-09-23 15:26:06 +02:00
Stefan Ceriu f9a4178f2a Fixes #4881 - Replaced InfoPlist.cfBundleDisplayName with AppInfo.current.displayName and removed the now unused InfoPlist generated class. 2021-09-22 16:59:47 +03:00
Stefan Ceriu c69d364ad1 Fixes #4881 - Using the bundle display name as the app name in localizable .strings files. Exposing generated .strings and info.plist members to Objective-C. 2021-09-22 14:10:16 +03:00
Gil Eluard 068f4b3ce0 Merge branch 'develop' into spaces
# Conflicts:
#	Riot/Modules/Common/Avatar/AvatarViewDataProtocol.swift
#	Riot/Modules/Common/Recents/RecentsViewController.m
#	Riot/Modules/Home/Views/RoomCollectionViewCell.m
#	Riot/Modules/TabBar/TabBarCoordinator.swift
2021-09-15 14:42:04 +02:00
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
Stefan Ceriu f1d3e5af9d Revert "Revert "#4693 - Drop iOS 11 support."" 2021-09-14 11:41:36 +03: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 7fdb992aec Update strings and add localise. Use theme v2. 2021-09-09 13:08:50 +01:00
Stefan Ceriu c686a6b653 Revert "#4693 - Drop iOS 11 support."
This reverts commit a2b359f21960e1b9f75139d94adc7aeb35fa479f.
2021-09-06 18:24:26 +03:00
Gil Eluard d7a19a7531 [Spaces] M10.8 Browsing users in a space #4682
- Update after design review
2021-09-02 11:24:07 +03:00
Stefan Ceriu 9457c25981 #4693 - Drop iOS 11 support. 2021-09-01 15:55:41 +03: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 dff82d9f95 Merge branch 'develop' into doug/4484_contacts_access 2021-08-11 17:15:23 +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 4d3921a574 Match StartChatViewController colours to latest Figma. 2021-08-10 13:05:11 +01:00
Doug fb256b8fb3 Disable the contact access footer view in Unified Search. 2021-08-10 12:32:07 +01:00
Doug f4742142d1 Take into account the identity server when setting the default value of showLocalContacts. 2021-08-10 12:03:28 +01:00
Doug 588a10b9e7 Add missing Weakify/Strongify. 2021-08-09 15:59:46 +01:00
Doug 9821276763 Fix warnings: Block implicitly retains 'self' 2021-08-09 15:45:59 +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 9485f1a046 Fix image name. 2021-08-09 12:22:56 +01:00
Doug 4f51cf0992 Remove green border from DM avatars. 2021-08-06 12:04:19 +01:00
Doug 671945d21e Move RequestContactsAccessFooterView into ContactsTableViewController.
Remove automatic triggering of contacts access.
2021-08-05 17:34:09 +01:00
Doug 8524fdca49 Merge branch 'develop' into doug/4484_contacts_access 2021-08-04 17:07:12 +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
Doug 03c577a611 Add RequestContactsAccessFooterView.
Update InviteFriendsHeaderView and StartChatViewController styles to match Figma doc.
2021-07-23 16:43:39 +01:00
langleyd b3b460c40d iPad Crashes when you select a contact in search and then collapse a section or clear the query text (#4414). 2021-06-09 17:53:05 +01:00
Stefan Ceriu b00d07ffca Adopt consolidated logging mechanism (#4370)
* Adopted the new MXLog and replaced NSLog throughout the application - vector-im/element-ios/issues/4351
* Replaced NSLog() and print() usages with MXLog.debug()
* Added swiftlint rules for NSLog(), print(), println() and os_log()
* Escape paths used to run script build phases for swiftlint and swiftgen
2021-06-03 11:30:07 +03:00
Gil Eluard a5526415fb Enable / disable external friends invite 2021-04-01 15:02:43 +02:00
manuroe c128a81792 Room lists: Remove shields on room avatars
#4115

but keep it in the room screen
2021-03-17 15:32:01 +01:00
ismailgulek f5dc26ffd2 Fix navigationBar transcluency in ContactDetailtsViewController 2020-10-16 13:41:24 +03:00