1558 Commits

Author SHA1 Message Date
Stefan Ceriu
731333a1cf Bump the RustSDK to v1.1.28 nightly/1.4.4.452 2023-12-05 20:48:00 +02:00
Doug
a99aee7a9a
Expand all sections on the view source screen by default. (#2203) 2023-12-05 15:35:51 +00:00
Element CI
b1371f7f47 Prepare next release 2023-12-05 05:01:01 -08:00
ElementRobot
768071304a
Translations update (#2201)
Co-authored-by: pixlwave <pixlwave@users.noreply.github.com>
1.4.3
2023-12-05 11:59:47 +00:00
Doug
5586405c4f
Make the attachment menu an actual menu. (#2199)
There was a bug with the sheet/popover when overriding the colour scheme where the button renders in light mode when the app is in dark mode.
2023-12-05 11:14:16 +00:00
Doug
7da881ae3e
Add an extra call to obscure the app on willEnterForeground. (#2202)
It shouldn't be necessary given the double call by the time the app is backgrounded, but we're still seeing occasional room list flashes.
2023-12-05 11:13:51 +00:00
Stefan Ceriu
e5bd194d06 Specify default timelineProxy actions and fix unit tests 2023-12-05 12:42:38 +02:00
Stefan Ceriu
8189b0a471 Fixes #2147 - Scroll the timeline to the bottom when sending message as well as media, polls and locations. nightly/1.4.3.451 2023-12-04 17:32:26 +02:00
Doug
6905ac5f70
Use ListRow in InviteUsersScreen and MessageForwardingScreen. (#2196)
* Use ListRow in InviteUsersScreen and MessageForwardingScreen.

* Remove button styles and fix snapshots.
2023-12-04 14:47:43 +00:00
Stefan Ceriu
3fe5ec5ffa Fix secure backup recovery badges not being show when incomplete 2023-12-04 14:01:52 +02:00
Doug
290dd852a3
Bump the SDK to v1.1.27. (#2193) nightly/1.4.3.450 2023-12-01 12:21:03 +00:00
Mauro
b7ecb07d2f
Fix scrambled screen when searchinfg (#2191)
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
nightly/1.4.3.449
2023-11-30 17:47:44 +00:00
Nicolas Mauri
edbac5fe85
Fixed some issues with voice messages when sent from a bridge. (#2190) 2023-11-30 17:39:54 +01:00
Stefan Ceriu
9d9cf1c5a1 Update room member detail screen screenshots nightly/1.4.3.448 2023-11-29 18:31:29 +02:00
Stefan Ceriu
2b040738e3 Reverse unwanted change 2023-11-29 18:31:29 +02:00
Stefan Ceriu
677ed367e1 Switch all state machine route mappints from matching (event, fromState) to (fromState, event) 2023-11-29 18:31:29 +02:00
Stefan Ceriu
e4788e615f Fixes #2179 - Open direct chat directly from the room member details screen 2023-11-29 18:31:29 +02:00
Stefan Ceriu
742a924037 Move presentation and coordination logic from the RoomDetailsScreenCoordinator and into the RoomFlowCoordinator 2023-11-29 18:31:29 +02:00
Mauro
9a8c4d4ae5
Revert "Search bar new room invite screen now always shows the nav bar on top" (#2189) 2023-11-29 16:25:16 +00:00
Nicolas Mauri
fcaed76494
Fix: added sample rate conversion for recording voice messages (#2188) 2023-11-29 15:20:02 +00:00
Doug
df89e43f89
Use ListRow on PollFormScreen. (#2183) 2023-11-29 09:57:35 +00:00
Alfonso Grillo
e7494164b2
Add TimelineProxy (update sdk to 0.0.7-november23) (#2178)
* Refactor RoomProxy

* Refactor paginateBackwards

* Refactor sendReadReceipt

* Refactor messageEventContent APIs

* Refactor sendMessage

* Refactor toggleReaction

* Refactor send attachments

* Refactor sendLocation

* Refactor cancel/retry send

* ⚠️ Fix encryption build errors

* Refactor editMessage

* Refactor retryDecryption

* Refactor fetchDetails

* Refactor polls APIs

* Refactor fetchMembers

* Refactor RoomTimelineProviderProtocol

* Update sdk to 0.0.7-november23

* Fix UTs

* Fix comment

* Delete old workaround

* Move TimelineProxyError

* Delete queue warnings

* Fix key listener

* Add pollHistory timeline property

* Refactor room/timeline subscriptions

* Delete unused code
nightly/1.4.3.447
2023-11-28 19:01:35 +00:00
Mauro
fb2bc1c39a
Search bar new room invite screen now always shows the nav bar on top (#2182) 2023-11-28 16:54:47 +00:00
Nicolas Mauri
9a2c348c02
Update RTE SDK to 2.19.0 (#2180)
Fixes #1674
2023-11-28 16:19:42 +01:00
Nicolas Mauri
7cc5990711
Fix the touch area size for the voice message button. (#2174) 2023-11-28 09:21:42 +00:00
Doug
45e4cbccee
App Lock: Don't rely on the app becoming active at startup. (#2175) nightly/1.4.3.446 2023-11-27 16:52:33 +00:00
Mauro
36224a3daa
Improved File and Audio timeline layout (#2176) 2023-11-27 16:18:40 +00:00
Nicolas Mauri
aacb24bcf8
Fix a rendering issue when a message starts with a list (#1915) (#2152) 2023-11-27 16:24:51 +01:00
ElementRobot
5cb415348e
Translations update (#2170)
* Translations update

* Update strings from Localazy

---------

Co-authored-by: Velin92 <Velin92@users.noreply.github.com>
Co-authored-by: Nicolas Mauri <nicolasm@element.io>
2023-11-27 15:56:30 +01:00
Doug
3d76f06b0d
Remove the isPressed animation from the room attachment picker button. (#2173)
Fixes a bug where the presented sheet would show light mode buttons on a dark mode background when using the in-app appearance override.
2023-11-27 12:09:25 +00:00
Stefan Ceriu
12e8ffaf87 Show the build number on the nightly app icons 2023-11-27 10:55:38 +02:00
Stefan Ceriu
026afed54a Fixes #2005 - Remove rooms from the room list after leaving them nightly/1.4.3.445 2023-11-24 19:30:11 +02:00
Alfonso Grillo
0d9579d78e
Update poll form localization keys (#2167)
* Update poll form localisations

* Update localisation keys
2023-11-24 16:43:13 +00:00
Stefan Ceriu
4447829618 vector-im/element-meta/issues/2206 - Fix room avatars not showing up on the message forwarding screen 2023-11-24 18:13:36 +02:00
Doug
9a52dcf9ac
Add a state machine to AppLockFlowCoordinator. (#2166)
Fixes a bug when cancelling Face ID would loop back round to presenting Face ID.
2023-11-24 16:03:38 +00:00
Alfonso Grillo
81373b0d98
Update polls icons (#2163)
* Add new polls icons

* Fix preview tests

* Update UI tests

* Add polls reply view test
2023-11-24 14:39:53 +00:00
Stefan Ceriu
59eb253980 vector-im/element-meta/issues/2213 - Automatically pop the invites list when acting on the last one. Coming back from the room will go directly back to the room list 2023-11-24 15:56:53 +02:00
Stefan Ceriu
07eccbee8c
Fixes #1950 - Show a loading indicator while searching for people to … (#2158)
* Fixes #1950 - Show a loading indicator while searching for people to invite

* Address PR comments
nightly/1.4.3.444
2023-11-23 19:56:49 +02:00
Mauro
33d36826a2
Fixing a crash that happened when leaving the room through the details screen (#2160) 2023-11-23 17:24:37 +00:00
Alfonso Grillo
058429b637
Update rust sdk to 0.0.6-november23 (#2159)
* Update rust sdk to 0.0.6-november23

* Delete unused property
2023-11-23 16:26:44 +00:00
Alfonso Grillo
e583f52c65
Edit poll UX (#2151)
* Add edit poll on room proxy

* Add CreatePollMode

* Add “edit poll” presentation flow

* Add delete poll section

* Inject editing poll

* Add submit action

* Refactor validation logic

* Add edit/delete actions

* Fix bubble timestamp for polls

* Update localisations

* Refactor CreatePoll -> PollForm

* Refactor tests

* Update rust sdk to 0.0.5-november23

* Update confirmation alerts

* Add edit support in TimelineItem menu

* Refactor a11y id

* Cleanup

* Fix failing tests

* Add tests

* Refine isEditable workaround

* Refactor timestamp in TimelineItemBubbledStylerView
nightly/1.4.3.443
2023-11-23 11:19:15 +00:00
Doug
4d011b9116
Fix a bug where the Screen lock placeholder could be slow. (#2155)
* Only use the Task for the delayed window changes.
The timing was off with the Task when locking the device with the app open.

* Check the application state before unlocking the app.
On top of a), the app will reveal itself if you background during the success animation, b) the flow is run farrrr too many times, so the app is revealing itself way before the Face ID scan UI is complete - definitely need a state machine here.
nightly/1.4.3.442
2023-11-22 18:58:14 +00:00
Mauro
a21bc2cdd3
Handle Room Routing using the membership state (#2154) 2023-11-22 17:37:26 +00:00
Stefan Ceriu
0dbceceac3 Fixes #2147 - Automatically scroll the timeline to the bottom when sending a message 2023-11-22 18:29:31 +02:00
Stefan Ceriu
9ed35e8633 Fixes #2145 - Hide pin code in lock screen setup mode 2023-11-22 15:47:00 +02:00
Doug
0dafdc4e7a
Add missing biometry type. (#2148) 2023-11-22 13:40:13 +00:00
Mauro
d11562692c
Mentioned notifications copy improvement (#2144) 2023-11-22 14:16:03 +01:00
Doug
99f5601330
Fix a crash when blocking/unblocking a user (#2143)
The view state doesn't like mutating an optional when built in release mode.
2023-11-22 13:13:59 +00:00
Mauro Romito
7b8f4f8276 Revert "mentioned you improvement"
This reverts commit 0ecb15602044b255907ac79062d4712ac5b2ea1b.
2023-11-22 13:49:56 +01:00
Mauro Romito
0ecb156020 mentioned you improvement 2023-11-22 13:48:45 +01:00