Peter Savchenko
b39996616c
chore(perf): initialisation and rendering performance optimisations ( #2430 )
...
* renderer batching
* initialization and rendering performance optimized
* insertMany api method added
* Update index.html
* rm old method
* upd changelog
* upd paragraph
* paste tests fixed
* api blocks tests fixed
* backspace event tests fixed
* async issues in tests fixed
* eslint
* stub block added, tests added
* eslint
* eslint
* add test for insertMany()
* Update package.json
2023-08-08 22:17:09 +03:00
Peter Savchenko
b1b582b150
feat(icons): codex icons package is used instead of svg sprite ( #2173 )
...
* chore(icons): migrating to the coded icon pack
* conversion toolbar
* inline toolbar, part 1
* inline-link tool has the new icons
* added a test for creating a link by Enter keydown in link input
* rm last icons, svg sprite, loaders
* rollback .ce-settings styles
* Update CHANGELOG.md
* Update settings.json
2022-11-25 22:26:23 +04:00
Peter Savchenko
3272efc3f7
chore(linting): eslint updated, code linted ( #2174 )
...
* update eslint + autofix
* a bunch of eslint fixes
* some spelling & eslint fixes
* fix some eslint errors and spells
* Update __module.ts
* a bunch of eslint fixes in tests
* Update cypress.yml
* Update cypress.yml
* fix cypress docker image name
* fixes for tests
* more tests fixed
* rm rule ignore
* rm another ignored rule
* Update .eslintrc
2022-11-25 21:56:50 +04:00
George Berezhnoy
4cfcb656a8
[Refactoring] Tools ( #1595 )
...
* Add internal wrappers for tools classes
* FIx lint
* Change tools collections to map
* Apply some more refactoring
* Make tool instance private field
* Add some docs
* Fix eslint
* Review changes
* Fix
* Fixes after review
* Readonly fix
2021-03-31 23:29:41 +03:00