Charm
Charm
May 22

Emoji replacement / global selection config

Would be great1. Global toggle for the options applies to all apps - for example, disable emoji replacement for all apps by single toggle (and selectively enable some apps if needed)2. Would be greats emoji replacement offers tooltip-like selection for candidates (cotypist does this) instead of direct replacement2.1 For some app (Slack) emoji replacement cannot be reverted by backspace for some reason.
CompletedCompleted

Completed
changed status toCompleted·last week
last week

OJ - quick update. The global toggles per feature are now live in Charm 1.0.41, which just shipped via Sparkle. You can now bind a keyboard shortcut to each of Charm's features (Spells, Polish, Oracle, and Emoji Replacement) and toggle them on or off from anywhere with a single keypress. Each shows a brief on-screen confirmation pill so you always know what changed and what state it's in. Set them up in Settings → Customise → Keyboard Shortcuts. All four default to unbound so you can pick whatever combos work best for you. The per-app customisation side stays in the Customise tab as before, in case you ever want a feature on or off in specific apps. On the tooltip-style emoji picker, that's a bigger UX project so it's on the list but not coming straight away. And the Slack backspace issue should still work around with Cmd+Z as I mentioned earlier. Marking this one as complete. Thanks for the detailed write-up, it really helped shape the design. If anything else comes up just let me know.

Progress
changed status toIn Progress·last week
last week

OJ - Thanks for the feedback! Some great suggestions, especially the global toggles per feature. I’ll start working on those next week. If you're having any issues with the backspace reverts, just try Command +Z, which should do the trick for you. Any other questions or issues, just let me know!