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
Stefan Ceriu
eb691b0a51
Reuse previously build room summaries for diffs that contain invalidations
2023-06-26 13:02:17 +03:00
David Langley
13decc668a
Reaction highlights ( #1145 )
...
* Highlight own reactions
- Highlight own reactions on timeline and improve style.
- Highlight reactions on message bottom sheet only when it our own.
* Improve overlay background colours
* pin to new sdk version
* Remove the red used for debug.
* Fix padding, overlap and only display count if > 1.
- Fix reaction padding and overlap of reaction and bubble.
- Only display count if greater than 1.
- Return EmptyView for TimelineDeliveryStatus.cancelled.
* Fix colors as per design recommendations.
* Add Snapshot tests for reactions and documentation.
- Add UITests for the timeline including reactions.
- Add the reference snapshots.
- Add documentation on how to run snapshot tests and update the reference snapshots.
* Fix Package.resolved
2023-06-25 13:24:48 +01:00
Doug
41772b57eb
Fix asset folder structure.
nightly/1.1.5.251
2023-06-24 20:11:55 +01:00
Stefan Ceriu
a7aae1bbc4
Fix clientProxy isSyncing
not taking into consideration the encryptionSyncLoop feature flag
nightly/1.1.5.250
2023-06-24 20:36:03 +03:00
Doug
aa30fe29e9
App polish part 5 ( #1149 )
...
- Set launch/splash screens to default background colour.
- Replace launch screen storyboard with info plist keys.
- Remove useless layout components in bubble styler.
- Fix lint error.
- Rename all assets.
- Update design of Analytics Prompt.
nightly/1.1.5.249
2023-06-23 17:10:37 +01:00
Alfonso Grillo
1f99e9af8d
Update Matrix SDK to v1.0.84-alpha ( #1147 )
...
* Fix build errors
* Add sendLocation API
* Amend cancelled behavior
2023-06-23 15:14:38 +00:00
Mauro
9c115d8e25
updated ui tests and deleted unused ones ( #1143 )
...
* updated ui tests and deleted unused ones
* fix keyboard missing on iPad
* fix keyboard missing
* code improvement
* improvement for user session screen
* readded some removed files
2023-06-23 13:18:44 +00:00
Michael Kaye
28d241d39b
Stop asserting integration test run time & move to performance testing runner. ( #1132 )
...
* Stop asserting integration test run time.
* Move integration testing to the perf runner.
2023-06-23 13:44:33 +01:00