Commit Graph

3310 Commits

Author SHA1 Message Date
David Langley
188df7a4fc lint 2023-08-30 12:55:50 +01:00
David Langley
64c156bd4f Merge branch 'develop' of https://github.com/vector-im/element-x-android into feature/dla/emojibase_integration 2023-08-30 12:48:38 +01:00
David Langley
a4e8f0c8fd Fix tests and improve structure of CustomReactionState
- Fix tests
- Improve structure of CustomReactionState
2023-08-30 12:47:31 +01:00
Jorge Martin Espinosa
7929181c0f Bug reporter crashes when 'send logs' is disabled. (#1184)
* Bug reporter crashes when 'send logs' is disabled.

* Make sure generated files are cleaned up when uploading the logs fails.
2023-08-30 12:49:58 +02:00
Benoit Marty
e67c7ac9f1 Merge pull request #1177 from vector-im/feature/bma/analyticsSettingLink
Fix issue on analytics setting link
2023-08-30 11:16:46 +02:00
Jorge Martin Espinosa
400315e39a Make sure Snackbars are only displayed once (#1175)
* Make sure Snackbars are only displayed once

* Use a queue instead

* Fix docs

* Add tests for `SnackbarDispatcher`.
2023-08-30 10:43:23 +02:00
Benoit Marty
bae963c4bc Reorder params. 2023-08-30 10:28:44 +02:00
Benoit Marty
79c5bd25c3 Compact the code and reorder vals for code clarity 2023-08-30 10:24:57 +02:00
Benoit Marty
c88b087feb Remove unused lambda parameter. The link is opened by the LocalUriHandler now. 2023-08-30 10:21:27 +02:00
ElementBot
68e65c6734 Update screenshots 2023-08-30 08:12:45 +00:00
Jorge Martín
0a77590e76 Split link text into a ListSupportingText component.
This also requires some internal changes to `ListSupportingText`, `ClickableLinkText` and `TimelineTextView` to match the behaviour and design.
2023-08-30 09:33:53 +02:00
Florian Renaud
45a653be03 Fix test compilation 2023-08-30 09:31:55 +02:00
Florian Renaud
e599777b89 Merge pull request #1161 from vector-im/feature/fre/polls_timeline_item_tests
[Polls] Add unit tests for TimelineItemContentPollFactory
2023-08-30 08:32:21 +02:00
renovate[bot]
78eb7aea81 Update kotlin to 1.9.10 (#1123)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-30 08:28:06 +02:00
Marco Romano
b4e6d83fb7 "Create poll" UI (#1143)
NB: This is missing analytics, which will be added once https://github.com/matrix-org/matrix-analytics-events/pull/85 is merged.

Closes https://github.com/vector-im/element-meta/issues/2011
2023-08-29 22:31:21 +02:00
ElementBot
3a6de68721 Update screenshots 2023-08-29 16:13:48 +00:00
Benoit Marty
1a12e97524 Fix style (typo and color) for supporting content. 2023-08-29 18:03:29 +02:00
Benoit Marty
dcb3cf7e87 Changelog. 2023-08-29 18:03:29 +02:00
Benoit Marty
e8b6cddd6b format. 2023-08-29 16:46:59 +02:00
Benoit Marty
fb743e72c3 OptIn screen: make only the here word be clickable. 2023-08-29 16:46:42 +02:00
Benoit Marty
d80005ecf3 Remove preview Text. 2023-08-29 16:39:59 +02:00
Benoit Marty
88786cdda6 Use buildAnnotatedStringWithStyledPart and remove copied code. 2023-08-29 16:38:21 +02:00
Benoit Marty
03864b3eb0 Make the link open the policy url in the analytics setting screen. 2023-08-29 16:33:03 +02:00
Benoit Marty
62d92d3296 Fix rendering issue of the link. 2023-08-29 16:11:08 +02:00
Benoit Marty
506336401a Format. 2023-08-29 16:10:02 +02:00
Benoit Marty
ccff1d8137 Migrate AnalyticsPreferencesView from PreferenceSwitch to ListItem. 2023-08-29 16:09:26 +02:00
Florian Renaud
65ee52bb27 Factorize code and remove unused field in TimelineItemPollContent 2023-08-29 16:02:06 +02:00
Florian Renaud
c710cb7432 Add unit tests for TimelineItemContentPollFactory 2023-08-29 16:00:18 +02:00
David Langley
6c6aa04c96 Merge branch 'develop' of https://github.com/vector-im/element-x-android into feature/dla/emojibase_integration 2023-08-29 11:31:22 +01:00
Benoit Marty
470e135d50 Merge pull request #1163 from vector-im/renovate/gradle-gradle-build-action-2.x
Update gradle/gradle-build-action action to v2.8.0
2023-08-29 12:04:51 +02:00
Benoit Marty
4d35568600 Merge pull request #1166 from vector-im/feature/bma/cleanupInputs
Cleanup `LoggedInAppScopeFlowNode`
2023-08-29 12:04:31 +02:00
Benoit Marty
364c2cec86 LoggedInAppScopeFlowNode is just having one permanent child: LoggedInFlowNode. So no need to have a Backstack here, a ParentNode with PermanentNavModel is enough. 2023-08-29 10:08:59 +02:00
Benoit Marty
ca4fd631da Format file. 2023-08-29 10:05:59 +02:00
Jorge Martin Espinosa
194e693219 Bump telephoto to 0.6.0-SNAPSHOT to diagnose crash (#1164) 2023-08-29 09:59:01 +02:00
renovate[bot]
8bae51ff5e Update gradle/gradle-build-action action to v2.8.0 2023-08-28 19:24:00 +00:00
David Langley
19a6586880 Fix test compilation. 2023-08-28 20:15:00 +01:00
David Langley
a8ad5c5ec1 Use CommonStrings 2023-08-28 18:20:48 +01:00
David Langley
3cf73cf536 lint 2023-08-28 18:11:17 +01:00
David Langley
59d7947cc0 Merge branch 'develop' of https://github.com/vector-im/element-x-android into feature/dla/emojibase_integration 2023-08-28 17:03:00 +01:00
David Langley
685d684359 Integrate emojibase
- Integrate emojibase datasource
- Use element category translations
- Use Material emoji category logos
2023-08-28 16:45:42 +01:00
Benoit Marty
2ca00ff362 version++ 2023-08-28 17:20:50 +02:00
Benoit Marty
71b5df722c Merge tag 'v0.1.5' into develop
tag
2023-08-28 17:19:11 +02:00
Benoit Marty
26f91437df Merge branch 'release/0.1.5' into main 2023-08-28 17:18:58 +02:00
Benoit Marty
bece9819a0 Adding fastlane file for version 0.1.5 2023-08-28 17:18:55 +02:00
Benoit Marty
ae2f04ab5b Changelog for version 0.1.5 2023-08-28 17:18:39 +02:00
Benoit Marty
3e21a46262 Setting version for the release 0.1.5 2023-08-28 17:17:49 +02:00
Benoit Marty
e519029eba Merge pull request #1160 from vector-im/feature/bma/fixOpeningRoomCrash
Add missing plugin forward between `LoggedInAppScopeFlowNode` and `LoggedInFlowNode`
2023-08-28 17:16:09 +02:00
Benoit Marty
6a8869e7cf Changelog 2023-08-28 16:59:31 +02:00
Benoit Marty
eed1a30717 Add missing plugin forward between LoggedInAppScopeFlowNode and LoggedInFlowNode. The RoomComponent was not created.
Fix crash when opening a room.
2023-08-28 16:56:50 +02:00
Benoit Marty
216f23f126 version++ 2023-08-28 15:36:04 +02:00