Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backspace handler: Merge blocks #254

Merged
merged 33 commits into from
May 29, 2018
Merged
Show file tree
Hide file tree
Changes from 15 commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
eded07b
delete block
khaydarov May 22, 2018
d29b3ae
dom improvements and merging blocks
khaydarov May 22, 2018
7c7f978
merge and split improvements
khaydarov May 22, 2018
d2470fe
fix merging
khaydarov May 22, 2018
0f0de88
do not remove block if block contains media
khaydarov May 22, 2018
e3be9ea
optimize code
khaydarov May 24, 2018
3ebf499
caret behaviour improved
khaydarov May 24, 2018
b61fac8
up
khaydarov May 24, 2018
550e3ce
up
khaydarov May 24, 2018
0d8257e
merging blocks. Now plugins handles this cases
khaydarov May 25, 2018
e2041c9
mergeable getter
khaydarov May 25, 2018
c92f3f9
save
khaydarov May 25, 2018
d969f7d
up
khaydarov May 25, 2018
01a1b96
dom getdeepestnode improvements
khaydarov May 25, 2018
fb3e6fd
improve getDeepest node method one more time
khaydarov May 25, 2018
b4220c8
upd
khaydarov May 25, 2018
58d640a
Deal with it
neSpecc May 25, 2018
12e1d37
improve isAtStart
neSpecc May 25, 2018
d5b0ebe
improve docs
neSpecc May 25, 2018
e1028fa
use smart isAtStart and isAtEnt method in navigateNext/navigatePrevious
neSpecc May 29, 2018
4636c7a
improve docs
neSpecc May 29, 2018
e85725f
fix bug in $.isEmpty, improve keydown
neSpecc May 29, 2018
768348f
fix isAtEnd
neSpecc May 29, 2018
fc44297
rollback setCaret code duplication
neSpecc May 29, 2018
24a7b9c
improve backspace
neSpecc May 29, 2018
beeecba
Debug tree walker
neSpecc May 29, 2018
5c08eda
fix tree walker
neSpecc May 29, 2018
f8043ff
small caret fix
neSpecc May 29, 2018
3ac9ee9
queue ordering
khaydarov May 29, 2018
1f30fa2
update bundle
neSpecc May 29, 2018
373579c
improve first letter checkup
neSpecc May 29, 2018
9c303ed
doc upd
neSpecc May 29, 2018
51a5ffe
update current block index setter
neSpecc May 29, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
258 changes: 228 additions & 30 deletions build/codex-editor.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion build/codex-editor.js.map

Large diffs are not rendered by default.

Loading