Commit Graph

110 Commits

Author SHA1 Message Date
Doug 296f444b9e Add AnalyticsScreenTimer and track more screens.
Update Analytics with new methods in MXAnalyticsDelegate.
2021-12-16 16:59:45 +00:00
Doug cea6cd145b Use matrix-analytics-events generated stubs (locally for now).
Track screens, removing any that aren't part of the schema.
2021-12-16 16:59:45 +00:00
Doug 8ec27e8579 Begin migration from Matomo to PostHog
Add CocoaPods-Keys.
2021-12-16 16:59:26 +00:00
SBiOSoftWhare e6ef1be7b6 Update all Objective-C MatrixKit imports to handle new location. 2021-11-30 16:09:53 +01:00
Phl-Pro ea322e1526 Merge branch 'develop' into phlpro/4722_objc_headers 2021-11-05 14:41:36 +01:00
SBiOSoftWhare 262ac81bac ContactsTableViewController: Prevent retain cycles. 2021-10-29 11:59:52 +02:00
SBiOSoftWhare f9cd78afc7 ContactDetailsViewController: Prevent retain cycles. 2021-10-29 10:48:45 +02:00
Philippe Loriaux af20d24960 Improve the Obj-C Generated Interface Header Name definition 2021-10-26 17:42:33 +02:00
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