Commit graph

4053 commits

Author SHA1 Message Date
Benoit Marty
4d7307bae2 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
aabb455ea4 Split long line. 2023-07-28 16:08:38 +02:00
Benoit Marty
157e761000 Rewrite the test, maybe the CI will be happier. 2023-07-28 15:33:35 +02:00
ganfra
ca4bbbc050 No crash when room is already destroyed... 2023-07-28 13:40:18 +02:00
Benoit Marty
0b5a3c56d6 Update the API and add UI screenshots demoing it. 2023-07-28 10:29:13 +02:00
Benoit Marty
bfb27db58b Move extension to dedicated file. 2023-07-28 10:01:22 +02:00
Benoit Marty
962596b417 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
b2ba9e746f 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
e07b664108 [doc] Element X can now create room. 2023-07-27 23:14:32 +02:00
Benoit Marty
32bf308b42 ElementX -> Element X 2023-07-27 23:12:54 +02:00
Benoit Marty
438e0c598a Update the recipe about screenshots recording. 2023-07-27 23:10:26 +02:00
Benoit Marty
54e16eae0f No need to upload artifact in this job. This is done by the build job. 2023-07-27 23:03:40 +02:00
ganfra
271d0db587 Also catch Exception instead of RoomListException 2023-07-27 21:12:07 +02:00
ganfra
632c4ef168 Fix warning 2023-07-27 21:11:34 +02:00
ganfra
b75752e066 Timeline: fetch members only after timeline is ready 2023-07-27 20:49:56 +02:00
ganfra
5547b6278e Update rust sdk to 0.1.37 2023-07-27 20:49:27 +02:00
Benoit Marty
b2d3368f63 Allow user with enough power level to redact other's messages (#969) 2023-07-27 18:42:45 +02:00
Benoit Marty
925b399c49 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
09e30bcac6 Prevent reaction on state events and deleted events (#971) 2023-07-27 17:30:19 +02:00
Benoit Marty
d46a79316e Auto capitalize first letter of sentences for messages, room topic and bug report description. (#948) 2023-07-27 17:13:42 +02:00
ganfra
6ad201b08c 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
337d4d05d6 Sync: move sync lifecycle to onStart/onStop instead of onResume/onPause 2023-07-27 16:49:49 +02:00
ElementBot
8c363602c0 Update screenshots 2023-07-27 14:33:34 +00:00
Benoit Marty
5047136a7b 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
a6422d5974 Merge pull request #985 from vector-im/feature/bma/emptyXmlTag
Detect missing translations.
2023-07-27 15:59:26 +02:00
Benoit Marty
cc2a01f483 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
1d89584daf Improve rendering of Text composer regarding fontScale. (#984) 2023-07-27 15:45:02 +02:00
Benoit Marty
96b7923979 Improve rendering of "All chats" regarding fontScale. (#984) 2023-07-27 15:44:56 +02:00
Benoit Marty
fb870a0903 Set expicit fontSize parameter (to default value 1f), to test different fontScale more easily. 2023-07-27 15:43:20 +02:00
Benoit Marty
006ecd51ee Improve rendering of offline banner regarding fontScale. 2023-07-27 15:04:32 +02:00
Jorge Martin Espinosa
e351e87dbc [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
952238d5fe Detect missing translations. 2023-07-27 13:25:37 +02:00
Benoit Marty
c68c329538 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
6b916ae9ad Add link to the blog post announcing Element X 2023-07-27 13:04:39 +02:00
Benoit Marty
1bfbef1ab5 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
d3cea1e69c Sync strings. 2023-07-27 12:16:04 +02:00
Benoit Marty
d78e1d3207 lint: ImpliedQuantity is now error. 2023-07-27 11:55:49 +02:00
Benoit Marty
3dda01a08a lint: remove unknown rule. 2023-07-27 11:54:51 +02:00
Benoit Marty
d656c29ea5 Fix lint false positive. 2023-07-27 11:50:16 +02:00
Benoit Marty
4361de9dc5 Ignore unused integer resources. 2023-07-27 11:44:40 +02:00
Benoit Marty
5ab76eefe3 Lint: do not ignore unused resources (except for strings) 2023-07-27 11:42:23 +02:00
Benoit Marty
a6e11ad5ee Ignore unused generated resource for Firebase. 2023-07-27 11:41:35 +02:00
Benoit Marty
fbc627c738 Remove other unused resource. 2023-07-27 11:41:10 +02:00
Benoit Marty
bdefe357b0 Remove unused strings. 2023-07-27 11:32:47 +02:00
Benoit Marty
676692569f Remove unused drawables. 2023-07-27 11:32:39 +02:00
renovate[bot]
d427407b50 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
f6f03d0c5c Fix compilation issue. 2023-07-26 17:36:36 +02:00
Benoit Marty
00f2a0bd84 Update screenshots of the application 2023-07-26 17:15:51 +02:00
Jorge Martin Espinosa
9bd97ad329 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
a9d1a299f5 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