It would be helpful to have spell checking enabled in web apps. WebKitGTK supports this feature natively through the WebContext API.
Use case:
When using web apps for email, messaging, or document editing (e.g., Google Docs, Outlook, Slack), having spell checking would catch typos directly in the web app window.
Technical details:
WebKitGTK provides spell checking via WebKitWebContext:
rust// In Rust via webkit2gtk bindings
web_context.set_spell_checking_enabled(true);
web_context.set_spell_checking_languages(&["en_US"]);
The system already has the necessary dependencies (enchant-2, hunspell-en-us) installed — it just needs to be enabled in the app.
Suggested implementation:
Enable spell checking by default
(Optional) Add a setting to configure spell checking language(s)
Environment:
Pop!_OS 24.04 / COSMIC
Quick Web Apps via Flatpak
Thank you for the great app!
Ax
It would be helpful to have spell checking enabled in web apps. WebKitGTK supports this feature natively through the WebContext API.
Use case:
When using web apps for email, messaging, or document editing (e.g., Google Docs, Outlook, Slack), having spell checking would catch typos directly in the web app window.
Technical details:
WebKitGTK provides spell checking via WebKitWebContext:
rust// In Rust via webkit2gtk bindings
web_context.set_spell_checking_enabled(true);
web_context.set_spell_checking_languages(&["en_US"]);
The system already has the necessary dependencies (enchant-2, hunspell-en-us) installed — it just needs to be enabled in the app.
Suggested implementation:
Enable spell checking by default
(Optional) Add a setting to configure spell checking language(s)
Environment:
Pop!_OS 24.04 / COSMIC
Quick Web Apps via Flatpak
Thank you for the great app!
Ax