Commit Graph

147 Commits

Author SHA1 Message Date
Frank Rotermund 2867bae23e MESSENGER-5575 ACL status event handling in the timeline 2024-03-01 07:25:42 +01:00
Frank Rotermund d07f992659 MESSENGER-5575 decide first ACL event based on state 2024-02-26 14:41:29 +01:00
Frank Rotermund 4aaf86e41e MESSENGER-5570 acl status events up to collapsability 2024-02-21 16:50:20 +01:00
Frank Rotermund af9354320a MESSENGER-5290 fix klickable events part two 2024-02-02 13:57:50 +01:00
Frank Rotermund 9f55da8b53 MESSENGER-5290 fix klickable events 2024-02-02 09:27:58 +01:00
Frank Rotermund 9b00e5a392 MESSENGER-5290 refactor to consider if sender or target 2024-01-29 08:12:33 +01:00
Frank Rotermund 6c63bab67f MESSENGER-5290 remove debug code 2024-01-25 11:36:19 +01:00
Frank Rotermund 02baa617c4 MESSENGER-5290 mark more federated user status events 2024-01-25 11:35:11 +01:00
Frank Rotermund 5489890d19 MESSENGER-5290 mark federated user status events 2024-01-24 07:43:44 +01:00
Arnfried Griesert 57d5ca2955 Merge branch 'feature/5158_fix_permalink_prefix' into 'develop'
MESSENGER-5158 fix permalink prefix

See merge request bwmessenger/bundesmessenger/bundesmessenger-ios!278
2024-01-10 14:21:38 +00:00
JanNiklas Grabowski 5decccf6cb hotfix use custom url scheme to open links if provided 2023-12-22 12:25:59 +01:00
JanNiklas Grabowski 8c3d53b984 MESSENGER-5158 fix permalink prefix 2023-12-13 17:25:39 +01:00
JanNiklas Grabowski ecea582d85 MESSENGER-5297 fix empty chat bubble 2023-11-09 18:11:04 +01:00
JanNiklas Grabowski 0f3a48e414 MESSENGER-4857 translate invalid password message 2023-09-15 11:35:08 +02:00
JanNiklas Grabowski ccdbd400d2 Merge commit 'f6b85b8f9a0b4ce162616e79045fb015a21b27da' into feature/5004_basis_update_element
* commit 'f6b85b8f9a0b4ce162616e79045fb015a21b27da': (40 commits)
  finish version++
  version++
  changelog.d: Upgrade MatrixSDK version ([v0.27.1](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.27.1)).
  completed
  code improvement
  fix 7646
  opening the safari web view externally so that it will be able to share the cookies
  web view opened on tap + changelog
  added the cell, now I just need to implement the navigation to the web view
  completed
  Hide deactivate account if the auth property is present on the WK.
  Add changelogs
  Prevent mention crashes when room members are missing display names (objc interop)
  Prevent pill crashes when room members are missing display names (objc interop)
  Update introspect to the latest version, remove now duplicate `introspectCollectionView`
  Prepare for new sprint
  finish version++
  Add missing changelog entry.
  version++
  changelog.d: Upgrade MatrixSDK version ([v0.27.0](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.27.0)).
  ...

