|
89201ceaff
|
service2.js: Port CKEditor service
|
2024-05-22 12:52:23 +02:00 |
|
|
e0e9f1a651
|
service2.js: Fix empty paragraph handling
|
2024-05-22 11:03:54 +02:00 |
|
|
6eac44165f
|
service2.js: Move reusable correction panel handling upstream
|
2024-05-22 11:03:19 +02:00 |
|
|
0e7e324694
|
service2.js: Unify equal/same comparisons
|
2024-05-22 09:47:24 +02:00 |
|
|
5f83dfa4ba
|
service2.js: Add contenteditable=plaintext-only support
|
2024-05-21 18:32:30 +02:00 |
|
|
478f6269ee
|
service2.js: Remove excessive clearProofing() call
The markProofed() is called for block elements not proofed == not
present in this.results. Hence, clearProofing() has no effect in
markProofed().
|
2024-05-21 18:31:54 +02:00 |
|
|
49dc3385ea
|
service2.js: Fix onFailedProofingResult not called on abort
|
2024-05-21 18:30:04 +02:00 |
|
|
67eee1015e
|
service2.js: Fix corner cases and prepare for plain-text services
|
2024-05-21 11:43:52 +02:00 |
|
|
e05abce7d9
|
service2.js: Fix status icon and port status popup
However, status popup was disabled as deemed excessive for our use case.
|
2024-05-15 12:28:15 +02:00 |
|
|
5e339566f3
|
service2.js: Move abortController management upstream
Generally, any gramar checking will be cancellable and will need this.
|
2024-05-15 12:28:15 +02:00 |
|
|
ff54607e7e
|
service2.js: Port popup from service.js
|
2024-05-15 12:28:15 +02:00 |
|
|
133a278c9c
|
service2: Rework proofing notifications and aborting
Notifications were inconsistent in case of errors while checking
grammar.
|
2024-05-10 15:38:53 +02:00 |
|
|
e499ad22f8
|
Fork service2.js
Due to intensive development, service.js grew complex and convoluted.
With lessons learned we shall prepare a cleaner and leaner version of
the code.
|
2024-05-10 14:23:58 +02:00 |
|