jonnyandrew
f214493c9d
[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>
1 year ago
Yoan Pintas
4a5a01d710
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>
1 year ago
Jorge Martin Espinosa
cfdccc904e
Replace notification permission dialog with a screen ( #1223 )
...
* Replace notification permission dialog with a screen
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
1 year ago
Doug
09871c712d
Update Localazy readme.
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
0ef0accdf6
Localazy: move string `screen_migration_` to ftue/impl module and sync the strings.
1 year ago
Michael Telatynski
2910911da2
Update localazy config generator - specify force_underscore=yes ( #1122 )
1 year ago
Benoit Marty
5052134428
Add Localazy badge to the Localazy readme.
1 year ago
Jorge Martin Espinosa
2488432805
Hide encryption history + FTUE flow ( #839 )
...
* First attempt at implementing encrypted history banner and removing old UTDs
* Get the right behavior in the timeline
* Implement the designs
* Extract post-processing logic, add tests
* Add encryption banner to timeline screenshots
* Create FTUE feature to handle welcome screen and analytics
* Move classes to their own packages, add tests for `DefaultFtueState`.
* Remove unnecessary private MutableStateFlow
* Move some FTUE related methods and classes back to the `impl` module
* Handle back press at each FTUE step
* Remove unneeded `TestScope` receiver for `createState` in tests.
* Use light & dark previews for the banner view.
* Move color customization from `TextStyle` to `Text` component.
* Rename `InfoList` design components, use them in `AnalyticsOptInView` too.
* Cleanup MatrixClient.
* Fix copy&paste error
Co-authored-by: Benoit Marty <benoit@matrix.org>
* Fix typo
* Fix Maestro tests
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
Co-authored-by: Benoit Marty <benoit@matrix.org>
1 year ago
Benoit Marty
41e722cba4
Move string `screen_waitlist_` to module login.
1 year ago
Benoit Marty
cd377edec6
Ensure files downloaded by localazy end with a new line.
1 year ago
Benoit Marty
b72cf1dcdd
Update strings.
1 year ago
Benoit Marty
7001c7b9cc
Account provider screen. - Crashing
1 year ago
Benoit Marty
67e85e0a36
Change account provider screen.
1 year ago
Yoan Pintas
f534ecda96
Init analytics modules ( #350 )
1 year ago
Benoit Marty
0c95912c9c
Group some state events in the timeline
1 year ago
Benoit Marty
9d66af834d
Move RoomLastMessageFormatter and related class and resource to the new module `eventformatter`, in order to prepare rendering of state event in the timeline.
1 year ago
Jorge Martin Espinosa
014c0f4186
[Media upload] Add media pickers to the Room screen and the composer ( #380 )
...
* Add media pickers to the Room screen and the composer.
* Fix exclude rules for translations
1 year ago
Chris Smith
34cc352053
Invite list view
...
Adds a CTA on the room list to view invites if there are any.
The invite list presents each invite with accept/decline buttons
and (for room invites) the sender details.
Fixes #102
1 year ago
Florian Renaud
99bb29c81a
Use string resources
1 year ago
Benoit Marty
b396ce3e20
Add default value for `noActivityFoundMessage`
1 year ago
Benoit Marty
d003a9023b
For usage of Python3
...
CI complain with:
Traceback (most recent call last):
File "./tools/localazy/generateLocalazyConfig.py", line 39, in <module>
action = baseAction | {
TypeError: unsupported operand type(s) for |: 'dict' and 'dict'
1 year ago
Benoit Marty
8541fdf64d
Add strings to localazy and import them
1 year ago
Benoit Marty
64476de153
Create baseAction for shared values.
1 year ago
Benoit Marty
85b825e669
Ensure ellipsis char is used (fix lint issue).
1 year ago
Benoit Marty
601a170ec2
Add a section about placeholders.
1 year ago
Benoit Marty
00adf78eeb
Add key naming rules for dialogs.
1 year ago
Benoit Marty
6ff7066897
Add ability to download only English string (for developer). This is default behavior.
1 year ago
Jorge Martin Espinosa
11f041d940
[Room member list] Display room member list ( #276 )
...
* Implement room member list
* Move timeline initialization back to `TimelinePresenter`.
* Fix crash when the `innerRoom` inside a `RustMatrixRoom` is destroyed but `syncUpdateFlow` is still running.
* Address review comments
1 year ago
Jorge Martin Espinosa
ecc73dd325
[Room Details] Implement room details screen ( #256 )
...
* Implement Room Details screen
* Add option to create permalink from room id and alias, add share room action
2 years ago
Benoit Marty
8ffad2f5a9
Add rules for platform suffixes.
2 years ago
Benoit Marty
aa2ba24e23
Add rule for string keys starting with `a11y`.
2 years ago
Benoit Marty
9735598f9b
Small clarification
2 years ago
Benoit Marty
217f1ea9ba
Update documentation about strings.
2 years ago
Benoit Marty
d44040a8f0
Add string key naming rules.
2 years ago
Benoit Marty
db788183e7
Fix typo
2 years ago
Benoit Marty
992b087303
[Strings] Add script to generate config to download Strings from Localazy.
2 years ago
Benoit Marty
dcaaecde02
Move localazy.json configuration file to its own folder and add a README.md
2 years ago