|
9ac85bcaa3
|
Fix list formatting alternating on edit (#7422)
Co-authored-by: Andy Balaam <andyb@element.io>
|
2021-12-21 10:07:44 +00:00 |
|
|
b4b81a455e
|
Fix wrong indentation with nested ordered list unnesting list on edit (#7300)
|
2021-12-07 09:46:04 +00:00 |
|
|
e3187ed15c
|
Fix links being parsed as markdown links improperly (#7200)
* Fix links being parsed as markdown links improperly
Fixes #4674
* Fix a typo
* Fix overriding too much stuff
* Fix parsing
* Remove useless console.log
* Remove unnecessary emph function
* Properly fix tests
* Add some better docs
* Add missing license header
|
2021-11-30 18:09:05 +00:00 |
|
|
316b21408d
|
Fix tests
|
2021-07-15 10:59:52 +01:00 |
|
|
ae0a8b8da4
|
Auto-fix lint errors
|
2021-06-29 13:11:58 +01:00 |
|
|
1fe2085309
|
Fix deserialize test
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
|
2021-05-01 12:28:18 +02:00 |
|
|
375ffafda6
|
Fix tests failing to load skin
We should find a better way to do this, but this works well enough.
|
2021-03-09 10:13:16 -07:00 |
|
|
ffa7ceb70e
|
Trim range when formatting so that it excludes leading/trailing spaces
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-09-29 14:15:20 +01:00 |
|
|
ce226ab534
|
Replace Riot with Element in docs and comments
This only covers the simple cases of references to issues and repos. More
complex areas, such as deployment scripts, will be handled separately.
Part of https://github.com/vector-im/element-web/issues/14864
|
2020-08-03 18:33:36 +01:00 |
|
|
93b0287e11
|
s/semi-colon/colon/
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-07-24 00:04:50 +01:00 |
|
|
8018a20680
|
create acceptance tests
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-07-21 17:40:34 +01:00 |
|
|
bdc451d66b
|
Remove escape backslashes in non-Markdown messages
|
2020-06-03 17:08:13 -05:00 |
|
|
9c1939b756
|
match all, not just first instance of tokens to escape
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-04-15 02:31:30 +01:00 |
|
|
4454db30d6
|
Escape opening square bracket too
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-04-15 01:02:08 +01:00 |
|
|
f1def8b0de
|
delint
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-04-15 00:50:28 +01:00 |
|
|
95eaf94cd8
|
Fix pills being broken by unescaped characters
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-04-15 00:40:38 +01:00 |
|
|
13b08b5fcc
|
Revert "Fix escaped markdown passing backslashes through"
|
2020-02-24 11:27:22 +00:00 |
|
|
1df6837649
|
Missing semicolon
|
2020-02-04 10:38:43 +11:00 |
|
|
fde30577e4
|
Fix escaped markdown passing backslashes through
Fixes https://github.com/vector-im/riot-web/issues/11230
Signed-off-by: Bob Rao <bob+git@vulpin.com>
|
2020-01-31 12:33:57 +11:00 |
|
|
d7a4698db8
|
Merge pull request #3891 from matrix-org/t3chguy/fix_multi_paragraph_formatting
Fix paragraph-awareness of the composer formatting features
|
2020-01-23 13:31:12 +00:00 |
|
|
832da062cc
|
Improve trailing spurious breaks + tests
|
2020-01-22 13:37:27 +00:00 |
|
|
e1e53f567f
|
add more tests
|
2020-01-22 11:56:27 +00:00 |
|
|
9a530a72f6
|
delint
|
2020-01-21 15:36:25 +00:00 |
|
|
b2aba6db35
|
Initial attempt to make toggleInlineFormat paragraph-aware
|
2020-01-21 15:32:32 +00:00 |
|
|
6ad31fe023
|
30 test failures to go :D
|
2019-12-16 11:12:48 +00:00 |
|
|
616ff5ce76
|
adjust list item numbers in test that are now preserved
|
2019-10-22 15:43:40 +02:00 |
|
|
7f4e070807
|
fix deserialize unit tests
|
2019-09-23 15:34:01 +02:00 |
|
|
be79cdddb0
|
apply autocomplete changes to mock to fix editor unit tests
|
2019-08-29 18:00:38 +02:00 |
|
|
c44fbb73d0
|
fix bug when replacing range starting at end of previous part
|
2019-08-28 15:52:39 +02:00 |
|
|
994bcb5c85
|
dont expect rendered to be called from range.replace() anymore
as this is now called from the `transform` method, unused in this test
|
2019-08-27 16:43:05 +02:00 |
|
|
0e65f71a37
|
support incrementing/decrementing doc positions with predicate
|
2019-08-26 16:16:27 +02:00 |
|
|
10291bafe0
|
add support for selecting ranges in the editor model, and replacing them
this to support finding emoticons and replacing them with an emoji
|
2019-08-26 16:16:27 +02:00 |
|
|
5cebce9bbf
|
fix bug detected by tests
|
2019-08-22 14:41:40 +01:00 |
|
|
1dd052d9dd
|
fix test after refactoring
|
2019-08-22 14:38:24 +01:00 |
|
|
299cf8542c
|
Split MessageEditor in edit-specifics & reusable part for main composer
|
2019-08-05 15:31:18 +02:00 |
|
|
af3eebd0a6
|
add undo steps after word boundary (or capped) when typing or removing
|
2019-08-02 11:31:01 +02:00 |
|
|
07b2e51dce
|
put max step length in constant
|
2019-08-01 16:27:17 +02:00 |
|
|
aa22c90f2c
|
HistoryManager + unit tests
|
2019-08-01 11:25:04 +02:00 |
|
|
4b08bf0e76
|
add tests for removing multiple characters in edit
|
2019-07-30 12:31:40 +02:00 |
|
|
b8a3c5ebd0
|
test serialization only produces html messages when needed
|
2019-07-25 18:47:29 +02:00 |
|
|
0b92077bba
|
tests for turning caret position from model into dom position
|
2019-07-25 18:38:00 +02:00 |
|
|
e8a31edeba
|
test html to editor model deserialization
|
2019-07-25 17:27:47 +02:00 |
|
|
08ff9e598a
|
put mock code in separate file to reuse elsewhere
|
2019-07-25 17:27:29 +02:00 |
|
|
94957fcfd0
|
add more tests for empty lines
|
2019-07-25 16:06:43 +02:00 |
|
|
7f5ba08de9
|
test typing in middle of pills
|
2019-07-25 15:06:32 +02:00 |
|
|
a474f53c51
|
more auto-complete tests
|
2019-07-25 14:50:20 +02:00 |
|
|
d6133eefd9
|
tests for non-editable parts
|
2019-07-25 14:50:20 +02:00 |
|
|
a7259b31b6
|
first set of model tests
|
2019-07-25 14:50:20 +02:00 |
|
|
419c800167
|
add tests for diffAtCaret
|
2019-07-25 14:50:20 +02:00 |
|
|
595dc82543
|
unit test + fixes + comments + simplication for diffDeletion
|
2019-07-25 14:50:20 +02:00 |
|