Skip to content

Improve editable.getContent() #74

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

Merged
merged 43 commits into from
Aug 28, 2014
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
3effe6a
Add findAndReplaceDomText library
peyerluk Aug 6, 2014
c362bfe
Add Cursor.retainVisibleSelection method
peyerluk Aug 7, 2014
830dcb4
Add Spellcheck class
peyerluk Aug 7, 2014
6841de7
Use sinon in specs
peyerluk Aug 7, 2014
41e19c5
Add highlight-text util
peyerluk Aug 7, 2014
3ea81b1
Improve highlight spec method names and arguments passed
peyerluk Aug 7, 2014
899549c
Add iterator
peyerluk Aug 8, 2014
cbd78b9
Finish highlight-text functionality
peyerluk Aug 8, 2014
ee70ac7
Pass stencil element to highlight method
peyerluk Aug 8, 2014
4eebac4
Use element instead of range
peyerluk Aug 8, 2014
94ae85d
Add capability for regex subgroup matching
peyerluk Aug 8, 2014
d01cba2
Fix bug in highlightMatches()
peyerluk Aug 9, 2014
eeca953
Use highlightText in spellcheck.js
peyerluk Aug 9, 2014
e9d4019
Only set focus if necessary
peyerluk Aug 12, 2014
06effd0
Change border-bottom highlight color to orange
peyerluk Aug 12, 2014
34fb5e4
Inject spellcheck service
peyerluk Aug 12, 2014
e0f39bc
Use the injected spellcheck service
peyerluk Aug 12, 2014
19e5433
Reset focusedEditable on blur
peyerluk Aug 12, 2014
5f14683
Use a spellcheck configuration object
peyerluk Aug 12, 2014
41a6014
Add commented out spec
peyerluk Aug 12, 2014
c3ce9bf
Lint code
peyerluk Aug 12, 2014
f54e911
Rename Iterator to NodeIterator
peyerluk Aug 13, 2014
a9e629c
Rename variable in highlightText
peyerluk Aug 13, 2014
003f4f5
Add a short description to NodeIterator
peyerluk Aug 13, 2014
6beace3
Remove findAndReplaceDomText from project
peyerluk Aug 13, 2014
39fb97e
Use named node types
peyerluk Aug 13, 2014
ce01221
Rename editable.setupSpellcheck
peyerluk Aug 13, 2014
88db605
Make spellcheck events configurable
peyerluk Aug 13, 2014
c81fa30
Also run spellcheck when no selection is active
peyerluk Aug 13, 2014
0f1483c
Extend the editable.getSelection() method
peyerluk Aug 13, 2014
5234316
Fix bug in editable.getSelection()
peyerluk Aug 13, 2014
69411a0
Add spellcheck spec
peyerluk Aug 13, 2014
df2fdaa
Do not clean out ui elements on blur
peyerluk Aug 13, 2014
22913f3
Mark spellcheck highlights as ui elements
peyerluk Aug 13, 2014
cb968d1
Handle emtpy spellcheckService results
peyerluk Aug 14, 2014
d41597e
Update Changelog and dist
peyerluk Aug 14, 2014
a4bc62f
Make marker node configurable
peyerluk Aug 14, 2014
4c9cd9b
Fix bug where errors where not removed
peyerluk Aug 15, 2014
d2ffec6
Ignore saved ranges when highlighting text
peyerluk Aug 15, 2014
e17fec8
Update dist files
peyerluk Aug 15, 2014
2ab064c
Removed range detach calls
peyerluk Aug 15, 2014
e7b1c8d
Improve content.extractContent() method
peyerluk Aug 15, 2014
f746647
Add comments for getContent() and cursor.before() and after()
peyerluk Aug 15, 2014
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
6 changes: 5 additions & 1 deletion .jshintrc
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,10 @@
"Selection": true,
"SelectionWatcher": true,
"string": true,
"toString": true
"toString": true,
"Spellcheck": true,
"NodeIterator": true,
"highlightText": true,
"nodeType": true
}
}
7 changes: 7 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@

# v0.4.0

#### Features

- Spellchecking Module [#71](https://github.com/upfrontIO/editable.js/pull/71)


# v0.3.2 (2014-06-11)

- publish package in bower and npm
Expand Down
Loading