Commit Graph

31 Commits

Author SHA1 Message Date
JanNiklas Grabowski b298dedc22 chore: update from foss 1.11.19 (MESSENGER-6656)
Merge commit 'f823ab9aae70e8d15ed7cc079210dd9bbbb6c8e1' into feature/foss_update_1_11_19

* commit 'f823ab9aae70e8d15ed7cc079210dd9bbbb6c8e1':
  finish version++
  version++
  comments
  update submodule
  remove obsolete tests
  removed unused code
  update submodule
  fix
  Libolm removal
  update license macro
  update license
  Prepare for new sprint

# Conflicts:
#	Config/AppVersion.xcconfig
#	IDETemplateMacros.plist
#	LICENSE
#	README.md
#	Riot/Categories/MXSession+Riot.m
#	Riot/Managers/EncryptionKeyManager/EncryptionKeyManager.swift
#	Riot/Managers/KeyValueStorage/Extensions/Keychain.swift
#	Riot/Managers/KeyValueStorage/KeyValueStore.swift
#	Riot/Managers/KeyValueStorage/KeychainStore.swift
#	Riot/Managers/KeyValueStorage/MemoryStore.swift
#	Riot/Managers/PushNotification/PushNotificationService.m
#	Riot/Managers/Settings/RiotSettings.swift
#	Riot/Managers/Settings/Shared/RiotSharedSettings.swift
#	Riot/Modules/Analytics/AnalyticsUIElement.swift
#	Riot/Modules/Application/AppCoordinator.swift
#	Riot/Modules/Application/LegacyAppDelegate.h
#	Riot/Modules/Application/LegacyAppDelegate.m
#	Riot/Modules/Authentication/Legacy/AuthenticationViewController.h
#	Riot/Modules/Authentication/Legacy/AuthenticationViewController.m
#	Riot/Modules/Authentication/Legacy/Views/AuthInputsView.h
#	Riot/Modules/Authentication/Legacy/Views/AuthInputsView.m
#	Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m
#	Riot/Modules/Common/Recents/RecentsViewController.m
#	Riot/Modules/Common/WebViewController/WebViewViewController.m
#	Riot/Modules/Contacts/Details/ContactDetailsViewController.m
#	Riot/Modules/Contacts/Views/ContactTableViewCell.m
#	Riot/Modules/Favorites/FavouritesViewController.h
#	Riot/Modules/Favorites/FavouritesViewController.m
#	Riot/Modules/GlobalSearch/UnifiedSearchViewController.m
#	Riot/Modules/People/PeopleViewController.h
#	Riot/Modules/People/PeopleViewController.m
#	Riot/Modules/Room/ContextualMenu/ReactionsMenu/ReactionsMenuViewModel.swift
#	Riot/Modules/Room/DataSources/RoomDataSource.m
#	Riot/Modules/Room/Files/RoomFilesViewController.m
#	Riot/Modules/Room/Members/Detail/RoomMemberDetailsViewController.m
#	Riot/Modules/Room/Members/RoomParticipantsViewController.m
#	Riot/Modules/Room/RoomViewController.m
#	Riot/Modules/Room/Settings/RoomSettingsViewController.m
#	Riot/Modules/Room/TimelineCells/RoomCreationIntro/RoomCreationIntroCell.swift
#	Riot/Modules/Room/TimelineCells/RoomCreationIntro/RoomCreationIntroCellContentView.swift
#	Riot/Modules/Room/TimelineCells/RoomCreationIntro/RoomCreationIntroViewData.swift
#	Riot/Modules/Room/TimelineCells/RoomTimelineCellIdentifier.h
#	Riot/Modules/Rooms/RoomsViewController.h
#	Riot/Modules/Rooms/ShowDirectory/Cells/Network/DirectoryNetworkTableHeaderFooterView.swift
#	Riot/Modules/Rooms/ShowDirectory/Cells/Room/DirectoryRoomTableViewCell.swift
#	Riot/Modules/Rooms/ShowDirectory/PublicRoomsDirectoryViewModel.swift
#	Riot/Modules/Secrets/Recover/RecoverWithKey/SecretsRecoveryWithKeyCoordinator.swift
#	Riot/Modules/Secrets/Recover/RecoverWithKey/SecretsRecoveryWithKeyViewController.swift
#	Riot/Modules/Secrets/Recover/RecoverWithPassphrase/SecretsRecoveryWithPassphraseCoordinator.swift
#	Riot/Modules/Secrets/Recover/RecoverWithPassphrase/SecretsRecoveryWithPassphraseViewController.swift
#	Riot/Modules/Secrets/Recover/SecretsRecoveryCoordinator.swift
#	Riot/Modules/SecureBackup/Setup/Intro/SecureBackupSetupIntroViewController.swift
#	Riot/Modules/SecureBackup/Setup/Intro/SecureBackupSetupIntroViewModel.swift
#	Riot/Modules/SecureBackup/Setup/Intro/SecureBackupSetupIntroViewModelType.swift
#	Riot/Modules/SetPinCode/PinCodePreferences.swift
#	Riot/Modules/SetPinCode/SetupBiometrics/BiometricsAuthenticationPresenter.swift
#	Riot/Modules/Settings/Security/ManageSession/ManageSessionViewController.m
#	Riot/Modules/Settings/Security/SecurityViewController.m
#	Riot/Modules/Settings/SettingsViewController.m
#	Riot/Modules/SplitView/SplitViewCoordinator.swift
#	Riot/Modules/SplitView/SplitViewCoordinatorType.swift
#	Riot/Modules/StartChat/StartChatViewController.m
#	Riot/Modules/TabBar/MasterTabBarController.h
#	Riot/Modules/TabBar/MasterTabBarController.m
#	Riot/Utils/EventFormatter.m
#	Riot/Utils/HTMLFormatter.swift
#	Riot/Utils/Tools.m
#	RiotNSE/NotificationService.swift
2024-10-18 15:45:54 +02:00
Mauro Romito 12837d4b89 update license 2024-09-25 12:24:52 +02:00
Frank Rotermund 7568f86a95 MESSENGER-4549 Enable locationsharing per default when there is an url in well-known 2023-08-16 08:37:15 +02:00
Arnfried Griesert e5d97ed154 merged element-ios 1.10.5 into 4409_basis_update_1_10_5 2023-03-16 12:19:26 +01:00
Flescio 95501bfdde Show own location in map views (#7375)
* show own location on static sharing

* show own location on live sharing

* add tests and changelog

* check location authorisation, fix center to current user location button

* it moves request to LocationManager in proper service

* add static location viewer service
2023-02-20 18:07:03 +01:00
JanNiklas Grabowski 1768fb5eee Merge commit 'aaadcc73674cc8886e363693a7d7c08ac9b4f516' into feature/4260_merge_foss_1_10_2
# Conflicts:
#	Config/AppVersion.xcconfig
#	Podfile
#	Podfile.lock
#	Riot.xcworkspace/xcshareddata/swiftpm/Package.resolved
#	Riot/Managers/EncryptionKeyManager/EncryptionKeyManager.swift
#	Riot/Modules/Application/LegacyAppDelegate.m
#	Riot/Modules/Authentication/AuthenticationCoordinator.swift
#	Riot/Modules/Authentication/Legacy/LegacyAuthenticationCoordinator.swift
#	Riot/Modules/ContextMenu/ActionProviders/RoomActionProvider.swift
#	Riot/Modules/Home/AllChats/AllChatsViewController.swift
#	Riot/Modules/Room/RoomInfo/RoomInfoCoordinator.swift
#	Riot/Modules/Room/RoomInfo/RoomInfoList/RoomInfoListViewController.swift
#	Riot/Modules/Room/Settings/RoomSettingsViewController.m
#	fastlane/Fastfile
2023-02-15 14:56:55 +01:00
David Langley 13f2573d69 Update Riot/Modules/LocationSharing/LocationManager.swift
Co-authored-by: Alfonso Grillo <alfogrillo@element.io>
2023-01-03 17:54:02 +00:00
David Langley 07b87d0d4f remove unnecessary function 2023-01-03 16:55:28 +00:00
David Langley 17629c2d09 Revert "remove unnecessary function"
This reverts commit 16650b40841d613f818893aa90e304af286ba484.
2023-01-03 16:54:41 +00:00
David Langley 1418437774 remove unnecessary function 2023-01-03 16:54:03 +00:00
David Langley 09e7e6d2e9 Fix both issues as outlined in 7222 2023-01-03 16:52:25 +00:00
Arnfried Griesert 52bd3752bb MESSENGER-3915 Settings for BuM builds 2022-11-29 10:56:40 +00:00
Andy Uhnak a9d1e84252 Track all errors in Sentry 2022-08-23 08:14:59 +01:00
SBiOSoftWhare a61473d8be Move RoomTimelineLocationView to appropriate folder. 2022-08-03 11:08:25 +02:00
SBiOSoftWhare ac54c22ec4 LocationManager: Fix issue in stop method. 2022-06-29 18:10:58 +02:00
SBiOSoftWhare 2c9da80ffd UserLocationServiceProvider: Handle live location sharing lab flag activation changes. 2022-06-29 18:10:28 +02:00
Johannes Marbach f41ddb924b Unify location sharing build settings and drop iOS 14 checks 2022-06-21 13:03:09 +02:00
Johannes Marbach 30fc3854f8 Revert "Merge pull request #6299 from vector-im/johannes/back-out-background-location-access"
This reverts commit c50f23fd8938b8845c0121016f97a15d8a6b8c35, reversing
changes made to ff06c68f8ff8b497240e042a9330252771d93982.
2022-06-21 09:45:30 +02:00
Johannes Marbach 05c50575a2 Revert "UserLocationService: Enable background location."
This reverts commit 56c6ef321da48e0e4c289e2397908d080b26e7d3.
2022-06-15 08:52:04 +02:00
SBiOSoftWhare 3d60837fa2 LocationManager: Indicate to change status bar appearance when the app uses location services in the background. 2022-06-02 14:33:00 +02:00
SBiOSoftWhare 495296b9f9 UserLocationService: Enable background location. 2022-06-02 14:31:04 +02:00
SBiOSoftWhare ce9e8e35f7 Merge pull request #6200 from vector-im/steve/6199_persist_beacon_summary
Location sharing: Support restarting location sending after app kill (PSF-1036)
2022-05-31 11:22:13 +02:00
SBiOSoftWhare 64feaf611e UserLocationService: Fix typo. 2022-05-24 17:22:11 +02:00
SBiOSoftWhare 54378386ae UserLocationService: Support restarting send location to a beacon after app kill. 2022-05-24 16:45:19 +02:00
MaximeE 16950ad58b 6195: Add labbs flag for live location sharing 2022-05-24 11:43:00 +02:00
SBiOSoftWhare 114e2bf01c Fix UI tests. 2022-05-16 18:18:13 +02:00
SBiOSoftWhare 7b2380d4ce LocationManager: Fix request always usage. 2022-05-16 16:58:02 +02:00
SBiOSoftWhare a9cb03c42a MXSession: Add convenient getter to retrieve UserLocationService associated to session user id 2022-05-16 11:32:33 +02:00
SBiOSoftWhare d1d7acbc35 Add UserLocationServiceProvider that enables to automatically store UserLocationService per user id and retrieve existing UserLocationService. 2022-05-16 11:28:37 +02:00
SBiOSoftWhare 0c427f295a Add UserLocationService that handles live location sharing for the current user 2022-05-16 11:18:16 +02:00
SBiOSoftWhare 9d4dc16fc1 Add LocationManager that handles device geolocalization. 2022-05-16 11:03:37 +02:00