Commit Graph

1504 Commits

Author SHA1 Message Date
Marco Romano 2e6581a5ad Show poll creator view in timeline (#1429)
- Shows edit/end poll buttons when the user is the creator of the poll.
- Only the end poll button is wired right now as there is no "edit poll" screen yet.
2023-09-26 11:19:24 +02:00
bmarty c72bb92ef2 Sync Strings from Localazy 2023-09-25 00:09:17 +00:00
Benoit Marty 8fc7a79d9c Merge pull request #1405 from vector-im/feature/bma/timelineGlitch
Add animation on the timeline content, to avoid glitch (#1323)
2023-09-21 22:12:59 +02:00
Marco Romano f81a4bf0f8 Upgrade Rust SDK to v0.1.57 (#1401)
- Enables polls in room summaries from https://github.com/vector-im/element-x-android/pull/1387
- Accommodates a few breaking changes
2023-09-21 19:48:19 +00:00
Benoit Marty 03eacdc454 Add animation on the timeline content, to avoid glitch (#1323) 2023-09-21 18:43:46 +02:00
bmarty a7ce12d91d Sync Strings from Localazy 2023-09-21 15:51:21 +00:00
Benoit Marty 0255ec6771 Merge pull request #1400 from vector-im/feature/bma/fixCrashPhoto
Fix crash when user wants to use the camera
2023-09-21 16:31:36 +02:00
Benoit Marty d19b624c6f Rename Event for clarity 2023-09-21 15:33:03 +02:00
Benoit Marty 86bfd5c04a Rename file to match the class it contains. 2023-09-21 15:24:26 +02:00
Marco Romano e4c78a2489 Properly format lastMessage when it belongs to a poll. (#1387)
Takes care of properly formatting a room's last message when it belongs to a poll.

NB: Polls still aren't exposed as a room's `last_message` from the rust SDK, so this code won't actually run yet. This will happen after integrating rust SDK version 0.1.57 which includes: https://github.com/matrix-org/matrix-rust-sdk/pull/2580
2023-09-21 15:20:15 +02:00
Benoit Marty dd5d67d186 Move open system setting to the PermissionsPresenter 2023-09-21 14:20:41 +02:00
Benoit Marty 08b455afd3 Create FakePermissionsPresenterFactory, to reduce boilerplate. 2023-09-21 12:54:15 +02:00
Benoit Marty 7e587f9a9e Add strings for permission dialogs in Localazy 2023-09-21 12:07:09 +02:00
Benoit Marty dcb1677bf1 Open app settings from the permission dialog. 2023-09-21 11:37:59 +02:00
Benoit Marty f3456cafa7 Rename Event for clarity 2023-09-21 11:29:29 +02:00
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