Element CI
320d969680
Prepare next release
2023-07-05 11:12:50 -07:00
Mauro
05f42aa6df
Welcome Screen ( #1259 )
...
* the screen renders and changed the analytics checkmark to be more generic
* welcome screen
* transition
* tests... TODO
* changelog
* changed assets and added multilineTextAlignment
* better naming
* fix for missing after migration but has a weird presentaiton bug
* fix
* icon color
2023-07-05 17:55:24 +00:00
Doug
e8ddaaa249
isDM in Notifications ( #1254 )
...
* isDm
* isDm added and some code improvements
* Bump SDK and fix one name.
* changelog
---------
Co-authored-by: Mauro Romito <mauro.romito@element.io >
2023-07-05 19:40:05 +02:00
Alfonso Grillo
d7434ef111
Show location's description when sharing to Apple Maps ( #1253 )
...
* Add location description for Apple Maps
* Show location’s description on Apple maps
* Cleanup ShareToMapsAppActivity
2023-07-05 16:12:57 +00:00
Doug
aa011acdc4
Add encryption history banner and update session verification banner strings. ( #1250 )
...
* Add a hard wall on back-pagination in encrypted rooms.
Until the app supports key backup, the history will never be decryptable.
* Fix initial display of the timeline table view.
* Update session verification banner strings.
2023-07-05 14:08:31 +01:00
Mauro
2221dfc79a
Notification Placeholder Image Caching ( #1248 )
...
* placeholder image caching
* code improvement
* code is now clearer
2023-07-05 12:28:45 +00:00
Alfonso Grillo
af5ed2fed1
Add location related analytics ( #1241 )
...
* Refactor trackComposer method
* Track location screen
* Refactor isPinDropSharing -> isSharingUserLocation
* Add trackComposer event
* Fix UTs
* Cleanup
* Add AnalyticsLocationType
2023-07-05 12:54:03 +02:00
Alfonso Grillo
98d7c397d4
Add location's description in timeline ( #1236 )
...
* Refactor location URLs
* Add description in LocationRoomTimelineView
* Amend preview text
* Cleanup code
2023-07-05 08:27:59 +00:00
Mauro
d8331ce5b9
Refactor the NSDiffableDataSourceLayer ( #1235 )
...
* first part, using references
* better animations
* delete view provider and replaced wth two files
* ordered dictionary usage
* bubbled styler view previews
* plain style is back
* fix
* read marker previews restored
* updated tests
* code improvements
* better naming
2023-07-04 14:08:43 +00:00
Doug
8e0fe61d6a
Update the timeline padding. ( #1233 )
...
* Reduce padding on the avatar side of a bubble when the avatar isn't shown.
* Analytics Prompt Screenshots.
* Home screen screenshots.
* User Session screenshots and fix.
* Room screen screenshots.
* Bug Report screenshots.
2023-07-04 12:20:41 +01:00
Alfonso Grillo
5cf41347ca
Update SDK to 1.0.94-alpha ( #1232 )
...
* Update SDK
* Map new location fields
* Add LocationRoomTimelineItemContent.AssetType
2023-07-04 06:39:32 +00:00
Velin92
321a9bfbcc
Translations update
2023-07-03 10:36:56 +02:00
Element CI
9e101ae0d7
Prepare next release
2023-06-30 07:30:15 -07:00
Stefan Ceriu
d7e754a9eb
Fixes #1228 - Failing attachment uploading
2023-06-30 17:15:38 +03:00
Doug
a497143181
Fix reactions button faint outline. ( #1226 )
2023-06-30 14:21:25 +01:00
Doug
b3b239d577
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
748a0d499f
bump
2023-06-30 15:18:03 +03:00
Stefan Ceriu
a180a08d29
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
61da51808c
Add missing trailing padding to reaction summary view buttons
2023-06-30 15:08:42 +03:00
Stefan Ceriu
6eec3cd7cb
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
a3a3ddfd7b
Fix reaction borders
2023-06-30 15:08:42 +03:00
Mauro Romito
ed03847c00
empty circle always displays
2023-06-30 12:20:06 +02:00
Kat Gerasimova
0b8eedf6ea
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
d59a80b93a
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.
2023-06-29 20:13:56 +03:00
Stefan Ceriu
59f977ac38
Fix build, switch missed staticString URL
2023-06-29 18:45:00 +03:00
Stefan Ceriu
7f8c32db32
Bump the RustSDK to v1.0.92-alpha
2023-06-29 18:01:46 +03:00
Ivan Enderlin
36a4f28a37
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
66c91dde2a
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
104629b72f
Conform URL to ExpressibleByStringLiteral ( #1214 )
2023-06-29 13:47:04 +00:00
Kat Gerasimova
9f0d0e6bfb
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
4ed3dc1b93
Trim newlines from message previews. ( #1208 )
...
- Fixes a bug with replies where the message shows on the line after the sender's name.
2023-06-29 11:34:37 +01:00
Stefan Ceriu
924fd166b1
Fixes #954 - Implement media upload cancelling
2023-06-29 13:32:42 +03:00
Stefan Ceriu
ce86e4ad46
Stop running room proxy cleanup in a separate task
2023-06-29 13:31:43 +03:00
Alfonso Grillo
55d68348b3
Improve LocationRoomTimelineView layout ( #1212 )
...
* Improve LocationRoomTimelineView
* Cleanup
2023-06-29 10:22:43 +00:00
David Langley
098990390f
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
eb65619979
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
2cd03a9e7e
Remove asset ( #1213 )
...
Re-add asset
2023-06-29 09:47:17 +01:00
Stefan Ceriu
187eec780c
Implement swipe to reply on timeline items ( #1148 )
2023-06-29 11:31:46 +03:00
Mauro
895f974249
Show Only Retry Decryption and View Source for Unencrypted messages ( #1202 )
...
* show only retryDecryption for unencrypted message
* fix
2023-06-28 15:57:19 +00:00
Doug
d334f3ce73
Update long press gesture animation. ( #1195 )
2023-06-28 16:06:43 +01:00
Mauro
26c24af743
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
3151c5688e
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
02f777534a
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
09494c3aed
Prevent the app from crashing when multiple virtual timelineStart items appear in the timeline
2023-06-28 15:33:07 +03:00
Alfonso Grillo
648a12ad1f
Optimise inviters fetch using task group ( #1191 )
2023-06-28 14:04:43 +02:00
Flescio
838b7d8098
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
2ca8f01457
Bump the RustSDK to v1.0.89-alpha
2023-06-28 12:16:26 +03:00
Stefan Ceriu
59fe200d8b
Implement all emoji text message boosting
2023-06-28 11:33:57 +03:00
Stefan Ceriu
abe1df2524
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
50f3ac0eeb
Update strings and screenshots for waitlist screen. ( #1183 )
2023-06-28 09:16:00 +01:00