Commit graph

11953 commits

Author SHA1 Message Date
Benoit Marty
4cb0417afa Showkase does not take into account the fontScale parameter of the Preview annotation, so alter the LocalDensity in the CompositionLocalProvider. 2023-07-28 16:08:38 +02:00
Benoit Marty
bf0b364da9 Split long line. 2023-07-28 16:08:38 +02:00
Benoit Marty
5b95bd08ba Rewrite the test, maybe the CI will be happier. 2023-07-28 15:33:35 +02:00
ganfra
bd5e1e6520 No crash when room is already destroyed... 2023-07-28 13:40:18 +02:00
Benoit Marty
5ace169440 Update the API and add UI screenshots demoing it. 2023-07-28 10:29:13 +02:00
Benoit Marty
26bae1a831 Move extension to dedicated file. 2023-07-28 10:01:22 +02:00
Benoit Marty
a4e2b7a114
Merge pull request #993 from vector-im/feature/bma/cleanup
Cleanup doc, and avoid uploading artifact in Maestro job.
2023-07-28 09:54:50 +02:00
Benoit Marty
243cda29a1
Merge pull request #992 from vector-im/feature/fga/update-rust-sdk-0.1.37
Feature/fga/update rust sdk 0.1.37
2023-07-27 23:20:51 +02:00
Benoit Marty
28f653c8bf [doc] Element X can now create room. 2023-07-27 23:14:32 +02:00
Benoit Marty
faec5a200e ElementX -> Element X 2023-07-27 23:12:54 +02:00
Benoit Marty
7c56f80bd6 Update the recipe about screenshots recording. 2023-07-27 23:10:26 +02:00
Benoit Marty
d2bb8817a3 No need to upload artifact in this job. This is done by the build job. 2023-07-27 23:03:40 +02:00
ganfra
878aa39781 Also catch Exception instead of RoomListException 2023-07-27 21:12:07 +02:00
ganfra
1d97412523 Fix warning 2023-07-27 21:11:34 +02:00
ganfra
6cd764dc1f Timeline: fetch members only after timeline is ready 2023-07-27 20:49:56 +02:00
ganfra
69c42a3cbc Update rust sdk to 0.1.37 2023-07-27 20:49:27 +02:00
Benoit Marty
82e35cda0d Allow user with enough power level to redact other's messages (#969) 2023-07-27 18:42:45 +02:00
Benoit Marty
5f35852625
Merge pull request #988 from vector-im/feature/bma/keyboardConfig
Auto capitalize first letter of sentences for messages, room topic and bug report description
2023-07-27 18:39:01 +02:00
Benoit Marty
bcff814945 Prevent reaction on state events and deleted events (#971) 2023-07-27 17:30:19 +02:00
Benoit Marty
0627a1155c Auto capitalize first letter of sentences for messages, room topic and bug report description. (#948) 2023-07-27 17:13:42 +02:00
ganfra
cd5b9ea3f9
Merge pull request #987 from vector-im/feature/fga/sync_lifecycle
Sync: move sync lifecycle to onStart/onStop instead of onResume/onPause
2023-07-27 17:04:40 +02:00
ganfra
8393db5d9e Sync: move sync lifecycle to onStart/onStop instead of onResume/onPause 2023-07-27 16:49:49 +02:00
ElementBot
1d0f4c2dd2 Update screenshots 2023-07-27 14:33:34 +00:00
Benoit Marty
036658232b
Merge pull request #983 from vector-im/feature/bma/lintErrors
Update lint rules, remove unused resource and sync strings.
2023-07-27 15:59:38 +02:00
Benoit Marty
ff2b39b533
Merge pull request #985 from vector-im/feature/bma/emptyXmlTag
Detect missing translations.
2023-07-27 15:59:26 +02:00
Benoit Marty
6a77974af4 Ensure room name have horizontal padding and is centered if displayed on several lines, and remove unnecessary Box around the Avatar. 2023-07-27 15:53:20 +02:00
Benoit Marty
3c07fea2dd Improve rendering of Text composer regarding fontScale. (#984) 2023-07-27 15:45:02 +02:00
Benoit Marty
3c1f764bee Improve rendering of "All chats" regarding fontScale. (#984) 2023-07-27 15:44:56 +02:00
Benoit Marty
94c6223be2 Set expicit fontSize parameter (to default value 1f), to test different fontScale more easily. 2023-07-27 15:43:20 +02:00
Benoit Marty
ec880b0b0d Improve rendering of offline banner regarding fontScale. 2023-07-27 15:04:32 +02:00
Jorge Martin Espinosa
914235228d
[Compound] Implement platform components (Switch, RadioButton, Checkbox) (#982)
* Create our custom Switch component

* Update RadioButton colors

* Update Checkbox colors

* Fix padding in `ReplyToContent`

* Add `indeterminate` and `hasError` parameters to `CheckBox`.

Improve previews.

* Improve Switch previews.

* Improve RadioButton previews.

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-07-27 14:55:58 +02:00
Benoit Marty
86313417cb Detect missing translations. 2023-07-27 13:25:37 +02:00
Benoit Marty
ede935cdd9
Merge pull request #970 from vector-im/feature/bma/readme
Update readme.md and some other markdown files.
2023-07-27 13:05:37 +02:00
Benoit Marty
4fcc45a63c Add link to the blog post announcing Element X 2023-07-27 13:04:39 +02:00
Benoit Marty
2da6ceeb5f Previous code was throw IllegalStateException(), so keep the existing error, even if it should never happen, being compliant with UseCheckOrError detekt rule. 2023-07-27 12:59:16 +02:00
Benoit Marty
8f4b664158 Sync strings. 2023-07-27 12:16:04 +02:00
Benoit Marty
9e557039a4 lint: ImpliedQuantity is now error. 2023-07-27 11:55:49 +02:00
Benoit Marty
9da162e5d7 lint: remove unknown rule. 2023-07-27 11:54:51 +02:00
Benoit Marty
56614da071 Fix lint false positive. 2023-07-27 11:50:16 +02:00
Benoit Marty
3c0a81c416 Ignore unused integer resources. 2023-07-27 11:44:40 +02:00
Benoit Marty
017fd4296d Lint: do not ignore unused resources (except for strings) 2023-07-27 11:42:23 +02:00
Benoit Marty
4cdc0c1280 Ignore unused generated resource for Firebase. 2023-07-27 11:41:35 +02:00
Benoit Marty
908471cd51 Remove other unused resource. 2023-07-27 11:41:10 +02:00
Benoit Marty
40bbf1970c Remove unused strings. 2023-07-27 11:32:47 +02:00
Benoit Marty
bbf8a86524 Remove unused drawables. 2023-07-27 11:32:39 +02:00
renovate[bot]
b43a08710b
Update dependency androidx.recyclerview:recyclerview to v1.3.1 (#974)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-27 08:43:04 +02:00
Benoit Marty
cc8b61c9c9 Fix compilation issue. 2023-07-26 17:36:36 +02:00
Benoit Marty
7180e7f276 Update screenshots of the application 2023-07-26 17:15:51 +02:00
Jorge Martin Espinosa
dbec1a0a60
Improve fetch members performance, relax regexes for validating ids (#964)
* Fetched `RoomMembers` are mapped in parallel

* Add horizontal padding to room/user name in room details screen

* Relax User & Event id regex matches

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-07-26 16:31:26 +02:00
Jorge Martin Espinosa
05f7037939
Prepare update to Rust SDK 0.1.36 (#966)
* Update to Rust SDK 0.1.36

* Cancel fetching members when the we exit the room
2023-07-26 14:22:09 +00:00