Stefan Ceriu
fdee5acecc
Fixes #734 - Add a "View logs" option to the report a problem screen
...
Move bug report and log viewer responsibility to a separate flow coordinator. Reuse it as a child coordinator in the authentication, userSessionFlow and settings flow coordinators.
2024-01-23 10:13:48 +02:00
Mauro
d6261a6ebc
Bump SDK + Mention Badge fix ( #2367 )
2024-01-22 17:43:39 +00:00
Mauro
3e8a423fcc
Lock screen rotation for the camera ( #2353 )
2024-01-18 13:24:15 +00:00
Element CI
afb374f9ee
Prepare next release
2024-01-17 04:22:48 -08:00
Mauro
7103a5a886
fix ( #2352 )
2024-01-17 11:42:16 +01:00
Element CI
88e2f655aa
Prepare next release
2024-01-16 04:41:18 -08:00
Doug
63ff979057
Enable database encryption for new logins on Nightly/PR builds. ( #2328 )
...
- Slightly reworks where the pusher client ID is generated.
2024-01-12 16:45:59 +00:00
Mauro
eb83ef278c
Bump RTE version ( #2331 )
2024-01-12 16:00:32 +00:00
Mauro
d1e2194a1a
updateMembers now is chain of membersNoSync + membersWithSync ( #2324 )
2024-01-12 09:46:51 +01:00
Doug
44ff234000
Update compound. ( #2313 )
2024-01-09 11:05:24 +00:00
Stefan Ceriu
62ea0f5fd4
Add a protocol for the WindowManager
2024-01-08 13:08:17 +02:00
Mauro
71fc8fe61c
MentionBadge FF ( #2281 )
2023-12-22 17:57:07 +01:00
Element CI
230efcb7d5
Prepare next release
2023-12-22 04:30:27 -08:00
Mauro
530dfa93c5
reverted to an sdk version that uses a previous commit ( #2284 )
2023-12-22 13:12:34 +01:00
Mauro
5e4df72173
Revert "Mention badge + badge behaviour redesign" ( #2283 )
2023-12-22 09:44:10 +00:00
Element CI
fe9bee6c31
Prepare next release
2023-12-21 07:40:36 -08:00
Stefan Ceriu
edc478c115
Secure backup tweaks ( #2277 )
...
* Use a custom SDK build that might fix incomplete recovery state false positives. Enable chat backup by default
* Get rid of the chat backup feature flag
* Fix force unwrap warning
* Fix long line warning
* Prevent the recovery key confirmation banner popping up before the verification state is fetched. Stop showing secure backup user avatar and menu badges while the session is not verified.
* Switch back to the release version of the SDK
* Fix inconsistent session verification states, improve/simplify how to deal with it
* Fix unit tests
* Cleanup and hopefully simplify home screen banner presentations
2023-12-21 17:08:29 +02:00
Mauro
3e3d2d6cfb
Mention badge + badge behaviour redesign ( #2276 )
2023-12-21 15:05:39 +00:00
Mauro
da0a4affcd
Version 1.5.0 ( #2279 )
2023-12-21 15:43:24 +01:00
Mauro
bc97bdeea5
Removing dead code part 3 ( #2264 )
2023-12-19 12:12:16 +01:00
Mauro
e715439ad0
Bump SDK ( #2261 )
2023-12-18 16:50:33 +00:00
Nicolas Mauri
7a66c05319
Polls history ( #2244 )
2023-12-18 15:38:39 +00:00
Mauro
a705d18ba6
Removing dead code part 2 ( #2235 )
...
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com >
2023-12-15 20:16:16 +01:00
Mauro
38fe44a50e
Send html in plain text mode ( #2246 )
2023-12-15 10:04:51 +01:00
Doug
1f289b1334
Process InfoPlist.strings in Localazy config. ( #2249 )
...
Also merge the 2 configs into one using a group to download all strings.
2023-12-15 08:58:34 +00:00
Mauro
872c807f56
Remove NCE as a target ( #2247 )
2023-12-14 15:40:14 +01:00
Mauro
84b0f967e8
Removing Dead Code part 1 ( #2234 )
2023-12-13 09:51:57 +01:00
Doug
52b8cdad75
Update most references of vector-im to element-hq ( #2231 )
...
Sonarcloud and codecov will follow in a later PR when confirmed working. Changelog ignored as it isn't particularly important with the redirect.
2023-12-12 14:34:44 +00:00
Mauro
79447b1f25
Periphery to detect dead code ( #2227 )
2023-12-12 10:17:15 +00:00
Stefan Ceriu
92cfd93028
Bump the RustSDK to v1.1.28
2023-12-05 20:48:00 +02:00
Element CI
b7be9328e2
Prepare next release
2023-12-05 05:01:01 -08:00
Doug
76b04c48ec
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
Doug
3efcd9a631
Bump the SDK to v1.1.27. ( #2193 )
2023-12-01 12:21:03 +00:00
Doug
69204bf824
Use ListRow on PollFormScreen. ( #2183 )
2023-11-29 09:57:35 +00:00
Alfonso Grillo
c9c429e159
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
2023-11-28 19:01:35 +00:00
Nicolas Mauri
19812f7677
Update RTE SDK to 2.19.0 ( #2180 )
...
Fixes #1674
2023-11-28 16:19:42 +01:00
Alfonso Grillo
4ab033191a
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
2e4b321ef2
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
2023-11-23 11:19:15 +00:00
Element CI
efef5444b5
Prepare next release
2023-11-21 06:50:44 -08:00
Mauro
7d45bae25a
Read Receipts sheet + enabled RR by default ( #2123 )
2023-11-21 12:38:39 +00:00
Mauro
e4c7acbe47
Bump SDK ( #2121 )
2023-11-20 13:20:12 +00:00
Doug
48c3379b1d
Cherry pick some missed Compound/layout changes that ended up in the Xcode 15 PR. ( #2120 )
...
Fix broken Settings screen snapshots.
2023-11-20 11:06:24 +00:00
Mauro
c3590d261d
Fix: RTE Speech to Text suddenly stops working ( #2114 )
2023-11-20 09:46:42 +01:00
Doug
6f2fb4a7f6
Use Compound List in more screens. ( #2099 )
...
* Use Compound List in room member details, secure backup, notification settings.
* Use ListRow in CreateRoomScreen.
* Fix ListRow layout when isWaiting && !isSelected.
2023-11-17 17:07:27 +00:00
Doug
a367322b04
Compound icons part III - Revenge of the SF Symbol ( #2093 )
...
* Use Compound in StartChat screen.
* Update location sharing icons.
2023-11-16 15:50:06 +00:00
Mauro
a9700851fe
Added a disclaimer in Notification Settings for "Mentions Only" ( #2081 )
2023-11-15 14:57:17 +00:00
Stefan Ceriu
a846c30305
Fixes #2083 - Expose options for overriding the system appearance in the advanced settings menu
2023-11-15 14:23:11 +02:00
Doug
0cbba1b04c
Use more Compound icons (part 2!) ( #2082 )
...
* Use Compound icons in ListRow.
* Add CompoundIcon(asset:) convenience initialiser.
2023-11-15 09:54:43 +00:00
Doug
052db0d1f0
Add SwiftLint rule to enforce stack spacing. ( #2080 )
...
Xcode 15 changes the default behaviour and given we're always working from designs, we shouldn't rely on it for our layout.
2023-11-14 12:38:38 +00:00
Alfonso Grillo
2c33f9c5d5
Add scaledFrame/scaledPadding APIs ( #2079 )
...
* Add scaled frame and padding modifiers
* Refactor AppLockScreen
* Refactor FormattingToolbar
* Refactor RoomAttachmentPicker
* Refactor ComposerToolbar
* Refactor VoiceMessageRecordingButton
* More refactors
* Refine ScaledPaddingModifier
* Cleanup
* Fix preview tests
* Fix preview test
* Use CompoundIcon for custom image
* Add .scaledFrame(size:) overload
* Set fallback style to .body
2023-11-14 12:20:34 +01:00