ganfra
54b290d630
Merge pull request #1298 from vector-im/feature/fga/timeline_thread_decoration
...
Feature/fga/timeline thread decoration
2023-09-14 18:45:33 +02:00
jonnyandrew
1b4d5d8a16
[Rich text editor] Fix 'text formatting' option only partially visible ( #1335 )
2023-09-14 16:32:15 +00:00
ganfra
b60b481ee0
Merge branch 'develop' into feature/fga/timeline_thread_decoration
2023-09-14 16:57:20 +02:00
David Langley
433c3554f8
Merge pull request #1304 from vector-im/dla/feature/connect_sdk_to_global_notifications_ui
...
Add global notification settings
2023-09-14 11:17:11 +01:00
Jorge Martin Espinosa
b7e0befc6a
Fix long click on simple formatted messages ( #1327 )
2023-09-14 11:51:10 +02:00
David Langley
cf3fd06c7e
Merge branch 'develop' into dla/feature/connect_sdk_to_global_notifications_ui
2023-09-13 21:15:03 +01:00
Jorge Martin Espinosa
c1ae0ead3b
Fix top padding in room list when app is opened in offline mode ( #1299 )
...
* Fix top padding in room list when app is opened in offline mode
* Fix `avatarBloom` not passing the `bottomSoftEdgeColor` to `bloom`
2023-09-13 15:13:15 +00:00
David Langley
91cf00a3c4
Merge branch 'develop' into dla/feature/connect_sdk_to_global_notifications_ui
2023-09-13 13:00:11 +01:00
ganfra
ef69a85e36
Thread decoration : add changelog
2023-09-13 12:11:09 +02:00
jonnyandrew
d5b01ac0b4
[Rich text editor] Add feature flag for rich text editor ( #1289 )
2023-09-13 08:17:02 +00:00
David Langley
7d95feadc1
Merge branch 'develop' of https://github.com/vector-im/element-x-android into dla/feature/connect_sdk_to_global_notifications_ui
2023-09-12 16:30:36 +01:00
Benoit Marty
fa42ad210f
Changelog
2023-09-11 16:39:01 +02:00
Jorge Martin Espinosa
94dc6f41e2
[Compound] Bloom ( #1253 )
...
* Add `bloom` and `avatarBloom` modifiers.
* Add `ConnectivityIndicatorContainer` to control the padding needed at the top.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-09-11 15:43:23 +02:00
Benoit Marty
12f8913fe1
changelog.
2023-09-11 11:37:56 +02:00
jonnyandrew
a05f4d8999
[Rich text editor] Add formatting menu ( #1261 )
...
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-09-08 16:23:15 +00:00
Benoit Marty
7564d195b5
Merge pull request #1257 from vector-im/feature/fga/sync_indicator_api
...
Feature/fga/sync indicator api
2023-09-08 09:54:09 +02:00
Benoit Marty
5636996605
Merge pull request #1246 from vector-im/feature/bma/enablePolls
...
Feature/bma/enable polls
2023-09-07 22:48:16 +02:00
ganfra
78bb2e58e1
Add changelog.
2023-09-07 21:59:17 +02:00
ganfra
b29a339003
Merge pull request #1251 from vector-im/feature/fga/room-list-room-info
...
Use roomInfo instead of individually access roomListItem properties
2023-09-07 21:09:34 +02:00
ganfra
30b2ab52f1
Use roomInfo instead of individually access roomListItem properties
2023-09-07 20:44:26 +02:00
jonnyandrew
11c1fca92e
[Rich text editor] Integrate rich text editor library ( #1172 )
...
* Integrate rich text editor
* Also increase swapfile size in test CI
Fixes issue where screenshot tests are terminated due to lack of CI
resources.
See https://github.com/actions/runner-images/discussions/7188#discussioncomment-6750749
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-09-07 15:21:29 +00:00
jonnyandrew
a85c056f3c
Remove changelog ( #1249 )
2023-09-07 13:30:55 +00:00
jonnyandrew
27d594fd90
Fix crash in error tracking ( #1248 )
2023-09-07 15:05:11 +02:00
Benoit Marty
94407d396b
To avoid mistake, FeatureFlags does not have defaultValue set to true, and StaticFeatureFlagProvider return the default value.
...
This fixes #1241 .
2023-09-07 10:51:35 +02:00
Yoan Pintas
4a870fc4a5
Add room notification settings ( #807 )
...
* Add room notification settings
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
Co-authored-by: Jorge Martín <jorgem@element.io >
Co-authored-by: Benoit Marty <benoit@matrix.org >
Co-authored-by: David Langley <langley.dave@gmail.com >
2023-09-07 10:24:34 +02:00
Benoit Marty
31e14aa59d
Make links in room topic clickable ( #612 )
2023-09-06 15:25:40 +02:00
Benoit Marty
a3adb7deaa
SDK 0.1.49: notification decryption is now fully handled by the Rust SDK. ( #1231 )
...
* Revert "Ensure the sync is started when receiving a Push, to ensure that the encryption loop is running."
This reverts commit 74a444966e .
* Integrate SDK from https://github.com/matrix-org/matrix-rust-sdk/pull/2505
* Enable retryDecryption() on the NotificationClient.
* SDK 0.1.49 - Encryption Sync is enabled by default now, and retryDecryption is the default too.
* Remove feature flag `UseEncryptionSync`
* Fix sample project build
* Exclude `DeveloperSettingsPresenter` from kover verification.
* Add changelog
---------
Co-authored-by: Jorge Martín <jorgem@element.io >
2023-09-06 11:33:36 +02:00
Jorge Martin Espinosa
ee3d3ae213
Replace notification permission dialog with a screen ( #1223 )
...
* Replace notification permission dialog with a screen
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-09-05 18:58:05 +02:00
Benoit Marty
e7eb798894
Merge pull request #1225 from vector-im/feature/bma/forceDarkTheme
...
Fix system bar color after login on light theme.
2023-09-05 17:30:56 +02:00
Benoit Marty
0d5470758e
Fix system bar color after login on light theme.
...
Actually for the SunsetPage, we need a light status bar.
2023-09-05 16:19:04 +02:00
Benoit Marty
f9c26e19c8
changelog.
2023-09-05 15:39:31 +02:00
Benoit Marty
a7dd09014d
Merge pull request #1221 from vector-im/feature/bma/excludeAnalyticsGroup
...
Exclude some groups related to analytics to be included. #1191
2023-09-05 10:12:15 +02:00
Benoit Marty
d1156eca76
Exclude some groups related to analytics to be included. #1191
2023-09-04 15:59:01 +02:00
Marco Romano
4ba8e9b7fe
Enable polls ( #1196 )
...
Enable the Polls feature. Allows to create, view, vote and end polls.
2023-08-31 13:17:11 +00:00
Jorge Martin Espinosa
e4124e93b8
Re-enable SyncService.withEncryptionSync to improve decryption of notifications ( #1199 )
...
* Re-enable `SyncService.withEncryptionSync` to improve decryption of notifications.
* Add feature flag
2023-08-31 13:37:20 +02:00
Jorge Martin Espinosa
1c4eb45a60
Protect TimelineItemAspectRatioBox against Float.NaN ( #1201 )
...
* Protect `TimelineItemAspectRatioBox` against infinite values.
2023-08-31 10:58:37 +00:00
Jorge Martin Espinosa
b16dc45754
Fix the orientation of sent images ( #1190 )
...
* Fix the orientation of sent images
---------
Co-authored-by: Benoit Marty <benoit@matrix.org >
2023-08-30 17:02:37 +00:00
David Langley
d3d4eedb1a
Merge branch 'develop' of https://github.com/vector-im/element-x-android into yostyle/notifications_global_settings
2023-08-30 15:02:59 +01:00
axel simon
35bdc95fac
Update README.md ( #1187 )
...
Remove unnecessary year from copyright mention (it was already out of date).
Cf. https://hynek.me/til/copyright-years/
Signed-off-by: axel simon <axels@element.io >
2023-08-30 14:39:05 +02: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
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
Benoit Marty
dcb3cf7e87
Changelog.
2023-08-29 18:03:29 +02:00
yostyle
d930f4130e
Add room notification settings
2023-08-24 15:58:21 +02:00
yostyle
25824ca614
Add Notifications section in app settings
2023-08-24 15:58:21 +02:00
Jorge Martin Espinosa
39ef780fe7
Prevent verification while initial sync is in progress ( #1138 )
...
* Prevent verification while initial sync is in progress
* Add `canVerifySessionFlow` to simplify the check
2023-08-24 11:43:36 +00:00
Jorge Martin Espinosa
6457f3c4f5
Fix sent videos being cropped ( #1124 )
2023-08-24 09:41:58 +02:00
Benoit Marty
6941bc69f6
Merge pull request #1127 from vector-im/feature/bma/finishOidc
...
Enable OIDC support
2023-08-23 17:01:41 +02:00
Benoit Marty
281df6aec5
Changelog.
2023-08-23 16:04:55 +02:00