OpenBoard-org / OpenBoard

OpenBoard is a cross-platform interactive whiteboard application intended for use in a classroom setting.
https://openboard.ch/
GNU General Public License v3.0
2.4k stars 429 forks source link

Spellchecking #599

Open OrionRandD opened 2 years ago

OrionRandD commented 2 years ago

Not an issue, but a request. Could you add spellchecking features to openBoard? Perhaps integrating aspell dictionaries to it... So, that misspelled words in English and other languages can be detected. IMHO it is crucial to have such resource in OB, because it is an education Application.

kaamui commented 1 year ago

Hi,

OpenBoard aims to remain simple, so it is not planned to create a text editor able to do the many things a software like Word or libreOffice Writer can do.

One solution could be to find an online rich text editor and capture it as a web content (but I doubt a free solution would exist) or to create an HTML widget using a rich text editor like tinyMCE.

OrionRandD commented 1 year ago

Hi,

OpenBoard aims to remain simple, so it is not planned to create a text editor able to do the many things a software like Word or libreOffice Writer can do.

One solution could be to find an online rich text editor and capture it as a web content (but I doubt a free solution would exist) or to create an HTML widget using a rich text editor like tinyMCE.

OK. Thx....

letsfindaway commented 1 year ago

For a future version of OpenBoard we could probably think about enabling spell checking for web widget content using https://doc.qt.io/qt-5/qtwebengine-webenginewidgets-spellchecker-example.html. This would allow to write a widget with an input field where this spell checking is applied.

An additional API call could allow the widget to enable this feature.

Just an idea...

OrionRandD commented 1 year ago

For a future version of OpenBoard we could probably think about enabling spell checking for web widget content using https://doc.qt.io/qt-5/qtwebengine-webenginewidgets-spellchecker-example.html. This would allow to write a widget with an input field where this spell checking is applied.

An additional API call could allow the widget to enable this feature.

Just an idea...

I use languagetool locally and my web-browsers... https://languagetool.org/ This is an amazing tool...