element-x-ada/tools/localazy/config.json
Jorge Martin Espinosa 44de6adb86
Initial support for member suggestions (#1631)
* Initial support for member suggestion (search and UI)

* Add custom `BottomSheetScaffold` implementation to workaround several scrolling bugs

* Start searching as soon as `@` is typed, add UI following initial designs

* Extract suggestion processing code

* Extract component, add previews, fix tests

* Add tests

* Add exception from kover to the forked bottom sheet code

* Add a feature flag for mentions

- Extract composer & mention suggestions to their composable.
- Extract mentions suggestions processing to its own class.
- Add `MatrixRoom.canTriggerRoomNotification` function.
- Update strings and conditions for displaying the `@room` mention.

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-10-27 10:26:40 +00:00

167 lines
3.5 KiB
JSON

{
"modules": [
{
"name": ":features:rageshake:impl",
"includeRegex": [
"screen_bug_report_.*"
]
},
{
"name": ":features:rageshake:api",
"includeRegex": [
"crash_detection_.*",
"rageshake_detection_.*"
]
},
{
"name": ":features:logout:api",
"includeRegex": [
"screen_signout_.*"
]
},
{
"name": ":features:onboarding:impl",
"includeRegex": [
"screen_onboarding_.*"
]
},
{
"name": ":features:signedout:impl",
"includeRegex": [
"screen_signed_out_.*"
]
},
{
"name": ":features:invitelist:impl",
"includeRegex": [
"screen_invites_.*"
]
},
{
"name": ":features:createroom:impl",
"includeRegex": [
"screen_create_room_.*",
"screen_start_chat_.*"
]
},
{
"name": ":features:verifysession:impl",
"includeRegex": [
"screen_session_verification_.*"
]
},
{
"name": ":libraries:textcomposer:impl",
"includeRegex": [
"rich_text_editor.*"
]
},
{
"name": ":libraries:permissions:api",
"includeRegex": [
"dialog\\.permission_.*"
]
},
{
"name": ":libraries:androidutils",
"includeRegex": [
"error_no_compatible_app_found"
]
},
{
"name": ":libraries:eventformatter:impl",
"includeRegex": [
"state_event_.*"
]
},
{
"name": ":libraries:push:impl",
"includeRegex": [
"push_.*",
"notification_.*"
]
},
{
"name": ":features:login:impl",
"includeRegex": [
"screen_login_.*",
"screen_server_confirmation_.*",
"screen_change_server_.*",
"screen_change_account_provider_.*",
"screen_account_provider_.*",
"screen_waitlist_.*"
]
},
{
"name": ":features:roomlist:impl",
"includeRegex": [
"screen_roomlist_.*",
"session_verification_banner_.*"
]
},
{
"name": ":features:roomdetails:impl",
"includeRegex": [
"screen_room_details_.*",
"screen_room_member_list_.*",
"screen_dm_details_.*",
"screen_room_notification_settings_.*"
]
},
{
"name": ":features:messages:impl",
"includeRegex": [
"screen_room_.*",
"screen\\.room\\..*",
"screen_dm_details_.*",
"room_timeline_state_changes"
],
"excludeRegex": [
"screen_room_details_.*",
"screen_room_member.*",
"screen_dm_.*"
]
},
{
"name": ":features:analytics:impl",
"includeRegex": [
"screen_analytics_prompt.*"
]
},
{
"name": ":features:ftue:impl",
"includeRegex": [
"screen_welcome_.*",
"screen_migration_.*",
"screen_notification_optin_.*"
]
},
{
"name": ":features:poll:impl",
"includeRegex": [
"screen_create_poll_.*"
]
},
{
"name": ":features:preferences:impl",
"includeRegex": [
"screen_advanced_settings_.*",
"screen\\.advanced_settings\\..*",
"screen_edit_profile_.*"
]
},
{
"name": ":features:call",
"includeRegex": [
"call_.*"
]
},
{
"name": ":features:lockscreen:impl",
"includeRegex": [
"screen_app_lock_.*",
"screen_signout_in_progress_dialog_content"
]
}
]
}