Kuba Niegowski
|
d5a86cf762
Refactoring in the logic responsible for deleting content around widgets.
|
5 anos atrás |
Aleksander Nowodzinski
|
73c22728aa
Code refactoring: Split the Widget keydown listener into two separate listeners for more flexibility when integrating with other features (TableKeyboard, WidgetTypeAround).
|
5 anos atrás |
Aleksander Nowodzinski
|
9717d21662
Internal: Added a missing ckeditor5-image dependency to package.json.
|
5 anos atrás |
Aleksander Nowodzinski
|
a2538825d8
Improved some visual aspects of the widget when the fake caret is visible.
|
5 anos atrás |
Aleksander Nowodzinski
|
db1c036ea7
Code refactoring: Use a cached model widget element to remove the type around classes instead of a view widget element.
|
5 anos atrás |
Aleksander Nowodzinski
|
682402ffea
Code refactoring in the WidgetTypeAround feature.
|
5 anos atrás |
Aleksander Nowodzinski
|
d77595e6a2
Code refactoring in the WidgetTypeAround plugin.
|
5 anos atrás |
Aleksander Nowodzinski
|
241bfc1084
Code refactoring in the WidgetTypeAround plugin.
|
5 anos atrás |
Aleksander Nowodzinski
|
3a531dd321
Code refactoring: Made WidgetTypeAround#_insertParagraph accept a model element instead of a view element.
|
5 anos atrás |
Aleksander Nowodzinski
|
09b57f856c
Integrated WidgetTypeAround feature with the widget resize UI.
|
5 anos atrás |
Aleksander Nowodzinski
|
289dac809b
Tests: Added tests for WidgetTypeAround using an arrow with a Shift modifier.
|
5 anos atrás |
Aleksander Nowodzinski
|
771898e74a
Tests: Added a test to check if all 4 arrow keys activate the WidgetTypeAround fake caret.
|
5 anos atrás |
Aleksander Nowodzinski
|
ab41440160
Tests: Used proper key codes for Shift, Ctrl and Alt instead of internal masks in isNonTypingKeystroke() tests.
|
5 anos atrás |
Aleksander Nowodzinski
|
f265208334
Improved delete and backspace handling around blocks widgets when empty elements precede or follow a widget.
|
5 anos atrás |
Aleksander Nowodzinski
|
56c857f0b2
Code refactoring.
|
5 anos atrás |
Aleksander Nowodzinski
|
b4aa47315b
Code refactoring: Split WidgetTypeAround#_handleArrowKeyPress into two shorter sub-methods.
|
5 anos atrás |
Aleksander Nowodzinski
|
1936a53ed8
Update packages/ckeditor5-widget/src/widgettypearound/widgettypearound.js
|
5 anos atrás |
Aleksander Nowodzinski
|
a3de8bb5f5
Code refactoring: Don't look for nearest selection range if not laving the fake caret mode.
|
5 anos atrás |
Aleksander Nowodzinski
|
ffc5b13110
Docs.
|
5 anos atrás |
Aleksander Nowodzinski
|
c18a487cd1
Update packages/ckeditor5-widget/src/widgettypearound/widgettypearound.js
|
5 anos atrás |
Aleksander Nowodzinski
|
022cada79d
Used a cached reference to a view widget in the WidgetTypeAround plugin to remove the CSS class responsible for the fake caret.
|
5 anos atrás |
Aleksander Nowodzinski
|
0888cc3aa2
Code refactoring: Increased the priority of the keydown listeners in the WidgetTypeAround to avoid future collisions with the TableKeyboard plugin.
|
5 anos atrás |
Aleksander Nowodzinski
|
abda6ea08c
Docs: Added missing docs in the WidgetTypeAround#_insertParagraphAccordingToSelectionAttribute method.
|
5 anos atrás |
Aleksander Nowodzinski
|
415f0bf809
Code refactoring: Got rid of the Paragraph dependency in the WidgetTypeAround plugin.
|
5 anos atrás |
Aleksander Nowodzinski
|
c77db0a00f
Added a missing dependency in package.json.
|
5 anos atrás |
Aleksander Nowodzinski
|
0cb585f57e
Docs: Extended docs of various keyboard helpers.
|
5 anos atrás |
Aleksander Nowodzinski
|
b0e273efb4
Tests: Code refactoring in isNonTypingKeystroke() tests.
|
5 anos atrás |
Aleksander Nowodzinski
|
5e527b9f6a
Tests: Code refactoring in isNonTypingKeystroke() tests.
|
5 anos atrás |
Aleksander Nowodzinski
|
18f68f0b50
Renamed isSafeKeystroke() to isNonTypingKeystroke(). Added docs for the helper.
|
5 anos atrás |
Aleksander Nowodzinski
|
cf9cca7a59
The widget selection handle should slowly fade out when the type around fake caret shows up.
|
5 anos atrás |