Benoit Marty
ef7ddb8d0f
Merge pull request #549 from vector-im/feature/bma/onboardingServer
...
Onboarding iteration
2023-06-13 09:21:50 +02:00
renovate[bot]
9a54368d9c
Update dependency org.matrix.rustcomponents:sdk-android to v0.1.17 ( #576 )
...
* Update dependency org.matrix.rustcomponents:sdk-android to v0.1.17
* Fix breaking changes.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io >
2023-06-12 13:57:55 +02:00
Benoit Marty
01f76816db
Fix lint errors manually (a string sync will be needed on develop).
2023-06-12 11:04:53 +02:00
Benoit Marty
937f4b81ee
Add some generated KDoc.
2023-06-09 18:40:31 +02:00
Benoit Marty
19e090f6dc
Always use import io.element.android.libraries.ui.strings.R as StringR
2023-06-09 18:19:00 +02:00
Benoit Marty
8d50acaff4
No need to pass maxLines = 1 if singleline = true anymore.
2023-06-09 18:16:23 +02:00
Benoit Marty
f8a16f2ea3
Inline the scroll state.
2023-06-09 18:09:09 +02:00
ganfra
53f234d135
Merge pull request #566 from vector-im/feature/fga/update-rust-sdk-0.1.16
...
Feature/fga/update rust sdk 0.1.16
2023-06-09 17:26:11 +02:00
ganfra
2a15681151
Remove internal state machine library
2023-06-09 17:00:11 +02:00
Jorge Martin Espinosa
e591a588b3
[Message Actions] Add emoji reactions option ( #568 )
...
* Add logic to send message reactions
* Add emoji library, create EmojiPicker component
* Fix bottom sheet behaviors
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-06-09 16:56:40 +02:00
ganfra
39602d8491
Verification: integrate with new statemachine library
2023-06-09 16:48:58 +02:00
Benoit Marty
06297bb792
Update strings.
2023-06-09 16:34:22 +02:00
Benoit Marty
4c214db5c4
Update maestro test regarding the new login flow.
2023-06-09 10:19:49 +02:00
Jorge Martin Espinosa
b0386e6235
[Message Actions] Display debug info for events in the timeline ( #555 )
...
* Display debug info for events in the timeline on debug builds.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-06-09 06:13:22 +00:00
ganfra
040b4b6d26
Fix tests build issue
2023-06-08 17:19:36 +02:00
ganfra
c43c6e65d8
Matrix rust sdk : SlidingSync updates
2023-06-08 17:03:21 +02:00
ganfra
0fed1e0e8d
Matrix rust sdk : use tempDir in LoadMediaFile
2023-06-08 17:02:45 +02:00
ganfra
bca3f58062
Matrix rust sdk : update SessionVerificationService to suspend (Async-Uniffi)
2023-06-08 17:02:14 +02:00
Benoit Marty
52545bc620
Fix icon tint
2023-06-08 16:56:20 +02:00
Benoit Marty
9a07b72a0e
Validate server on user click.
2023-06-08 16:34:44 +02:00
Jorge Martin Espinosa
25c32cb1e8
[Message actions] New UI for replies ( #545 )
...
* Add 'reply to' UI to the message composer.
* Move the `BlurHashAsyncImage` to `:libraries:designsystem` as it is now used in several modules.
* Create reusable `AttachmentThumbnail` and associated data classes and enums, it's now added to `:libraries:matrixui`.
* Re-use `AttachmentThumbnail` in a `ActionListView` and `TextComposer`.
* Add 'inReplyTo' models and UI.
* Add min size for images
* Create a separate layout for media items with no reply to info. Also, separate `Timeline__Row` components from `TimelineView`, as it was getting too large.
* Added `EqualWidthColumn` to use inside message bubbles. Also fixed some modifiers for media items replying to other messages.
* Disable `inReplyToClicked`.
* Remove unused resources and libraries.
* Remove any traces of `BlurHashAsyncImage` in `:features:messages`, since it was moved to the design system.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-06-08 12:15:13 +02:00
Benoit Marty
02aaa02f7d
Merge pull request #559 from vector-im/feature/bma/fixTestWarning
...
Fix bad namespace.
2023-06-08 10:23:56 +02:00
ganfra
b5ec693886
Merge pull request #551 from vector-im/feature/fga/media_viewer_actions
...
Feature/fga/media viewer actions
2023-06-07 17:46:29 +02:00
Benoit Marty
eff03a86fb
Fix bad namespace.
...
There were a warning: Namespace 'io.element.android.libraries.matrix.test' used in: :libraries:matrix:test, :libraries:mediaupload:test.
2023-06-07 17:02:08 +02:00
Benoit Marty
b4723bb182
Fix some errors
2023-06-07 16:55:37 +02:00
Benoit Marty
0e766418e1
Merge pull request #552 from vector-im/feature/bma/lazyOkHttp
...
Lazy use the OkHttpClient.
2023-06-07 16:39:34 +02:00
ganfra
8a3a70ffa5
Merge branch 'develop' into feature/fga/media_viewer_actions
2023-06-07 16:31:28 +02:00
Benoit Marty
ae38ffa914
Add test for ChangeAccountProviderPresenter and other presenters.
2023-06-07 15:18:23 +02:00
Jorge Martin Espinosa
595fbda220
[Message actions] New UI for message composer and editing ( #526 )
...
* Add UI for edit composer mode
* Remove leftover code from the RTE implementation
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-06-07 13:06:19 +02:00
Benoit Marty
b453ae246d
Quality
2023-06-07 12:21:54 +02:00
Chris Smith
8edf270e66
Merge pull request #529 from vector-im/misc/cjs/create-join-design-feedback-ii
...
More create and join room design tweaks
2023-06-07 09:19:16 +01:00
Benoit Marty
ee1571590f
Lazy use the OkHttpClient.
2023-06-07 09:06:46 +02:00
Benoit Marty
9809969b64
Account provider screen. - Crashing
2023-06-07 09:00:20 +02:00
Benoit Marty
96f9eb8397
Change account provider screen.
2023-06-07 09:00:20 +02:00
Benoit Marty
937e616319
Improve composable for icons and create RoundedIconAtom.
2023-06-07 09:00:20 +02:00
Benoit Marty
6b264a6397
Merge pull request #527 from vector-im/feature/bma/designSystem
...
Preparatory work to integrate new FTUE screen
2023-06-07 08:59:13 +02:00
ganfra
4b704fe02c
Media : timeline file adjustment
2023-06-06 23:10:02 +02:00
ganfra
e3457fb594
Media: clean up code
2023-06-06 22:18:13 +02:00
ganfra
730f50a433
Media actions: add more tests
2023-06-06 22:08:57 +02:00
Chris Smith
605e603b71
Bump some font sizes from small to medium after review
2023-06-06 16:44:19 +01:00
Chris Smith
9d3000c983
Remove PreferenceDivider
...
It's now functionally identical to a plain Divider as the default
is 0.5dp thickness.
2023-06-06 16:44:18 +01:00
Chris Smith
8a8bd66c66
Dividers should be 0.5dp not 1dp
2023-06-06 16:44:18 +01:00
Chris Smith
35b83dd5c5
Progress dialog: use primary colour not onSurface
2023-06-06 16:44:18 +01:00
Chris Smith
9c21034027
Create room: labels shouldn't be bold
2023-06-06 16:44:18 +01:00
Marco Romano
bbef43751b
Network library changes ( #542 )
...
- Allows for http2
- Caches a global instance of kotlinx-serialization `Json` and configures it with a bit more leniency.
- Moves okhttp's dependency strings to the .toml file
- Switches off logging for release builds
2023-06-06 15:33:30 +02:00
ganfra
20eb2ade54
Merge branch 'develop' into feature/fga/media_viewer_actions
2023-06-06 14:35:25 +02:00
ganfra
68e6fc3afa
Media: prepare downloadMediaFile to use tempDir
2023-06-06 13:44:49 +02:00
Chris Smith
b6e45c976f
Use member count instead of counting members ( #530 )
...
Use member count instead of counting members
For the room details screen, use the member count as supplied by
matrix instead of waiting for the entire member list to be
retrieved and then manually adding up all the relevant users.
This removes the loading state of the member count, relying on
a spinner on the member list itself if the user actually wants
to see the members. (The performance of that will be improved
separately on the rust side in the future)
Closes #505
2023-06-06 10:40:17 +00:00
github-actions[bot]
03c28ac52d
Sync Strings ( #522 )
...
Sync Strings from Localazy
2023-06-05 15:26:50 +00:00
Yoan Pintas
d2263372d2
Init analytics modules ( #350 )
2023-06-05 13:11:34 +00:00