Commit Graph

44 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
Arnfried Griesert 1c0ef0ca52 merged element 1.10.12 into bum 2023-06-07 15:45:59 +02:00
Frank Rotermund 9bd569dac0 Feature/4383 poll participants details 2023-05-31 14:31:07 +00:00
Frank Rotermund 902b529245 Feature/4393 poll with visible participant p1 2023-05-25 13:52:30 +00:00
Nicolas Mauri 0bc32f0f97 Update RiotSwiftUI/Modules/Room/PollHistory/Service/MatrixSDK/PollHistoryService.swift
Co-authored-by: Alfonso Grillo <alfogrillo@element.io>
2023-04-27 14:55:40 +02:00
Nicolas Mauri 1c45459410 Fix: TimelinePoll code refactoring 2023-04-26 17:52:22 +02:00
Nicolas Mauri 5926dad024 Fix: allow to render a TimelinePoll even if the poll is loading 2023-04-26 10:14:44 +02:00
Alfonso Grillo a9f12947d4 Use Calendar to compute target dates 2023-01-26 15:16:48 +01:00
Alfonso Grillo 694112e6de Cleanup unused code 2023-01-26 10:14:26 +01:00
Alfonso Grillo a6aec43601 Refine timestamp logics 2023-01-26 10:09:28 +01:00
Alfonso Grillo 544c505197 Add more MockPollHistoryScreenState cases 2023-01-25 19:41:48 +01:00
Alfonso Grillo bbf7bad5c3 Improve MockPollHistoryScreenState 2023-01-25 19:21:56 +01:00
Alfonso Grillo c1002c3945 Cleanup code 2023-01-25 18:19:48 +01:00
Alfonso Grillo 2e3aa18f6c Handle live polls 2023-01-25 17:52:39 +01:00
Alfonso Grillo cddf935fa8 Fix pagination reset 2023-01-25 16:23:38 +01:00
Alfonso Grillo b2ff25c7cb Restore default constants 2023-01-25 16:06:16 +01:00
Alfonso Grillo 94ca5e3ccc Add live synced days 2023-01-25 15:12:19 +01:00
Alfonso Grillo aafe903e99 Handle number of batches / last batch 2023-01-25 12:35:51 +01:00
Alfonso Grillo ef19527856 Support load more in PollHistoryService 2023-01-25 12:06:04 +01:00
Alfonso Grillo 865f2c5245 Refactor next() -> nextBatch() 2023-01-24 10:47:58 +01:00
Alfonso Grillo b47acc7388 Rename private var 2023-01-23 16:05:01 +01:00
Alfonso Grillo 3704130262 Add docs 2023-01-23 15:18:58 +01:00
Alfonso Grillo 282ad810b2 Add PollHistory view model UTs 2023-01-23 14:57:34 +01:00
Alfonso Grillo 9b16774d6a Refactor PollHistoryService 2023-01-23 12:09:47 +01:00
Alfonso Grillo 9cc9a046fe Cleanup code 2023-01-23 12:09:47 +01:00
Alfonso Grillo f459f9f22b Optimize page size 2023-01-23 12:09:46 +01:00
Alfonso Grillo 17f20f3964 Cleanup code 2023-01-23 12:09:46 +01:00
Alfonso Grillo 93ae25b998 Improve error handling 2023-01-23 12:09:46 +01:00
Alfonso Grillo 84d0edac0b Improve tests 2023-01-23 12:09:46 +01:00
Alfonso Grillo 69726de367 Add empty screen with number of days 2023-01-23 12:09:46 +01:00
Alfonso Grillo 5d418dff31 Handle poll updates 2023-01-23 12:09:46 +01:00
Alfonso Grillo f5469f36b5 Add pagination loop 2023-01-23 12:09:46 +01:00
Alfonso Grillo aea4770736 Refine loading logic 2023-01-23 12:09:46 +01:00
Alfonso Grillo 729da6d6e3 Add loading view 2023-01-23 12:09:46 +01:00
Alfonso Grillo 1dd11beba3 Add target timestamp 2023-01-23 12:09:46 +01:00
Alfonso Grillo 23ad35aa31 Add id in TimelinePollDetails 2023-01-23 12:09:46 +01:00
Alfonso Grillo 8c572d0bfe Add support to start date 2023-01-23 12:09:46 +01:00
Alfonso Grillo 45e37e2610 Reset pagination on landing 2023-01-23 12:09:46 +01:00
Alfonso Grillo c56d1f3bfe Inject TimelinePollDetails in PollListItem 2023-01-23 12:09:46 +01:00
Alfonso Grillo b582b32827 Begin PollHistoryService 2023-01-23 12:09:46 +01:00
Alfonso Grillo e2799069a5 Improve PollListItem to support ended polls 2023-01-17 16:44:56 +01:00
Alfonso Grillo c3270afc12 Handle empty poll list case 2023-01-12 18:25:06 +01:00
Alfonso Grillo 93cd811fee Add poll history service 2023-01-12 17:59:23 +01:00