1722 Commits

Author SHA1 Message Date
ElementRobot
ae869e9f36
Translations update (#2481)
Co-authored-by: Velin92 <Velin92@users.noreply.github.com>
1.5.8
2024-02-19 08:45:46 +00:00
Doug
382b9a69c3 Fix a retain cycle on MessageText.
This was generating warnings about an excessive number of gesture recognisers.
2024-02-16 22:06:56 +02:00
Stefan Ceriu
939c4e7b33 Fix timeline scroll to top crash after introducing the typing notification section 2024-02-16 21:04:46 +02:00
Mauro
548fd27d6a
Replace share location icon with the iOS share location icon (#2474) 2024-02-16 15:35:22 +00:00
Doug
9d1d5e43a9
Show banned members in the members list. (#2460)
Only shown to users with enough power to ban.
2024-02-16 12:49:35 +00:00
Element CI
4787c17c38 Prepare next release 2024-02-16 03:57:48 -08:00
Doug
77ad847cfc
Bump the SDK to v1.1.40. (#2473) 1.5.7 2024-02-16 11:40:13 +00:00
Stefan Ceriu
db05540cc5
Show recovery instead of verification if this is the last session and recovery is set up
* Show recovery instead of verification if this is the last session and recovery is set up

* Rename `recoveryKeyState` to `recoveryState`

* Remove duplicates on session security state changes.

* Fix missing "Save recovery key" button

* Fix unit tests

* Rename `isLastDevice` to `isOnlyDeviceLeft`

* Address PR comments
2024-02-16 11:38:49 +02:00
Stefan Ceriu
e0c9f43026 Fix localization bundle and attributed string builder crashes on unsynchronised access to their internal caches nightly/1.5.7.523 2024-02-15 12:20:37 +02:00
Mauro
99d6babc30
Fixed the link color and improved link dection in code blocks (#2466) 2024-02-14 17:45:23 +01:00
Stefan Ceriu
2f983d6ecc Fix UI test snapshots following the introduction of the typing indicator. 2024-02-14 17:36:25 +02:00
Element CI
bb23914cd5 Prepare next release 2024-02-14 04:39:22 -08:00
Stefan Ceriu
c9f79806ff Add back horizontal typing indicator cell margins, fix horizontal padding. 1.5.6 2024-02-14 13:31:59 +02:00
Stefan Ceriu
5cb5862e5e Bump the RustSDK, adopt new marking/flagging rooms as (un)read API and fix sending read receipts when entering rooms or making the app active again nightly/1.5.6.521 2024-02-14 12:33:19 +02:00
Doug
e11450e61e
Remove language that was enabled on creation by mistake. (#2464) 2024-02-14 09:52:19 +00:00
Stefan Ceriu
2019984918 Replace emoji detection implementation with a simpler one nightly/1.5.6.520 2024-02-13 18:57:31 +02:00
Stefan Ceriu
f2e9c32e8d
Fixes #2347, #2348, #2349 - Add support for typing notifications 2024-02-13 15:27:52 +02:00
Mauro
2b2accaca6
Fix filters being jumpy when scrolling them (#2459) nightly/1.5.6.519 2024-02-13 02:09:55 +01:00
Mauro
50e6220076
Fix for isSearchFieldFocus not always updating properly (#2456) 2024-02-12 16:56:53 +01:00
Doug
c1aaf331a3
Sort members in the member list by power level and show mods and admins. (#2448) 2024-02-12 10:39:06 +00:00
Mauro
316e351dbb
Restored Link long pressing (#2449) 2024-02-12 10:42:45 +01:00
ElementRobot
84703806d0
Translations update (#2453)
Co-authored-by: Velin92 <Velin92@users.noreply.github.com>
2024-02-12 10:11:19 +01:00
Mauro
e0309d9a84
Removed the 50ms delay from updating the filters. (#2447) nightly/1.5.6.518 2024-02-09 17:12:35 +01:00
Mauro
6a7ad6ccac
RTE Update (#2446) 2024-02-09 16:00:32 +00:00
Stefan Ceriu
d7a190ba23 Fix room list cell highlighting issues, add unit tests 2024-02-09 14:05:12 +02:00
Mauro
60ba71c727
Fixing Tests and deleting dead code (#2444) 2024-02-09 12:24:01 +01:00
Doug
cc1d9cad58
Use new decorative colours for avatars and displaynames. (#2438) 2024-02-09 11:15:57 +00:00
Mauro
2597f6db41
Sending all RR when the app is active client side. (#2443) 2024-02-09 11:43:01 +01:00
Mauro
4ba7aa9e9d
Fix for the RTE not mantaining content when transitioning from a split navigation to a stack navigation (#2435) nightly/1.5.6.517 2024-02-08 17:07:14 +00:00
Mauro
224e4e4881
Room List Filters implementation (#2423) 2024-02-08 16:50:44 +01:00
Stefan Ceriu
e1d1e99ad4 Prevent crashes when computing aspect ratios on zero media width or height 2024-02-08 17:42:55 +02:00
Stefan Ceriu
1304f670c8 Fix session verification localized emoji snapshots 2024-02-08 11:13:08 +02:00
Stefan Ceriu
c32015278e
Infer joined and active member count from the member list
* Infer joined and active member count from the member list, default the members to all mock members

* Address PR comments, fix some tests and screenshots
nightly/1.5.6.516
2024-02-07 19:10:15 +02:00
Doug
d0c835a9bf
Add a setting to hide unread messages badges. (#2412)
* Add a setting to hide grey unread messages badges.

* Move room badge logic to be built in the view model instead of in the view.

* Move setting into DeveloperOptions.
2024-02-07 13:00:35 +00:00
Stefan Ceriu
b075ddb047
Fixes #2414 - Move member loading to the room member detail screen, avoid blocking the whole application 2024-02-07 07:31:25 +00:00
Damir Jelić
f9edb75da5
Enable trace logging for the Olm Account (#2427)
Co-authored-by: Mauro <34335419+Velin92@users.noreply.github.com>
nightly/1.5.6.515
2024-02-06 17:57:43 +00:00
Stefan Ceriu
775d66ea2a Bump analytics following mark as (un)read PR merge 2024-02-06 18:06:15 +02:00
Stefan Ceriu
a2414256d4 Update ruby dependencies 2024-02-06 11:50:24 +02:00
Stefan Ceriu
a27213e393 Fix small VStack spacing warning 2024-02-06 11:50:24 +02:00
Stefan Ceriu
626d0d46ee Fix fatal errors on unit tests when opening rooms because the return value of markAsRead was undefined 2024-02-06 11:50:24 +02:00
Stefan Ceriu
f890079dfe Bump SwiftOGG version following community PR, update project version specification 2024-02-06 10:45:36 +02:00
Stefan Ceriu
98892c0bf4 Fixes #2416 - Allow text selection on the timeline item menu header nightly/1.5.6.514 2024-02-05 18:07:04 +02:00
Stefan Ceriu
9915a33964
Fixes #2360 - Add support for manually marking rooms as unread (#2408)
* Fixes #2360 - Add support for manually marking rooms as unread

* Add analytics for marking rooms as (un)read

* Remove unnecessary analytics abstraction levels

* Fix breaking API changes following SDK bump

* Add changelog

* Handle PR comments

* Fix unit tests
2024-02-05 18:06:50 +02:00
Doug
e80612b968
Update compound and remove all of the temporary icons (#2419)
* Update compound and fix breaking changes.

* Replace a lot of temporary icon assets with Compound versions.

* Replace temporary composer icon assets with Compound versions.

* Remove old icon asset from EI.

* Use Compound icons where possible for hero images.

* Snapshots
2024-02-05 16:03:13 +00:00
Velin92
0bd52f10d6 Translations update 2024-02-05 10:04:23 +02:00
Stefan Ceriu
d6b7212b5a Remove unused SwiftUI timeline version nightly/1.5.6.513 2024-02-02 18:20:14 +02:00
Stefan Ceriu
31ca8ed7f2 Prevent unnecessary backpagination requests from running every time a room is entered
- related to #1760 which moved initial timeline item computations to a serial queue
2024-02-02 18:20:14 +02:00
Stefan Ceriu
7aa81f542c Base ElementCall encryption on the room encryption state, remove developer options setting nightly/1.5.6.512 2024-02-01 17:18:17 +02:00
Mauro
497177ee65
Fix - lowercase required when fetching the SAS localization (#2410) nightly/1.5.6.511 2024-01-31 15:53:47 +01:00
Mauro
1a8fd7d8ff
Download SAS Strings Tool + Localised SAS emojis (#2409) 2024-01-31 13:29:52 +01:00