Marco Romano
f0bed85458
Poll vote ( #1181 )
...
- Adds sendPollVote rust room API (still not operational, need to wait for a rust sdk release)
- Adds an optional EventId in TimelineItemPollContent
- Wires the poll answer click listeners all the way to the TimelinePresenter in order to call the new room API
- Shows question as message summary in long press menu
Closes https://github.com/vector-im/element-meta/issues/2025
1 year ago
David Langley
10060c4476
lint
1 year ago
David Langley
a5d42f61fa
Fix tests and improve structure of CustomReactionState
...
- Fix tests
- Improve structure of CustomReactionState
1 year ago
Jorge Martin Espinosa
4a88e3fab6
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.
1 year ago
Benoit Marty
ed1c1b5048
Compact the code and reorder vals for code clarity
1 year ago
Benoit Marty
1b87565870
Remove unused lambda parameter. The link is opened by the LocalUriHandler now.
1 year ago
Jorge Martín
c3f49a2451
Split link text into a `ListSupportingText` component.
...
This also requires some internal changes to `ListSupportingText`, `ClickableLinkText` and `TimelineTextView` to match the behaviour and design.
1 year ago
Florian Renaud
0b88dac719
Fix test compilation
1 year ago
renovate[bot]
bb75539647
Update kotlin to 1.9.10 ( #1123 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 year ago
Marco Romano
633d5282d6
"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
1 year ago
Benoit Marty
ece82203eb
Fix style (typo and color) for supporting content.
1 year ago
Benoit Marty
7537772d94
format.
1 year ago
Benoit Marty
36bf343a95
OptIn screen: make only the `here` word be clickable.
1 year ago
Benoit Marty
a86100003f
Remove preview Text.
1 year ago
Benoit Marty
79af05bc08
Use buildAnnotatedStringWithStyledPart and remove copied code.
1 year ago
Benoit Marty
ff47629f6c
Make the link open the policy url in the analytics setting screen.
1 year ago
Benoit Marty
1bf2dc1c4d
Fix rendering issue of the link.
1 year ago
Benoit Marty
24fc2e77b9
Format.
1 year ago
Benoit Marty
097efc26d2
Migrate AnalyticsPreferencesView from `PreferenceSwitch` to `ListItem`.
1 year ago
Florian Renaud
992050c832
Factorize code and remove unused field in TimelineItemPollContent
1 year ago
Florian Renaud
9c6a5bed54
Add unit tests for TimelineItemContentPollFactory
1 year ago
David Langley
1d57d4500c
Fix test compilation.
1 year ago
David Langley
6a91521604
Use CommonStrings
1 year ago
David Langley
a3e9f66614
lint
1 year ago
David Langley
ce4c12ce74
Integrate emojibase
...
- Integrate emojibase datasource
- Use element category translations
- Use Material emoji category logos
1 year ago
Benoit Marty
0752c18f81
Remove useless dependency.
1 year ago
Benoit Marty
35835a876d
Fix typo in test class name.
1 year ago
Benoit Marty
5f7c1e9545
Move module `features.analytics.test` to `services.analytics.test`. `FakeAnalyticsService` was not implemented at the correct location.
1 year ago
Benoit Marty
51d92ae6a8
Fix typo
1 year ago
Benoit Marty
64a7fc5f52
Use a safer algorithm, and limit the size of the hashed string.
...
Fix an issue reported by Sonar.
1 year ago
Benoit Marty
61323a89ad
Add test for MigrationScreenPresenter.
1 year ago
Benoit Marty
756af63edb
Fix regression on WaitListView.
1 year ago
Benoit Marty
13082285b2
Upgrade DefaultFtueStateTests regarding the new FTUE step MigrationScreen.
1 year ago
Benoit Marty
7055fea895
Add preview for SunsetPage and fix warnings about Modifiers.
1 year ago
Benoit Marty
ff749947f8
Add the Migrate session screen ( #1145 )
1 year ago
Benoit Marty
0ef0accdf6
Localazy: move string `screen_migration_` to ftue/impl module and sync the strings.
1 year ago
Benoit Marty
0c5675e307
Extract Composable to new SunsetPage.
1 year ago
Benoit Marty
89f1492233
Remove translation with issue. Will be synced later.
1 year ago
Benoit Marty
8415826a97
Import strings with Localazy.
1 year ago
Florian Renaud
2dc2f7c521
cleanup
1 year ago
Florian Renaud
a9846c95e8
Rename modifier
1 year ago
Florian Renaud
dab331b9bf
Rename TimestampPosition.Above to Overlay
1 year ago
Florian Renaud
20bd7764ef
Add default timestamp position
1 year ago
Florian Renaud
2a29c67b96
Improve timestamp rendering for poll event content
1 year ago
yostyle
69905afbd9
Rebase on develop and refactoring
1 year ago
Jorge Martín
5be6814ee5
Try to fix tests
1 year ago
Jorge Martín
4b0f9213d3
Fix lint issues
1 year ago
Jorge Martín
a210945bb1
Add debouncing to `observeNotificationSettings`.
...
This should conceal a bit the issue with notification settings 'flashing' when we receive an update.
1 year ago
yostyle
f247337fce
Fix tests
1 year ago
yostyle
9e17d8f468
Fix PR comments
1 year ago