Commit graph

1739 commits

Author SHA1 Message Date
Benoit Marty
4b928af21b Fix behavior of DefaultPermissionsPresenter. Do not show dialog immediately. 2023-09-21 11:27:30 +02:00
Benoit Marty
31eca73e8d Request Camera permission before launching the external Camera app (#1395) 2023-09-21 10:54:02 +02:00
Benoit Marty
0e4c146e87 Detekt: Rename DayNightPreviews to PreviewsDayNight to follow naming convention.
MultiPreview annotations should start with `Previews` as prefix
2023-09-21 08:30:36 +02:00
Benoit Marty
97f2d211ae Detekt: Rename LargeHeightPreview to PreviewWithLargeHeight to follow naming convention.
MultiPreview annotations should start with `Preview` as prefix

Detekt: Rename `LargeHeightPreview` to `PreviewWithLargeHeight` to follow naming convention.
Custom Preview annotations should start with `Preview` as prefix
2023-09-21 08:30:15 +02:00
Benoit Marty
e622f8d869
Merge pull request #1392 from vector-im/feature/bma/iterateOnIcons
Iterate on icons
2023-09-20 23:20:28 +02:00
Benoit Marty
3e90f59604 Add start padding to the send icon to make it visually centered. 2023-09-20 18:47:29 +02:00
Benoit Marty
03d69146aa Remove unused resource, and use compound icons when possible. 2023-09-20 16:45:38 +02:00
Benoit Marty
d531e71cd8 Migrate other icons to compound icons. 2023-09-20 16:44:59 +02:00
Benoit Marty
32f95e70cb Better rendering on screenshot test 2023-09-20 16:44:59 +02:00
Benoit Marty
89b66b5a36 Remove unused icons 2023-09-20 16:44:59 +02:00
Benoit Marty
7ec5e0e173 Fix warnings. 2023-09-20 16:44:59 +02:00
Benoit Marty
085b3bbfa4 Iterate on icons (#1320) 2023-09-20 16:44:59 +02:00
Benoit Marty
c652606f56 Remove VectorIcons object, inline the values. 2023-09-20 16:44:59 +02:00
ganfra
4883b63762 Remove usage of async-uniffi as it leads to a deadlocks and memory leaks (#1381) 2023-09-20 12:52:57 +02:00
Benoit Marty
8f4f2f9d56 All icons are now white 2023-09-20 09:08:31 +02:00
Benoit Marty
45d45ecc87 Add Icons preview. 2023-09-20 09:03:57 +02:00
ganfra
4d0180fb13
Merge pull request #1376 from vector-im/feature/fga/fix_room_member_infinite_loop
Fix room member infinite loop
2023-09-19 18:18:54 +02:00
ganfra
c3df84cb7b Fix warning and yield 2023-09-19 18:06:56 +02:00
jonnyandrew
d784ca3804
[Rich text editor] Update code and links style (#1362) 2023-09-19 15:40:59 +00:00
Benoit Marty
b690dc3a78 Import all the icons from zip file at https://github.com/vector-im/element-x-android/issues/1320 2023-09-19 17:11:57 +02:00
Benoit Marty
9dab4e7834 Import all the compound icons from https://github.com/vector-im/compound-design-tokens/tree/main/icons. 2023-09-19 17:05:30 +02:00
ganfra
0bd6ba0984 Fix room member infinite loop 2023-09-19 16:10:27 +02:00
ganfra
f1ad735272
Merge pull request #1371 from vector-im/feature/fga/fix_anr
RoomList : fix ANR (#1370)
2023-09-19 14:17:37 +02:00
Benoit Marty
f808dcd6ea
Merge pull request #1372 from vector-im/feature/bma/dayNightPreview
Day night preview annotation
2023-09-19 14:04:49 +02:00
ganfra
6746bf5d44 RoomList : fix ANR (#1370) 2023-09-19 14:01:43 +02:00
Marco Romano
0d05df0651
Upgrade rust sdk to .55 (#1365)
Accomodates breaking changes.
2023-09-19 13:33:03 +02:00
jonnyandrew
ee8d27e927
[Rich text editor] Add link functionality to rich text editor (#1309)
* Add link functionality to rich text editor
* Add 'list dialog' component compound design library
* Add 'text field list item' component to compound design library
2023-09-19 11:20:07 +00:00
Benoit Marty
2819448cd4 Use DayNightPreview 2023-09-19 11:49:12 +02:00
Benoit Marty
9134b26e9b
Merge pull request #1367 from vector-im/feature/bma/onboarding
Iterate on onboarding and welcome screens.
2023-09-18 20:58:38 +02:00
Benoit Marty
689b9b1d81 Remove old logo. 2023-09-18 20:15:33 +02:00
Benoit Marty
6947fb1ba1 Iterate on onboarding and welcome screens. 2023-09-18 19:48:30 +02:00
David Langley
0d172dfcf1
Merge branch 'develop' into dla/feature/room_list_decoration 2023-09-18 16:48:37 +01:00
David Langley
6497d2184f Add test. 2023-09-18 16:03:30 +01:00
Benoit Marty
0453ea5904 Localazy sync 2023-09-18 16:42:35 +02:00
David Langley
bc29a31986
Merge branch 'develop' into dla/feature/room_list_decoration 2023-09-18 10:34:32 +01:00
ganfra
1d65cc90db
Merge pull request #1358 from vector-im/feature/fga/fix_invalidated_room_summary
Fix RoomSummary: RoomListEntry.Invalidated
2023-09-18 11:08:15 +02:00
Benoit Marty
3e9f5bbfad
Merge pull request #1351 from vector-im/feature/jme/1302-allow-users-to-change-their-avatars
Add preference screen for user profile
2023-09-18 10:58:42 +02:00
ganfra
e73afad96c RoomSummary: RoomListEntry.Invalidated should not build empty room summary 2023-09-18 10:56:29 +02:00
ganfra
bc68d47d1f Update rust-sdk to 0.1.54 2023-09-18 10:29:52 +02:00
bmarty
d2f9b02bbf Sync Strings from Localazy 2023-09-18 00:09:19 +00:00
jonnyandrew
519464fe5d
[Rich text editor] Ensure keyboard opens for reply and text formatting modes (#1337) 2023-09-16 07:40:56 +00:00
Marco Romano
d6dac9a236
Make PollContentView a11y friendly #1345
Improves a bit how screen readers read polls in the timeline.
- Adds a few `contentDescription` so that talkback reads “poll” or “ended poll” before the poll question.
- Changes the compose structure of the answers so that they are properly scanned by the screen reader. This meant getting rid of the `IconToggleButton` which was made redundant by the use of the `selectable`.
2023-09-15 20:24:33 +02:00
Benoit Marty
27ed39d095
Merge pull request #1350 from vector-im/feature/bma/duplicateNotif
Investigation of duplicate notification.
2023-09-15 19:31:48 +02:00
Benoit Marty
27e567e6f4 Fix the test. 2023-09-15 19:24:43 +02:00
Benoit Marty
4a6ce3fbae
Merge pull request #1347 from vector-im/jonny/fix-placeholder-overflow
[Rich text editor] Fix placeholder spilling onto multiple lines
2023-09-15 19:08:33 +02:00
Benoit Marty
f7f9a78101 Cleanup and compact code. Also prefer usage of DayNightPreview. 2023-09-15 18:21:29 +02:00
Benoit Marty
93b5f3d6f5
Merge branch 'develop' into feature/jme/1302-allow-users-to-change-their-avatars 2023-09-15 17:35:17 +02:00
Jorge Martín
98bb91cd27 Create tests 2023-09-15 17:26:39 +02:00
Benoit Marty
0d204f5e98 Share tag with other modules. 2023-09-15 17:03:32 +02:00
Benoit Marty
2e9cc25759 Log the tag if present. 2023-09-15 16:52:46 +02:00