Philipp Kühn
a0a88acd13
fix: don't remove the tiptap styles on destroy, fix #2120 , fix #2143
2021-11-09 17:16:38 +01:00
Philipp Kühn
5da313a548
fix: fix a bug when parsing attributes if no parseHTML method is provided, fix #2058
2021-11-08 21:27:46 +01:00
Philipp Kühn
ff67ee1da3
fix: fix a bug where paste rules doesn’t worked at the start of the document, see #1225
2021-10-22 09:04:09 +02:00
Philipp Kühn
7ffabf251c
feat: Add extension storage ( #2069 )
2021-10-22 08:52:54 +02:00
Philipp Kühn
723b955cec
feat: Integrate input rules and paste rules into the core ( #1997 )
...
* refactoring
* improve link regex
* WIP: add new markPasteRule und linkify to image mark
* move copy of inputrule to core
* trigger codeblock inputrule on enter
* refactoring
* add regex match to markpasterulematch
* refactoring
* improve link regex
* WIP: add new markPasteRule und linkify to image mark
* move copy of inputrule to core
* trigger codeblock inputrule on enter
* refactoring
* add regex match to markpasterulematch
* update linkify
* wip
* wip
* log
* wip
* remove debug code
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* rename matcher
* add data to ExtendedRegExpMatchArray
* remove logging
* add code option to marks, prevent inputrules in code mark
* remove link regex
* fix codeblock inputrule on enter
* refactoring
* refactoring
* refactoring
* refactoring
* fix position bug
* add test
* export InputRule and PasteRule
* clean up link demo
* fix types
2021-10-08 15:02:09 +02:00
Philipp Kühn
e5c765c8e4
refactoring
2021-09-22 22:45:27 +02:00
Philipp Kühn
64409cad66
feat: allow wildcards when checking attributes in isActive, fix #1752
2021-08-20 10:51:46 +02:00
philippkuehn
f54b9c9b42
ci: fix code style linting errors
2021-05-31 17:20:25 +00:00
Markus Machatschek
52dd6e0e64
Prevent tiptap from creating duplicate style tags when injecting css
2021-05-31 19:12:05 +02:00
Philipp Kühn
8f101810fe
fix: preserve whitespace when using insertContent command
2021-05-19 15:15:56 +02:00
Philipp Kühn
234d23887b
fix: prevent a bug for node views when pressing enter on iOS, fix #1214
2021-04-27 21:07:12 +02:00
Philipp Kühn
1c8ca95de2
refactor: remove AnyObject type
2021-04-21 09:43:31 +02:00
Philipp Kühn
07bc40ce75
wip: add getExtensionField
2021-04-15 21:14:33 +02:00
Philipp Kühn
0a6312382f
fix: fix adding mark only with insertContent(), fix #264
2021-04-12 12:39:36 +02:00
Philipp Kühn
6f9557294e
add basic schema extender
2021-02-19 09:54:39 +01:00
Philipp Kühn
65b8eff634
remove unused method
2021-02-16 18:56:18 +01:00
Philipp Kühn
744dab5601
remove proxy
2021-02-16 18:54:44 +01:00
Philipp Kühn
352bd74a2a
add isPlainObject method
2021-01-29 22:51:03 +01:00
Philipp Kühn
4407d9a3d1
improve types
2021-01-28 09:50:17 +01:00
Hans Pagel
bf9199184c
Merge branch 'main' of github.com:ueberdosis/tiptap-next into main
...
# Conflicts:
# docs/src/demos/Nodes/Mention/index.vue
# packages/core/src/utilities/isClass.ts
# packages/core/src/utilities/isObject.ts
2021-01-20 16:58:32 +01:00
Philipp Kühn
4004ec0ad5
refactoring
2021-01-20 16:39:42 +01:00
Hans Pagel
0fc15f46a1
refactor: move isClass to separate function and use in isObject
2021-01-20 15:30:23 +01:00
Hans Pagel
dba0c1ac15
fix: don’t merge classes
2021-01-20 15:10:30 +01:00
Philipp Kühn
1c424f4db1
add deep merge
2021-01-20 09:18:49 +01:00
Philipp Kühn
fe9f74ebdf
refactoring
2020-12-01 09:20:25 +01:00
Philipp Kühn
c0911c315c
improve isActive for marks
2020-11-30 15:40:16 +01:00
Philipp Kühn
f486ddf80a
split helpers and utilities
2020-11-30 09:42:53 +01:00