You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Remove profanity from autosuggestions and autocompletions #665
We need to remove profanity from the autosuggestions and autocompletions for the keyboard application. This can be done once we export the profanity table as a part of Scribe-Data and then serve this data from Scribe-Server. The work to do this is done in the above listed issues in the note.
The way that we'll do this is remove any strings that contain a profane word from autosuggestions or autocompletions and move to the next word for the displayed field.
CC @angrezichatterbox and @Roniscend 👋 I thought it made sense to make a new issue so that in #660 we can just focus on the autosuggestions and the emojis. Then we can finish up the profanity issues in this issue 😊
Hey @Femimat 👋 We could certainly use some help from you here once this issue is unblocked :) Let's be in touch once we have the data in Scribe-Data and in Scribe-Server.
Till then, if you wanted to work on some of the points in #426, then that would be great 😊 @prince-0408 is working on that one too, but there are some subtracts that you can see in the checkboxes of the issue. @prince-0408 could also let you know what would help there :)
Till then, if you wanted to work on some of the points in #426, then that would be great 😊 @prince-0408 is working on that one too, but there are some subtracts that you can see in the checkboxes of the issue. @prince-0408 could also let you know what would help there :)
Welcome! Parts 1, 2, and 3 of the refactoring roadmap for #426 are already completed and merged.
I am currently working on:
Part 4: Introducing ScribeLanguage Enum to replace raw string comparisons.
Part 5: Removing language-specific layout assumptions from the base class.
If you'd like to help, you are more than welcome to pick up Part 6: Replacing Non-Null Assertions (!!) in keyboard services with safe calls! Let me know if you need any context to get started. 😊
Hi! @prince-0408, Thanks for the warm welcome and for pointing me in the right direction.
I’d be happy to pick up Part 6: Replacing Non-Null Assertions (!!) in keyboard services with safe calls. I’ll take a look at the relevant code and get started. I’ll reach out if I need any context or clarification along the way. 😊
Activity
andrewtavis commentedon Aug 8, 2026
CC @angrezichatterbox and @Roniscend 👋 I thought it made sense to make a new issue so that in #660 we can just focus on the autosuggestions and the emojis. Then we can finish up the profanity issues in this issue 😊
Femimat commentedon Aug 13, 2026
Hi @andrewtavis, Can i work on this issue?
andrewtavis commentedon Aug 13, 2026
Hey @Femimat 👋 We could certainly use some help from you here once this issue is unblocked :) Let's be in touch once we have the data in Scribe-Data and in Scribe-Server.
andrewtavis commentedon Aug 13, 2026
Till then, if you wanted to work on some of the points in #426, then that would be great 😊 @prince-0408 is working on that one too, but there are some subtracts that you can see in the checkboxes of the issue. @prince-0408 could also let you know what would help there :)
Femimat commentedon Aug 14, 2026
Alright, @andrewtavis. I’ll take a look at what I can work on there and see how it goes.
prince-0408 commentedon Aug 14, 2026
Hi @Femimat 👋
Welcome! Parts 1, 2, and 3 of the refactoring roadmap for #426 are already completed and merged.
I am currently working on:
ScribeLanguageEnum to replace raw string comparisons.If you'd like to help, you are more than welcome to pick up Part 6: Replacing Non-Null Assertions (
!!) in keyboard services with safe calls! Let me know if you need any context to get started. 😊Femimat commentedon Aug 14, 2026
Hi! @prince-0408, Thanks for the warm welcome and for pointing me in the right direction.
I’d be happy to pick up Part 6: Replacing Non-Null Assertions (
!!) in keyboard services with safe calls. I’ll take a look at the relevant code and get started. I’ll reach out if I need any context or clarification along the way. 😊andrewtavis commentedon Aug 14, 2026
Thanks for the conversation, both of you! @Femimat, feel free to assign yourself on #426 as well to reflect the work you're taking on 😊
Femimat commentedon Aug 14, 2026
Alright, @andrewtavis. I will, thanks! 😊
andrewtavis commentedon Oct 27, 2026
@angrezichatterbox, we're now ready to work on this now that #715 is in! 😊