Commit Graph

106 Commits

Author SHA1 Message Date
Frank Rotermund f58de9e2e3 Merge branch 'feature/3310_notes_room_icon' into develop
# Conflicts:
#	bwi/BwiBuildSettings.swift
2022-07-28 12:06:21 +02:00
Frank Rotermund 41d31a5375 Feature/2854 version management 2022-07-26 15:07:22 +00:00
Frank Rotermund dcac8c8bf5 MESSENGER-3310 remove url upload for new notes rooms 2022-07-22 16:55:31 +02:00
Frank Rotermund ecdd1e3a48 MESSENGER-3310 use local personal note avatar and remove url of old rooms 2022-07-22 16:50:46 +02:00
Frank Rotermund 1ab51f37f8 Merge branch 'master' of https://github.com/vector-im/element-ios into feature/3269_merge_element_1_8_18
# Conflicts:
#	Config/AppIdentifiers.xcconfig
#	Config/AppVersion.xcconfig
#	Podfile
#	Podfile.lock
#	Riot/Assets/de.lproj/Vector.strings
#	Riot/Generated/Images.swift
#	Riot/Modules/Analytics/DecryptionFailureTracker.m
#	Riot/Modules/Application/LegacyAppDelegate.h
#	Riot/Modules/Onboarding/OnboardingCoordinator.swift
#	Riot/Modules/Room/RoomInfo/RoomInfoList/RoomInfoListViewController.swift
#	Riot/Modules/Room/RoomViewController.m
#	Riot/SupportingFiles/Info.plist
#	Riot/Utils/EventFormatter.m
#	Riot/Utils/Tools.h
#	Riot/Utils/Tools.m
#	Riot/target.yml
#	RiotSwiftUI/Modules/Common/Mock/MockAppScreens.swift
#	fastlane/Fastfile
#	project.yml
2022-06-12 19:49:46 +02:00
Frank Rotermund 557848def2 MESSENGER_2910 buildfixes VII build successful 2022-05-03 16:45:58 +02:00
Arnfried Griesert 990962285a merged element 1.8.10 2022-05-03 12:48:01 +02:00
Gil Eluard 9dfa20f767 Fail to open a sub space #5965 (#6080)
* Fail to open a sub space #5965

- Fixed
2022-05-03 11:22:15 +02:00
Frank Rotermund c2108a2178 MESSENGER-2762 Initial Merge 2022-03-17 15:51:23 +01:00
Arnaud Ringenbach 439743f9ff Force non-cancellable session verification when needed (account migration / interrupted authentication) 2022-03-09 11:45:03 +01:00
Doug 4900c1018b Prepare onboarding flow for personalisation screens.
Add a BuildSetting to control the display of the personalisation screens.
Add a property to delay the AuthenticationCoordinator from showing any screens.
Add Congratulations screen to onboarding flow.
2022-02-25 11:27:27 +00:00
David Langley 3fd31f3c7b Use protocol to get title from child VCs. 2022-02-23 11:41:05 +00:00
Doug 2256b522ab Move presentation of the loading spinner into AuthenticationCoordinator for new users.
Also moves key verification out of a bridge presenter in AuthenticationVC and into the AuthenticationCoordinator.
2022-02-17 17:31:43 +00:00
Stefan Ceriu 4b1eb75fd3 Fixed various project warnings. Completely disabled nullability checks, went down from ~20k to 195. 2022-02-10 08:43:18 +02:00
Doug c64d851148 Begin implementing an onboarding flow. 2022-01-26 14:25:48 +00:00
Doug 5fb199af7c Start implementing FTUE splash screens.
Present splash screens from AuthenticationViewController
2022-01-26 14:24:00 +00:00
Doug 2ddb17ec7b Support link/html in analytics prompt strings.
Show the new prompt to everyone, even if they previously opted out.
Add docs to Analytics.
2021-12-16 17:01:22 +00:00
Doug 3cf030eb47 Add AnalyticsPrompt to SwiftUI target and replace old UIAlertController. 2021-12-16 17:01:22 +00:00
Doug b52a83e171 Don't read analytics opt in status from account data.
Update PostHog to 1.4.3.

