Florian Renaud
554ce9f650
Rework and add remove button
2023-05-11 16:30:37 +02:00
Florian Renaud
6641afdd17
WIP pick avatar image
2023-05-11 16:30:37 +02:00
Benoit Marty
4e88700f19
Merge pull request #412 from vector-im/renovate/core
...
Update core to v1.10.1
2023-05-11 16:22:30 +02:00
Benoit Marty
f7ab48a7de
Merge pull request #402 from vector-im/feature/bma/lintVersion
...
Upgrade version of lint from 8.0.0 to 8.2.0-alpha02 (latest).
2023-05-11 10:37:21 +02:00
renovate[bot]
1ad90364c7
Update core to v1.10.1
2023-05-10 19:14:16 +00:00
renovate[bot]
081c86e8db
Update dependency org.matrix.rustcomponents:sdk-android to v0.1.12 ( #407 )
...
* Update dependency org.matrix.rustcomponents:sdk-android to v0.1.12
* Fix Rust SDK update issues.
* Try to handle Rust memory more gracefully.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io >
2023-05-10 15:27:15 +00:00
Jorge Martin Espinosa
cd298b9359
[Media upload] Media pre-processing ( #403 )
...
* Create `mediaupload` module for media pre-processing.
* Split `mediapicker` and `mediaupload` modules.
2023-05-10 10:06:56 +02:00
Marco Romano
1b39a782c5
Merge pull request #406 from vector-im/julioromano/codeowners
...
Create CODEOWNERS
2023-05-10 10:06:28 +02:00
Marco Romano
907ae36fee
Create CODEOWNERS
...
This change, together with enabling the "Require review from Code Owners" option in the Github's branch protection rule will effectively auto assign a reviewer to any non-draft PR.
2023-05-09 17:07:23 +02:00
Benoit Marty
1b4a0255ce
Upgrade version of lint from 8.0.0 to 8.2.0-alpha02 (latest).
...
Fix warning:
WARNING: The build will use lint version 8.0.0 which is older than the default.
Recommendation: Remove or update the gradle property android.experimental.lint.version to be at least 8.0.1
2023-05-09 10:59:21 +02:00
Benoit Marty
019e2d17ac
Merge pull request #401 from vector-im/sync-localazy
...
Sync Strings
2023-05-09 10:08:13 +02:00
Benoit Marty
b713911c42
trigger CI
2023-05-09 09:50:08 +02:00
bmarty
367b659edc
Sync Strings from Localazy
2023-05-08 00:08:48 +00:00
Florian Renaud
6eba85a993
Merge pull request #399 from vector-im/bugfix/fre/fix_create_room_navigation
...
Fix navigation broken
2023-05-05 17:28:12 +02:00
Florian Renaud
25adc1cc60
Fix navigation broken
2023-05-05 17:11:45 +02:00
Benoit Marty
c8dc2a5e57
Merge pull request #394 from vector-im/feature/bma/moveShowkaseButton
...
Move showkase button
2023-05-05 16:40:01 +02:00
Benoit Marty
b1c5eb53ae
Fix test.
2023-05-05 16:22:00 +02:00
Benoit Marty
f5a8805640
Cleanup
2023-05-05 15:38:21 +02:00
Benoit Marty
8d6caeedd6
Merge pull request #392 from vector-im/renovate/org.robolectric
...
Update dependency org.robolectric:robolectric to v4.10.2
2023-05-05 15:16:01 +02:00
Benoit Marty
0bf77bbd20
Merge pull request #395 from vector-im/renovate/com.squareup-kotlinpoet-1.x
...
Update dependency com.squareup:kotlinpoet to v1.13.2
2023-05-05 15:15:34 +02:00
renovate[bot]
ebb90c56fe
Update dependency com.squareup:kotlinpoet to v1.13.2
2023-05-05 10:13:05 +00:00
Benoit Marty
3fc4604f9c
Merge pull request #332 from vector-im/renovate/kotlin
...
Update kotlin
2023-05-05 12:12:29 +02:00
Benoit Marty
f881bd849d
Re-order parameters.
2023-05-05 11:49:27 +02:00
Chris Smith
1d041578f7
Make danger check view changes ( #391 )
...
Make danger check view changes
Add a check that if a file with @Preview or @LargeHeightPreview
in it is changed, then the corresponding build file includes
the showkase processor.
Also change the check that prompts about screenshots to use
the same @Preview logic instead of checking for "/layout" in
the path which doesn't work with compose.
Also add missing showkase processors
2023-05-05 08:24:12 +00:00
Benoit Marty
6e9eb254ef
Record screenshot tests.
2023-05-05 09:49:28 +02:00
Benoit Marty
59e630c99e
Update documentation about screenshot test.
2023-05-05 09:47:10 +02:00
Benoit Marty
d5363a1d3f
Fix issue in task, previous screenshot were never deleted.
2023-05-05 09:43:08 +02:00
renovate[bot]
8eb826370d
Update dependency com.google.android.material:material to v1.9.0 ( #393 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-05 09:32:26 +02:00
renovate[bot]
d11ad873c6
Update dependency org.robolectric:robolectric to v4.10.2
2023-05-04 20:39:10 +00:00
Benoit Marty
232ae32051
Avoid using hard-coded key, use ShowkaseBrowserActivity.getIntent() instead.
2023-05-04 17:31:08 +02:00
Chris Smith
2171f1a8ab
Show badges for new invites ( #355 )
...
Show badges for new invites
Closes #238
2023-05-04 15:30:55 +00:00
Benoit Marty
e8049f81a4
Move the button to open the Showkase browser to the developer settings screen. ( #389 )
2023-05-04 17:29:03 +02:00
Florian Renaud
6447e4fe36
Merge pull request #379 from vector-im/feature/fre/get_profile_on_search
...
Enable start chat feature and perform get profile request when searching for a matrix ID
2023-05-04 16:55:08 +02:00
Florian Renaud
95a90c0b1d
Add tests
2023-05-04 16:34:38 +02:00
Florian Renaud
031251c499
changelog
2023-05-04 16:28:19 +02:00
Florian Renaud
60e63c36dc
Enable create DM action
2023-05-04 16:27:50 +02:00
Florian Renaud
e1dbc8fadf
Perform get profile request on matrix ID
2023-05-04 16:27:50 +02:00
Chris Smith
7e6341c4f3
Add Marco to dangerfile ( #388 )
2023-05-04 12:39:40 +00:00
Chris Smith
54510e13f5
Add debounce/minimum length for add user search ( #387 )
...
This functionality was already implemented, it just didn't
have the right parameters configured for the user list
presenter.
Closes #109
2023-05-04 12:30:20 +00:00
Jorge Martin Espinosa
31ac97d17a
[Media upload] Add media pickers to the Room screen and the composer ( #380 )
...
* Add media pickers to the Room screen and the composer.
* Fix exclude rules for translations
2023-05-04 11:51:03 +02:00
renovate[bot]
87e57f5b51
Update kotlin
2023-05-03 17:40:41 +00:00
Chris Smith
5c935818c6
Move and refactor MatrixUser ( #381 )
...
Move and refactor MatrixUser
Instead of living in matrixui and having an AvatarData, this can
reside in the matrix module and just have the URL. An extension
method in matrixui can then provide the AvatarData when required.
This removes some small duplication, and pushes the UI-specific
information (i.e., what size of avatar is going to be rendered)
further down the stack. It also aligns the field names with those
used by the rust SDK (e.g. "displayName" instead of "userName").
2023-05-03 16:30:19 +00:00
Chris Smith
908bdcf6cd
Fix screenshot tests for userlists ( #382 )
...
These were recorded before Paparazzi's rendering mode was changed
to SHRINK.
2023-05-03 18:00:08 +02:00
Chris Smith
63168d4656
Search for users to start a new DM. ( #376 )
...
Search for users to start a new DM.
Hooks up the create room UI to the matrix client to get
search results. Searches are debounced for 500ms and
only executed when 3 or more characters are entered.
Wrap the result state so we can distinguish between
"no results because we haven't searched yet" and
"no results because the API returned nothing", and
add a "No results found" message in the UI for the
latter case.
Closes #95
2023-05-03 13:26:31 +00:00
Benoit Marty
c196174a95
Merge pull request #377 from vector-im/renovate/major-io.element.android
...
Update dependency io.element.android:wysiwyg to v2
2023-05-03 14:17:25 +02:00
renovate[bot]
bace2b4245
Update dependency io.element.android:wysiwyg to v2
2023-05-03 06:26:38 +00:00
renovate[bot]
df5ebbd300
Update dependency org.robolectric:robolectric to v4.10.1 ( #378 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-03 08:21:43 +02:00
Jorge Martin Espinosa
921fb55220
Group design components in Showkase for the Compound team ( #375 )
...
* Screenshot tests changes:
- Group components for Showkase.
- Set special Paparazzi config for scrolling screens using non null `Preview.heightDp`.
- Add merged theme preview with `ElementThemedPreview` component.
2023-05-02 16:13:35 +00:00
Benoit Marty
977c87c141
Merge pull request #370 from vector-im/sync-localazy
...
Sync Strings
2023-05-02 17:45:50 +02:00
jonnyandrew
d2d01c08df
Allow custom push gateway to use non-default port ( #374 )
2023-05-02 15:04:47 +00:00