R Midhun Suresh
91e84f7951
Upgrade to latest compound-web package ( #84 )
...
* Upgrade to latest compound-web package
* Use a custom render function for jest tests
This way we don't need to manually wrap our components with
<TooltipProvider>
* Pin wrap-ansi to fix broken yarn install
* Add playwright helper to find tooltip from element
and use it in the failing test
* Exclude floating-ui divs/spans from axe testing
This is rendered outside .MatrixChat by compound and contains all the
tooltips.
* Wrap outermost components with TooltipProvider
* Remove onChange and use onSelect for toggle
* Fix jest tests and update snapshots
* Use vector-im/matrix-wysiwig
---------
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2024-10-14 16:11:58 +00:00
David Langley
491f0cd08a
Change license ( #13 )
...
* Copyright headers 1
* Licence headers 2
* Copyright Headers 3
* Copyright Headers 4
* Copyright Headers 5
* Copyright Headers 6
* Copyright headers 7
* Add copyright headers for html and config file
* Replace license files and update package.json
* Update with CLA
* lint
2024-09-09 13:57:16 +00:00
Michael Telatynski
3ccc0fd8df
Increase timeout for wysiwyg composer test due to wasm being slow in CI ( #11267 )
2023-07-17 08:17:35 +00:00
alunturner
6f791d28c8
Add mentions as links to rte ( #10463 )
...
* adds autocomplete behaviour for mentions in rich text editor
* allows adding mentions as links
* adds tests
2023-03-31 14:14:55 +01:00
Janne Mareike Koschinski
63678603e0
Revert "Mentions as links rte ( #10422 )" ( #10458 )
...
This reverts commit 1af71089dd
.
2023-03-27 12:57:05 +02:00
alunturner
1af71089dd
Mentions as links rte ( #10422 )
...
* bumps the RTE dependency to introduce user/room mention handling
* adds autocomplete behaviour to allow users to insert user and room mentions as links
* sets up tests for the autocomplete behaviour
2023-03-24 17:07:24 +00:00
Florian Duros
2b66cfc25f
Open message in editing mode when keyboard up is pressed (RTE) ( #10079 )
...
Move to previous message when arrow up is pressed in the main composer (RTE)
2023-02-03 17:43:02 +01:00
Florian Duros
406edfc27d
Fix link creation with backward selection ( #9986 )
...
Fix link creation with backward selection
2023-01-26 10:08:23 +00:00
Florian Duros
1da78fa6bc
Fix RTE focus behaviour in threads
2023-01-23 15:41:01 +01:00
Florian Duros
6b155620e4
Fix emoji in RTE editing ( #9827 )
...
Fix emoji in RTE editing
2023-01-03 15:35:14 +00:00
Florian Duros
fe0273b1a6
Add link creation to rich text editor ( #9775 )
...
Add link creation to RTE
2022-12-23 11:34:15 +00:00
Florian Duros
d6e447b934
Load RTE component only when needed ( #9804 )
...
Use react lazy to load rte component
2022-12-20 14:59:18 +00:00
Michael Weimann
526645c791
Apply prettier formatting
2022-12-12 12:24:14 +01:00
Florian Duros
65f9843576
Add emoji handling for plain text mode ( #9727 )
...
Add emoji handling for plain text mode
2022-12-09 11:38:14 +01:00
Florian Duros
bc001c2b88
Fix types
2022-12-06 16:45:25 +01:00
Florian Duros
27139ca68e
Add test for emoji
2022-12-06 16:38:25 +01:00
Florian Duros
f5efa85882
Fix types and console.log
2022-12-05 17:40:33 +01:00
Florian Duros
7c63d52500
Add placeholder for rich text editor ( #9613 )
...
* Add placeholder for rich text editor
2022-11-24 10:31:56 +00:00
Florian Duros
3243d215e6
Remove useWysiwyg mock ( #9578 )
2022-11-16 15:38:00 +00:00
Florian Duros
45d53d3404
Update @matrix-org/matrix-wysiwyg dependency
2022-11-14 14:12:09 +01:00
Florian Duros
5ca9accce2
Improve design of the rich text editor ( #9533 )
...
New design for rich text composer
2022-11-04 15:36:50 +00:00
Florian Duros
92b4c8bf4e
Review clean
2022-10-26 19:05:27 +02:00
Florian Duros
fb751c3c7b
Add test for plain mode
2022-10-26 17:16:13 +02:00
Florian Duros
f1610dae3d
Fix selection
2022-10-26 14:56:41 +02:00
Florian Duros
50279c8870
Add basic plain text editor
2022-10-25 17:26:14 +02:00
Florian Duros
50c29502e4
Add new tests for WysiwygComposer
2022-10-24 12:35:09 +02:00