Add tests for prompt type.
2021-12-16 16:59:45 +00:00
Doug efdbdcd117 Begin migration from Matomo to PostHog
Add CocoaPods-Keys.
2021-12-16 16:59:26 +00:00
SBiOSoftWhare 2f22687064 MasterTabBarController: Don't use MXCrypto private property. 2021-11-26 14:39:00 +01:00
Philippe Loriaux eaa2450be7 Improve the Obj-C Generated Interface Header Name definition 2021-10-26 17:42:33 +02:00
SBiOSoftWhare a3a1678b1c Refactor RoomPreviewScreenParameters to RoomPreviewNavigationParameters. 2021-10-21 14:47:17 +02:00
SBiOSoftWhare 7e9dc833ef Refactor RoomScreenParameters to RoomNavigationParameters. 2021-10-21 11:40:18 +02:00
SBiOSoftWhare 26512d560d Refactor RoomPreviewPresentationParameters to RoomPreviewScreenParameters. 2021-10-21 11:00:45 +02:00
SBiOSoftWhare 13cbf85bf3 Refactor RoomPresentationParameters to RoomScreenParameters. 2021-10-21 10:55:13 +02:00
SBiOSoftWhare 4b773b51ef Rename UniversalLinkPresentationParameters to ScreenPresentationParameters. 2021-10-21 10:00:37 +02:00
SBiOSoftWhare 08c34c37d9 UniversalLink: Improve group and contact presentation behaviour. 2021-10-20 15:55:46 +02:00
SBiOSoftWhare 43ef5e3cb0 Merge develop into 4734_room_stack 2021-10-20 11:14:52 +02:00
SBiOSoftWhare 5de0306e17 MasterTabBarController: Use RoomPresentationParameters and RoomPreviewPresentationParameters input parameters and selecting a room. 2021-10-12 19:10:30 +02:00
ismailgulek 32bb4c668a Merge branch 'develop' into ismail/4384_room_summary_store 2021-10-12 11:49:55 +03:00
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 252ee40032 Update MasterTabBarController. 2021-10-08 16:06:23 +02:00
ismailgulek 665fa5fa9d Merge branch 'develop' into ismail/4384_room_summary_store 2021-10-08 16:59:25 +03:00
Gil Eluard 3d617fbd55 Fix performance issues with Spaces on very large accounts #4898
- Listen to `MXSpaceNotificationCounter` to update the notification badge
2021-10-06 22:06:00 +02:00
SBiOSoftWhare 87f27c7575 RoomCoordinator: Add setup completion on start methods to fit LegacyAppDelegate calls. 2021-10-05 17:35:15 +02:00
SBiOSoftWhare 372eb463bd MasterTabBarController: Clean code. 2021-10-05 16:41:37 +02:00
SBiOSoftWhare 8caf7b922d MasterTabBarController: Clean code. 2021-10-05 16:24:58 +02:00
SBiOSoftWhare 797c60ec27 MasterTabBarController: Delegate split view detail management. 2021-10-05 10:48:52 +02:00
ismailgulek 82c8f5b186 Architecture update 2021-10-04 17:28:21 +03:00
ismailgulek 6761404d2d Merge branch 'develop' into ismail/4384_room_summary_store 2021-09-30 12:35:46 +03:00
Stefan Ceriu 7b75dec011 vector-im/element-ios/issues/4899 - Replaced (*almost*) all NSLocalizedString calls with newly generated ObjC methods. 2021-09-30 09:40:12 +03:00
ismailgulek f76f778e0b Merge branch 'develop' into ismail/4384_room_summary_store 2021-09-28 17:30:39 +03:00
ismailgulek e3e713ab1c Refactor recents data source to use new room list data fetchers 2021-09-24 18:50:41 +03:00
Gil Eluard c4a06f5382 Merge branch 'gil/pre_release_fixes' into gil/4498_Handle_space_link 2021-09-23 15:00:06 +02:00
Gil Eluard 54f94348a0 [spaces] several fixes for pre release
- update after review
2021-09-23 14:50:00 +02:00
Gil Eluard a1e6b681fe [spaces] several fixes for pre release
- [Space view has communities tab at the bottom of the screen](https://github.com/vector-im/element-ios/issues/4846)
2021-09-22 18:49:22 +02:00
Gil Eluard 5884c13fe9 [spaces] several fixes for pre release
- [When switching spaces, user and room tabs are not populated](https://github.com/vector-im/element-ios/issues/4889)
- [Explore rooms list in space has odd ordering](https://github.com/vector-im/element-ios/issues/4890)
- Fixed Coming Soon error for Explore rooms
2021-09-22 16:57:31 +02:00
Gil Eluard aabd22f6f8 [spaces] several fixes for pre release
- [Space home view inherits title from previously viewed tab](https://github.com/vector-im/element-ios/issues/4851)
- [Home view doesn't refresh when new rooms are created](https://github.com/vector-im/element-ios/issues/4849)
- [Odd error message in Space member list](https://github.com/vector-im/element-ios/issues/4845)
- [Bring leaving space experience in line with Web](https://github.com/vector-im/element-ios/issues/4850)
- [No notification for space invitation](https://github.com/vector-im/element-ios/issues/4840)
- [Remove filter when space is switched](https://github.com/vector-im/element-ios/issues/4852)
- [M10.11 Remove community tab](https://github.com/vector-im/element-ios/issues/4493)
2021-09-20 10:10:27 +02:00
Gil Eluard 6335acc0cd 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