JanNiklas Grabowski
e1cc2acee9
Merge commit '54e21b37ba45c40531100a98d16e7b1f35b129cd' into feature/5004_basis_update_element
...
* commit '54e21b37ba45c40531100a98d16e7b1f35b129cd': (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
Stefan Ceriu
e2676c4637
Prevent pill crashes when room members are missing display names (objc interop)
2023-08-21 10:03:23 +03:00
Frank Rotermund
54dc0322f0
Merge commit 'b1847a3ae552c52c06ab4934318dbdb2cf1d8c4b' into feature/4884_merge_foss_1.10.14
...
# Conflicts:
# Config/AppVersion.xcconfig
# Podfile.lock
# Riot/Modules/Home/AllChats/AllChatsCoordinator.swift
# fastlane/.env.default
# fastlane/Fastfile
2023-07-04 08:24:05 +02:00
Stefan Ceriu
2ac97fe1c4
Fix crashes when mentioning users without display names
2023-06-06 19:53:01 +03:00
JanNiklas Grabowski
7da10c3534
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
bb659a71e6
MESSENGER-4697 enable SessionManager in Prod, fix peralink pills fix Matomo config bug when login out
2023-05-15 17:06:25 +02:00
aringenbach
2cfcec6bf7
Merge branch 'develop' into aringenbach/enable_rte_user_mentions
2023-04-12 15:04:15 +02:00
aringenbach
165a250c9d
Unit tests for insertPills and markdownLinks
2023-04-12 14:55:59 +02:00
aringenbach
7673372eed
Bump composer version to 2.0.0 and fix PillAttachmentViewProvider
2023-04-11 14:45:44 +02:00
aringenbach
90217755a9
Merge branch 'develop' into aringenbach/enable_rte_user_mentions
2023-04-11 14:21:31 +02:00
Nicolas Mauri
4ff2662236
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
5e1997a6f3
Fix: do not encode the maximum width of a Pill
2023-03-30 10:09:27 +02:00
Nicolas Mauri
db3c399e8e
Fix: truncate pills if they are too long
2023-03-28 11:59:52 +02:00
aringenbach
e6bad67a28
Fix wrong condition for highlight test
2023-03-23 17:16:57 +01:00
aringenbach
66b44bc459
Use PillProvider for RTE Pills creation
2023-03-23 17:16:57 +01:00
aringenbach
0379c977af
Use textDefaultFont in all variants of the InputToolbarView
2023-03-23 17:16:57 +01:00
aringenbach
3db15471ee
Enable user mentions in Rich Text Editor
2023-03-23 17:16:57 +01:00
Nicolas Mauri
8e451dac43
Fix: prevent a crash if we don’t have a display name for the user mentionned by the pill
2023-03-21 16:49:47 +01:00
Nicolas Mauri
068f7f463e
Fix: Unit tests
2023-03-21 14:17:52 +01:00
Nicolas Mauri
dfa67da296
Fix: an issue where we display the default user icon for a known user
2023-03-21 10:48:17 +01:00
Nicolas Mauri
fcc05dad89
Fix: Message pill when the room is an alias
2023-03-21 10:30:19 +01:00
Nicolas Mauri
228dee803a
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
6fca12390b
Fix: implement the changes discussed in the PR
2023-03-21 09:17:34 +01:00
Nicolas Mauri
653b7595c8
Fix: restore the height of the pill to its original value
2023-03-20 10:50:25 +01:00
Nicolas Mauri
7171524ff1
Fix: default pill icon for an unknown user
2023-03-20 10:42:21 +01:00
Nicolas Mauri
265516166c
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
aringenbach
64d4b2c0eb
Fix slash commands from room composer
2022-07-11 18:17:12 +02:00
aringenbach
cc2a95e865
Use latest user data for mention pills
2022-06-16 17:07:47 +02:00
aringenbach
fcdd1d3593
Fix issue with mention pill avatar consuming tap gestures
2022-05-30 15:20:03 +02:00
aringenbach
ef947fb75b
Weakify message text view reference
2022-05-13 14:00:06 +02:00
aringenbach
6434573e7f
Flush pills on text view updates
2022-05-13 13:52:46 +02:00
aringenbach
e6e32cf5c6
Replace magic number for pill offset
2022-05-11 09:45:16 +02:00
aringenbach
f9a009cd49
Use font from context and store it in pill data
2022-05-10 17:19:52 +02:00
aringenbach
8c3bbf8cca
Use media manager & avatar view
2022-05-09 17:49:05 +02:00
aringenbach
f583d36295
Fix minor comment & @objc
2022-05-09 17:14:32 +02:00
aringenbach
de025aebf1
Move size computations to PillAttachmentViewProvider
2022-05-09 16:53:38 +02:00
aringenbach
44d8dcfe1f
Move tools funcs
2022-05-09 15:55:24 +02:00
aringenbach
348b4170fa
Rename StringPillsUtils to PillsFormatter
2022-05-09 15:32:53 +02:00
aringenbach
65c779d01d
Add dedicated PillTextAttachmentData codable
2022-05-09 15:25:47 +02:00
aringenbach
6c9296f2e0
Rename isCurrentUser to isHighlighted
2022-05-05 15:28:04 +02:00
aringenbach
f77c111e81
Handle empty displayname & fix iOS 14 mentions
2022-05-05 15:12:59 +02:00
aringenbach
f590c9356a
Set property for UTType & add missing iOS 15 availabilities
2022-05-04 15:58:42 +02:00
aringenbach
d5fdb60eab
Fix fonts and edition on replies
2022-05-04 12:17:21 +02:00
aringenbach
6f2e74a3ca
Remove link in composer
2022-05-03 16:51:47 +02:00
aringenbach
bbaac4919b
Fix emote sending and edit message
2022-05-03 15:16:02 +02:00
aringenbach
5cc1f569e3
Add documentation
2022-05-02 17:36:53 +02:00
aringenbach
019f4996cb
Enable sending messages with pills
2022-05-02 13:35:35 +02:00
aringenbach
9c6fce8ab8
Handle custom permalinks im pills
2022-04-28 15:26:36 +02:00
aringenbach
98c48a7f6b
Cleanup pills insertion
2022-04-28 11:55:14 +02:00
aringenbach
cdbc42de42
Cleanup and add documentation
2022-04-28 11:25:47 +02:00