Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(SilentTyping): Add per-channel/guild toggling + other improvements. #3053

Open
wants to merge 10 commits into
base: main
Choose a base branch
from

Conversation

EtorixDev
Copy link
Contributor

Part of the improvements to the command (number 3 below) requires #3047 to be merged as well.

Changes

  1. The tooltip for the chat bar icon now states the current status of the plugin.
    • Previously it would say "Disable Silent Typing" which could be confused with the feature itself, disabling typing from showing.
    • Now it states "Typing Hidden" which clearly states the current status without possible confusion for what clicking it would do.
  2. The chat context menu settings were expanded and moved into a drop down group.
    • The chat context menu item now appears above the Send Message Button button to place it visually with the only other drop down setting, Suggestions.
  3. The chat command /silent-typing was greatly expanded with more settings.
  4. The chat icon will now show up even when a thread/post is opened halfway.
  5. Expanded to toggle per DM, channel, guild, and globally instead of a single global toggle.
    • For the purpose of the plugin, threads are considered separate channels from their parent channel.
  6. The chat icon can now toggle the current DM, channel, guild, and globally.
    • Left click to toggle the current DM or channel.
    • Middle click to toggle the current guild, if applicable.
    • Right click to toggle globally (disable/enable the plugin).
  7. Blacklist / Whitelist
    • By default, every single DM, channel, and guild will hide your typing. This is while the Default Hidden setting is enabled. You can whitelist locations from hiding your typing by adding them to the Disabled Locations list.
    • If you disable Default Hidden, then every single DM, channel, and guild will show your typing. You can blacklist locations to hide your typing by adding them to the Enabled Locations list.
    • Both lists are independent and only active when Default Hidden is enabled or disabled respectively.
    • Left and middle clicking the chat icon will add the DM, channel, or guild ID to whichever list is currently active.
    • The lists can be modified manually in the settings with a comma separated list of IDs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants