ganfra
f1859b9076
Merge pull request #564 from vector-im/feature/fga/fix_anvil_incremental_changes
...
Disable kotlin incremental compilation for now, waiting for better
2023-06-08 15:57:53 +02:00
ganfra
b6a3821991
Disable kotlin incremental compilation for now, waiting for better
2023-06-08 15:11: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
ganfra
43e4e1627d
Merge pull request #557 from vector-im/renovate/io.sentry
...
Update dependency io.sentry:sentry-android to v6.22.0
2023-06-08 12:02:01 +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
Chris Smith
5d528b7a74
Merge pull request #562 from vector-im/renovate/compose.bom
...
Update dependency androidx.compose:compose-bom to v2023.06.00
2023-06-08 09:22:09 +01:00
renovate[bot]
b4d16c4022
Update dependency androidx.compose:compose-bom to v2023.06.00
2023-06-07 20:54:37 +00: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
ElementBot
555f0fe76f
Update screenshots
2023-06-07 17:27:32 +02:00
Chris Smith
decd74303c
Merge pull request #553 from vector-im/bug/cjs/updating-room-details
...
Fix changing room avatar from details screen
2023-06-07 16:07:07 +01: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
de31591eba
Moar fixes.
2023-06-07 16:58:31 +02:00
Benoit Marty
b4723bb182
Fix some errors
2023-06-07 16:55:37 +02:00
Benoit Marty
3eeeee2c98
Code quality.
2023-06-07 16:43:56 +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
Benoit Marty
c97751cce5
Cleanup
2023-06-07 16:33:30 +02:00
ganfra
8a3a70ffa5
Merge branch 'develop' into feature/fga/media_viewer_actions
2023-06-07 16:31:28 +02:00
ElementBot
35aca5e6c7
Update screenshots
2023-06-07 14:10:32 +00:00
ganfra
a2fc02f90e
Media: extract LocalMediaViewState to his own file
2023-06-07 15:58:05 +02:00
ganfra
c69c3ea942
Media: make some minor UI fixes
2023-06-07 15:55:16 +02:00
ganfra
865d521545
Media: address PR review
2023-06-07 15:41:07 +02:00
Benoit Marty
ae38ffa914
Add test for ChangeAccountProviderPresenter and other presenters.
2023-06-07 15:18:23 +02:00
Benoit Marty
97090b9007
Add test for ChangeAccountProviderPresenter
2023-06-07 14:50:31 +02:00
Benoit Marty
c94b29bf83
Add test for AccountProviderPresenter
2023-06-07 14:47:42 +02:00
Benoit Marty
3d0156e5e3
Fix compilation of minimal app.
2023-06-07 14:40:02 +02:00
Benoit Marty
c5c5d90c24
Remove old screens.
2023-06-07 14:18:46 +02:00
renovate[bot]
06d397a610
Update dependency io.sentry:sentry-android to v6.22.0
2023-06-07 12:11:38 +00:00
renovate[bot]
04d6a71732
Update dependency org.matrix.rustcomponents:sdk-android to v0.1.16
2023-06-07 12:11:32 +00: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
Benoit Marty
27313ada37
Get faster results
2023-06-07 12:20:11 +02:00
Chris Smith
6910984588
Fix changing room avatar from details screen
...
The presenter was expecting the MediaProcessor to return a
MediaUploadInfo.Image, but it actually returns
MediaUploadInfo.AnyFile because we're not compressing avatars
(so it doesn't process the file and return more detailed info).
This check/cast was entirely pointless, so change to just
working on whatever we're given. The pickers constrain which
types of file the user select, so we should be reasonably happy
the files are images.
Also actually log error details when updating the details,
so we know what's going wrong.
Closes #550
2023-06-07 11:18:03 +01:00
Chris Smith
759abf1565
Merge pull request #546 from vector-im/misc/cjs/nightly-workflow
...
GH Workflows: move deps check, fix nightly
2023-06-07 09:55:33 +01:00
Benoit Marty
9836b3fc8a
More fixes
2023-06-07 10:39:19 +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
7b6a5d3af4
Cleanup
2023-06-07 10:01:41 +02:00
Benoit Marty
ee1571590f
Lazy use the OkHttpClient.
2023-06-07 09:06:46 +02:00
Benoit Marty
6eeac4dc41
Improve screen
2023-06-07 09:03:53 +02:00
Benoit Marty
32f953aa83
LoginPasswordNode
2023-06-07 09:03:53 +02:00
Benoit Marty
22ed3b7bfd
Navigation
2023-06-07 09:03:53 +02:00
Benoit Marty
d8db9edafc
Account provider form screen.
2023-06-07 09:03:53 +02:00
Benoit Marty
7ac8843bf8
Add personal dict.
2023-06-07 09:00:20 +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
renovate[bot]
a386322e2a
Update plugin ktlint to v11.4.0 ( #544 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-07 08:51:03 +02:00
ganfra
b72291a91d
Gradle: re-enable caching (will be handled in a separate PR)
2023-06-06 23:43:02 +02:00
ElementBot
c7e25a6a4f
Update screenshots
2023-06-06 21:21:14 +00:00
ganfra
4b704fe02c
Media : timeline file adjustment
2023-06-06 23:10:02 +02:00