# Conflicts:
#	Config/AppVersion.xcconfig
#	Podfile
#	Riot.xcodeproj/xcshareddata/xcschemes/Riot.xcscheme
#	Riot/Modules/SecureBackup/Setup/SecureBackupSetupCoordinator.swift
#	Riot/Modules/Settings/SettingsViewController.m
#	Riot/target.yml
2023-08-29 17:00:19 +02:00
Doug 4ef6fecfbc Only use the sender when rendering the room creation event. (#7640)
On Room v11 it is possible that the sender could put in a fake creator. Don't allow this to happen.
2023-08-09 18:18:33 +01:00
Doug dfe669af7a Fix a crash when opening v11 rooms. (#7635)
https://github.com/matrix-org/matrix-spec-proposals/pull/2175
2023-08-04 12:22:14 +01:00
Arnfried Griesert 1c0ef0ca52 merged element 1.10.12 into bum 2023-06-07 15:45:59 +02:00
JanNiklas Grabowski b76b4e0803 Merge branch 'feature/4699_basis_update_element' into develop
# Conflicts:
#	Podfile
#	Riot/Modules/MatrixKit/Utils/MXKTools.m
#	Riot/Modules/Pills/PillType.swift
2023-05-23 14:51:49 +02:00
Frank Rotermund 929d70877d MESSENGER-4697 enable SessionManager in Prod, fix peralink pills fix Matomo config bug when login out 2023-05-15 17:06:25 +02:00
JanNiklas Grabowski 97243bc063 Merge commit '7d18f34a75d1f41cc3bc8b6a36c0ab82ff93f0e4' into feature/4699_basis_update_element
* commit '7d18f34a75d1f41cc3bc8b6a36c0ab82ff93f0e4': (59 commits)
  finish version++
  Tidy up event formatter issues.
  version++
  changelog.d: Upgrade MatrixSDK version ([v0.26.9](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.26.9)).
  Translated using Weblate (Russian)
  Translated using Weblate (Chinese (Traditional))
  Translated using Weblate (Albanian)
  Translated using Weblate (Hungarian)
  Translated using Weblate (Chinese (Traditional))
  Translated using Weblate (Chinese (Traditional))
  Translated using Weblate (Chinese (Traditional))
  Translated using Weblate (German)
  Translated using Weblate (Slovak)
  Translated using Weblate (Chinese (Traditional))
  Translated using Weblate (Indonesian)
  Translated using Weblate (Estonian)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Italian)
  Translated using Weblate (Chinese (Traditional))
  Translated using Weblate (German)
  ...

# Conflicts:
#	Config/AppVersion.xcconfig
#	Riot/Utils/EventFormatter.m
#	fastlane/Fastfile
2023-05-11 13:19:24 +02:00
Nicolas Mauri 53dc32ee57 Fix: Remove the matrix id from the notice display name changed event 2023-04-26 09:54:44 +02:00
Doug e1089b1a14 Tidy up event formatter issues. 2023-04-18 17:43:21 +01:00
Arnfried Griesert 6068b228a7 Merged element 1.10.9 into bum 2023-04-11 11:46:44 +02:00
Nicolas Mauri 33e6280f31 Fix: Continue to display pills for matrix.to permalinks if a custom permalinkBaseUrl is set. 2023-04-07 16:40:34 +02:00
Nicolas Mauri 0066fcedbc Fix: the avatar was incorrect for the pill of a message if the event is not loaded. 2023-03-21 09:27:48 +01:00
Nicolas Mauri 18a2360296 Turning permalinks into pills
#7409: Permalinks to a room/space are pillified
#7411: Permalinks to a matrix user are pillified
#7412: Permalinks to messages are pillified
2023-03-17 16:58:59 +01: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
manuroe 7f00f71786 Manage bad m.file attachment format
https://github.com/vector-im/element-ios/issues/7406

By using value type checker methods.

With this fix, attachments with a wrong size format are still displayed in the timeline. Only the size is omitted
2023-03-15 15:18:38 +01:00
JanNiklas Grabowski d43f1bfed3 MESSENGER-4197 fix status messages cut off 2023-03-07 12:14:51 +00: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
Alfonso Grillo f6dfd2cc51 Sync with matrix feature branch 2023-02-08 17:29:30 +01:00
aringenbach 5e167bb0ef Merge pull request #7317 from vector-im/aringenbach/7316_indentation_support
Labs: Rich text editor: enable list items indentation
2023-02-01 09:44:45 +01:00
Nicolas Mauri 6b48ecd7a6 Hide decryption errors only for voice broadcast chunks. 2023-01-30 16:37:58 +01:00
aringenbach c1968451bb Labs: Rich text editor: enable list items indentation 2023-01-30 15:38:56 +01:00
Nicolas Mauri 70325c38e5 Inform the user about decryption errors during a voice broadcast 2023-01-25 17:23:42 +01:00
Alfonso Grillo 3efc34e8a5 Improve code 2023-01-18 17:22:38 +01:00
Alfonso Grillo 264edf7716 Handle edge cases for plain “body” 2023-01-18 16:35:39 +01:00
Alfonso Grillo e2287b920d Improve formatter 2023-01-18 16:35:39 +01:00
Alfonso Grillo 252231ddf0 Add replacement logic for “Ended poll” text 2023-01-18 16:35:39 +01:00
Frank Rotermund 9f6deb9110 Merge commit '2e9bb7067e9f1596f29b986729822184145906db' into feature/4068_merge_foss_1_9_15
# Conflicts:
#	Config/AppVersion.xcconfig
#	Podfile.lock
#	Riot/Assets/de.lproj/Localizable.strings
#	Riot/Modules/Room/RoomViewController.m
#	RiotNSE/NotificationService.swift
#	fastlane/Fastfile
2023-01-16 12:11:51 +01:00
Mauro Romito 4c81b71afd replaced UIColor link with ThemeService links color everywhere it was used, and included the ThemeService in NSE and SiriIntents 2023-01-12 17:54:44 +01:00
Mauro Romito a9f9b77fb5 added the links color wherever possible 2023-01-12 16:45:43 +01:00
Mauro Romito 6662be9d66 fixed a test and some code improvements 2023-01-12 10:41:52 +01:00
Mauro Romito 5641e350b0 done 2023-01-11 23:40:35 +01:00
Mauro Romito 3c2ab08e02 fix 2023-01-11 21:29:02 +01:00
Alfonso Grillo 40ea4406dc Refine MXKEventFormatter 2023-01-10 12:20:34 +01:00
Alfonso Grillo 8b9de882e9 Fix poll.end read receipts 2023-01-10 12:20:34 +01:00
Alfonso Grillo 03af34deac Amend comment 2023-01-03 13:25:56 +01:00
Alfonso Grillo 844c358af4 Fix navigation to replied message 2023-01-02 19:49:52 +01:00