Doug
b6ba38cb19
Implement AppLockScreen as per the designs. ( #1925 )
...
Fix a bug in the unlock flow
2023-10-20 17:35:57 +01:00
Stefan Ceriu
7e77c2ffad
Bump the RustSDK to v1.1.25
2023-10-20 16:59:27 +03:00
Mauro
04cce54c40
Send Intentional Mentions ( #1929 )
...
* updated sdks
* fix waveform
* implementation completed
* intentional mentions test
* removed unused var
* suggestion
2023-10-20 16:51:25 +03:00
Stefan Ceriu
5e59c95594
Prevent AttributeGraph crashes, replace generated settings with badge icon with standalone asset
2023-10-20 14:11:37 +03:00
Alfonso Grillo
1ff58c5d08
Fix DSWaveformImage version
2023-10-20 13:44:13 +03:00
Stefan Ceriu
1fe4244fe0
#1899 , #1900 , #1901 - Implement chat backup setting screens
2023-10-19 15:34:10 +03:00
Doug
947d98b129
Update broken snapshots. ( #1924 )
2023-10-19 13:32:51 +01:00
Doug
abb824a951
Add App Lock settings screen ( #1917 )
2023-10-19 12:26:34 +01:00
Doug
92b19813f7
Initial service implementation for using a PIN code. ( #1912 )
...
* Initial service implementation for using a PIN code.
* Tweak Danger for commit size
600-800 lines is perfectly normal for our PRs, up it to 1000.
2023-10-19 10:42:12 +01:00
Alfonso Grillo
c6f90e611d
Voice message waveform from audio files ( #1919 )
...
* Add DSWaveformImage
* Add estimated waveform
* Add progress mask modifier
* Add real waveform
* Fix cursor
* Fix scale factor
* Refine ProgressMaskModifier
* Refine waveform logic
* Add docs
* Add waveform placeholder
2023-10-19 11:01:45 +02:00
Mauro Romito
17baa9fb7a
restoring a test name
2023-10-18 16:01:03 +02:00
Stefan Ceriu
9ef6123de0
Debug is no longer crashing as of matrix-rust-sdk/pull/2595, time to make it the default again so that debugging works properly
2023-10-18 15:46:08 +03:00
Mauro Romito
4cf7621f7e
reverting some of the performance improvements
2023-10-18 13:37:10 +02:00
Stefan Ceriu
af3d7f66d7
Implement support for ElementCall through Rust side widgets ( #1906 )
...
* Implement support for ElementCall through Rust side widgets
* Add Element Call feature flag
* Fix the unit tests
* Address PR comments
2023-10-17 12:41:56 +03:00
Mauro
1a08f9cac0
always call tear down ( #1909 )
2023-10-16 17:28:06 +02:00
Nicolas Mauri
64f5122d32
Add UI to record a voice message from the composer toolbar ( #1892 )
2023-10-16 15:18:51 +00:00
Mauro
863ea5d385
Pill Performance Improvement part 3 ( #1908 )
...
* pill performance improvement
* code improvement
* better doc
2023-10-16 16:43:35 +02:00
Alfonso Grillo
920f9cca6c
Enable voiceover in timeline menu ( #1907 )
2023-10-16 14:00:36 +00:00
Doug
0fd5e0de3e
Remove smudging workarounds.
2023-10-16 12:55:05 +01:00
Doug
c65333d26f
Update Compound.
2023-10-16 12:55:05 +01:00
Velin92
5862736c89
Translations update
2023-10-16 11:08:37 +02:00
Mauro
86d976f4c0
Pill View rendering, performance improvement part 2 ( #1894 )
...
* improvdement
* code improvement
2023-10-16 11:08:03 +02:00
Nicolas Mauri
254fc879df
Fix: the duration of voice messages is now expressed in milliseconds ( #1904 )
2023-10-16 08:59:45 +00:00
Alfonso Grillo
a8de32c034
Stop audio on redaction ( #1893 )
2023-10-16 10:22:09 +02:00
Stefan Ceriu
b06a8a857a
Check network reachability before attempting to restart the sync service
2023-10-13 17:42:15 +03:00
Mauro
d0ea9ec66e
Pills performance improvements ( #1891 )
...
* big performance improvement for pills
* small overall performance improvement
* code improvements
2023-10-13 14:40:18 +02:00
Alfonso Grillo
5ed8934379
Update Matrix SDK to 1.1.23 ( #1890 )
2023-10-13 12:31:22 +00:00
Alfonso Grillo
681565ee55
Remove ‘copy’ action for "media like" types ( #1889 )
...
* Remove ‘copy’ action when useless
* Delete unused property
2023-10-13 10:52:30 +00:00
Nicolas Mauri
b191f80dea
Prevent multiple conversion of the same voice message audio file. ( #1887 )
2023-10-13 09:48:11 +00:00
Mauro
ac89f506c9
@room in user suggestions ( #1880 )
...
* for now I am using a local RTE solution, need to fix one test
* fixed a test
* new rte version
* pr suggestions
* @room added to the suggestions
* removed empty space
* revert
* code improvement
* project updated
* package
2023-10-12 16:15:47 +00:00
Doug
c5db3d5910
Remove DesignKit package ( #1886 )
...
- Move button styles to Compound
- Rename text style to AuthenticationTextStyle as its only in the auth flow.
- Add the brand colour locally for now until its included in Compound.
* Update snapshots.
---------
Co-authored-by: Stefan Ceriu <stefan.ceriu@gmail.com >
2023-10-12 15:45:27 +01:00
Element CI
d82cb0cefb
Prepare next release
2023-10-12 07:13:43 -07:00
Stefan Ceriu
801799ad5e
Fix unit tests following botched SDK bump
2023-10-12 11:46:32 +03:00
Stefan Ceriu
518ce3a923
Bump the RustSDK to v1.1.22
2023-10-12 11:26:28 +03:00
Stefan Ceriu
5eda226a68
Revert code that should've been fixed before merging the previous PR.
2023-10-11 18:24:52 +03:00
Mauro
8497768979
Render pills in RTE ( #1874 )
...
* for now this can only work locally
* works
* added a test
* updated RTE
* revert package
* pr suggestion
* reverting package versions
* better naming
2023-10-11 16:40:52 +02:00
Stefan Ceriu
8069d36249
Various optimisations ( #1878 )
...
* Cache TimelineBubbleLayout subview sizes
* Cache MessageText sizes, avoid extra updates
* Only use the `CollapsibleReactionLayout` if there's more than 5 reactions on a particular message
* Upgrade Sentry to 8.13.0, disable various options as they're not useful and impact performance
* Address PR comments, fix unit tests
2023-10-11 16:21:45 +03:00
Doug
81331aa9b2
Initial setup ready for PIN/Biometric app lock. ( #1876 )
...
* Add AppLockCoordinator and WindowManager.
2023-10-11 12:59:47 +00:00
Nicolas Mauri
4e38f5dd58
Improved display of voice messages in the timeline ( #1873 )
2023-10-10 16:20:31 +00:00
Element CI
1b12a21fca
Prepare next release
2023-10-10 02:31:55 -07:00
Nicolas Mauri
8ec11f5239
Add unit tests for voice messages ( #1869 )
2023-10-10 08:03:40 +02:00
Mauro
bc8d74b8e2
Mention in RTE (but without the pill yet) ( #1863 )
...
* suggestions in RTE, but they do not render as pills yet.
* remove unused code
* Update ElementX/Sources/Screens/RoomScreen/RoomScreenCoordinator.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com >
* PR suggestions
---------
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com >
2023-10-09 12:26:53 +00:00
Stefan Ceriu
c1012fcc85
Fixes #1861 - Report rust tracing configuration filter in rageshakes
2023-10-09 14:59:56 +03:00
Stefan Ceriu
db0987a8c2
Fixes 1864 - Message forwarding room list filtering and pagination problems ( #1867 )
...
* Fixes 1864 - Message forwarding room list filtering and pagination problems
* Fix SwiftFormat redundant closures body error
* Prevent crashes when writing to the localization bundle cache from different threads
* Fix unit tests
* Fix unit tests
* Address PR comments
2023-10-09 14:59:31 +03:00
Mauro
eed60f3c62
Completion Suggestion view for user mentions ( #1859 )
...
* created the list but I need to find a way to overlay it
* make the list able to have an intrinsic height
* best solution so far but does not work with expansion
* needs testing
* more scalable solution
* tests completed
* changelog
* injecting the media provider
* fix tests
* pr suggestions
* better testing
2023-10-06 15:47:31 +02:00
Stefan Ceriu
48fa68eb07
Advanced settings fixes ( #1857 )
...
* vector-im/element-meta/issues/2042 - Fix advanced options ordering and capitalisation
* Bump swiftlint's type_body_length warning to 1000, make it match error.
* Fix unit tests
2023-10-05 17:26:02 +03:00
Stefan Ceriu
94ebbd025e
Fixes #1824 - Redirect universal links directly to the browser if they're not supported
2023-10-05 16:36:42 +03:00
Nicolas Mauri
84a561b03e
Fix the room summary and reply view for voice messages ( #1856 )
2023-10-05 09:22:16 +00:00
Nicolas Mauri
23768d141b
Add voice message playback from the timeline ( #1844 )
2023-10-04 16:32:45 +00:00
Mauro
0e6992a4f6
Tapping on room link (with roomID) ( #1853 )
...
* room linking
* chagelog
2023-10-04 15:47:57 +02:00