1129 Commits

Author SHA1 Message Date
Stefan Ceriu
bc2b904812 Add missing document configuration as per ITMS-90737
By declaring the CFBundleDocumentTypes key in your app, you've indicated that your app is able to open documents. Please set the UISupportsDocumentBrowser key to 'YES' if your app uses a UIDocumentBrowserViewController. Otherwise, set the LSSupportsOpeningDocumentsInPlace key in the Info.plist to 'YES' (recommended) or 'NO' to specify whether the app can open files in place. All document-based apps must include one of these configurations. For more information, visit https://developer.apple.com/document-based-apps/.
1.2.6
2023-08-22 18:30:22 +03:00
Doug
5e3a32157a
Enable OIDC support (#1541)
Notification content is bypassed for now.
nightly/1.2.6.353
2023-08-22 15:53:27 +01:00
Stefan Ceriu
d633b87609 Switch rust side sliding sync crates logging to debug instead of verbose 2023-08-22 16:36:44 +03:00
Stefan Ceriu
2b53104de1 Reduced room summary provider logging 2023-08-22 16:36:44 +03:00
Stefan Ceriu
4b1083bf5e Increase room summary provider diff processing queue priority 2023-08-22 16:36:44 +03:00
Stefan Ceriu
7b9f6d253e Split incoming large .resets into a reset + append in order to quicker update the UI 2023-08-22 16:36:44 +03:00
Mauro
4c33d9a414
Fix for voice over reading the braille dot (#1538)
* fix

* changelog
2023-08-22 13:32:42 +00:00
Nicolas Mauri
b1ea23c925
Display the list of rooms with user-defined notification settings (#1535) 2023-08-22 12:33:39 +00:00
Mauro
db1903ec05
MessageText component (#1521)
* MessageText component

* swiftformat

* fix swift format being a bit crazy

* link tapping support

* new test + fix for font + dynamic support

* fix for blockquote issue.

* code improvement

* small code improvement and fixed tests not working due to weird swiftformat behaviour

* fix boost emoji

* updated swiftformat

* better testing

* UI tests updated

* fixing the issue with the cache overriding the size category changes

* whitespaces

* appropriate color + better info plist parsing

* cleaned the code and fixed links

* tapping link fixes

* list bug fix

* ui tests regenerated
2023-08-22 10:14:23 +00:00
Stefan Ceriu
269fd3d1f6 Switch entirely to dynamic room list entries (normalizedMatchRoomName brings the same behavior as the old implementation) and cleanup 2023-08-22 11:12:41 +03:00
Ivan Enderlin
8dca82e65e feat: Use roomInfo to fetch the avatar URL. nightly/1.2.6.352 2023-08-21 19:27:49 +03:00
Stefan Ceriu
e1d41ad8a3 Rename fuzzy search feature flag to dynamic entries, use the new normalizedMatchRoomName filter and make sure we use the old roomList.entries api when the feature flag is disabled nightly/1.2.6.351 2023-08-21 17:22:18 +03:00
Stefan Ceriu
ff074e3fae Revert "Remove fuzzy searching entirely because of performance issues"
This reverts commit e86f65ad2d0200d247cb457448bbc8adf6b6e533.
2023-08-21 17:22:18 +03:00
Stefan Ceriu
65256bf4ab Bump the RustSDK to 1.0.110-alpha nightly/1.2.6.350 2023-08-21 16:11:06 +03:00
Velin92
534422c07d Translations update 2023-08-21 02:47:09 +02:00
Element CI
8cb1db5ab5 Prepare next release 2023-08-18 23:35:08 -07:00
Element CI
b4111d57d7 Prepare next release nightly/1.2.5.349 1.2.5 2023-08-18 07:11:56 -07:00
Doug
0dbbe5bb0d
Fix missing DM URLs. (#1517) 1.2.4 2023-08-18 14:57:02 +01:00
Stefan Ceriu
e86f65ad2d Remove fuzzy searching entirely because of performance issues 2023-08-18 16:17:47 +03:00
Stefan Ceriu
f683861ade Rollback RustSDK to 1.0.108-alpha as 109 is randomly stalling the sync service 2023-08-18 16:15:20 +03:00
Stefan Ceriu
a14c995686 Fixes #1282 - Switch composer text vield to a @FocusState nightly/1.2.4.348 2023-08-18 14:22:24 +03:00
Stefan Ceriu
03f1ad1dce Bump the RustSDK to 1.0.109-alpha, removes isEncrypted from RoomInfo nightly/1.2.4.347 2023-08-18 13:43:16 +03:00
Stefan Ceriu
1e56c8d807 Fix invites UI tests, add missing RoomSummaryDetails inviter 2023-08-18 12:29:42 +03:00
Stefan Ceriu
fa78912027 Start using the new (faster) RoomInfo record to populate the room and invite lists nightly/1.2.4.346 2023-08-17 20:36:47 +03:00
Mauro
8188fd2d2a
NSE user agent support (#1507) 2023-08-17 13:11:34 +00:00
Stefan Ceriu
a11325bcb4
Fuzzy searching debouncing (#1506)
* Add debouncer to room list fuzzy searching

* Fix function_body_length violation

* Filter out search query changes if fuzzy searching is not enabled
2023-08-17 15:35:59 +03:00
Stefan Ceriu
22e4f21b99 Prevent local echoes from being stuck behind read receipt and reaction sending 2023-08-17 13:25:58 +03:00
Mauro Romito
d6b3a000f0 removed filter by push rules ff 2023-08-17 11:37:25 +02:00
ElementRobot
035d57537f
Translations update (#1502)
Co-authored-by: Velin92 <Velin92@users.noreply.github.com>
Co-authored-by: Mauro <34335419+Velin92@users.noreply.github.com>
nightly/1.2.4.345
2023-08-16 17:48:12 +02:00
Stefan Ceriu
5400910855 Bump SDK to v1.0.107-alpha. Simplify syncService state handling 2023-08-16 18:21:57 +03:00
Stefan Ceriu
8d409e7817 Replace custom HTTP_PROXY IP with localhost 2023-08-16 18:10:08 +03:00
Stefan Ceriu
54164b8437 Move room subscriptions to a separate call, fix side effects when requesting other room data (leaving, inviter etc) 2023-08-16 18:10:08 +03:00
Doug
c64fb44c96
Use Compound ListRow instead of Compound form styles. (#1484)
* Adopt ListRow Component.

* Update snapshots.

To check in future PR:
- Pseudo Bug Report Attach Screenshot label
- Bug Report screenshot padding (Use ListRow .custom?)
- De-bold Analytics & Notification Settings footer links
- Inline picker alignment perhaps?

* Changelog

* Update Compound.

* Use the label on the login screen.
2023-08-16 16:08:30 +01:00
Stefan Ceriu
7c69012667 Speed up the room event string builder, bold sender names directly instead of parsing markdown 2023-08-16 17:30:07 +03:00
Doug
0879102e84
Update project (#1494)
- Sort dependencies a bit more.
- Remove .git extension in DesignKit.
- Regenerate project using XcodeGen 2.36.1
nightly/1.2.4.344
2023-08-15 11:42:18 +01:00
Doug
b2928a0dc6
Enable fuzzy search behind a feature flag. (#1490) nightly/1.2.4.343 2023-08-14 16:41:41 +00:00
Doug
b58f76b170
Run swiftformat 0.52.0 (#1491) 2023-08-14 17:26:14 +01:00
Stefan Ceriu
c9d12122bf Revert "Adopt fuzzy searching through the RoomListService's dynamic filter" because of performance issues
This reverts commit e13e97400b2aee456ef5492faf78b8847bf97060.
2023-08-13 19:38:57 +03:00
Stefan Ceriu
e13e97400b Adopt fuzzy searching through the RoomListService's dynamic filter nightly/1.2.4.342 2023-08-12 09:47:09 +03:00
David Langley
4503e6e0cc
Fix reaction height issue (#1482)
- Fix reaction height issue
- Add regression test
- Fix reaction summary button color for text based reactions
nightly/1.2.4.341
2023-08-11 18:49:59 +02:00
Nicolas Mauri
9a52b968f1
Edit the default notification settings (#1468) 2023-08-11 17:10:23 +03:00
Alfonso Grillo
f413a6b01a
Fix MapLibreStaticMapView referesh (#1481) 2023-08-11 14:31:56 +02:00
Alfonso Grillo
25f66d2557
Refine polls UI in the timeline (#1474)
* Add summary view in PollRoomTimelineView

* Add selectedPollOption action

* Handle undisclosed polls

* Add more logics in PollRoomTimelineView

* Refine ended poll UI

* Refine poll layout

* More UI refinements

* Fix layout issue

* Refine progress bar

* Add poll mocks and UI tests

* Cleanup
2023-08-11 10:25:16 +00:00
Nicolas Mauri
f64159670b
Update SDK to 1.0.106-alpha (#1480) 2023-08-11 11:54:44 +02:00
Doug
27c3cdce62
Disable timeline in the middle test again. (#1475)
* Fix RoomDetailsScreen tests too.
2023-08-11 09:53:43 +01:00
David Langley
8512d4c857
Integrate emojibase (#1449)
* Integrate emojibase

* pin emojibase to version rather than revision

* Log error in case of failed loading of emojis from emojibase.

* Update Package.resolved

* Fix tests and bindings version
nightly/1.2.4.340
2023-08-10 19:14:18 +01:00
Element CI
975db4deb3 Prepare next release 2023-08-10 07:10:31 -07:00
Stefan Ceriu
a73502a146 Fixes #1140 - Dismiss all modals when presenting a room 1.2.3 2023-08-10 15:19:43 +03:00
Stefan Ceriu
8a69ca1ce0 Fix reply to media crash caused by missing room context (and implicitly image provider) on the new composer toolbar 2023-08-10 14:50:08 +03:00
Stefan Ceriu
1e1cbd72bb Add missing changelogs 2023-08-10 12:40:28 +03:00