Commit Graph

61 Commits

Author SHA1 Message Date
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
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
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
Alfonso Grillo f6dfd2cc51 Sync with matrix feature branch 2023-02-08 17:29:30 +01:00
Nicolas Mauri 6b48ecd7a6 Hide decryption errors only for voice broadcast chunks. 2023-01-30 16:37:58 +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
Mauro Romito a9f9b77fb5 added the links color wherever possible 2023-01-12 16:45:43 +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
ismailgulek a74e63144d Release 1.9.6 (#6747)
* Device manager: add user sessions overview current session strings.

* Create UserSessionCardView to display session informations.

* UserSessionsOverview: Handle current session section view.

* Prepare for new sprint

* Dismiss the launching screen when clearing cache.

* Fix crash when previewing a room.

* Fix typo in empty state

* Code review fixes

* Update swift-ogg and add changelog

* Fix crash on logout from too much wrong pin codes

* Update changelog to original issue

* Disable unnecessary network breadcrumbs in Sentry

* Changelog

* Fix login crash on Xcode 14 builds

Fixes #6722

* Put the session creator on the main actor instead.

This covers all login and registration options.

* Only disable the composer if the room is yet to be created.

* Add missing source views for iPad.

* New App Layout: fixed rooms list doesn't update after log out and log into another account

* New layout: Fixed low priority rooms titles obscured by bottom bar when side scrolling

* Fix replied event content parsing for nested replies

* Fixed failed to join room (was not legal room)

* Timeline composer layout loop fix (#6743)

* Publish suitable view height for user suggestions

* Update container view height

* Add changelog

* Fix user suggestions layout for pre iOS 16

* version++

Co-authored-by: SBiOSoftWhare <steveb@matrix.org>
Co-authored-by: Doug <douglase@element.io>
Co-authored-by: Germain Souquet <germain@souquet.com>
Co-authored-by: Stefan Ceriu <stefanc@matrix.org>
Co-authored-by: Aleksandrs Proskurins <paleksandrs@gmail.com>
Co-authored-by: David Langley <langley.dave@gmail.com>
Co-authored-by: aringenbach <arnaudr@element.io>
Co-authored-by: aringenbach <80891108+aringenbach@users.noreply.github.com>
Co-authored-by: Andy Uhnak <andyuhnak@gmail.com>
Co-authored-by: Johannes Marbach <johannesm@element.io>
Co-authored-by: Gil Eluard <gile@element.io>
Co-authored-by: Gil Eluard <gil.eluard@gmail.com>
Co-authored-by: gulekismail <ismailgulek0@gmail.com>
2022-09-20 13:45:49 +03:00
Doug 57f92307f2 Remove flairs and related groups. 2022-08-09 15:04:54 +01:00
ismailgulek 6ba65a8fc1 Merge branch 'master' into develop 2022-07-05 10:26:51 +03:00
aringenbach 6cb0935eca Display fallback when replied event content is partially missing 2022-07-04 16:59:26 +02:00
Gil Eluard 038c347fc9 Update Files component iOS (#6345)
* Update Files component iOS

- Done
2022-06-29 16:11:52 +02:00
Johannes Marbach 4b5024d999 Enable reporting of live location shares
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-06-21 15:17:41 +02:00
aringenbach 4c8bed38c2 Use latest user data for mention pills 2022-06-16 17:07:47 +02:00
aringenbach f2e14f2512 Set HTML formatter as static 2022-06-16 09:07:02 +02:00
aringenbach 2323e21b64 Move font parameter and update parameters description 2022-06-16 09:07:02 +02:00
aringenbach f8cd8fa96c Improve HTML formatter 2022-06-16 09:07:02 +02:00
aringenbach db9f44ea10 Fix reply to usernames containing HTML escape characters 2022-06-10 17:31:34 +02:00
aringenbach 3bb5fc9873 Remove old comment 2022-06-08 08:54:29 +02:00
aringenbach 48a83a9c55 Remove render edit flag and fix a nil room state crash 2022-06-07 17:31:17 +02:00
aringenbach 68a78724af Merge pull request #6155 from vector-im/aringenbach/construct_replies_from_replied_event
Construct formatted body from replied event
2022-06-07 11:23:50 +02:00
aringenbach 83ebb6e462 Fix in reply to links appearing outside of mx-quote 2022-06-07 09:02:36 +02:00
aringenbach abb40e805f Fix else opening bracket
Co-authored-by: Gil Eluard <gile@element.io>
2022-06-03 12:08:16 +02:00
aringenbach d7e876ada1 Create reply body only if replied event sender is available 2022-06-03 09:14:06 +02:00
aringenbach 3a989a78fa Construct formatted body from replied event 2022-06-02 15:45:08 +02:00
aringenbach 8077b8058d Fix fonts and edition on replies 2022-05-04 12:17:21 +02:00
ismailgulek c6e7ae277e fix missing MXJSONModel setters 2022-03-17 15:31:15 +03:00
ismailgulek 0fbb6cf324 Update Riot/Modules/MatrixKit/Utils/EventFormatter/MXKEventFormatter.m
Co-authored-by: Gil Eluard <gile@element.io>
2022-03-17 15:27:29 +03:00
ismailgulek e18f1b6471 Update Riot/Modules/MatrixKit/Utils/EventFormatter/MXKEventFormatter.m
Co-authored-by: Gil Eluard <gile@element.io>
2022-03-17 15:27:22 +03:00
ismailgulek 39245ae705 Update Riot/Modules/MatrixKit/Utils/EventFormatter/MXKEventFormatter.m
Co-authored-by: Gil Eluard <gile@element.io>
2022-03-17 15:27:14 +03:00
ismailgulek fc5e2975b7 Update Riot/Modules/MatrixKit/Utils/EventFormatter/MXKEventFormatter.m
Co-authored-by: Gil Eluard <gile@element.io>
2022-03-17 15:27:05 +03:00
ismailgulek 5fe35c7259 Use event's new content when available 2022-03-17 14:24:02 +03:00
ismailgulek 5df8e0287e Fix tests 2022-03-15 13:55:44 +03:00
ismailgulek af633ae03a Extend reply fallback for also non-thread events 2022-03-14 13:44:13 +03:00
Doug 86c2b4ebb5 Remove MatrixKitL10n from SwiftGen
Uses VectorL10n everywhere.
2022-03-03 09:34:54 +00:00
ismailgulek d61891f2d3 Change font for message body if required 2022-03-01 16:48:33 +03:00
ismailgulek 28bba39507 Add string parameter to fontForEvent method 2022-03-01 16:43:23 +03:00
ismailgulek 5bbf9726c6 Fix text color and font for regular reply events 2022-02-22 15:06:45 +03:00
MaximeE 8acaff5131 Replace kick by remove in all strings 2022-02-11 14:25:20 +01:00