1040 Commits

Author SHA1 Message Date
Doug
2025dd9517
Migration Screen (#1224)
- Hide bottom bar when in skeletons.
- Use the new design for the Waitlist screen too.
2023-06-30 13:27:49 +01:00
Mauro Romito
c5d47378a4 bump 2023-06-30 15:18:03 +03:00
Stefan Ceriu
29cda71b82 Remove reaction summary view scroll animation, keep the buttons in sync with manual horizontal scrolling 2023-06-30 15:08:42 +03:00
Stefan Ceriu
2354f4ff99 Add missing trailing padding to reaction summary view buttons 2023-06-30 15:08:42 +03:00
Stefan Ceriu
4a72ca1b08 Prevent the longPressWithFeedback gesture from adding a shadow to its content before the gesture is triggered 2023-06-30 15:08:42 +03:00
Stefan Ceriu
6dc96295f6 Fix reaction borders 2023-06-30 15:08:42 +03:00
Mauro Romito
f1d53649e0 empty circle always displays 2023-06-30 12:20:06 +02:00
Kat Gerasimova
eecf3234a2 Simplify automation for incoming issues
Use the modern helper actions now that they're available
2023-06-30 11:54:40 +03:00
Stefan Ceriu
be124a972e Prevent the TimelineController from requesting a backpagination even though items are available on the TimelineProvider level. Manually populate the items subject in the TimelineProvider constructor. nightly/1.1.6.267 nightly/1.1.6.268 nightly/1.1.6.264 2023-06-29 20:13:56 +03:00
Stefan Ceriu
b89dbc3895 Fix build, switch missed staticString URL nightly/1.1.6.262 nightly/1.1.6.263 2023-06-29 18:45:00 +03:00
Stefan Ceriu
4e7d05d4b8 Bump the RustSDK to v1.0.92-alpha nightly/1.1.6.261 nightly/1.1.6.260 2023-06-29 18:01:46 +03:00
Ivan Enderlin
b1dc20e55c fix: Do not call fullRoom on all rooms.
`fullRoom` creates a `Timeline` for the room. Calling this method on all
rooms doesn't make the room list fast :-).

Needs https://github.com/matrix-org/matrix-rust-sdk/pull/2186 to be merged.
2023-06-29 18:01:46 +03:00
Mauro
b2ab6103c3
Editing a failed echo, just cancels and resends it (#1207)
* editing a failed message means cancelling and resending it

* changelog
2023-06-29 14:37:52 +00:00
Alfonso Grillo
3a6876f385
Conform URL to ExpressibleByStringLiteral (#1214) 2023-06-29 13:47:04 +00:00
Kat Gerasimova
3b114c28d6 Stop assigning new issues to Volker
Volker doesn't want to be assigned to all new issues any more
2023-06-29 14:05:34 +03:00
Doug
ba79d7f141
Trim newlines from message previews. (#1208)
- Fixes a bug with replies where the message shows on the line after the sender's name.
nightly/1.1.6.259
2023-06-29 11:34:37 +01:00
Stefan Ceriu
ce7ca32efc Fixes #954 - Implement media upload cancelling 2023-06-29 13:32:42 +03:00
Stefan Ceriu
d9e608a1e0 Stop running room proxy cleanup in a separate task 2023-06-29 13:31:43 +03:00
Alfonso Grillo
edd12b02af
Improve LocationRoomTimelineView layout (#1212)
* Improve LocationRoomTimelineView

* Cleanup
2023-06-29 10:22:43 +00:00
David Langley
98cec5672c
Reaction summary and flow layout for reactions (#1158)
* Add reaction summary view

* Add avatars and display names and flowlayout for reactions

- Add avatars to summary view
- Add display names to summary view
- Add flow layout to reaction buttons as per designs(long press on  scolling buttons is difficult to achieve so prioritised this).

* Add and use SwiftUI-Flow for reaction layout.

* Correct Swift-Flow inclusion via xcodegen

* Remove own FlowLayout implementation and Fix unit tests

* Improve naming and correct spacing on summary view as per design.

* Fix safe area insets on summary view bottom sheet

* Scroll to selected reaction in the case that it is offscreen when the sheet is displayed.

* Add more reactions to UITests to ensure the new flow layout is displayed(wraps on to second line).

* Fix snapshot image.

* Address review comments.

* Use onLongPressGesture for reactions also to fix double actions bug and for consistency.

* Respect RTL languages.

* Fix unit test.
2023-06-29 10:53:44 +01:00
Alfonso Grillo
3f6bfbcc14
Open map from timeline (#1199)
* Add navigation to expaneded map

* Add MapLibreMapView.Options

* Add AppActivityView

* Add ShareToMapsAppActivity

* Add share sheet presentation

* Add localisations

* Cleanup

* Fix UT build errors

* Revert breaking change

* Fix UIView setup

* Add support for location’s description

* Show popover on iPad

* Restore assets

* More cleanup
2023-06-29 09:12:42 +00:00
Doug
67e48e465f
Remove asset (#1213)
Re-add asset
2023-06-29 09:47:17 +01:00
Stefan Ceriu
93022dd7f2
Implement swipe to reply on timeline items (#1148) 2023-06-29 11:31:46 +03:00
Mauro
10e167732b
Show Only Retry Decryption and View Source for Unencrypted messages (#1202)
* show only retryDecryption for unencrypted message

* fix
nightly/1.1.6.258
2023-06-28 15:57:19 +00:00
Doug
fbb17e9288
Update long press gesture animation. (#1195) 2023-06-28 16:06:43 +01:00
Mauro
e4959ff156
Fix for flipped image notification placeholder on iPhone (#1200)
* fix

* better handling

* reverted wrong commit

* typo in changlog
2023-06-28 14:52:23 +00:00
Doug
afbb0a8260
Replace FilePreviewScreen with InteractiveQuickLook. (#1187)
* Replace FilePreviewScreen with InteractiveQuickLook.

- Allows full screen presentation.
- Allows dismiss gesture to work.
- Presentation looks much better on macOS.
2023-06-28 15:32:16 +01:00
Mauro
908b368680
Delivery status is displayed only for last message (#1193)
* checkmark only displays for the last message

* delivery status is now displayed only for last message

* changelog
2023-06-28 14:28:56 +00:00
Stefan Ceriu
02f086cfcb Prevent the app from crashing when multiple virtual timelineStart items appear in the timeline 2023-06-28 15:33:07 +03:00
Alfonso Grillo
4b6a4ec41a
Optimise inviters fetch using task group (#1191) 2023-06-28 14:04:43 +02:00
Flescio
102e6a64fa
Send pin-drop location (#1179)
* add location sharing action in room, and open location sharing screen

* add pin location sharing

* fix asset, add tests for location viewModel, add send location request

* fix map zoom level, fix assets for location

* add feature flag for location sharing

* hide attribution button
2023-06-28 09:39:38 +00:00
Stefan Ceriu
e25ca2e120 Bump the RustSDK to v1.0.89-alpha nightly/1.1.6.257 2023-06-28 12:16:26 +03:00
Stefan Ceriu
2ebe534fb3 Implement all emoji text message boosting 2023-06-28 11:33:57 +03:00
Stefan Ceriu
e6711a0236 Removed unused swipe gesture (+3 squashed commits)
Squashed commits:
[d64bb3bb] Stop using the ServiceLocator directly in the ScreenTrackerViewModifier
[37c46ab9] Rename Analytics to AnalyticsService
[8852a371] #920 - Cleanup ServiceLocator usages
2023-06-28 11:33:41 +03:00
Doug
b4cd58b209
Update strings and screenshots for waitlist screen. (#1183) 2023-06-28 09:16:00 +01:00
Mauro
f54eb78503
Filter out some actions for failed local echoes (#1184)
* done

* pr suggestion
nightly/1.1.6.256
2023-06-27 16:41:18 +00:00
Doug
13f5ec8a73
Fix missing user agent during login and the first session. (#1181) 2023-06-27 14:41:57 +00:00
David Langley
a46af8c27e
Fix reaction hit area (#1178)
* Add workaround to stop the message long press steal touches from the reaction button

* put back newline
2023-06-27 13:02:23 +00:00
Mauro
544d928287
Placeholders added in push notifications (#1176)
* placeholders added in push notifications

* this code is a bit easier to read

* code improvement
2023-06-27 11:44:19 +00:00
Doug
87cac534f5
Update iPhone pseudo-language snapshots/ (#1167) 2023-06-27 10:19:55 +01:00
Element CI
7289f0966e Prepare next release nightly/1.1.6.255 2023-06-26 11:05:00 -07:00
Doug
2fce96d540
Handle waiting list error. (#1165) 1.1.5 nightly/1.1.5.254 2023-06-26 18:26:20 +01:00
Stefan Ceriu
bc7faec44a Bump the RustSDK to v1.0.87-alpha 2023-06-26 20:25:55 +03:00
aringenbach
88ac3fb8c6 Rename sendReaction as toggleReaction 2023-06-26 20:25:55 +03:00
Johannes Marbach
7d3dcee5a3
Render emote notifications like in the timeline (#1152)
Fixes: #1117
2023-06-26 16:33:46 +00:00
Stefan Ceriu
ad1b4a761a Bump the RustSDK to v1.0.86-alpha nightly/1.1.5.253 nightly/1.1.5.252 2023-06-26 16:30:24 +03:00
Stefan Ceriu
dac80dd50e Temporarily remove the location usage description 2023-06-26 16:23:44 +03:00
Mauro
48c83088a4
SDK bump to 1.0.85-alpha and disable push rules filtering (#1162)
* sdk bump and disable push rules filtering

* changelog
2023-06-26 16:22:55 +03:00
Mauro
3d3fd5dc66
Handling cancelled as a sendingFailed case (#1161)
* handling cancelled as a sendingFailed case

* changelog
2023-06-26 10:33:15 +00:00
Velin92
0e7562f130 Translations update 2023-06-26 13:13:27 +03:00